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