如何成爲一名網站開發工程師

 

第一步(選擇你的方向):

  1. 前端(包括構建交互式網站,設計它們並提供功能)
  2. 完整堆棧(設計與前端路徑+後端功能和服務器端編碼)

我會簡明扼要介紹這兩個方向來幫助你做出決定!


前端方向

如果選擇了這條路,您可能會稱自己爲前端開發人員。您將學習如何使用Web技術(即HTML,CSS和JavaScript等)構建和開發網站和應用程序,這些技術將在各種類型的設備的Web瀏覽器中運行。

如果您對Web開發的設計方面有更多傾向,則建議選擇這條路徑。

如何學習 :

  1. HTML和CSS
  2. Javascript(包括一些像jQuery這樣的庫)
  3. Ember或AngularJS(框架)

一旦完成前端開發的學習,您就可以開始學習後端開發,繼而成爲一個的堆棧開發人員。


全棧方向

喜歡寫邏輯和設計兩者?那麼這對你來說可能只是正確的道路。(注意:這並不意味着你不會知道前端。實際上你需要熟悉至少前面提到的前兩種技術才能開始學習)

除了學習如何構建和開發網站之外,您將學習如何使用業內使用的語言製作Web應用程序。

注意:使用NodeJS和其他服務器端環境,您可以構建完全基於javascript運行的應用程序,但我們將在稍後介紹它。

如何學習:

  1. HTML和CSS
  2. Javascript(提高你對lodash / jquery庫的瞭解)
  3. Ember / AngularJS / React(框架)
  4. PHP / Ruby(業界最常用的後端語言)
  5. mySql(最常用的數據庫查詢語言)
  6. Ruby on Rails(框架)

如果你熱衷於學習新東西,你可能需要學習更多語言和框架(例如Python,Django,NodeJS等),但首先要你需要首先學習這些。


第二步(瞭解您的選擇):

我知道自己方向,但我應該從哪裏學習這些知識?

誰不喜歡視頻講座而不是大書呢?除了爲學習增添人性化外,視頻也更加科學。

我發現的一些在線視頻課程非常有用:

  • FrontendMasters(鏈接)(我在網上看過的最好的內容,但付費)
  • The New Boston by Bucky Roberts(鏈接)(非常基本但非常有趣)
  • Codecademy Website(鏈接)(基礎到中等和互動學習)
  • Free Code Camp (鏈接

免費在線課程的更多資源:


第三步(如何成爲行業精英):

既然,你已經知道要學什麼,從哪裏開始學習。但是你如何成爲你所在的行業精英?

  • 做一些項目
  • 看書
  • 做一些項目
  • 參加一些課程
  • 做一些項目

搭建像HTML5-JS遊戲一樣搭建一些高深的項目,或搭建一個基本的社交媒體網站。然後開始嘗試一些開源項目並嘗試做出自己的貢獻。永遠不要停止些項目,在這之後你就會成爲一名真正的行業精英。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章