選手列表
Software Development
報名日期:2024/09/15 22:34:01
使用 C# 從零開始玩轉 Web API,從基礎到微服務與雲端部署的全面探索

大家好!我是 Eric,一名專注於 C# .NET 開發的軟體工程師。在這次參賽中,我將帶領大家從零開始,深入探討 Web API 的開發過程。靈感來自我最近閱讀的《Web API 設計原則》,我將把書中的概念轉化為易懂的程式碼範例,結合自身經驗,手把手教大家開發第一個 .NET Core Web API 專案。我也會介紹三大 API 架構(REST、gRPC、GraphQL)、非同步設計、API 測試與安全性,最後深入到雲端部署和微服務架構。本系列特別適合 C# 初學者和初階 Web/後端 開發者,希望讀者能有所收穫! (再來一次!)


Modern Web
報名日期:2024/09/15 22:40:38
從 0 到 1:30 篇文章帶你玩轉 Electron 與 React

「從 0 到 1:30 篇文章帶你玩轉 Electron 與 React」 將帶領讀者從零開始,逐步掌握 Electron 和 React 的核心概念與實戰技巧。 透過這個系列,我們可以學習到如何結合這兩項強大的技術開發跨平台的應用程式,無論是桌面應用程式的新手或是已經具備 Web 開發經驗的開發者,本系列都可以提供基礎概念到實作項目的引導。 此系列從配置開發環境、構建 UI、管理應用狀態、與後端互動、進行跨平台打包進行講解及實作,帶領讀者從理論及實作進一步提升技能,期望可以讓讀者獨立完成專業的桌面應用程式開發。


Mobile Development
報名日期:2024/09/15 22:44:18
從零開始學習 Jetpack Compose

Jetpack Compose已經Release好一陣子了,官方現在的教學也都是用ComposeUI在做範例。一直都沒去學習好像也不是辦法,因此透過這機會從零開始了解Jetpack Compose。主要會介紹UI元件、狀態管理、動畫。 或許最後會有一個SideProject吧(?


自我挑戰組
報名日期:2024/09/15 23:14:25
30天認識爬蟲

這30天內我會從零開始學習爬蟲,詳細的記錄從一開始認識爬蟲是什麼到實際操作例子,藉由IT鐵人這項比賽來擴展程式新知識。


Python
報名日期:2024/09/15 23:17:54
利用Python完成自動化測試專案

利用selenium與pytest從零開始完成自動化專案


Odoo
報名日期:2024/09/15 23:54:55
Odoo 部署策略

我目前計劃使用 Odoo 作為某些系統的解決方案,但在與廠商合作導入之前,想先確立一套完整的部署策略。這系列文章將分享我如何從零開始搭建 Odoo 的開發和生產環境,強調安全性、版控協作、環境一致性,以及適應未來系統導入的靈活性。 整個過程涵蓋了如何透過 Docker 和 git 進行模組化部署,並確保開發者能輕鬆複製環境;如何妥善管理版本控制,確保各模組和依賴包版本一致;以及如何設置外部使用者的權限限制,同時不洩露任何憑證等敏感資訊。 在比賽截止的前十分鐘,我才決定要撰寫這系列文章,並且此時我的環境尚未完成。我希望能在接下來的三十天內,同時完成策略與文章的撰寫。