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