跳到主要内容
按专业 / 地区找课 ↗
当前位置:新中华学习网 >> 公开课>> 职业技能 >> 全栈式JavaScript开发精讲
全栈式JavaScript开发精讲
  • 开课地点:北京
  • 开课日期:2026/12/9
  • 学习费用:5500元
  • 学制:3天
以完整JavaScript项目为线索,从语言特性、闭包和对象设计,到Node、Express与MongoDB后端,再接前端布局、TypeScript和Angular2,兼顾架构、测试和持续集成。本期安排:2026年12月9日,北京。
开课日期
2026年12月9日—2026年12月11日
开课地点
北京
学习费用
5500元/人
学制
3天

课程定位

围绕前后端完整工程,学习全栈JavaScript开发。

学习收获

  • * 定位于利用JavaScript,从后端到前端,从架构设计到模式化开发全过程。
  • * 利用敏捷过程开发出一个完整JS项目。
  • * 前端技术是其中一个环节,更加强调的项目开发的全过程。

课程特色

  • 课程设计:
  • 1、定位于“前后端全面技能开发的培训”,需要开发者有一定的JS或ActionScript方面的编程基础,同时具有一定的后端和数据库方面的开发知识。
  • 2、不但定位于功能的完成,同时也关注“良好架构,解藕合设计,单元测试”,以及“版本控制,自动化测试、持续集成”等方面的过程管理。
  • 3、对框架方面的培训定位是,不让开发者陷入“语法糖”所带来的欣喜,以至于在开发中过早触碰“天花板”,从而能够驾驭飞速变化的各种JS技术,成为框架的主人。

课程模块

* 定位于利用JavaScript,从后端到前端,从架构设计到模式化开发全过程。

  • * 利用敏捷过程开发出一个完整JS项目。
  • * 前端技术是其中一个环节,更加强调的项目开发的全过程。

一、企业级特性

  • 过程式编程
  • 1、语言语法基础及集成开发环境介绍
  • 2、ECMA 2015/2016/2017规范主要变迁点分析
  • 3、语言的动态特性
  • 4、关于“指针”,全局宿主,this的应用
  • 5、内存管理,垃圾回收,作用域及作用域链
  • 6、最佳实践:JS开发规范,原则,约定
  • 函数式编程
  • 1、一等公民
  • 2、arguments,this,prototype深入认识
  • 3、函数的借用方法及应用
  • 4、函数即数据,回调模式应用
  • 5、有趣的闭包,及闭包的应用示例
  • 面向对象编程
  • 1、JSON数据
  • 2、封装特性控制
  • 3、创建模式
  • 4、继承特性
  • 5、打造名称空间或包

二、JS后端开发

  • NodeJS
  • 1、NodeJS工作原理分析及适用的场合
  • 2、异步编程开发模式及单线程机制分析
  • 3、事件循环及回调机制分析
  • 4、模块的使用、开发,npm的使用
  • 5、核心模块:buffer,fs,stream等模块的使用简介
  • 6、TCP,HTTP模块的开发介绍及应用示例
  • 7、企业综合应用示例
  • ExpressJS
  • 1、npm的安装及工程最佳实践结构
  • 2、工作原理分析
  • 3、request和response对象
  • 4、路由控制技术
  • 5、中间件的使用技术
  • 6、用户数据接收技术
  • 7、上传及下载技术
  • 8、session及cookie处理技术
  • 9、错误处理技术
  • 10、EJS或Jade模板技术
  • 11、Resuful 后端AP打造I
  • MongoDB&Mongoose
  • 1、什么是NO-SQL
  • 2、安装、配置、基本使用
  • 3、MongoDB的核心概念
  • 4、CURD基本操作
  • 5、Find技术全接触
  • 6、Mongoose的设计原理
  • 7、关于Schema,Model和Entity
  • 8、如何完成CURD
  • 9、Collection关联操作技术
  • 后端技术组合开发
  • 1、完成企业组后端全Restful方案开发实例
  • 2、实操中总结最佳开发架构
  • 3、完成单元测试及持续集成

三、JS前端开发

  • DOM&AJAX&JQuery
  • 1、W3C BOM、DOM基础知识
  • 2、现代浏览器渲染过程
  • 3、HTTP1.0/1,1/,Http2协议展望
  • 4、原生AJAX技术
  • 5、JQuery知识体系
  • 6、利用原生JS和JQuery完成基本案例实操
  • CSS&BootStrap
  • 1、CSS实战布局
  • 2、CSS3新特性介绍
  • 3、LESS开发CSS介绍
  • 4、BootStrap3 全局样式
  • 5、BootStrap3栅格系统
  • 6、BootStrap3 JS插件
  • HTML5
  • 1、HTML5 语义化Tag介绍及文档结构分析
  • 2、canvas,videio等标签
  • 3、新标准下的WEBAPI介绍
  • TypeScript&Angular2
  • 1、TypeScript在项目中的需求
  • 2、TypeScript数据类型
  • 3、接口、类、枚举类型,泛型
  • 4、模块和名称空间
  • 5、装饰器
  • 6、前端MVC、MVP,MVVM模式,及各流行框架的分析
  • 7、Angular2环境搭建及教程项目分析,运行
  • 8、Commponent的设计原理及开发规则
  • 9、Template的数据绑定技术
  • 10、Angular2的Service及IOC/DI技术
  • 11、Angular2的路由技术及SPA应用开发技术
  • 12、Angular2的HTTP服务
  • 13、实战MEAN开发全过程

适合人群

1、有程序设计和面向对象的基础,注重实效的开发人员、开发工程师、开发团队负责人等;2、致力于用户体验改进的有后端开发经验的工程师;3、按照“全栈型”标准打造职业生涯的开发人员;1、定位于“前后端全面技能开发的培训”,需要开发者有一定的JS或ActionScript方面的编程基础,同时具有一定的后端和数据库方面的开发知识

师资信息

余老师
培训中心高级讲师
授课特点:
1、授课强调技术需求,设计原理,思维模型建立,而不是单纯“语法知识”讲解。
2、过程大量采用“立足本位,横向联系,反思式学习”,让受训者成为技术的“主人”,而非为完成需求而使用技术的“奴隶”。
3、案例练习贯穿课程始终,大家针对案例练习中的代码展开讨论,通过讨论,得出结论。

课程咨询与报名

了解本期课程安排、师资及报名事项,请联系新中华学习网:400-061-6586,也可使用本页下方的报名咨询表。具体开课安排以正式通知为准。

温馨提示:本文内容根据课程内容整理,各模块实际讲授内容由授课老师根据学员情况灵活调整,最终以课堂授课为准。

常年开班,获取最新开班时间或内训报价,咨询:400-061-6586,咨询微信:pxbbaoming

全国公开课报名咨询热线
400-061-6586

热门高校分类

课程咨询

留下你的学习安排

填写意向课程,了解当期班次与报名事项。

信息用于课程咨询与报名联系。

×关闭