全棧開發(fā)和web開發(fā)

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