Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >最新HTML5学习路线整合

最新HTML5学习路线整合

作者头像
wangxl
发布于 2018-07-27 03:08:00
发布于 2018-07-27 03:08:00
2.1K0
举报
文章被收录于专栏:PHP在线PHP在线

怎么学HTML5

HTML5是万维网的核心语言,标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改,一方面提升了用户体验,另一方面HTML5技术跨平台,适配多终端,改变了传统开发者需针对不同操作系统进行研发的局面。

面对不同层次的人群,学习可分为以下几个大类。话不多说,直接上干货!

HTML5初级开发工程师

HTML基础

  • HTML简介与历史版本
  • 常用开发软件
  • 常见标签与属性
  • 表格与表单
  • 标签规范与标签语义化
  • 实战:网页结构布局

CSS基础

  • css简介与基本语法
  • 常见的各种样式属性
  • CSS选择器与标签类型
  • 理解盒子模型与CSS重置
  • 浮动与定位
  • 利用photoshop工具测量样式
  • HTML+CSS开发网页
  • 实战:高仿电商首页效果

CSS3基础

  • css3常见样式
  • css3选择器
  • 变形与动画
  • 3D效果与关键帧
  • 弹性盒模型

移动端布局

  • 移动端基本概念
  • viewport窗口设置
  • 移动端布局方案
  • rem、vh、vw等单位
  • 响应式布局
  • bootstrap框架

JavaScript基础

  • JS简介
  • JS变量
  • 数据类型与类型转换
  • 运算符与优先级
  • 流程控制-if..else
  • 流程控制-switch…case
  • 流程控制-while、do..while、for循环
  • break、continue语法
  • 函数定义与调用
  • 全局变量与局部变量
  • 函数传参与返回值
  • 函数作用域与变量作用域
  • DOM的基本操作
  • 定时器使用
  • this指向与修改指向
  • 数组、字符串等方法操作
  • 时间对象与正则对象
  • 掌握常见BOM操作
  • 常见事件与事件细节
  • JSON与AJAX
  • JSONP跨域操作
  • 前端cookie的使用
  • 实战:JS配合HTML与CSS完成电商项目 jquery框架
  • jquery框架介绍及优势介绍
  • jquery核心思想
  • jquery常见方法
  • jquery动画操作
  • jqueryAJAX操作
  • jquery工具方法
  • 利用jquery快速开发网页 PHP基础
  • PHP简介与基本语法
  • mysql数据库及sql语法
  • apache服务器与集成开发工具
  • PHP链接数据库
  • PHP与AJAX交互
  • 实战:留言板、登录、注册等

HTML5中高级开发工程师

面向对象基础

  • 面向对象概述
  • 对象和构造函数(类)之间的关系
  • 对象的属性和方法
  • 原型与原型链
  • 包装对象与内部实现
  • 对象中实现继承方式
  • 设计模式及实际运用

JavaScript高级

  • JS算法与排序算法
  • promise异步处理
  • 运动与tween算法
  • 闭包与模块化
  • JS组件开发
  • 打造小型jquery框架
  • JS性能优化
  • ES6新增功能

前端工程化

  • gulp基本使用
  • less、sass、babel等预编译框架
  • 理解模块概念,AMD与CMD规范
  • 前端模块框架seaJS、requireJS
  • webpack基本使用

多人协作

  • svn基本用法与可视化工具
  • 多人开发流程
  • git基本用法
  • 命令行操作
  • 分区及分支等概念
  • 远程github操作
  • 实战:多人协作开发项目

HTML5新功能

  • canvas绘图
  • svg绘图
  • 音频与视频
  • 本地存储与离线存储
  • 地理信息
  • web Worker
  • web Socket

NodeJS基础

  • node与npm概念及使用
  • node模块方式
  • node常用内置模块
  • node爬虫与文件自动化处理
  • node搭建服务器与简单路由
  • mongodb非关系数据库
  • mongodb安装与db操作
  • mongodb增删改查
  • mongodb与node结合开发
  • mongoose数据建模
  • mongoose与node结合开发
  • express框架
  • 中间件与ejs模板引擎
  • Robomongo与postman工具
  • express+mongoose搭建后端框架
  • 设计Restful API
  • 实战:前后端分离式开发

