title: 个人 Web 前端学习路线
date: 2015-8-28
categories:
- 术业专攻
tags:
- HTML
- CSS
- JavaScript
- Git
permalink: Front-End-Study
original:
temp: 入门 basic 熟悉 intermediate 进阶 advanced 精通 proficiency
---
前言
简单记录个人学习 Web 前端过程中使用的教程和书籍。仅列出较系统和专业化的资料,不包括网上零散的文章和教程。
- **资源样式**:[完成日期]. [教程标题(带链接)] `[投入时间]`;
- 资源简介 + 个人学习方式 + 有关配图。
**PS: 学习前端前的一些个人相关信息和经验:**
1. 非计算机类专业,文科生,编程经验基本为零;
1. 能流畅阅读大部分英文资料;
1. 经常折腾各种系统、软件和手机 APP;
1. 善用利用搜索解决各类问题;
1. 追求“秩序”,喜欢把各种事物变得井井有条。
## 入门级别 Basic `35h`
### 2015-08-10. [Codecademy: HTML & CSS][1.1] `10h`
Learn how to create websites by structuring and styling your pages with HTML and CSS.
- 理解所有背景介绍内容,不看提示通过所有测验。
![Codecademy-HTML][1.2]
[1.1]: https://www.codecademy.com/en/tracks/web
[1.2]: /resources/Codecademy-HTML.jpg
### 2015-08-31. [Codecademy: JavaScript][1.3] `20h`
Learn the fundamentals of JavaScript, the programming language of the Web.
- 理解所有背景介绍内容,不看提示通过所有测验。
[1.3]: https://www.codecademy.com/en/tracks/javascript
### 2015-11-05. [Code School: Try Git][1.4] `2h`
Learn how to use Git by reviewing the basic concepts of Git version control. Try out this introductory course that was created with GitHub.
- 熟悉介绍的基础概念和基本命令
[1.4]: https://www.codeschool.com/courses/try-git
### 2015-11-11. [Codecademy: Make a Website][1.5] `3h`
Build a recent version of Airbnb's home page and learn the fundamentals of web development in the process.
- 不看提示通过所有测验。
- 教程里用的是 Bootstrap,是个不错的 CSS 样式集,写页面挺方便,不过我还是更喜欢自己写样式,这个看看源码参考好了。
[1.5]: https://www.codecademy.com/en/skills/make-a-website