都知道小码哥的MJ李明杰老师重出江湖了,吃瓜群众速度围观,期待MJ接下来的大动作。
    这位享誉国内IOS技术培训界的大牛,MJ老师,此番要亲自执教HTML5的课程,誓要改变培训教育行业惯性思维,为H5教学注入全新的思维,本着领先性和实用性的宗旨对H5课程体系进行了革命性的调整及升级,为学员们开启以后能顺利走向全栈开发的道路。

学开发,入门之时能够得遇一位好老师,是极大的幸运。一贯注重教学质量的小码哥教育让MJ李明杰老师亲自执教H5,不仅要为大家夯实基础,更重要的是,可以从一开始就为大家注入全栈开发的基因。

MJ老师带领H5学院的前端团队重新研发课程,着重引入了更多实用技术框架、加入了更多企业级的项目,技术体系和服务体系都更加完善。

MJ老师擅长把复杂的技术难题进行巧妙分解,以简单易懂的方式传授给学员。对核心概念的讲解更加清晰、透彻;注重对技术本质的分析,让同学们掌握了本质,培养大家举一反三的能力。MJ老师非常享受解构技术的乐趣,所以他的授课受到学员们的广泛欢迎和追捧。

1、开发工具、HTML元素、CSS的基本使用

2、CSS选择器:通用选择器(universal selector)、类型选择器(type selectors)、类选择器(class selectors)、id选择器(id selectors)、属性选择器(attribute selectors)、组合(combinators)、伪类(pseudo-classes)、伪元素(pseudo-elements)

3、CSS属性值:基本数据类型、组合、处理过程、继承

4、CSS常用属性:盒子模型、背景、文本、字体、布局、计数器、浏览器私有前缀

5、W3C官方文档:HTML Current Status、CSS Current Status、代码检测:Validation Service

6、CSS动画:transition、transform、animation、animate.css

7、实用技术:常见布局、CSS Sprite、滑动门、base64、PS技巧、Emmet插件、SVG

8、兼容性处理:IE条件注释、IE Haslayout、IE Bugs、CSS Hack

9、HTML+CSS整站开发:CSS Reset、CSS预处理器(sass、scss、compass、less、stylus)、代码+性能优化

10、核心概念:BFC、IFC、line box、inline box、inline-level box、block box、block-level box、block container、containing block、baseline、line-height、vertical-align、replaced element、non-replaced element

1、语法基础

2、DOM:CRUD、事件处理

3、BOM:window、document、userAgent

4、正则表达式

5、jQuery:常用API、jQuery插件开发、jQuery UI

6、HTML5 API:Canvas、GeoLocation、localStorage、WebSocket

7、AJAX、面向对象、设计模式、代码+性能优化、ES6、CoffeeScript、TypeScript、Babel

移动Web开发:Bootstrap、Zepto、Cordova、Ionic、React Native、iscroll、微信小程序

1、模块化和组件化:AMD、CMD、CommonJS、RequireJS、loadJS、SeaJS

2、单元测试:mocha、sinon、jasmin、qUnit

3、MVC\MVVM\MVW框架:Angular、React、Vue、Backbone、Knockout、Ember

4、开发工作流:Git/SVN、Yeoman、npm、Bower、Grunt、Gulp、Webpack

5、Node.js:V8引擎、io.js、异步编程、非阻塞I/O、模块管理工具、全局对象global、process、console、util、事件驱动、事件发射器、加密解密、路径操作、序列化和反序列化、文件流操作、Socket.IO、MySQL、MongoDB、Mongoose、Express常用API、koa路由、Express路由模块、Jade/Ejs模板引擎、 爬虫技术

数据结构与算法

立即报名