
一年半以前,我涉足Web開發(fā)。 這是一個有趣但充滿挑戰(zhàn)的旅程。 隨著我知識的不斷增長,我意識到自己在此過程中已經(jīng)保存了許多免費信息。 我花了一段時間,但我終于完成了所有排序。
我的鏈接集中在Javascript,React和Node.js。 它由文章,教程,課程,討論帖子和課程組成。 **一切都是免費的。**
還有很多信息可用來幫助您了解何時準(zhǔn)備申請工作,面試準(zhǔn)備,成功案例等等。
無論您是剛剛開始學(xué)習(xí)還是已經(jīng)學(xué)習(xí)了一段時間,這里的每個人都應(yīng)該有一些東西。
您可以在我的GitHub Repo中找到所有100多個鏈接,或者通過閱讀以下內(nèi)容:
目錄
- 從這里開始
- 學(xué)習(xí)方法
- 您擁有的最有用的CS書簽是什么
- 課程與課程
- 學(xué)習(xí)HTML
- 學(xué)習(xí)CSS
- 學(xué)習(xí)Javascript
- 學(xué)習(xí)React.js
- 全棧教程
- 學(xué)習(xí)Node.js
- 學(xué)習(xí)API
- 學(xué)習(xí)數(shù)據(jù)庫
- 學(xué)習(xí)認(rèn)證
- 學(xué)習(xí)Git
- 游戲與挑戰(zhàn)網(wǎng)站
- 免費編程書籍
- 開源貢獻(xiàn)機(jī)會
- 我準(zhǔn)備成為開發(fā)人員了嗎?
- 軟件開發(fā)人員成功案例
- 簡歷,投資組合,LinkedIn,面試準(zhǔn)備和薪資信息
從這里開始
- 縱觀全局 : Web開發(fā)人員之路
- YouTube視頻概述了學(xué)習(xí)內(nèi)容(類似于以上內(nèi)容,但采用視頻格式)— 如果您想成為網(wǎng)絡(luò)開發(fā)人員,請觀看此視頻
- 我沒有CS學(xué)位(從中學(xué)到的東西)從零開始成為Web開發(fā)人員的旅程 (中)
- 當(dāng)您在地址欄中輸入google時會怎樣? [Reddit鏈接]
- Tuts Plus-每個Web開發(fā)人員都必須知道的HTTP協(xié)議
- 查找與本地Web開發(fā)相關(guān)的Meetup!
學(xué)習(xí)方法
- 如何學(xué)習(xí)。
- Coursera課程(非CS專用)- 學(xué)習(xí)方法
- 重復(fù),重復(fù),重復(fù)—關(guān)于學(xué)習(xí)技巧的精彩討論Reddit Post
您擁有的最有用的CS書簽是什么?
- 您擁有的最有用的CS書簽是什么? [Reddit鏈接]
- 在Y分鐘內(nèi)學(xué)習(xí)X
- CS專業(yè)人士應(yīng)該知道什么
- Google的技術(shù)開發(fā)指南
- CSS技巧-完整的Flexbox指南
- 正則表達(dá)式備忘單
- 開發(fā)文檔
- 很棒的編程清單
- 如何打入科技行業(yè)—求職和技術(shù)面試指南
程序和課程
程式
- 奧丁計劃
- freeCodeCamp
- 基本的Web開發(fā)人員課程
班級
- SANITIZED 530多種免費在線編程/ CS課程(MOOC)列表,其中包含本月(2016年12月)可以提供的反饋(例如考試/家庭作業(yè)/作業(yè)) — 需要更新
- Udacity免費網(wǎng)絡(luò)開發(fā)課程(Google)
什錦的Reddit鏈接
- 教程/截屏視頻: 讓我們學(xué)習(xí)算法:二進(jìn)制搜索簡介
- 關(guān)于編碼訓(xùn)練營的思考
- 訓(xùn)練營完整指南
- 自學(xué)—我的編程筆記。 275頁的內(nèi)容[更新的Reddit鏈接] [原始的Reddit鏈接]
- Javascript /節(jié)點/ Angular 1&2 / React / Elm / C#/ PHP / SQL / Git Google云端硬盤
- 觀看和編碼
- RegexOne-學(xué)習(xí)正則表達(dá)式
- Google University GitHub回購
學(xué)習(xí)HTML
任何人都有漂亮的HTML鏈接? 在GitHub Repo上打開PR,然后添加它們!
學(xué)習(xí)CSS
- 您需要了解的有關(guān)Flexbox的所有信息 認(rèn)真地我找到的最好的Flexbox資源
- 可視化CSS指南— CSS參考
- CSS Pro技巧 -幫助您掌握CSS技能的技巧的集合。
- 流暢的Web動畫的10條原則
學(xué)習(xí)Javascript
- Javascript 文件
課程/教程
- Courses.AngularClass.com —主題包括:webpack,nodejs,npm,es5,es6,esnext和&rxjs,打字稿
- [課程鏈接] [Reddit Post]
- Edabit —通過交互式挑戰(zhàn)學(xué)習(xí)Javascript:贏得XP,解鎖成就并攀登排行榜
- [Edabit —網(wǎng)站鏈接] [Reddit Post]
- 免費的高級Javascript課程—學(xué)習(xí)面向?qū)ο蟮木幊?#xff0c;調(diào)用應(yīng)用和綁定,測試,函數(shù)式編程等
- 中級課程— Udacity — OOP JS
專案
- 30天30到30個項目的JS 30
- 通過項目學(xué)習(xí)編碼— enlight.ml
- 13周的Javascript(中級) —大量JS資源鏈接
文章/書籍
- 遞歸,遞歸,遞歸(中)
- 口才的JS —免費的Javascript電子書
- 您不知道JS —免費,托管在GitHub上
- Javascript花園 —了解JS的古怪之處
- JS —好零件.pdf
- 學(xué)習(xí)js設(shè)計模式 -針對常見問題的可重用解決方案
- 異步模塊定義
學(xué)習(xí)React JS
- 官方React 文檔
- 官方React 教程
第三方教程
- 10個React Mini模式
- React入門的5個最佳教程
- 10個最佳ReactJS教程
- React Starter項目搜索
- 探索反應(yīng)生態(tài)系統(tǒng)! —文章
- 代碼學(xué)院React程序
- 偉大的Free React書籍 -首先使用此鏈接
中等鏈接:
- React組件,元素和實例(中)
- 使用React
- React Router入門指南(中)
- Angular JS vs React JS(中)
全棧教程
- 后端Web開發(fā)簡介
- 用Heroku部署應(yīng)用程序
- 客戶端服務(wù)器通信
- 無服務(wù)器堆棧是創(chuàng)建全堆棧無服務(wù)器應(yīng)用程序的綜合指南。 使用React.js,AWS Lambda,API Gateway,DynamoDB和Cognito從頭創(chuàng)建筆記應(yīng)用程序。
- Express —將數(shù)據(jù)庫與Mongoose一起使用
- 節(jié)點JS和數(shù)據(jù)庫
- 節(jié)點JS和身份驗證
- Express JS數(shù)據(jù)庫集成
- MERN堆棧教程-Mongo,Express,React,Node
- MongoDB MERN教程系列
- 全棧MERN教程-YouTube
- 使用Node,Hapi和Mongo構(gòu)建URL縮短器
- 如何創(chuàng)建完整的Express.js + Node.js + MongoDB CRUD和REST骨架
- 使用react.js,express.js,node.js和mongodb構(gòu)建Web應(yīng)用程序 —第1、2部分
- Trello向Phoenix,React,Redux,PostgreSQL致敬 — 12個部分
- 使用React,Node.js,MongoDB和Socket.IO創(chuàng)建角色投票應(yīng)用
- 構(gòu)建一個React Universal Blog App:分步指南
- 構(gòu)建安全的RESTful Node.js應(yīng)用
別人創(chuàng)造的很棒的東西:
- 具有React,Bootstrap,Node.js和Postgres的比利時啤酒資源管理器
- 90個Full Stack React示例(有些帶有tut)
學(xué)習(xí)Node JS
官方Node.js 文件
學(xué)習(xí)Node.js的最佳資源[Reddit鏈接]
- 的YouTube
- 節(jié)點學(xué)校
- 中—為什么要使用Node?
- 使用Node構(gòu)建現(xiàn)代的后端API
- 使用Passport進(jìn)行Node JS登錄— YouTube
- 編寫Node.js REST API的10個最佳實踐
學(xué)習(xí)API
- 從哪里開始學(xué)習(xí)API [Reddit Link]
- 什么是API? 請用英文。 (介質(zhì))
- 在10分鐘內(nèi)構(gòu)建Node.js RESTful API
- Zapier免費提供API書籍/課程簡介
- Google Maps API
- 距離計算器Web服務(wù)API
- 構(gòu)建并保護(hù)后端API服務(wù)器
學(xué)習(xí)數(shù)據(jù)庫
- SQL與NoSQL
- 關(guān)系數(shù)據(jù)庫簡介 -SQL,DB-API等!
- MongoDB大學(xué) —有關(guān)學(xué)習(xí)MongoDB的眾多課程
- PostgreSQL教程
- PostgreSQL練習(xí)
- 學(xué)習(xí)PostgreSQL(GitHub)
- 試試Redis
- Redis教程
學(xué)習(xí)認(rèn)證
- 身份驗證和授權(quán):OAuth
- 了解有關(guān)JSON Web令牌的信息
- OAuth 2
- 使用React和Auth0的無密碼身份驗證
學(xué)習(xí)Git
官方教程 — 15分鐘學(xué)習(xí)Git
官方文件
其他Tuts:
- Git,簡單指南
- 學(xué)習(xí)Git分支-逐級學(xué)習(xí)
- 30分鐘學(xué)習(xí)Git —文章
- 這是我上周使用的所有Git命令及其作用(中等)
- 為什么要使用GIT 不,我沒有其他項目可向您展示
游戲和挑戰(zhàn)網(wǎng)站
通過簡單有趣的方式學(xué)習(xí)編程的游戲[Reddit Link]
- 柔韌的盒子
- 彈性盒子防御
- 愛達(dá)比特
- 編碼游戲
- 電梯傳奇-JS
- 從頭開始-絕對基礎(chǔ)
- 遭入侵-通過難題進(jìn)行移動應(yīng)用教學(xué)
編碼挑戰(zhàn)網(wǎng)站[Reddit鏈接] [Reddit鏈接2]
- 中級— 2016年10個最受歡迎的編碼挑戰(zhàn)網(wǎng)站
- 廚師
- 代碼大戰(zhàn)
- 編碼游戲
- 駭客等級(對此有好有壞的一些辯論
- 歐拉計劃(數(shù)學(xué)重點)
- 運動力
免費編程書籍
- O'Reilly免費提供編程電子書(Reddit)
- GitHub-關(guān)于每個主題的成千上萬的免費編程書籍
- 非技術(shù)書籍,使您成為更好的程序員(Reddit)
開源貢獻(xiàn)機(jī)會
- 為GitHub上的開源做貢獻(xiàn) —官方GitHub指南。
- 5分鐘內(nèi)完成您的第一個開源貢獻(xiàn)
- 我如何掌握足夠的技能來從事開源項目?
- Exercism是一個學(xué)習(xí)編程的開源項目,也是一個很好的機(jī)會,可以幫助您開始在github上做貢獻(xiàn)。
- 開源貢獻(xiàn)機(jī)會[Reddit討論]
- 填寫Redditor表單以獲取有關(guān)開放源代碼機(jī)會的通知
- 搶手—瀏覽具有精選任務(wù)的項目列表
- Hacktoberfest-每年10月舉行的開源活動。 易于參與,您將獲得免費的T恤!
- 恐怕如果我在GitHub上說任何話,人們都會嘲笑我,我會死。
我準(zhǔn)備成為開發(fā)人員了嗎?
- 自學(xué)的前端開發(fā)人員……您什么時候知道自己“準(zhǔn)備工作”?
- 自學(xué)成才的開發(fā)人員,您第一份工作花了多長時間?
- 您何時知道何時準(zhǔn)備開始面試?
- 軟件開發(fā)人員-您對學(xué)習(xí)CS的人的最佳建議是什么?
- 我想要從事編程工作
- 大學(xué)剛畢業(yè)時,您應(yīng)該知道什么?
- Reddit討論-較新
- CS專業(yè)人士應(yīng)了解的知識-年齡較大
- 我是如何開始Side Project的- 鏈接
- 初學(xué)自學(xué)的開發(fā)人員應(yīng)具備哪些目標(biāo)?
- Reddit的計算機(jī)程序員,對于當(dāng)前正在學(xué)習(xí)如何編碼的人,您的最佳建議是什么?
- 我一年前開始自學(xué)編碼。 4個月前,我被第一份工作錄用。 這是我還沒準(zhǔn)備好的東西的細(xì)分(僅供參考,工作是遠(yuǎn)程紅寶石/ rails開發(fā))
軟件開發(fā)人員成功案例
- 18個月前,我不知道如何編碼,現(xiàn)在我是一個自學(xué)成才的程序員,為NBA,NHL和Purdue,Notre Dame,Alabama和Clemson等學(xué)校編寫了應(yīng)用程序。 我現(xiàn)在根據(jù)MIT許可證發(fā)布我的軟件,以供任何人使用-AMA!
- 去年,我失業(yè)和悲慘。 使用此子資源,我已經(jīng)全職工作了一年。 我用所有免費資源做到了。 我想與您分享我的做法。 (IOS)
- 我一年前開始自學(xué)編碼。 4個月前,我被第一份工作錄用。 這是我還沒準(zhǔn)備好的東西的細(xì)分(僅供參考,工作是遠(yuǎn)程紅寶石/ rails開發(fā))
- 我今年32歲,剛剛開始我的第一份全職工作,是一名開發(fā)人員。 一年前,我的編程知識基本上為零。 我通過/ r / learnprogramming找到了學(xué)到的所有東西,所以只想分享我的經(jīng)驗。
- 從零開始到軟件開發(fā)人員-并不是一個成功的故事,但是許多指導(dǎo)者分享了他們的學(xué)習(xí)方法。 非常適合沒有路徑的初學(xué)者
得到工作
簡歷,投資組合,LinkedIn,面試準(zhǔn)備和薪資信息
如何申請
- 編碼訓(xùn)練營結(jié)束后,我花了3個月時間申請工作。 這是我學(xué)到的。 (介質(zhì))
- 我在崗后求職的經(jīng)驗教訓(xùn)(中)
- 如何在沒有聯(lián)系的情況下找到六位數(shù)的技術(shù)工作(中)
簡歷和領(lǐng)英
- 您看到過哪些最佳的恢復(fù)格式?
- Fullstack Developer LinkedIn配置文件的模型示例
個人項目
- 招聘人員對什么樣的CS項目印象深刻?
面試準(zhǔn)備
- CS50-技術(shù)面試的準(zhǔn)備和練習(xí)[YouTube]
- 如何打入科技行業(yè)—求職和技術(shù)面試指南
常見Javascript面試問題回購
- GitHub Repo —所有問題和解答
- Reddit Post —討論,還有其他問題和答案
- Ammon Bartram —向面試官詢問任何問題:面試問題,答案,錯誤
- 分享一些面試技巧(硅谷員工)
- 工作面試問題問面試官
- 我很喜歡編程采訪。
- 解決面試問題時,請始終講話。
- 雇用經(jīng)理(或其他經(jīng)驗豐富的開發(fā)人員),您在理想的候選人中尋找什么素質(zhì)?
- 發(fā)表您最好的面試問題
- 作為前端開發(fā)人員正在接受許多技術(shù)初創(chuàng)公司的采訪,這是我被問到的技術(shù)問題(MID-SENIOR LEVEL)
- 每個JS開發(fā)人員都應(yīng)該知道的10個面試問題(中)
薪資信息
- 12/2016薪金分享主題&#xff08;<2年經(jīng)驗&#xff09;
- 薪資談判以及如何不放火燒錢&#xff08;中&#xff09;
- 談判工作要約的10條規(guī)則&#xff08;中&#xff09;
- 如何不破壞報價談判&#xff08;中&#xff09;
From: https://hackernoon.com/100-free-resources-to-learn-full-stack-web-development-5b40e0bdf5f2