本课程主要学习HTML、CSS和DIV+CSS技术用来制作Web页面;学习JavaScript、DOM、BOM等用建立开发基础,也要熟悉了解NodeJS和PHP加上数据库等这样的后端语言,方便前后端开发配合;学习HTML5、CSS3、响应式页面布局、微网站制作等开发移动互联网的应用。
☆★教学内容
※WEB基础
教学内容:
1、HTML+CSS
"掌握html语法、结构及长用标签
掌握css选择器、常用属性、能够通过DIV+CSS进行网页布局"
2、Javascript
熟练掌握javascript的基本语法,熟悉javascript内置对象、浏览器对象、DOM对象的使用和操作,能够通过javascript进行面向对象编程
3、HTML5+CSS3
完全掌握HTML5网页结构,熟悉并掌握常用的CSS3新增的样式属性,能够独立地完成常见HTML5网页。
---------------------------------------------------------------------------
※常用框架
教学内容:
1、JQuery
熟练掌握jQuery的语法,能够通过jQuery熟练操作html元素及进行CSS操作
2、Bootstrap
掌握Bootstrap的CSS样式、各种CSS组件及js插件HTML5+CSS3
3、AngularJS
掌握AngularJS的核心概念,能够利用AngularJS进行实际的项目开发
3、ECMAScript6新特性
能够利用ES6进行的前端开发
---------------------------------------------------------------------------
※WEB进阶
教学内容:
1、Web前端开发规范
了解和掌握前端开发的各种规范和注意事项less从入门到精通
能够通过LESS率的编写CSS
2、利用Sass编写高质量CSS
能够通过Sass率的编写CSS
3、项目构建与部署
了解和会使用常用工具构建和部署项目
4、Web安全
了解Web的安全知识及常见的Web攻击
5、ReactJS
理解ReactJS基于组件的开发思想,能够通过ReactJS进行UI开发
---------------------------------------------------------------------------
※WEB
教学内容:
1、JavaScript设计模式
掌握常见的设计模式,并应用于实际开发
2、NodeJS
能够通过NodeJS进行简单的服务端开发
3、基于 Node.js 平台的下一代 web 开发框架Koa
能够通过koa进行全栈式开发
4、小程序:JS-SDK