微信端开发

  • 移动端交互与移动端事件
  • 微信场景与swiper框架
  • 微信公众号介绍
  • 网页授权与JSSDK
  • 微信web开发者工具使用
  • 微信小程序开发
  • 实战:公众号与小程序项目同步开发

HTML5大神级开发工程师

VueJS框架

  • Vue框架简介
  • 渐进式与响应式
  • 模板语法与计算属性
  • 指令与数据处理器
  • 生命周期
  • 组件与组件通信
  • Vuex状态管理
  • Vue动画与路由
  • 单文件组件与脚手架
  • 基于Vue的组件框架
  • 实战:Vue与Node全栈开发

ReactJS框架

  • React框架简介
  • JSX语法
  • 组件与组件通信
  • 属性与状态设置
  • 虚拟DOM
  • 生命周期
  • redux架构
  • react-redux使用
  • react-router使用
  • Mem脚手架使用
  • 实战:React与Node全栈开发

AngularJS框架

  • Angular框架简介
  • TypeScript基础与进阶
  • 开发环境配置
  • 架构、模块与组件
  • 模板、元数据与数据显示
  • 服务于指令
  • 依赖注入
  • 路由
  • 实战:Angular与Node全栈开发

Hybrid App开发

  • App介绍与分类
  • Android/ios与H5通信
  • Cordova/Phonegap框架
  • HTML5+基于HB工具
  • React Native

