最近在 GitHub 上發現了一個 vanillawebprojects[1] 開源倉庫,里面收集了 20 個 JavaScript+Html+CSS的練手項目,沒有使用任何框架,可以讓你從基礎入門到深入學習。這些項目原本是 Udemy 上 20 Web Projects With Vanilla JavaScript 課程的一部分,但是如果你已經擁有了一些基礎,不妨試著看一下源碼,然后模仿實現吧
判斷輸入的表單字段是否合法
一個簡單的電影座位預定演示項目
一個簡單的網頁視頻播放器
計算不同貨幣的兌換匯率
練習如何操作 DOM 數組
練習如何彈出登錄注冊窗口,以及滑動彈出菜單
練習如何判斷隱藏字符是否正確
簡單的點餐查詢應用
簡單的購物車結算應用
簡單的網頁音樂播放器
網頁無限向下滾動實現
簡單的打字輸入游戲
文本閱讀器
測試記憶的記憶卡片
網頁歌詞搜索器
模擬呼吸的節奏
簡單的網頁破冰游戲
網頁新年倒計時
網頁財富榜單
說出數字,猜測數字
今天我們給大家分享了,20 個 JavaScript+Html+CSS 練手小項目,大家覺得哪個最簡單,哪個最復雜呢?趕緊去 Github 倉庫拉取項目,碼上行動吧
歡迎關注公眾號:KnowHub 知識加油站!
[1]
vanillawebprojects: https://github.com/bradtraversy/vanillawebprojects
屆生或者要自學前端的同學看過來,這里有完整的前端路線圖+學習方法+項目學習+簡歷;
以上時間安排是每天至少學習6小時的時間安排,大家可以根據每天學習的小時數字型加減天數。
知識點包括了:HTML+CSS-->移動web->JavaScript基礎-->Web APIs->數據交互&異步編程-->Node.js-->Vue2+Vue3-->React核心技術-->微信小程序。
黑馬程序員前端:2022年前端學習路線圖52 贊同 · 10 評論文章
很多小白開始自學前端都是先來背HTML的標簽,從HTML、body、div...往下背,跟背英語單詞一樣,學了背了就忘了,然后失去學習動力。
其實正確的方式是,從靜態頁面的完成開始,不用過于糾結記住標簽,因為很多前端大牛都是通過多年的經驗形成了下意識的記憶。
HTML標簽明白了之后,開始了CSS學習,什么陰影,圓角、動畫等等的,這些都是日常應用。但是這里需要注意的是,要熟練掌握css定位的原理,盒子模型,等等,如果這些沒有弄清楚,javascript學習就會遇到困難。
更多HTML+CSS學習筆記如下(已完結):
HTML+CSS項目《品優購》完整筆記+源碼(萬字版可復制):
移動開發筆記(更新中)
JavaScript最全拔高(更新中)
JavaScript面向對象開發相關模式 / JavaScript創建對象簡單方式到優化 / JavaScript面向對象游戲案例:貪吃蛇
這里就不多說了,是什么寫什么就好。
項目描述:優聯校園是一款大學生校園生活服務軟件,為在校大學生提供社團活動,二手交易,學生兼職,學生租房,
駕校報名、微商城等服務,項目技術棧:React + React-router + Axios + Ant-design + React-redux
責任描述:
多人說不要寫自我評價。覺得這個版塊非常沒有用。我認為恰恰相反,千篇一律的自我評價,什么認真啊踏實啊確實讓人反感。但是如果可以寫成【敏捷開發的忠實粉絲,單元測試驅動開發的實踐者,曾主動重構代碼】,【看書愛好者,年度目標5本書,已完成4本,正在看《領域驅動設計》】。有沒有感覺這樣的自我評價,就非常有意思?
經我作為一名學生,也很苦惱自己會不知道如何學習編程,自己平時總結下來了相關的學習資源,大家平時也可以養成積累的好習慣,下面是一些簡單的分享,適合剛入門或者將進入職場的大家。
1、菜鳥教程
https://www.runoob.com/
里面有各種語言的案例和講解,適合自己翻閱快速入門和對照著學習改錯
2、博客園
https://www.cnblogs.com/
和csdn網站差不多,但是里面的內容質量高,適合自己快速找到有效的學習文章或者素材
3、CSDN
https://www.csdn.net/
CSDN內容現在比較混雜,內容相對來說不太好了,但是里面的一些知識以及招聘信息等還是可以看看的
4、源碼網站
http://www.verysource.com/download/jpeg_6b_rar-603868.html
適合自己自學時練手的時候找到相關項目練習
5、我愛競賽網
http://www.52jingsai.com/portal.php
如果你是一名大學生,可以在這上面施展拳腳,找到適合自己的比賽,國內來說是做的非常不錯的網站了
6、源碼之家
https://www.mycodes.net/
看起來像一個界面不夠優良的垃圾網站,但其實這個網站很良心,里面覆蓋面廣,收集了各個行業比較突出的人的文章和分享的內容
7、騰訊軟件中心
https://pc.qq.com/
適合大家下載各種各樣的軟件,比如devC++編譯器,錄屏軟件,播放器等,下載速度快,不會出現各種各樣的垃圾網站
8、稿定設計
https://www.uupoop.com/
適合在線PS,無需下載ps軟件,也可以修圖等待,比較實用?方便
9、騰訊云+社區
https://cloud.tencent.com/developer
很多人被邀請到這上面開始寫作和推廣文章,也建立了各種論壇,但是我的技術有限,大多數大牛的文章自己知之甚少。
10、關注一些公眾號平臺,或者自己做一個申請一個公眾號或者其他網站賬號,把自己所積累的有用的知識做一個分累總結。方便自己復習用,這個特別有效果也是自己實行大半年以來的感悟,總結起來還是對自己有很大的幫助!
同樣,也希望我的這一些分享對你有幫助。
所以說,想要在程序員生涯內有更高的成就的話,最最重要的是盡可能的提升自己的編程能力,并且,與其想著怎么去提升,不如從現在開始動手動腦,如果對于C/C++感興趣的話,可以關注+私信小編【C/C++編程】有一些視頻希望可以幫助到你,學習不怕從零開始,就怕從不開始。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。