Learning by Doing

我叫Lee,目前就職於中國移動蘇州研發中心,擔任Web前端工程師職位,也是大家經常聽到的"做頁面的"、「Front-End Developer」。

工作了這麼久,對前端的定位和未來的成長路線也有自己的認識和見解。我的目標,是通過自己在工作上積累、加上學習Udacity上大量的Web開發相關課程,讓自己成長為一個Full-Stack Developer(大家都熱議的全棧工程師)。

我的個人主頁:快樂八哥

為什麼會選擇Udacity?

隨著MOOC的課程的出現,國內也出現了非常多的相關在線課程網站,比如網易雲課堂、極客學院、慕課網、實驗樓、CSDN學院,數不勝數。而且其中極客學院和慕課網主要是講授IT技術。對實體的達內、火星、傳智播客等各種線下培訓結構還是形成了一定壓力。因為很多人都是在校學生或已經工作的職員,他們沒有更多的空閑時間去實體教室,所以在線課程也在這幾年火爆起來。目前國內的在線教育平台我主要是使用網易雲課堂和慕課網。

幾個國外的在線教育視頻網站,主要是IT相關。

1. Code School Learn to code by doing | Code School

2. egghead egghead.io - Learn professional JavaScript tools with Tutorial Videos & Training

3. PluralSight Pluralsight | Unlimited Online Developer, IT and Creative Training

4. Codecademy Codecademy - learn to code, interactively, for free

5. Udacity 優達學城 (Udacity) - 傳授矽谷的名企官方課程

(新logo)

(老logo)

國外的這5個在線教育平台,我都體驗過。平台大多數提供免費的課程,或者試看1-2集。最後選擇在Udacity上學習,主要Udacity的課程都是圍繞互聯網開發相關的課程,有創業,Web前端,Mobile Web,Android開發工程師、iOS工程師,大數據工程師,軟體開發,創業等。

目前自己學過和在學的課程一共有5門。

因為Udacity的視頻都是託管在Youtube上面,之前是自己購買的jayproxy,後面它停止服務之後,自己在同事的幫助下購買了一個VPS,架設了Shadowsocks。授課老師都是英文,我們可以選擇英文字幕,同時Udacity配備了一個完整的論壇,平時學員遇到了問題,都有助教、其他學員、論壇reviewer一起參與討論和解答。

Udacity的課程基本上都是以實際項目為主線,每講一個知識點都有quiz還有實戰的題目。比如開發一個網站,完成一個App的開發。真正做到Learning By Doing。

Web Development的論壇地址:Free Online Courses & Nanodegree Programs - Udacity

學習的課程和能力的提升

目前學完的2個課程是:

Web Development

Classroom - Udacity

Mobile Web Development

Classroom - Udacity

雖然自己從事的Web前端開發相關工作,因為也是在工作之後開始學習和接觸前端相關內容,但是系統的學習前端相關底層和基礎的知識相對較少,最多也局限在HTML、JavaScript、CSS、jQuery和Angularjs等更加實用的技術上。對底層的網路通信、HTTP協議等內容學習相對較少。

在Udacity課程上,主教會把原理和底層東西都講到,我們自己通過搜索資料和整理,對基礎和底層知識掌握的更加牢固。而且有很多quiz和需要完成開發的小項目。做到了理論和實踐相結合,完善的論壇和獎勵機制,給學習者提供了一個很好的學習和交流平台。

有段時間自己一直在論壇裡面刷問題,英文也提高了不少。雖然有時也有語法相關的低級錯誤,但是不妨礙我們和外國的朋友一起學習和探討。

展望和期待

因為Udacity主要是託管在Youtube上,而且網站本身很多文件都是託管在Google Cloud Platform上面,所以對中國學習者來說,是一個比較大的阻礙。如果都不能正常訪問Udacity,那何談在Udacity平台上學習呢。

Udacity團隊應該也是從後台數據看到了,在學習者中有很大部分來自中國。所以它在中國組建了團隊,未來會發布中國版本的Udacity,課程上我個人感覺應該是和Udactiy全球版本同步的,會有中文的論壇或答疑平台。當然納米學位估計也可以用支付寶支付了。

期待中國版本的Udactiy的發布,學習者在這個優秀的IT教育平台上,學習更前沿的IT知識,找到更好的工作。如果中國版有優惠的話,個人也會選擇付費的納米學位,最期待的是下面2個課程。

推薦閱讀:

Web前端開發-小米網站頭部導航條製作
2017新出爐的前端資源匯總
外刊君譯者挖掘機計劃
一個Demo讓你更了解PWA的魅力
前端日刊-2018.02.22

TAG:前端開發 | 前端入門 | 優達學城Udacity |