千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > 前端学到了什么?课程多吗

前端学到了什么?课程多吗

来源:千锋教育
发布人:wjy
时间: 2022-08-15 14:34:06 1660545246

  同学你好!前端学到了什么?小编今天整理了一下前端学习内容,希望对你有所帮助哦!

  第一阶段:HTML+css+JS基础

  (1)HTML+css:

  HTML 高级,css高级,DIV+css布局,HTML+css全站开发,

  (2)JavaScript 基础:

  js基础教程、js内置对象常用方法、常用DOM树操作、ECMAscript、DOM、BOM、定时器和焦点图。

  (3)JS基础特效:

  常用特效,如:标签、导航、整页滚动、轮播、JS幻灯片、弹出层、手风琴菜单、瀑布流布局、滚动事件、滚动差异视图。

  (4)JS 高级功能:

  正则表达式、排序算法、递归算法、闭包、函数节流、作用域链、基于距离的运动框架、面向对象的基础知识,

  (5)JQuery:基本用法

  悬停、DOM操作、特效和动画、方法链、拖放、变形、JQueryUI组件的基本使用。

前端学到了什么

  第二阶段:html5和移动web开发

  (1)html5:

  html5新语义标签、html5表单、音频和视频、离线和本地存储、SVG、web套接字、画布。

  (2)css3:

  css3 新选择器、伪元素、人脸表示、边框、阴影、Flex 布局、背景系列属性更改、过渡、动画、景深和深度穿透、3D 效果、Velocity.js 框架、元素进入、退出策略,酷炫css3网页制作。

  (3)引导程序:

  响应式概念、媒体查询、响应式网站创建、抓取系统、抓取系统原理、引导通用模板、LESS 和 SASS。

  (4)移动web开发:

  跨终端web及主流设备介绍、视口、流式布局、elastic box、rem、移动端JavaScript事件、手机常用JS效果制作、手机多性价比页面、手机滚动。

  第三阶段:HTTP服务和AJAX编程

  (1)web服务器基础:

  服务器基础、Apache服务器及其他web服务器介绍、Apache服务器设置、HTTP介绍。

  (2)AJAX 第 1 部分:

  Ajax介绍与异步概念,Ajax框架的封装,XMLHttpRequest对象的详细介绍方法,兼容性处理方法,Ajax框架的封装,Ajax中的缓存问题,XML介绍与使用,会处理简单的GET或POST请求,

  (3)AJAX 第二部分:

  JSON和JSON解析、数据绑定和模板技术、JSONP、跨域技术、图片预读和延迟加载技术、JQuery框架中的Ajax API,以及使用Ajax实现案例流转。

  第四阶段:面向对象进阶

  (4)面向对象终极版:

  从内存的角度来理解JS面向对象、基本类型、复杂类型、原型链、ES6中的面向对象、ES6中变量的作用域(let、const(声明变量只读)、块级scope), ES6 中函数的新特性。

  (5)面向对象的三大特点:

  继承、多态、封装。

  (6)面向对象创建对象的五种方法:

  自定义对象、工厂模式创建对象、构造函数、混合模式创建对象、JSO格式创建对象。

  第五阶段:封装自己的框架

  (1)框架封装基础:

  事件流、冒泡、捕获、事件对象、事件框架、选择框架。

  (2)框架包中间体:

  运动原理、单物体运动框架、多物体运动框架、运动框架面向对象的封装。

  (3)Framework Package Advanced and Supplement:

  JQuery框架的原型、可扩展性、模块化、封装。

  第六阶段:模块化组件开发

  (4)面向组件的编程:

  面向组件编程的方法,面向组件编程的实现原理,面向组件编程的实战,基于组件化思想的网站应用开发。

  (5) 面向模块的编程:

  淘宝AMD设计规范、CMD设计规范、RequireJS、LoadJS、SeaJS。

  第七阶段:主流流行框架

  (1) web开发工作流程:

  GIT/SVN、Vue-cli 脚手架、NPM/Bower 依赖管理工具、Grunt/Gulp/webpack.

  (2)前端主流框架:

  Vue.js、Angular.js、React.JS、Bootstrap。

  (3) 常用库:

  React.js、Vue.js、JQuery.js。

  第八阶段:Node.js 全栈开发:

  (1) 快速入门:

  Node.js开发、生态系统、Io.js、Linux/Windows/OS X环境配置、REPL环境和控制台程序、异步编程、非阻塞I/O、模块概念、模块管理工具、开发流程、Debug ,测试。

  (2)核心模块和对象:

  全局对象global、process、console、util、事件驱动、事件发射器、加解密、路径操作、序列化和反序列化、文件流操作、HTTP服务器和客户端、Socket.IO。

  (3) web开发依据:

  HTTP协议、请求响应处理、关系型数据库操作和数据访问、非关系型数据库操作和数据访问、原生Node.js开发web应用程序、web开发工作流、Node.js开发博客案例。

  (4)快速开发框架:

  Express入门+MVC入门、Express常用API、Express路由模块、Jade/Ejs模板引擎、使用Express、Koa等常用MVC框架重构博客案例。

  (5)Node.js开发电子商务实践:

  需求与设计、账号模块注册与登录、会员中心模块、前台展示模块、购物车、订单结算、在线客服即时通讯模块。

  更多关于web前端的问题,欢迎咨询千锋教育在线名师。千锋教育拥有多年IT培训服务经验,采用全程面授高品质、高体验培养模式,拥有国内一体化教学管理及学员服务,助力更多学员实现高薪梦想。

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT