2021-02-13 分類: 網(wǎng)站建設(shè)
初次看到原文我是有一些震撼的,原來作為開發(fā)人員,閑暇時間還算可以做這么多有趣程序的開發(fā)。閱讀時暫且拋棄你所使用的語言的限制,你是否也能夠在“無聊”之時找到一個開發(fā)者的樂趣。
閱讀以下內(nèi)容時重點(diǎn)關(guān)注項(xiàng)目的創(chuàng)意性,并結(jié)合自己的獨(dú)特經(jīng)歷進(jìn)行拓展,你一定也能夠找到編程的樂趣所在。很多項(xiàng)目都可以通過不同的技術(shù)棧來進(jìn)行嘗試。以下為原文內(nèi)容:
經(jīng)過1000天的培訓(xùn),你能夠成為一位初學(xué)者。經(jīng)過10000天的練習(xí),你將成為一位大師。
這是出自Mas Oyama的話,對學(xué)習(xí)新事物做了很好的總結(jié)。成為出色的開發(fā)人員的秘訣在于肯下功夫。要想成為一名開發(fā)人員,你需要花大量的時間在鍵盤上,并且需要親手實(shí)踐。
下面有7個項(xiàng)目可以幫助你提高開發(fā)水平。選擇自己的技術(shù)棧,隨心所欲的寫代碼吧。
構(gòu)建吃豆人是一個很好的可以從基礎(chǔ)角度來了解游戲開發(fā)的途徑??梢酝ㄟ^像React或Vue這樣的JavaScript框架來實(shí)現(xiàn)。
通過該項(xiàng)目你可以學(xué)到:
GitHub示例地址:https://github.com/mbfassnacht/pacman-react
開發(fā)一個基于用戶管理的CRUD項(xiàng)目,可以教會你很多關(guān)于開發(fā)的基礎(chǔ)知識。這對剛?cè)腴T的開發(fā)人員特別有用。
通過該項(xiàng)目你可以學(xué)到:
GitHub示例地址:https://github.com/indreklasn/laravel-5.4-crud-example
如果你想開發(fā)APP應(yīng)用程序,那么天氣預(yù)報APP是一個好的開始。該項(xiàng)目可以通過Swift來進(jìn)行開發(fā)。
除了獲得構(gòu)建APP的經(jīng)驗(yàn)外,還可以學(xué)習(xí)到:
可以通過OpenWeather API來獲取天氣數(shù)據(jù)。當(dāng)然,根據(jù)具體的情況可使用其他API服務(wù)。
建立聊天框是開始使用socket的理想方法。在選擇技術(shù)棧時,可以有許多不同的選擇。Node.js便是是其中之一。
該項(xiàng)目大的收獲是你可以學(xué)習(xí)socket如何工作以及如何實(shí)現(xiàn)它們。
如果你不熟悉持續(xù)集成(CI),那么最好還是擺弄一下GitLab CI。設(shè)置多個環(huán)境,并嘗試在管道中運(yùn)行一些測試。這不是一個繁重的項(xiàng)目,但是相信你會學(xué)到很多東西。
如今,許多開發(fā)團(tuán)隊都在使用CI,是一個很好的工具。你會學(xué)到什么:
制作一個用于分析網(wǎng)站語義并為它們創(chuàng)建排名的抓取工具。例如,你可以檢查圖像上是否缺少alt標(biāo)簽,檢查頁面上是否有SEO meta標(biāo)簽。你甚至可以在不創(chuàng)建UI的情況下實(shí)現(xiàn)抓取。
你將學(xué)到什么:
挖掘社交媒體的情緒是學(xué)習(xí)機(jī)器學(xué)習(xí)的一種好方法。
你可以通過挖掘一個社交媒體平臺開始,而Twitter是經(jīng)典的切入點(diǎn)。
在機(jī)器學(xué)習(xí)方面經(jīng)驗(yàn)豐富的開發(fā)人員可以嘗試挖掘不同的社交媒體平臺,而不是僅僅合并這些數(shù)據(jù)。
你將學(xué)到什么:
這些項(xiàng)目應(yīng)該可以使你忙上一陣子了。只需選擇一個項(xiàng)目,然后做就可以了。期待看到你的項(xiàng)目成果,編碼愉快!
新聞名稱:作為程序員,你可開發(fā)哪些有趣項(xiàng)目?
轉(zhuǎn)載來源:http://jinyejixie.com/news/100809.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供云服務(wù)器、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站改版、做網(wǎng)站、電子商務(wù)、ChatGPT
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容