Web Developer - zilongxuan001/LearnFreecode GitHub Wiki
1.学习HTML
- 语义HTML
- 组织DOM(文档对象模型)
- 至少要制作5个HTML网页
2.CSS基础
- CSS基础属性
- 盒模型(box model)
- 响应式网站
- 设计上一步制作的HTML网页
3.JavaScript基础
- 语法和基本机构
- 操纵DOM
- 如范围、闭包、变量提升以及事件冒泡等主题
- XHR或者Ajax
- ES6+的所有新特性
了解jQuery(可选)
4.响应式网站用JavaScript增加交互性
5.在github上面找项目打开某些开源项目的pull请求
- 增强UI,把任何演示页做成响应式或者改进设计
- 看看有什么开放的issue是你能够解决的
- 重构任何你认为自己可以改进的代码
就像这个repo一样,告诉他们你正在学习让他们就你的PR以及可以如何加以改进提供反馈。
6.鼓励自己一下
去找份自由职业工作或者也许可以去试试能不能找份全职了。
7.包管理器(任选一个)
- yarn
- npm
8.安装一些外部库到你制作的网页上
看看语义版本控制
9.CSS预处理器
10.CSS框架
- Bootstrap
11.CSS组织
- BEM