0基礎學編程,學前端-請先看完這個

背景

如今網上有不少文章以及一些培訓課程打的標題是0基礎學前端,前端速成等等。
也有不少想學前端的同窗但願能有0基礎學前端的這方面的資料。
我卻是認爲若是是徹底0基礎的話最好不要直接接觸編程內容,而是先了解下你的計算機。前端

本文是針對徹底0基礎的同窗,若是你是科班出身,掌握了一些計算機基礎和語言基礎那就請忽略吧。git

傳遞一種思惟

本文不會涉及教你編程,而是傳達一種思惟和方法,讓你更有自信的去走進編程的大門。github

其實0基礎剛開始不僅是對前端的陌生,而是對計算機的陌生,對編程這個行業的陌生。算法

因此對於入門來講應該是先從對計算機和編程有個感性的認知後,在去學習具體的編程,這樣才能更加順利和紮實的走好後面的路。身邊也有不少作了幾年開發的,依然對計算機基礎科學知之甚少,因此在以往的工做中也很容易碰到絆腳石。因此計算機基礎科學是一個不可或缺的理論知識。編程

計算機基礎科學和編程語言是無關的,但他是任何一門編程語言的基礎,並且很重要。數據結構

迴歸到語言層面,語言更多的是一種工具,是你和計算機溝通的橋樑。編程語言

因此作到對計算機有必定的瞭解後,咱們才能利用編程語言和計算機更方便的溝通。工具

等你對計算機科學有了總體的認知後再談你如何去學習編程,如何去踏入前端這個行業,到那個時候我相信你的見解和視野,以及自信的程度是徹底不一樣的,由於你已經超越了很大一部分人。學習

踏入編程行業有不少種方法,一種是快速的接觸語言知識,一路狂奔。spa

一種是先總體的瞭解下之後用來吃飯的工具【電腦】,而後有的放矢、更加通透的去學習。

固然這裏我推薦的是後者。

乾貨在這裏

說了這麼多,好像都是在講道理,但願你們不要厭煩。乾貨來了,不過我寫這麼多若是隻是爲了發一個公開課的連接,那大可沒必要了。主要是還要傳達一種思惟(僅表明豬爸爸本身的思惟,因人而異,豬爸爸以爲這樣會更好一些)。

以前一直在找這方面的資料,後來被我偶然發現了,也正好特別符合個人要求。

包含從計算機的發展歷史,計算機的硬件介紹,到現代計算機到編程語言和編程原理、數據結構、算法都有涉及到。

免費公開課

這個是一個公開課,如下是部份內容截圖。

clipboard.png

clipboard.png

公開課地址:https://github.com/1c7/crash-...

最後

本文僅表明豬爸爸我的觀點,但願0基礎的小白能夠找到一絲感受。

關注豬爸爸公衆號,得到更多精彩內容
clipboard.png

相關文章
相關標籤/搜索