前言

简单介绍自己自 2016 年 11 月起至今,从定下学习前端目标,开始对前端进行学习的历程。

包含:

  • 基础知识
  • 书籍阅读
  • 项目实战
  • 工作经历

一、基础知识

2016

  • HTML、CSS 入门

2017

  • JavaScript DOM、GitHub 入门
  • jQuery 入门
  • HTML5、CSS3 入门
  • Sass 入门
  • Bootstrap 了解
  • AJAX 入门
  • 响应式布局
  • vue 入门
  • ElementUI 和 MintUI 了解
  • 学习面向对象程序设计课程(C++)
  • 掌握 HTML、CSS,深入了解 CSS 的部分机制与属性的特性
  • 熟悉 HTML5,掌握 HTML5 的新标签与功能
  • 深入学习 JavaScript 内置对象的属性、方法
  • 了解闭包、原型等概念
  • 学习数据结构课程(C语言描述)

2018

  • vue 加深学习
  • ES6 语法入门
  • 小程序的入门
  • 深入了解 JavaScript 内部机制,类型转换、变量提升、堆栈内存、闭包、原型等
  • 面向对象编程思想、设计模式

拓展学习

2016

  • GitHub 和 githubpage 上传项目

2017

  • gulp 学习
  • git 了解
  • npm 了解,下载各种包和运行服务器
  • hexo 搭建博客
  • ESLint 了解
  • 学习计算机网络课程,了解 HTTP 协议

2018

  • GitBook 的入门 => 做参考笔记
  • 学习 webpack 的基础配置

二、书籍阅读

2016

  • Web前端设计与开发:HTML+CSS+JavaScript+HTML 5+jQuery
  • Web前端开发精品课:HTML与CSS进阶教程

2017

  • javascript DOM 编程艺术
  • 锋利的 JQuery
  • 响应式网页设计、响应式网页设计实战
  • vue.js 前端开发快速入门与专业应用
  • HTML5 揭秘
  • CSS 权威指南

2018

  • CSS 揭秘
  • javascript 高级程序设计
  • ECMAScript 6 入门
  • 数据结构与算法 JavaScript 描述

三、项目实战

2017

2018

四、工作经历

时间 地点 工作
2018.3.8 - 2018.3.26 伟博思 小程序页面开发
生命的意义不仅是活着,而是我们给别人的生命带来了何种不同。