九個可以幫助你快速免費學(xué)習(xí) Web 開發(fā)的網(wǎng)站
如果你關(guān)注我的話,你可能知道我已經(jīng)做了好幾年網(wǎng)絡(luò)開發(fā)人員,在那段時間里,我創(chuàng)建了多個網(wǎng)站,賣掉了大部分網(wǎng)站,并賺錢了。
我不想吹牛,但這就是現(xiàn)實。
之前,我與你分享了很多Web 開發(fā)資源,隨著時間的推移,我學(xué)到了更多關(guān)于 Web 開發(fā)工具和資源的知識。
現(xiàn)在是時候提供一些更令人難以置信的資源了。
注意:我寫這篇文章并沒有得到任何這些工具的補(bǔ)償,換句話說,我沒有從他們的創(chuàng)始人那里收到任何報酬。沒有附屬鏈接,每個鏈接都可以免費使用。
現(xiàn)在,我們開始吧。
1、JS機(jī)器人
地址:https://lab.reaal.me/jsrobot/
不管你信不信,前端 Web 開發(fā)就是將 JavaScript 與 HTML 和 CSS 結(jié)合起來。
準(zhǔn)確地說,學(xué)習(xí) HTML 和 CSS 非常簡單。然而,當(dāng)涉及到 JavaScript 時,大多數(shù)人都在苦苦掙扎。如果你想學(xué)習(xí) React、Angular 或 Vue,你還需要 JavaScript 的基礎(chǔ)知識。
在我看來,如果你想成為一名 Web 開發(fā)人員,了解 JavaScript 至關(guān)重要。初學(xué)者經(jīng)常嘗試學(xué)習(xí)文檔、觀看web前端技術(shù)教程視頻和學(xué)習(xí) JavaScript。
但是,你現(xiàn)在可以簡單地通過玩游戲來學(xué)習(xí)它。,是的,你沒看錯。
2、Exercism
地址:https://exercism.org/
我總是喜歡按照路線圖來掌握一項新技能, 無論是用于 Web 開發(fā)、web3 開發(fā)還是任何其他人才都沒有關(guān)系。
它簡化了學(xué)習(xí)過程,使我能夠以最有效的方式學(xué)習(xí), 如果你還知道接下來需要學(xué)習(xí)什么語言或需要通過什么程序。
本網(wǎng)站遵循相同的程序,但有各種變化。
假設(shè)您想學(xué)習(xí) Web 開發(fā),并且需要一個路線圖來幫助您入門。
同樣,如上所示,你可以通過遵循路線圖來掌握 JavaScript 的基礎(chǔ)知識及其許多主題。
它不僅適用于 JavaScript; 你可以學(xué)習(xí) 61 種不同的編程語言。
3、Keyframes
地址:https://keyframes.app/
每當(dāng)我瀏覽網(wǎng)站或使用應(yīng)用程序時,我都更喜歡動畫。我相信你也喜歡它。
而且,作為 Web 開發(fā)人員,你必須添加動畫和陰影以確保你的網(wǎng)站看起來令人驚嘆。
是的,你可以通過學(xué)習(xí)課程和閱讀博客文章來了解動畫,但還有比這更酷的東西,即使用 Keyframes這個網(wǎng)站來學(xué)習(xí)編程。
這是一個允許你生成動畫和陰影的網(wǎng)站,但你也可以通過試驗 CSS 動畫屬性來學(xué)習(xí)。
例如,如下圖所示,我們可以更改屬性。
是不是很酷嗎?同樣,你可以學(xué)習(xí)盒子陰影和其他相關(guān)主題。
4、Getform
網(wǎng)址:https://getform.io/
當(dāng)我最初開始學(xué)習(xí) Web 編程時,我發(fā)現(xiàn)學(xué)習(xí)表單處理非常困難,有些人被建議學(xué)習(xí) PHP,而另一些人則被建議學(xué)習(xí)后端,當(dāng)時,對我來說是壓倒性的,但對你來說應(yīng)該不會。如果您只想學(xué)習(xí)前端方面,而將復(fù)雜的后端部分留給表單處理,你可以使用本網(wǎng)站。
因此,如果你正在從事個人項目或?qū)W習(xí) Web 開發(fā),該網(wǎng)站將幫助你提供功能齊全的后端。
5、HTTPS 的工作原理
網(wǎng)址:https://howhttps.works/
老實說,Web 開發(fā)涉及幾個主題,這些主題很難在一天或一周內(nèi)掌握。
是的,你必須學(xué)習(xí)如何構(gòu)建網(wǎng)站,然后使用其中任何一種框架(例如 React、Angular 或 Vue)使其具有響應(yīng)性。
這不是過程的結(jié)束; 你還必須使用 API、構(gòu)建后端代碼并提供安全性, 是的,確保安全至關(guān)重要。
因為它可以幫助你學(xué)習(xí) HTTPS 的基礎(chǔ)知識。
6、DNS 的工作原理
網(wǎng)址:https://howdns.works/
當(dāng)你開發(fā)一個網(wǎng)站時,你會學(xué)到很多東西。但是,當(dāng)你將 URL 放入任何瀏覽器時,你可能會對 URL 的工作方式有一些疑問。
是的,我也有同樣的問題,并且做了很多研究。當(dāng)時我沒有這個網(wǎng)站來幫助我學(xué)習(xí)最好的方法。
這是一個通過制作漫畫的形式來幫助你快速了解網(wǎng)站知識,盡可能清楚地解釋事情。
7、學(xué)習(xí) Git 分支
網(wǎng)址:https://learngitbranching.js.org
你是編碼團(tuán)隊的一員嗎?如果是這樣,你如何處理代碼?Git 和 GitHub 是顯而易見的解決方案。
但是,作為初學(xué)者,使用 git 可能會很困難,僅僅理解理論對你沒有幫助。
所以我唯一建議的是觀看視頻教程或訪問此網(wǎng)站。
通過在 YouTube 上搜索,您可能會發(fā)現(xiàn)許多視頻。如果你想通過網(wǎng)站學(xué)習(xí),我會推薦 Learn Git Branching。
大多數(shù) Git 基礎(chǔ)知識和命令都在這里以可視化方式教授。
8、算法學(xué)習(xí)可視化器
網(wǎng)址:https://algorithm-visualizer.org/
學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法對我來說一直是個挑戰(zhàn)。簡單地購買一本關(guān)于這個主題的書會讓你摸不著頭腦。
老實說,掌握它是相當(dāng)困難的。
但不是在這篇文章之后,這里有一個很棒的網(wǎng)站,它通過直觀地表示每個算法主題來幫助你理解算法。
我可以告訴你,學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)和算法可以幫助你快速找到工作。是的,它增加了你找到工作的機(jī)會以及你的收入。
9、學(xué)習(xí)任何東西
網(wǎng)址:https://learn-anything.xyz/
你想要一個可以幫助你學(xué)習(xí)任何東西的網(wǎng)站嗎?更具體地說,一個網(wǎng)站,你只需輸入你想要獲得的技能的名稱,它就會提出資源、路線圖和博客文章。
而且完全免費,那么這個網(wǎng)站就派上用場了。