本课程为易腾创想2023年夏季“web全栈开发工程师”培训班的线下课程。本课程提供每日线下班级讲课的录屏视频回看的功能。同时平台具有学员管理、教学资料管理、线上考试、学员学习数据管理、学生技能能力成长曲线分析等多项功能。
“web全栈开发工程师”课程主要分为六个阶段的内容:
第一阶段核心课程:WEB页面构建核心技术
讲解WEB前端的发展历史;如何应用前端开发工具;帮助学员了解前端行业,并快速入门,掌握前端必备技能,最终通过学员们的团队协作来完成项目。通过学习HTML5和CSS3的标签与属性,快速构建前端标准化页面。轻松掌握企业官网、大型电商等学生自选的个性网站开发
第二阶段核心课程:WEB页面交互脚本技术
熟练掌握网页布局;熟练运用原生JavaScript和jquery库操作选择页面各节点;熟练获取页面内标签的属性;熟练使用jquery库编写各种动态效果;使用AJAX进行页面数据交互;掌握ES6新增的属性,了解ES7/ES8/ES9/ES10新增加的特性;掌握后台搭建技术node;熟练使用git进行代码版本管理;项目上传gitHub/码云进行开源;项目合并压缩优化、项目打包并上传至服务器
第三阶段核心课程:vue框架开发技术
熟悉vue框架在企业项目组中的使用;熟悉vue框架的语法及使用;熟练使用vue+element实现PC端自适应页面;掌握vue(vue基础语法+vue路由+vuex+axios)全家桶在企业级项目中的引用;掌握vue2与vue3的区别,并熟练使用vue3进行项目编写
第四阶段核心课程:微信小程序开发技术
熟练使用微信开发者工具进行微信小程序开发;熟练使用在线调试工具;熟练掌握组件使用、事件处理、WXML、WXSS、WXS、自定义对话框、构建npm、小程序运行环境、网络请求、文件操作、组件通信、数据缓存、媒体组件、登录与跳转、API兼容、关联微信公众号开发、Webview、小程序setData的优化、自定义组件;熟练掌握项目页面搭建、获取openId与userId、商城页面开发、配置文件讲解础;掌握微信小程序相关的ui框架
第五阶段核心课程:移动APP开发技术
掌握APP编写的单位差异;掌握使用uni-app编写APP项目并进行打包安装;掌握uni-app与vue、微信小程序的配合使用;掌握uni-app组件搭建及接口API;掌握uni-app的ui框架uView的使用
第六阶段核心课程:react框架开发技术
熟练使用react框架搭建开发环境;熟练掌握react语法;熟练使用react native进行项目制作;熟练掌握MVC框架原理,并能熟练运用;掌握JSX、组件拆分、数据传递、原型继承扩展、寄生式组合继承、class、sourcemap、webstorm与vscode插件配置、状态组件与无状态组件等;掌握react-redux、组件私有化、生命周期、setState、单向数据绑定与双向数据绑定、state与props问题分析、箭头函数、react-bus、axios、promise、路由、路由重定向、loading加载状态等;了解企业跨平台项目运作、深入学习ReactNative在Win与mac上的配置、RN的flex布局、RN重要组件详解、props与state、scrollView与listView、Fetch、nativigator与timer、原生模块与组件桥接、Redux等