背景现在网上有很多标题为前端0基础,前端速成等等的文章和一些培训课程。也有很多想学习前端的同学,希望0基础也能掌握前端的资料。我觉得如果是完全0基础,最好不要直接接触编程内容,而是先了解自己的电脑。本文针对的是完全0基础的同学。如果你是科班出身,掌握了一些计算机和语言基础,请无视。传递一种思想本文不涉及教你编程,而是传递一种思想和方法,让你更加踏实踏入编程的大门。其实一开始,0基础不仅仅是对前端陌生,对计算机和编程行业也是陌生。因此,入门首先要对计算机和编程有一个感性的认识,然后再去学习具体的编程,这样才能在接下来的道路上走得更顺利、更扎实。我身边也有很多人已经开发了几年,但对计算机基础知识还是知之甚少,所以在之前的工作中很容易遇到绊脚石。因此,计算机基础知识是必不可少的理论知识。计算机基础与编程语言无关,但它是任何编程语言的基础,非常重要。回到语言层面,语言更多的是一种工具,是你和计算机之间的桥梁。因此,当我们对计算机有了一定的了解后,我们就可以使用编程语言来更方便地与计算机进行交流。在你对计算机科学有了一个整体的了解之后,再说说你是如何学习编程,如何进入前端行业的。那个时候,我相信你的看法、眼光、自信程度都会完全不同,因为你已经超越了一大批人。进入编程行业的途径有很多种。一是快速接触语言知识,一路狂奔。一是先对以后吃饭要用到的工具【电脑】有一个整体的了解,然后有针对性地、更透明地学习。当然,我这里更推荐后者。干货在这里说了这么多,好像也有道理,希望大家不要看腻。干货就到这里了,但是如果我写了这么多只是为了贴个公开课的链接,那就大可不必了。主要是传达一种想法(只代表猪爸爸自己的想法,因人而异,猪爸爸觉得这样会更好)。之前一直在找这方面的资料,后来无意中找到了,正好符合我的要求。它涵盖了从计算机发展史、计算机硬件介绍,到现代计算机再到编程语言和编程原理、数据结构、算法等方方面面。免费公开课这是一个公开课,以下是部分内容截图。公开课地址:https://github.com/1c7/crash-...最后,本文仅代表猪爸爸个人观点。希望0基础的小白能找到一点感觉。关注猪爸爸公众号获取更多精彩内容
