iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
自我挑戰組

30 天程式學習筆記:我的自學成長之路 系列

這是一個程式自學者的 30 天鐵人賽挑戰!我會分享過去累積的學習筆記,涵蓋不同程式語言的語法教學,並結合個人自學歷程,帶你一起走過那些年我們踩過的坑。

從基礎語法到實戰應用,我會以輕鬆易懂的方式呈現,並分享學習路上的心路歷程,希望能幫助其他自學者找到學習方向,也為自己的學習旅程留下紀錄。

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文
DAY 1

[DAY 1] 擺脫拖延症:決定用 30 天紀錄我的程式自學成長

前言 兩個月前的某個夜晚,我躺在床上,腦中突然閃過一個念頭:如果能夠將自己這段時間的所學以鐵人賽的形式呈現出來,那將會是一件非常有趣且充滿成就感的事。這個想法讓...

2024-09-01 ‧ 由 lafeeleaf 分享
DAY 2

[DAY 2] 掌握 Java 字串:實用操作技巧與應用解析

前言 字串操作是不可或缺的基礎技能,無論是在數據處理、文本分析,還是用戶輸入處理中,對字串的有效操作都能大大提升程式的靈活性和效率。在這篇文章中,我將介紹幾個常...

2024-09-02 ‧ 由 lafeeleaf 分享
DAY 3

[DAY 3] Java 基礎到進階:從資料處理到效能優化

前言 掌握Java常見的工具和方法不僅可以大幅提升程式的效率,也能夠讓我們的代碼更加簡潔易讀。在這篇文章中,我將介紹一系列實用的Java語法和操作技巧,這些技巧...

2024-09-03 ‧ 由 lafeeleaf 分享
DAY 4

[DAY 4] Java 集合框架:深入淺出 Stack 與 Queue

前言 掌握 Java 核心的資料結構和集合框架非常重要。今天,我們將深入探討Collection 框架,特別聚焦於 Stack 和 Queue 這兩種經典的資料...

2024-09-04 ‧ 由 lafeeleaf 分享
DAY 5

[DAY 5] 別讓 GitHub 毀了你的專案!新手必讀防踩坑指南

前言 今天我要和大家分享一個每個程式開發者都會遇到,卻很少有人深入討論的話題——在使用 GitHub 時踩過的各種坑。作為當今最受歡迎的程式碼託管平台,GitH...

2024-09-05 ‧ 由 lafeeleaf 分享
DAY 6

[DAY 6] 打造你的 GitHub 個人品牌:從 Profile README 開始

大家都在設計個人簡介,還不跟風嗎? 在 GitHub 的世界裡,你的個人簡介就像是你的數位名片。一個出色的 GitHub Profile README 可以幫助...

2024-09-06 ‧ 由 lafeeleaf 分享
DAY 7

[DAY 7] GitHub 安全警報:保護密碼和金鑰!

密碼、金鑰傳上去不就完蛋了? 在開發過程中,幾乎每個人都曾經不小心將敏感資訊上傳到 GitHub。這看似微不足道的失誤,卻可能引發嚴重的安全風險。本文將討論這一...

2024-09-07 ‧ 由 lafeeleaf 分享
DAY 8

[DAY 8] .gitattributes 進階應用: 掌控 GitHub 儲存庫語言設定

為什麼我的 GitHub 儲存庫會被錯誤地分類為 Roff 語言? 在 GitHub 上建立的儲存庫(repository)中,語言分類功能能讓使用者快速瞭解專...

2024-09-08 ‧ 由 lafeeleaf 分享
DAY 9

[DAY 9] Python 開發者的福音: Airflow 幫你輕鬆駕馭工作流程

你是否厭倦了手動執行重複性任務?超過 80% 的工程師都面臨著這個問題。Airflow 是一個強大的開源工作流程自動化平台,可以幫助你擺脫繁瑣的手動操作,讓你專...

2024-09-09 ‧ 由 lafeeleaf 分享
DAY 10

[DAY 10] Airflow 實戰演練(1):從網頁爬蟲到資料庫儲存與郵件通知

在了解了 Airflow 的基本概念後,讓我們來看一個實際的例子,學習如何使用 Airflow 構建一個簡單的工作流程。在本篇範例中,我們將會創建一個 DAG,...

2024-09-10 ‧ 由 lafeeleaf 分享