上海达内教育开设Web框架技术培训,该课程了解软件开发流程,学习从功能分析到软件设计、再到功能实现的整个开发流程,能够熟练使用Angular的相关知识,实现Web应用程序的开发,并实现和其他框架的整合等。
模块 |
课程内容 |
项目贯穿 |
实训目标 |
ReactNative |
最新版React.js概述、环境搭建、JSX语法、组件、state、组件生命周期、事件处理、表单、虚拟DOM实现、服务器端渲染(SSR)、实现ToDoList、Flux和Redux、React Native概述、React Native移动端开发 |
“学子商城”后台管理项目:PC版、APP版 |
掌握JS Core式App的实现方法;深入理解React的框架原理,掌握虚拟DOM思想及实现,熟练掌握组件的构建以及复用,能够熟练使用ReactJS实现视图层的创建和服务器端渲染(SSR);学习React Native,构建功能强大且流畅的APP |
阶段项目 |
“学子商城”移动端子系统重构:使用跨平台移动应用开发框架,实现Hybrid App的开发 |
学习UI组件开发技术,熟练掌握React Native的开发技能,能够灵活选择框架技术并实现APP的开发 |
|
Python和Django |
Python基本语法、数据类型、运算符、逻辑结构、函数和对象、模块和*、数据库访问;Django框架、视图、模板系统、数据访问、RESTful接口开发; |
“学子商城”项目服务器端重构 |
掌握Python语言基本语法,注意与JS&Node.js的异同之处;熟练使用Django框架提供符合RESTful风格的服务器端API |
Angular和Ionic |
设计原则和模式、最新版Angular的表达式和指令、MV*编程模型、控制器、双向数据绑定、过滤器和函数、服务和依赖注入、文件压缩、模块化编程、单页应用、路由、事件绑定、TypeScript、移动端开发支持、RxJS、国际化 |
“学子商城”项目重构 |
理解最新版Angular的框架原理,熟练掌握MVC编程模式,能够熟练使用Angular实现页面的重构和单页面Web应用程序的开发 |
阶段项目 |
“学子商城”后台管理子系统重构:使用Angular框架技术重构“学子商城”项目的管理后台 |
了解软件开发流程,学习从功能分析到软件设计、再到功能实现的整个开发流程,能够熟练使用Angular的相关知识,实现Web应用程序的开发,并实现和其他框架的整合 |
|
*冲刺 |
“冲刺项目”:整合H 5 C anv a s绘图/EChar t s .js数据可视化技术、WebWorker性能优化方案、WebStorage客户端存储、WebSocket数据推送服务、MySQL数据库、Redis缓存数据、Node.js/Express服务器、数据爬虫技术、Vue.js MV VM框架、Element-UI组件库、Mint-UI组件库、A xios、二维码生成等多种技术实现的移动端SPA应用,及数据管理后台子系统,熟练使用Webpack项目构建工具,Git和Github管理代码版本工具、云服务器部署项目;前端最前沿:App的技术演进(Native、H5/ WebView、JavaScript Core、Flutter)、Dart语言、PWA技术规范、WebGL和Three.js、WebVR和WebAR |
*冲刺项目、行业新技术体验 |
理解企业项目设计开发部署流程及日常编码规范,掌握Vue.js全家桶在项目中的配合使用;熟练掌握组件式项目开发及前后端分离的WEB项目架构;了解前端行业最新动态、把握技术发展脉络、强化自我学习能力 |