WEB全栈开发

7月31日开班

掌握成为前端工程师所需的技能,并构建在移动端和桌面端都性能出色的美观的响应式网站。学习前端开发技术、后端开发关键技术、特效高级实战、企业级应用,更有当下最火的微信小程序开发,通过完成一系列实战项目,添加到你的个人作品集,成为专业的web大前端工程师!

通关全部课程可获赏金:1750元

1

课程表 - 页面搭建基础

L1

HTML5从入门到精通

HTML和CSS是前端开发必备的基础语言,HTML代表结构,CSS代表样式。HTML和CSS相辅相成缺一不可。其语法简单、易学,是我们开发不可缺少的一种网页描述语言

TOP1%同学平均用时02天通关!

开始学习
L2

CSS预处理之LESS使用

Less是一门CSS预处理语言,它扩充了CSS 语言,增加了诸如变量、混合(mixin)、函数等功能,让CSS更易维护、方便制作主题、扩充。Less可以运行在Node或浏览器端。

TOP1%同学平均用时05天通关!

课程预习
L3

HTML响应式布局设计全新详解

如我们需要兼容不同屏幕分辨率、清晰度以及屏幕定向方式竖屏(portrait)、横屏(landscape),怎样才能做到让一种设计方案满足所有情况?那就是响应式布局。meta标签,百分比,弹性盒,mediaquery,em/rem,html5新增属性/特性/标签,css3新增样式属性

TOP1%同学平均用时06天通关!

课程预习
2

课程表 - 前端编程基础

L4

JavaScript从入门到精通

JavaScript是基于对象和事件驱动的客户端脚本语言,世界上最流行的编程语言之一。他有很多特点,最著名的即是其简单性与跨平台性。Javscript是前端开发必不可少的一部分。

TOP1%同学平均用时06天通关!

开始学习
L5

JavaScript之DOM与BOM精讲

JavaScript三大部分为ECMAScript(核心)、DOM(文档对象模型)、BOM(浏览器对象模型)本次课程详细的讲解DOM与BOM。

TOP1%同学平均用时03天通关!

课程预习
L6

AJAX异步请求与JSON数据处理

AJAX是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。现代网页几乎都有AJAX技术,并且在面试中,AJAX是一个必会问到的技术。JSON是一种轻量级的数据交换格式。它基于ECMAScript的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

TOP1%同学平均用时04天通关!

课程预习
L7

JavaScript面向对象编程(OOP)与闭包

面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。闭包就是能够读取其他函数内部变量的函数。由于在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来

TOP1%同学平均用时02天通关!

课程预习
L8

JavaScript项目实战开发

javaScript的用途是解决页面交互和数据交互,最终目的是丰富客户端效果以及数据的有效传递。 并且具有良好的用户体验。 javaScript可以快速实现页面交互,即js操作html的dom节构或操作样式。 客户端表单验证即在数据送达服务端之前进行用户提交信息即时有效地验证,减轻服务器压力。即数据交互。本节课将带领大家深入理解不可多得的JavaScript内置API的使用。

TOP1%同学平均用时03天通关!

课程预习
3

课程表 - 前端技术进阶

L9

jQuery实战之高手之路

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

TOP1%同学平均用时04天通关!

开始学习
L10

模块化编程requireJS/seaJS(新版)

本课程主要讲解了当前"Javascript模块化编程"的最佳实践,说明如何投入实用。虽然这不是初级教程,但是只要稍稍了解Javascript的基本语法,就能看懂。

TOP1%同学平均用时05天通关!

课程预习
L11

精通Node.js+Express应用开发框架

JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的 JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个 解析器。 每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计 算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏 览器中的JS的用途是操作DOM,浏览器就提供了document之类的内置对象。

TOP1%同学平均用时04天通关!

课程预习
L12

ECMAScript2015

ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言。本课程主要简介ES6在实际开发当中的使用,及完成简单案例制作

TOP1%同学平均用时02天通关!

课程预习
4

课程表 - 特效开发高级实战

L13

html5高级开发应用

本次课对html5高级开发应用技术进行了讲解,包括HTML5地理位置、HTML5离线应用、 webworker多线程实现、websocket等核心内容

TOP1%同学平均用时04天通关!

开始学习
L14

跨平台开发技术

H5可以适配不同平台。本课程中重点以流行的Cordova进行讲解。讲解如何利用Cordova的现有插件模块进行跨平台,以及当插件不能满足我们的要求时,如何去定制自己的插件。希望大家通过学习能体悟到跨平台开发的通用的思想和方法。

TOP1%同学平均用时06天通关!

课程预习
L15

webAPP的设计模式

设计模式可以增强代码的重用性、代码的可理解性及代码的可靠性,对于面向对象的软件开发非常重要,是做webAPP开发必须掌握的内容。本次课对设计模式做了全面深入的讲解,包括享元模式、状态模式、策略模式、外观模式、迭代模式等。

TOP1%同学平均用时06天通关!

课程预习
5

课程表 - 企业级应用开发

L16

Vue.JS高级实战之移动APP商城开发

Vue.JS是一个构建数据驱动的WEB界面的渐进式框架。Vue.JS的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件。它不仅易于上手,还便于与第三方库或既有项目整合。课程由浅入深,从0到1带领学生从实战入手精通Vue框架!

TOP1%同学平均用时05天通关!

开始学习
L17

react基础+项目实战

由于 React的设计思想极其独特,属于革命性创新,性能出众,代码逻辑却非常简单。所以,越来越多的人开始关注和使用,认为它可能是将来 Web 开发的主流工具。React主要用于构建UI。你可以在React里传递多种类型的参数,如声明代码,帮助你渲染出UI、也可以是静态的HTML DOM元素、也可以传递动态变量、甚至是可交互的应用组件。

TOP1%同学平均用时04天通关!

课程预习
L18

AngularJS、Ionic及版本控制

AngularJS是一款优秀的JS框架。而ionic是一个用来开发混合手机应用的,开源免费的代码库。可以优化html、css和js的性能,构建高效的应用程序,而且还可以用于构建Sass和AngularJS的优化。本次课对AngularJS、Ionic及版本控制做了详细讲解。

TOP1%同学平均用时03天通关!

课程预习
L19

微信小程序开发

快速上手小程序的开发,能够学到小程序的搭建开发工具的使用及其文件结构的组成,视图。渲染与事件的原理与使用,微信小程序的配置发布生命周期与app对象的使用。UI组件,页面布局,样式使用。API详解及其数据调用渲染

TOP1%同学平均用时04天通关!

课程预习

向往自由

LV.151195

木木白水

LV.11195

冯彬

LV.151120

王文丽

LV.11110

4

吴林冲

LV.11010

5

bear

LV.1665

6

明天会更好

LV.10500

7

MAKERU663042508

LV.2350

8

郭顶山

LV.9335

9

山口山

LV.7335

10

BBC

LV.2200

11

viviana

LV.2170

12

何松凇

LV.1170

13

MAKERU451750779

LV.22150

14

张毓

LV.4105

15

三川

LV.30100

16

江晚

LV.3100

17

江晚

LV.3100

18

MAKERU627386112

LV.3100

19

MAKERU439792068

LV.2100

20