第1周安排:
是了解前端入门的第一步,要学会IDE插件安装和使用,掌握H5语法和基础标签的应用,学完本周可以进行简单的页面搭建。
学习资源:
课程:前端HTML5+CSS3+移动Web全套教程
第2周安排:
CSS3是网页的"美容师",本周开始学习CSS3样式,掌握语法结构、选择器、盒子模型、文本和字体样式设置,能够对网页进行简单的样式开发。
学习资源:
课程:前端HTML5+CSS3+移动Web全套教程
第3周安排:
简单的样式开发还不够,通过掌握浮动、定位、边框、背景样式以及2D&3D转换,以及布局技巧。能够进行特殊图形绘制,开发更美观的网页效果。
第4周安排:
CSS3也能实现炫酷的网页动态效果,结合企业级上线“旅游网”项目,综合运用前面所学的知识,完成穷游首页排版布局和CSS3动画特效开发。
第一个月课程表汇总:
前端HTML5+CSS3+移动Web全套教程,零基础学前端web首选黑马程序员
一个月详细的课程表,结合思维导图时间安排学习!
课程目录 | 详情 |
---|---|
HTML认知 | 1. HTML的基本语法 2. HTML的排版标签3. 绝对路径和相对路径4. HTML的多媒体标签5. HTML的链接标签6. 案例:招聘案例、今日热词案例 |
HTML基础 | 1. HTML的列表标签 2. HTML的表格标签3. HTML的表单系列标签4. HTML的语义化布局标签 5. HTML的字符实体6.案例:学生信息表格案例、会员注册表单案例 |
CSS基础选择器+字体文本样式 | 1. CSS的引入方式 2. CSS的标签、类、ID、通配符选择器3. CSS的字体相关样式4. CSS的文本相关样式5. CSS的水平居中技巧6. Chrome调试工具的使用7. 案例:新闻网页案例、卡片居中案例 |
CSS选择器进阶+背景相关属性+元素显示模式+三大特性 | 1. CSS的后代、子代、并集、交集选择器 2. emmet基本语法3. hover伪类选择器4. CSS的背景相关属性5. 三种常见的元素显示模式6. CSS三大特性:继承性7. CSS三大特性:层叠性8. 案例:五彩导航案例 |
CSS盒子模型 | 1. CSS三大特性:优先级 2. CSS的权重叠加计算方法3. 盒子模型的组成部分4. 盒子模型的边框、内边距、外边距的作用和代码实现5. 外边距折叠现象6. 案例:新浪导航案例、网页新闻列表案例 |
CSS浮动 | 1. CSS的结构伪类选择器 2. 伪元素的基本使用3. 标准流的排布规则4. 浮动的特点和使用5. 清除浮动的常见方法6. 案例:小米布局案例、网页导航案例 |
CSS定位+装饰 | 1. 定位的特点和使用 2. 垂直对齐方式3. 边框圆角完成正圆和胶囊按钮效果4. 元素显示隐藏切换效果5. CSS完成三角形效果6. CSS的链接伪类选择器7. CSS的焦点伪类选择器8. CSS的属性选择器9. 案例:卡片模块hot图标案例、导航二维码居中定位案例 |
小兔鲜 项目前置样式+项目搭建 | 1. 精灵图的使用 2. CSS的背景图片大小属性3. 文字和文本阴影效果4. SEO三大标签5. 项目结构搭建和基础公共样式6. 实战:实现 「小兔鲜儿项目」 header模块开发 |
小兔鲜 header+footer+主体内容 | 1. 实战:实现 「小兔鲜儿项目」 header模块开发 2. 实战:实现 「小兔鲜儿项目」 网站入口xtx-entry模块开发3. 实战:实现 「小兔鲜儿项目」 新鲜好物面板xtx-new-goods模块开发 |
CSS3高级 | 1. 平面转换 2. 空间转换3. 动画 |
Flex布局模型 | 1. Flex布局模型的使用 2. 项目:小兔鲜儿-移动端3. 项目:小兔鲜儿-PC端 |
移动端网页适配方案 | 1. Rem基本使用 2. Rem + 媒体查询适配3. Rem + flexible适配4. Rem适配原理5. 项目:游乐园6. vw/vh基本使用7. vw/vh适配原理8. 项目:B站 |
响应式 | 1. 媒体查询基本使用 2. 媒体查询实现响应式网页效果3. Bootstrap框架基本使用4. Bootstrap框架栅格系统5. 项目:腾讯全端 |
黑马程序员JavaScript全套教程,Web前端必学的JS教程,零基础入门JavaScript
黑马程序员JavaScript核心教程,前端基础教程,JS必会的DOM BOM操作
第5周安排
JS是网页编程的第一步,本周开始学习JS编程语言,掌握基础语法结构、变量声明和命名规则、数据类型、表达式和操作符,学完本周内容可以进行简单的JS代码编写。
第6周安排
本周继续深入学习JS编程语言,掌握条件分支语句、循环语句和数组,学完本周内容可以用简洁的代码实现强大功能。
第7周安排
如想实现更炫的动态效果,那么操控网页元素很重要,通过掌握函数编程、DOM操作、事件以及BOM对象,让你能实现典型的触发和动态交互效果。
第8周安排:
面向对象是开发中非常重要的思想,在本周我们将开始运用面向对象思想进行程序开发,编写高质量代码,解决企业级编程协同问题。
第9周安排:
第九周可以利用电商项目来完成一个实战开发了,从0到1完成一个具备CSS3动画和JS特效的多特效旅游网页。掌握企业常见的网页开发方式和各类特效实现方案。
上面课程中,我们给出的案例是京东的网站开发;
课程表:
阶段 | 详细内容 |
---|---|
JavaScript基础语法 | 变量、数据类型、运算符、类型转称、函数、对象、流程控制、数组、Math、内置函数 |
WebAPI | 宿主环境、节点查找、节点操作、节点关系、事件、事件流、事件委托、间歇函数、高阶函数、伪数组、执行环境、自执行函数、命名空间、排序、延时函数、正则、表单、自定义属性、重绘、回流、预加载、懒夹在、生命周期; |
JavaScript高级 | 字面量构造函数、单体对象、面向对象、原型、class、getter、setter、柯里化、解构、箭头函数、Object、Array、const、严格模式、闭包 |
黑马程序员Vue全套视频教程,从vue2.0到vue3.0一套全覆盖,前端必会的框架教程
补充一下,模块化知识在上面链接当中的228集开始,大家可以从228集开始看到258集。
第10周安排:
ES6是JavaScript新的语法规范,让代码更规范、可读性高、方便操作。本周将开启ES6的学习,这是学习前端必备的一步。掌握ES6相关知识后,能够更便捷的编写代码,提高开发效率
第11周学习安排
本周将继续学习ES6的基础,通过进一步学习ES6引入的新特性,了解ES6的新方法,掌握新的集合类型,更深入的了解数据的遍历。
写到这里不再按照周给大家做规划了,因为学习到这里大家已经输入成功入门前端了。可以自行安排接下来的学习时间了,你只需要接下来我们需要学什么内容即可。
web前端必备技能Ajax/Git/node.js/mysql/vue.js详细教程
本阶段需要学习内容 |
---|
Ajax的作用、原生Ajax、同步异步、http协议、ajax封装 |
git历史、git与svn、git基本使用、分支、远程仓库、git冲突以及解决方案 |
项目初始化、前后端分离开发、工具的使用、用户的注册/登录/退出等 |
ES6简介、新增语法、内置对象扩展等 |
node.js环境安装、如何使用node.Js运行的代码...具体内容见课程 |
静态和动态网站、http模块使用、请求响应原理、HTTP协议、处理页面请求等 |
MySQL的概念、基本的增删改查等,以及利用Node.js操纵Mysql |
express的概念、express的安装、后端路由、静态资源托管等; |
web前端必备技能Ajax/Git/node.js/mysql/vue.js详细教程
重点内容 |
---|
git基本概念 |
安装并且配置 |
基本操作 |
GitHub |
远程仓库 |
SSH访问 |
本地分支操作 |
全面系统讲解 Node.js 中最核心的、必知必会的概念,能够基于模块化的开发思想优化项目代码,编写出高效、健壮的代码,同时培养出 Node.js 的编程思维。
web前端必备技能Ajax/Git/node.js/mysql/vue.js详细教程
node基础 |
---|
环境配置 |
fs模块 |
path模块 |
hettp模块 |
模块化 |
commonJS |
模块的分类 |
模块的作用域、成员共享,加载机制 |
接下来要学习数据库的基本使用:
web前端必备技能Ajax/Git/node.js/mysql/vue.js详细教程
然后就是热门框架:
2021最全最新版VUE2.0+VUE3.0全套教程(上部),前端vuejs必备教程_从入门到精通vue项目实战挑战高薪,人类高质量课程
2021最全最新版VUE2.0+VUE3.0全套教程(中部),前端vuejs必备教程_从入门到精通vue项目实战挑战高薪,人类高质量课程
2021最全最新版VUE2.0+VUE3.0全套教程(下部),前端vuejs必备教程_从入门到精通vue项目实战挑战高薪,人类高质量课程
课程亮点 |
---|
工程化开发,现在市场还是直接引入 vue.js 到 html 页面, 开发中不用这个方式,我们是直接按照工程化的方式进行讲解。 |
案例驱动教学,精心设计的 4 大案例,保证每一位学生听得懂、写得出、能实践。 |
深入浅出地讲解 Vue2 / Vue3 中的指令、组件、侦听器与计算属性,以及生命周期、数据共享、动态组件、插槽、路由等核心技术点。 |
同时,涵盖了 axios 在 Vue 项目中的最佳实践方案;以及 Vant 组件库的主题自定制方案。 |
最后一天的 Vue 基础收尾案例,助力学生更加轻松的过渡到 Vue 项目课的学习。 |
Vue 3.0 官方文档(英文) | Vue 3.0 官方文档中文 |
Composition-API手册 | Vuex 4.0 | Vue3 新动态
了解小程序开发的一般流程序,熟悉小程基础组件的使用,能够基于 wxml 和 wxss 实现小程序的界面布局,基于模板的数据绑定实现数据的动态渲染,基于 API 实现与服务端的数据通信,以及熟悉其它高级 API 的使用。
黑马程序员前端微信小程序开发教程,微信小程序从基础到发布全流程_企业级商城实战(含uni-app项目多端部署)
黑马程序员Web前端教程_零基础玩转微信小程序
6.2 uni-app
理解 uni-app 实现跨平台开发的原理机制,理清单文件组件与原生小程序组件的对应关系,以及 uni-app 开发小程序时开发时与原生小程序的差异。
前端开发利器vue,微信小程序快速开发实战,黑马程序员前端web教程
本阶段是深入理解组件化和模块化开发的思想,三大主流框架之一,满足企业招聘中的岗位要求。
TypeScript 基础+高级
前端热门教程推荐|五天从零基础学会TypeScript
面试是通往成功就业的关键一步,本周包含布局基础以及JS和ES6等常见考点和经典面试题分析,带你把知识串成线,掌握前端面试技巧,顺利通关基础技能面试。
框架、小程序以及全栈相关内容也是面试必考。本周带大家梳理的常见考点和经典面试题分析,理清面试解题方法论,完成最后一厘米的冲刺。