课程名称:Web前端全栈开发
全栈工程师
掌握前端、后端、移动端开发技术
熟悉互联网系统架构思想
小到网页设计、网站开发
大到系统架构、性能调优
前端工程师
掌握Web前端开发技术
移动APP开发
微信小程序开发
酷炫的网站开发、桌面应用开发等
后端工程师
熟练掌握并运用前端开发技术
新浪一样的门户网站
淘宝一样的商城系统
斗鱼一样视频直播系统等
课程设置
贯穿思想和方法学习
初级入门(适用于UI视觉设计和JavaWeb开发课程)
通识知识、HTML基础、CSS基础、JavaScript基础、jQuery基础、实战案例
计算机的规范应用、office办公自动化、邮件文化、记笔记的方法、提问的艺术、计算机英语、思维导图、Markdown笔记、沟通技巧/基础、表格、表单、案例搭建网页结构/选择的艺术、文本样式、盒子模型、float浮动、定位、网页布局基础/语法、流程控制语句、函数、内置对象、DOM基础、DOM事件、BOM基础、实现轮播特效/选择的艺术、DOM操作、事件、插件、弹出层案例、瀑布流布局案例/Photoshop设计基础、新渡在线商城网站案例
前端进阶
走进HTML5、CSS3详解、移动基础与响应式、Bootstrap详解
标签变化、网页布局、属性变化、音视频、表单验证/选择器、边框与圆角、背景与渐变、文本与字体、转换、过度、动画、多列布局、用户界面、实现汉克狗案例/移动基础、flex弹性布局响应式布局、移动端界面设计/栅格布局、模块分类与排版布局、常用组件、实战案例
H5&JS进阶与组件化网页开发
HTML5进阶、JavaScript进阶、jQuery进阶
HTML5存储、拖拽上传、SVG视口、坐标和形状、SVG文本、填充和边框、SVG滤镜及动画效果、Canvas绘图基础、Canvas插件、Canvas案例/错误调试与处理、变量和作用域、函数深入讲解、实现简易计算器、面向对象、单例模式、DOM操作、DOM属性、事件、正则表达式、表单验证案例/动画、常用工具函数、JSON与AJAX、左侧导航案例
移动Web开发进阶
Less基础、MUI框架、微信小程序、微信公众号
CSS预处理器Less/MUI框架组件讲解,结合小案例熟练掌握MUI/入门概念及演示、开发工具、快速项目构建、文件结构、常用组件、常用API、反馈系统小程序案例/分享、支付、登录等API使用
企业实战高级进阶
ES6、NodeJS、Vue基础、综合Dodoke案例
变量声明const和let、模板字符串、函数、拓展的对象功能、数据访问-解构、Spread Operator展开运算符、展望ES7语法/历史发展、同步与异步、环境安装、文件操作、网络操作、模块化思想及操作、nmp、异步编程、Express、前端工程化工具使用(Webpack或Gulp等)/框架介绍、开发环境搭建、到页面、组件、前端路由、Vuex/通过Node和Vue等前端知识的配合,完成Dodoke商城完整动态网站
进阶岗位
学完课程,未来通过自己在各领域的发展,以下的岗位将适合你
前端开发工程师:负责各产品的前端开发工作,包括PC端、移动终端等,微信端应用开发。
网页设计师:负责网站页面设计和广告图的制作,具有良好的设计能力,有完整的网站设计经验。
高级软件工程师:独立完成项目框架设计,组织工程师分模块开发,制定设备开发周期、流程及爬坡计划。
全栈开发工程师:代码编写,测试,编写和维护系统设计文档,解决用户系统问题,定期汇报项目进度,及时汇报系统的问题。
产品经理:制订产品线规划,基于市场机会、竞争、客户分析与评估提出新产品概念,明确产品的定位和销售、推广渠道,协助品牌部开发产品宣传和推广工作。
架构师:负责制定软件系统的整体框架(包括:技术框架和业务框架),负责软件系统的架构设计、研发工作,负责关键技术的攻关,并解决系统开发、运行中出现的各种问题。
技术开发组长/项目经理 :负责项目的需求分析,提出合理化建议和实施方案,评估项目任务的可行性,明确项目目标和风险责任,发布和管理项目开发计划,启动项目任务。