腾讯联合运营

突破学习瓶颈,提升核心技术

大前端JS全栈开发

查看案例库

5400

原价:¥8668
立即购买

每天晚上8:00整 直播

《前端学院》

高级前端开发晋升专题班

进入直播

动脑学院 & 腾讯课堂

联合出品

一线资深前端开发工程师讲师团队,针对岗位所需技能而设置系统化课程、深入真实产品案例、全程答疑服务、手把手助你成为前端开发工程师!

学前基础

1.HTML、css、js有初步的了解和学习

2.掌握Javascript基本语法,了解面向对象编程,有基本Javascript语言编程经验

3.有静态页面的制作经验,了解浏览器的运行规则

四大专题课程带你通向一线互联网企业

在线直播+课后录播+课程辅导+就业岗位推荐

课程详情

  • 1前端架构师

    1880

    前端构建

    前端工程化详解、前端模块化的意义和基本规范、node.js/npm简介及安装

    前端构建gulp

    前端构建的粘合剂gulp(Gulp API详解、工作流程、配置文件解读、Gulp执行、Gulp常见任务处理)

    模块化打包方案webpack

    模块化打包方案webpack(简介、安装使用、配置文件解析、插件、开发环境配置、故障处理、ComonJS AMD规范)、模块化打包方案browserify、webpack与browserify的异同及如何选择、发布至生产环境的关注点

    开发自动化

    开发自动化详解、自动重加载livereload、多终端自动重加载browserSync、webpack的热替换及相关开发功能解

    测试与持续集成

    前端测试的准则和意义、测试框架mocha、测试框架jasmine介绍、多终端测试运行库karma介绍、测试也能多线程ava、持续集成库coverall介绍、整合Gulp和Webpack、整合Gulp与Browserify

  • 2高级UI绘制

    1980

    CSS进阶

    css预处理器less、css预处理器sass、背景雪碧图技术、使用图标字体来代替小图标图片 、css3高级特性(背景边框、圆角、阴影、渐变、文字特效、css3选择器、2d 3d转换、过渡、动画、媒体查询、多栏布局、Flex弹性盒子布局、强大的css3动画库 animate.css)、css重构(css编码规范、css性能优化(30余条高效css)、Em、Rem、Pixel单位详解及应用场景)、使用纯css实现javascript动效。

    Html5 图形绘制 Canvas

    Canvas 入门(修改画布、获取绘制环境、绘制坐标)、基础绘制(直线、三角形、矩形、文字、文字特效)、进阶绘制(使用路径、绘制圆形、圆角矩形、多边形、贝塞尔曲线、图像绘制、视频绘制)、Canvas 动画、精灵、物理效果(重力效果、时间轴扭曲、线性运动、缓入缓出运动、运动与动画)、碰撞检测(外接图形判别、碰撞反弹、光线投射、分离轴定理和最小平移量)、游戏开发(游戏引擎、游戏原型、模拟windows弹珠游戏)、自定义控件、移动平台开发(媒体特征查询、触摸事件)、大量实战特效演练

    矢量图形 SVG

    SVG入门(介绍、图形系统、基本绘制)、在网页中使用SVG、坐标系统、文档结构、图形绘制(路径、形状、文本、元素、图案与渐变)、裁剪与蒙板、滤镜、SVG动画、添加事件交互、使用SVG DOM、生成SVG、高级SVG类库Snap.svg的使用。

    数据可视化 D3.js Three.js

    简介及效果展示、选择集、数组处理、柱状图绘制、比例尺与坐标轴、颜色绘制、图形绘制(颜色、线段、区域、弧弦、对角线、折线图绘制)、动画特效(过渡效果、定时器、动画制作)、交互(事件处理、行为处理)、导入导出(使用Json、xml、csv数据导入、图表导出到svg文件)绘制:饼状图、力导向图、弦图、树状图、集群图、捆图、打包图、直方图、分区图、堆栈图、矩阵图、地图绘制(中国地图、地理路径、标注、拖动和缩放、力导向结合)。

  • 3全栈工程师

    2928

    node.js基础

    前端工程化详解、前端模块化的意义和基本规范、node.js/npm简介及安装node安装,nvm管理node版本,node版本发布规律,node架构,npm模块管理器,package.json,编程环境atom,http服务,理论基础(回调函数、事件驱动、模块系统、异步与非阻塞I/O)

    node.js核心API

    Assertion Testing :assert断言模块、Buffer:buffer对象、C/C++ Addons: C++交互、Child Processes:子进程模块、Cluster:集群模块、Command Line Options: 命令行指令说明、Console :控制台模块、Crypto:加密模块、Debugger: 调试模块、DNS:域名解析模块、Domain:Domain模块、Errors: 错误处理、Events:事件、File System:文件系统、Globals:全局对象、HTTP: HTTP模块、HTTPS:HTTPS模块、Modules:模块机制、Net :Net模块、OS:系统模块、Path:路径模块、Process:进程模块、Punycode: 移除、Query Strings:解析URL查询字符串、Readline:从当前进程读取流对象、REPL:交互模式、Stream:流对象处理模块、String Decoder: 字符串解码模块、Timers:计时器模块、TLS/SSL:传输层模块、TTY :TTY模块、UDP/Datagram : dgram module、URL :URL模块、Utilities:Utilities模块、V8:V8模块、VM:VM模块、ZLIB:压缩模块

    node.js常用插件

    Moment:日期处理类库,用于解析、检验、操作、以及显示日期,request :最简单的http客户端,cheerio:从一坨html的片断中构建DOM结构,然后提供像jquery一样的css选择器查询,mongoose:在NodeJS异步环境下对mongodb进行便捷操作的对象模型工具,node-mysql:mysql数据存储,log4js:日志处理,forever.js:守护进程,socket.io:实时通信,async:流程控制

    node.js Web应用

    EJS,Jade,Express,express配置(请求对象、响应对象、路由机制、中间件原理、常用中间件),Cookie and Session(表单处理、文件上传、持久存储)、ES6、Koa、koa配置(上下文(Context)解析、请求对象、响应对象、路由机制、中间件原理、常用中间件)

    非关系型数据库Mongodb

    Mongodb入门(安装、数据库管理、增删改查、图形化工具Robomongo使用)、Nodejs与Mongodb连接(数据库增删改查)、 ORM框架mongoose(数据验证、增删改查)、高级Mongodb知识(索引、封顶集合、应用复制、实施分片处理)

    Express

    Express安装及基础配置、常用中间件、路由功能、在Express中使用Mongoose、视图引擎swig、视图引擎jade、视图引擎ejs

    Koajs

    快速开始、Koa框架铺垫之generator、上下文、请求与响应处理、koa和express异同之处、Koa源码分析

  • 4ES6+移动混合式开发(NEW)

    1880

    ES6语法概要

    ECMAScript 6简介、ECMAScript 和 JavaScript 的关系、Node.js环境安装

    块级作用域

    为什么需要块级作用域?let 命令、const 命令、顶层对象的属性

    Symbol

    作为属性名的Symbol、属性名遍历、Symbol.for()、Symbol.keyFor()、内置的Symbol值

    箭头函数

    基本用法、简化回调函数、使用注意点、嵌套的箭头函数、尾递归的概念与使用

    类(Classes)

    类声明、类表达式、构造函数、静态方法、类的私有属性、原生构造函数的继承

    模块机制(Module)

    概述、严格模式、export 命令、import 命令、模块的整体加载、export default 命令、export 与 import 的复合写法、模块的继承、跨模块常量

    集合

    Map实例的属性和方法、WeakMap、Set实例的属性和方法

    Generator函数

    Generator简介、next()、yield*语句、Promise对象、Promise的含义、Promise.prototype.then()、Promise.prototype.catch()、Promise.all()、Promise.race() 、Promise.resolve()、Promise.reject()、done()?、finally()

    异步操作和async函数

    异步与回调的关系、co模块、async函数

    React技术栈

    Babel的配置与使用、React开发神器Webpack、浏览器环境与JS引擎

    React

    React 简介与环境搭建、JSX 语法、组件、State(状态)、Props、组件API、组件生命周期、AJAX、表单与事件、Refs、虚拟 DOM (virtual DOM)、组件间通信、React 项目脚手架

    Flex 布局

    Flex布局是什么?基本概念、容器的属性、项目的属性

    ReatNative基础

    flexbox、JSX、配置、运行、调试、发布、ReactNative 通信机制

    ReatNative API和组件

    常用组件及其实践(View、Text、Navigator、TextInput、Touchable、Image、TabBar、WebView)、常用API及其实践(AppRegistry、Alert、ActionSheet、PixelRatio、AppState、StatusBar、NetInfo、CameraRoll、Vibration、Geolocation、数据请求、定时器)、Native扩展(通信机制、自定义Native API组件、构建Native UI组件)、组件封装(二级菜单组件、日历组件、开源组件)

    ReatNative App更新

    初始化设置、更新逻辑、回滚策略

    ReatNative 项目实战

    内部通讯录(技术架构、工具组件和服务、联系人列表、公告功能、管理功能、关于、建议、)、基于LBS的应用(列表组件开发、详情页组件开发、WebView地图模块开发、综合效果)、豆搜(豆瓣API、服务列表、Navigator封装、公共头封装、WebView封装、搜索框封装、图书列表页、图书详情页、电影模块、音乐模块)

