Zervan的小站 Zervan的小站
首页
  • 测评

    • 蓝牙耳机测评
  • 渗透

    • 网络渗透学习指南
  • 前端

    • 学习web开发
  • 版本控制与管理

    • Github入门与实践
  • 博客开发指南

    • 利用GitHub建立博客
  • 网文梗概-序
  • 我们的文学之路
  • 《世界观体系》
  • 《人物设定集》
  • 《诗集》
  • 《素材》
  • universe

    • 新冠疫情与外星人
  • human

    • 人的自由意志论
  • social

    • 科技的未来
  • school

    • 我们的大学
  • philosophy

    • 关于虚无主义
  • 日志
  • 支持我们
  • 友情链接
about
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Zervan

天下最普通的人之一
首页
  • 测评

    • 蓝牙耳机测评
  • 渗透

    • 网络渗透学习指南
  • 前端

    • 学习web开发
  • 版本控制与管理

    • Github入门与实践
  • 博客开发指南

    • 利用GitHub建立博客
  • 网文梗概-序
  • 我们的文学之路
  • 《世界观体系》
  • 《人物设定集》
  • 《诗集》
  • 《素材》
  • universe

    • 新冠疫情与外星人
  • human

    • 人的自由意志论
  • social

    • 科技的未来
  • school

    • 我们的大学
  • philosophy

    • 关于虚无主义
  • 日志
  • 支持我们
  • 友情链接
about
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 测评

  • 渗透

  • 工具

  • 前端

    • 学习web开发的步骤
    • 命名规范
    • html标签及其作用
    • html标签的嵌套
    • html断点调试和抓包
    • css的问题
    • 如何引入css
    • 理解及使用ajax
    • 技术学习路线
  • 英语考试攻略

  • 区块链投资

  • 版本控制与管理

  • code
  • 前端
Zervan
2021-12-24

技术学习路线

  1. 《编码——隐匿在计算机软硬件背后的语言》,如果身边没人问,你看到「第12章 二进制加法器」就可以了,后面不勉强。这本书让你理解什么是计算机。
  2. 阮一峰的 JavaScript 教程,https://wangdoc.com/javascript/ (opens new window) ,比《JavaScript高级编程》更适合入门
  3. 阮一峰的 ES6 教程,http://es6.ruanyifeng.com/ (opens new window) ,看完这两个基本你就知道怎样写 JS 代码了。
  4. 然后你需要学习另一门语言 4小时讲完《C语言》 (opens new window) ,为什么要学第二门呢?为了避免你变成只会 JS 的井底之蛙,开阔开阔眼界,知道什么是链接、编译、可执行文件也是好的。(只想吃青春饭35岁转行的同学可以跳过这一步)
  5. 接下来你可以看《算法(第四版)》,看到子字符串查找就可以了。(只想吃青春饭35岁转行的同学可以跳过这一步)
  6. 练手,去 leetcode 刷几十道题就当复习了,用 c 用 js 都能刷 leetcode,这一步可以测试自己学得如何。(只想吃青春饭35岁转行的同学可以跳过这一步)

好了,现在你基本把科班生该学的基础学了一部分了,可以进入实践了。

  1. 看《CSS揭秘》,提升自己对 CSS 的掌握。不用看完全书,挑着看十几个自己感兴趣的例子即可,这本书的优点就是不用全看完。
  2. 开始做项目,比如自己做个画板、做个计算器、做个扫雷,反正就是把你见过的东西都自己实现一次,能不能做成功不要紧,关键是过程。做完三四个这样的项目之后,开始学习框架
  3. Vue 和 React 随便学一个,把官方文档一字不漏地看完,再说一次,一 字 不 漏!
  4. 看完之后把你之前的项目用 Vue 或 React 重写
  5. 开始做更大的项目,比如仿一个 Todo MVC,仿一个购物车应用,总之把你见过的东西都拿过来用 Vue 或 React 做做看。
  6. 提升,这一部分可能性很多,你已经会写点小应用了,但是你只学了编程的皮毛,为了脱颖而出,你可以深入研究一个方向,比如编译原理、工程化、数据结构和算法等,不用贪多,选一个方向就够你研究几个月的。这要看很多书和文章,花的时间可能比前面所有步骤的总和还要多,但回报相当高。(只想吃青春饭35岁转行的同学可以跳过这一步)

1、HTML、CSS基础、JavaScript语法基础。可以制作类电商网站首页的布局。

2、JavaScript语法进阶。包括:作用域和闭包、this和对象原型等。JS语法是面试中最重要的部分。

3、jQuery、Ajax等。jQuery是前端最基础的一部分。

4、ES6语法,属于JS新增的语法。其中,关于 promise、async 等内容要尤其关注。

5、熟悉HTML5和CSS3的新特性。

6、移动Web开发、Bootstrap等。要注意移动开发中的适配和兼容性问题。

7、前端框架:Vue.js和React。这两个框架至少要会一个。入门时,建议先学Vue.js,上手相对容易。但无论如何,同时掌握 Vue 和 React 才是合格的前端同学。

8、建议购买《css权威指南》。

你在做的过程中会学会科学上网、Stackoverflow、GitHub、Git 等。

你会无数次地查看 API 文档,并逐渐记住常用的 API。

你不得不了解 babel webpack typescript http,遇到了不要怂,把文档看一下就直接干。

这个过程你会卡壳很多次,请自己想办法搞定。

编辑 (opens new window)
#ml
上次更新: 2022/6/28 21:52:22
理解及使用ajax
四六级做题技巧

← 理解及使用ajax 四六级做题技巧→

最近更新
01
修改nginx_conf部分配置
02-22
02
高学历宗教人士
12-04
03
理性思维
12-04
更多文章>
Zervan的小站 · VERSION: 1.0.128 · 基于vilivala构建 | pv と uv | Copyright © 2021-2023 | 鲁ICP备2021036977号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式