前端架构

  • 单元测试与编写测试用例
  • 自动化测试方案
  • 前端安全与HTTP协议
  • 项目上线与一键部署
  • 数据统计与SEO优化
  • 搭建组件库与按需载入
  • 浏览器渲染与浏览器引擎
  • 深入理解后端开发模式
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-05-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 php 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
2024年前端开发学习路线图:全面提升你的技能
在快速发展的互联网时代,前端开发已成为构建用户界面不可或缺的一环。为了帮助初学者和有经验的开发者系统地提升技能,我整理了一份2024年前端开发学习路线图。本文将带你从基础到高级,涵盖理论知识、实战项目、工程化工具使用,以及如何准备大厂面试。
云峥百宝箱
2025/04/16
1650
2024年前端开发学习路线图:全面提升你的技能
让你见识一下什么叫最完整、最系统的前端学习路线
随着互联网的深入发展,前端开发工程师已成为市场上极具竞争力的人才。许多学生,包括以前的UI,java,或完全零基础,想学习的前端。那么话不多说,直接上干货,希望能帮助到大家。
用户5827212
2020/02/11
1.6K0
2018最新PHP学习路线整合
PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。
wangxl
2018/07/27
1.9K0
2018最新PHP学习路线整合
月入35k大佬总结:web前端必须学习的内容(附全套前端教程)
优秀的WEB前端工程师具备编写任何一个互联网系统的前端页面、交互代码的能力。根据对100家互联网名企对Web开发工程师的招聘要求分析,企业要求主要有两部分,一个是核心要求,一个是辅助要求,核心要求包括:语言技术:JS基础和核心/HTML5/CSS3、框架技术:JQuery、AJAX、Bootstrap、AngularJS、通讯协议技术:HTTP协议、服务端开发技术、交互技术:UI交互设计、客户端技术:微信开发技术、html5、JS、SDK开发、Android、iOS、Web App开发技术。辅助要求有1-3年Web工作经验(近80%的企业)、学历及相关专业、文档规范写作能力、团队合作能力、责任心。
用户5827212
2019/08/26
2.4K0
适合 JS 新手学习的开源项目——在 GitHub 学编程
这里是 HelloGitHub 的《GitHub 上适合新手的开源项目》系列的最后一篇,系列文章:
HelloGitHub
2021/05/14
2.4K0
适合 JS 新手学习的开源项目——在 GitHub 学编程
web前端开发入门,学习路径以及具体的学习内容
在本阶段,我们需要掌握 HTML 与 CSS 基础,当然,也包含 H5 和 C3 的新特性。这 个部分内容非常简单,而且非常容易掌握。相信你也更愿意学习这个部分,毕竟他可以让你 最直观的感受到前端的魅力。为了锻炼大家写代码,可以根据你喜欢的站点去实现效果。 这一阶段是非常重要的基础阶段,所谓基础就是可能这个阶段我们的学习的内容,可以 让我们开发出来绚丽网站站点,但是功能丰富却暂时做不到。 为了完成更绚丽的站点,我 们需要掌握常见特效的实现,利用 css3 和 h5 的新特性实现动画,布局,雪碧图,滑动门, tab 切换等特效。并且掌握基础的站点优化内容。例如 sprite 等。虽然我们还不能完成更 多交互内容,但是我们会学习到很多的知识模型和理论,而这些知识模型和理论是我们后期 工作和学习的基石。扎实的基础有了,我们才能走的更稳更快。 注:本阶段不涉及到编程,主要是熟悉 HTML5 各种标签用法、CSS3 各种属性的用法。
用户5827212
2019/11/13
9730
收藏夹吃灰了:GitHub 上值得收藏的100个精选前端项目
codrops 一系列具有相当具有创意且有趣的前端效果的集合,是非常棒的学习资料,可以欣赏和下载使用。并且有些项目,也托管到了github仓库中
王小婷
2020/10/23
2.5K0
2019年小白学习web前端路线图及学习攻略
Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。
用户4962466
2019/07/16
4.9K0
2019年小白学习web前端路线图及学习攻略
完整版web前端学习路线图(超详细自学路线)
JavaScript基础+进阶 ➾ Ajxa ➾ JavaScript应用项目实践 ➾ Node.js ➾ MongoDB项目实践
程序狗
2023/03/27
3.7K0
史上最全的web前端学习教程汇总!
第一阶段:HTML+CSS HTML进阶、CSS进阶、div+css布局、HTML+css整站开发、 JavaScript基础:js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。 JS基本特效:常见特效、例如:tab、导航、整页滚动、轮播图、JS制作幻灯片、弹出层、手风琴菜单、瀑布流布局、滚动事件、滚差视图。 JS高级特征:正则表达式、排序算法、递归算法、闭包、函数节流、作用域链、基于距离运动框架、面向对象基础、 JQuery:基础使用悬着器、D
企鹅号小编
2018/01/11
10K2
史上最全的web前端学习教程汇总!
终于,小编我边哭边写,把web前端从入门到精通的路线写出来了
一、前端开发入门 在入门阶段,你首先要学会最基本的技能:根据UI的设计稿,实现HTML的静态页面制作。这就要求你得掌握HTML、CSS页面布局排版、样式美化等技能。 请点击此处输入图片描述 在这个阶段你需要学习: 1、HTML+CSS: HTML进阶、CSS进阶、div+css布局、HTML+css整站开发 2、JavaScript基础 掌握JS的基本语法、条件、语句、循环等,学会常用算法,增强逻辑性。 3、常用的前端工具 比如Webstrom、Sublime、Dreamweaver、HBuilder等
企鹅号小编
2018/02/01
1.1K0
终于,小编我边哭边写,把web前端从入门到精通的路线写出来了
零基础web前端学习路线,前端入门到精通看这个就够了
零基础怎么学web前端?下面就跟着小编一起来看看吧! 想学好web前端,该从哪里入手学习呢?零基础学习web前端学习路线图从哪里可以找到呢?这里为大家整理完整的零基础 前端学习路线分享给大家。 适合零
用户5827212
2019/11/12
7930
web前端需要学什么?附学习路线!
1、Web 前端开发环境的配置,HTML 常用的标签,常用表单元素,Table 布局,CSS 样式表,DIV+CSS 布局。可以熟练运用 HTML 和 CSS 样式属性完成页面的布局和美化。
艳艳代码杂货店
2021/09/19
1.2K0
进阶攻略|前端完整的学习路线
最近写了一篇关于前端一些常见轻便耐用的UI框架的小总结,很多小伙伴私信问我,要怎么学习前端,没有明确的方向,为了感谢大家的关注点赞打赏和喜欢,决定把前端的学习进阶之路稍微整理一下,也为了自己能在工作之中思路更加的清晰。姑娘水平能力火候不够尚在学习中,如有不足,欢迎批评指正补充。 初级阶段 阿里矢量图标库:http://www.iconfont.cn/ ps使用教程:http://www.16xx8.com/ JavaScript教程:http://www.runoob.com/js/js-tutorial.
王小婷
2018/06/05
1.1K0
一份来自前端开发工程师的规范简历
个人资料 姓名:嘻嘻 性别:女 电话:12132323613 邮箱:12132143285@163.com 现居地:上海市 工作年限:3年 求职意向 期望职位:前端开发工程师期望薪资:面议 工作性质:全职到岗时间:离职,一周内入职 专业技能 精通DIV+CSS页面布局,重构,掌握JavaScript,熟悉w3c标准,了解HTML语义化有一定的了解。 熟练运用浏览器兼容技术,熟练进行前端性能优化设计。 熟练掌握HTML5技术开发,熟悉响应式布局和弹性盒布局,百分比自适应布局,熟练掌握CSS3动画技术,且能熟练
王小婷
2018/06/04
2.8K0
前端资源分享——只为更好前端
一、团队组织 网站说明腾讯 AlloyTeam 团队腾讯Web前端团队,代表作品WebQQ,致力于前端技术的研究ISUX腾讯社交用户体验设计,简称ISUX,腾讯设计团队网站CDC腾讯用户研究与体验设计部FEX百度Web前端研发部出品淘宝前端团队(FED)用技术为体验提供无限可能凹凸实验室京东用户体验设计部出品奇舞团奇虎360旗下前端开发团队出品阿里巴巴国际UED团队在更新的屏幕里创造出更好的产品和更优的体验EFE由百度多个遵循统一技术体系的前端团队所组成UXC覆盖了百度85%以上的产品体验设计 二、开发社
wangxl
2018/04/17
4.1K2
前端与移动开发学习大纲
前端与移动开发基础大纲所处阶段主要内容技术要点学习目标第一阶段: HTML5 + CSS3HTML51、 浏览器与浏览器内核2、语法及使用、3、 常用标签4. 语义化5、 表单元素6、 HTML 、7 新增标签可掌握的核心能力: 掌握 HTML5 常用标签; 掌握 CSS 语法及使用技巧; 掌握CSS3新增选择器; 掌握CSS3新增样式属性; 掌握 DIV+CSS 布局方式; 掌握常见网页布局技巧; 掌握企业级、电商级网页开发基本的流程、规范; 掌握语义化、模块化、兼容性的PC端网页开发; 掌握 Pho
小唐同学.
2022/02/28
2.4K0
【黄啊码】Python学习路线
掌握Python基本语法规则及变量、逻辑控制、内置数据结构、文件操作、高级函数、模块、常用标准库模块、函数、异常处理、MySQL使用、协程等知识点。
黄啊码
2022/06/10
5430
前端开发工具总结
主要是为了帮助大家搜集一下前端开发中要用到的一些东西,打造一个前端开发工具字典,方便大家查阅。
用户1462769
2019/08/30
2.7K0
网站项目开发学习手册
前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程. 全栈开发自学笔记 已开源 本文阅读建议 1.一定要辩证的看待本文. 2.本文仅代表个人片面观点,如有不同观点,还往及时指出. 3.本文主要是经过网站项目的第一轮全方位学习以后,对网站项目的整体看法,并对个人的看法进行总结. 4.本文所表达观点并不是最终观点,还会更新,因为本人还在学习过程中,有什么遗漏或错误还望各位指出. 5.本文当中的网络项目进化史,会
筑梦师winston
2018/05/11
2.2K0
推荐阅读
相关推荐
2024年前端开发学习路线图:全面提升你的技能
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档