我要咨询

如果你已经工作1-3年,你想再次技术深造的话

大前端JS全栈开发会是不错的选择

  • 系统的课程学习

  • 针对性的实战项目

  • 完善的售后服务

成绩合格颁发权威证书

颁发机构

腾讯课堂&腾讯Alloy Team专家团

证书说明

完成任意一门课程并且参与腾讯认证项目的制作且项目答辩成绩达到S、A级将获得认证证书。

就业福利

获得认证证书的学员将得到腾讯及其投资公司的免笔试绿色面试通道,成绩优秀者将有机会加入腾讯Alloy Team团队。

讲师介绍

  • Star

    曾任职于阿里巴巴、高伟达、亚信上市公司,十年行业经验、前后台大型项目架构经验;精通java web、android、javascript、html5、actionscript等开发语言,独爱前端和nodeJs生态平台

  • Song

    曾就职于携程参与过旅游行业线上线下一体化的多个平台级项目,服务于游客线上买票到景区验票;丰富的前后端编程经验,对软硬件都有研究所得,钟情于全栈JS,精通nodejs,vuejs,requirejs,紧跟前端发展步伐。

  • Think

    多年前端开发经验,擅长用H5+CSS3进行页面数据交互,有非常丰富的浏览器调错、css hack经验,主要涉及的项目有H5类游戏、抽奖类活动、H5版APP等项目

5400

原价:¥8668
立即购买