全文共1670字,預計學習時長5分鐘
來源:Pexels
程式設計就像一塊肌肉,需要不斷訓練。只有通過不斷付出、堅持不懈和辛勤工作才能掌握部分精髓。
另一部分精髓,則依靠忽閃而逝的“靈感”。陷入瓶頸的程式猿,缺乏的往往並不是努力和勤奮,而是那一兩點靈感。
程式猿通常強烈希望編寫程式,但缺乏有關構建內容的想法。
快來嘗試挑戰看看吧~
來源:Pexels
可自定義的富文字編輯器歷富文字編輯器的目標是減少使用者將格式表示為有效HTML標記的工作量。富文字編輯器為使用者提供了格式化文字的選項。
每個程式設計師都用過富文字編輯器,那為什麼不構建一個呢?
通過構建富文字編輯器,你將學到以下內容:
· 如何將段落、句子和程式碼格式化為有效的HTML
· 如何傾聽事件並根據事件觸發動作
· 使用者可訪問性——例如,如何將編輯控制器與鍵盤關聯
CPU 活動監視器如果你喜歡硬體,那麼這個適合你。購買外部主機板(例如Uno R3),或者,如果可能的話,監控膝上型電腦或桌上型電腦等當前裝置CPU的使用率。
中央處理單元 (CPU) 對於每個電子裝置來說都是必不可少的。如果你願意承認的話,這相當於計算機的大腦。請務必檢視 CPU 的工作負載,以確保其不會過勞、過熱等。
通過構建 CPU 活動監視器,您將學到以下內容
· 如何連線到Arduino 原型CPU(其他型號CPU亦可)
· 如何使用低階語言程式設計,例如 C 或 C ++
· 如何構建一個與 CPU 通訊並顯示所有關鍵資訊的使用者介面
蘋果音樂克隆版試問誰不喜歡音樂?為什麼不建立自己的音樂播放器,以了解引擎下的工作原理?任何現代音樂流媒體服務的背後都隱藏著很多東西。
你可以構建 Web 版本或桌面版本。你來做選擇——選擇最吸引你的。如果想練習 Web 開發技能,請建立 Web 版本。如果要練習構建本機桌面應用程式,請改為構建桌面版本。
這是構建蘋果音樂克隆版學到的內容:
· 如何從蘋果音樂的 API 中播放歌曲
· 如何暫停、播放下一首歌和播放上一首歌
· 如何調整音量大小
· 在廣播、專輯和歌曲之間的導航檢視
日曆應用了解日期設定方式是成為一名優秀開發人員的關鍵。任何比較複雜的應用程式都會多多少少涉及日期。建立自己的日曆是熟悉時區和日期工作方式的好方法。
你可以選擇任何喜歡的日曆。建議使用谷歌日曆或蘋果日曆,因為它們的使用者介面清晰簡潔。
通過構建日曆應用程式,你將學到以下內容:
· 如何處理不同的日期和時區
· 使用者如何在特定時間段預訂活動
· 在事件即將開始時顯示通知和提醒
顯示和過濾 GitHub 儲存庫GitHub可以顯示和過濾公共和私有儲存庫。通過構建自己的版本來提高系列組合效能。GitHub具有REST和GraphQL兩種API來幫助你入門——選擇一個你更喜歡的API。
通過構建 GitHub 儲存庫頁面,你將學到以下內容
· 如何從GitHub的API獲取儲存庫
· 如何根據關鍵字、星號和程式語言過濾儲存庫
· 如何使用HTML建立佈局以及使用CSS樣式/定位元素
來源:Pexels
如果你熟悉程式設計,但缺乏有關程式設計內容的創意。毫無疑問,這些挑戰可以提高你的程式設計技能。
但如果你想要征服編碼,那就只有不斷大量練習才能實現。儘可能多地編寫應用程式,就算不是最好,也是提高程式設計水平的最佳方法之一。
我們一起分享AI學習與發展的乾貨