iT邦幫忙

2021 iThome 鐵人賽

DAY 1
0
自我挑戰組

從HTML到Python爬蟲的30天之旅系列 第 1

Day 01:前言 - 打開地圖,開始我們的旅程吧!

自我介紹

大家好,我是你們這30天的嚮導,我叫Andy Chiang,目前就讀中興大學資工系,大二升大三。

我喜歡學習新的技術,像海綿一樣有什麼就吸收什麼,除了學校教的以外,還利用了寒暑假的時間自學其他技術,並且利用所學的技術做出有趣的小程式。我平常就有寫扣的習慣當碼農,每周會固定上LeetCode解題,目前正努力達成GitHub一整年全綠!

另外,我也喜歡將我的技術整理成筆記,常用的有HackMD和Notion,有興趣的可以來我的HackMD個人公開頁看看! 順帶一提,這篇文章就是使用HackMD編輯的哦!

鐵人賽的系列文章以及範例程式碼我也同步在我的GitHub上,後續會持續的更新,如果喜歡就幫我按個星星吧~
拜託了,我真的很需要那個酷星星

廢話就不多說了,開始進入正題吧!

關於這篇文章

這篇文章的內容大概是集結了我這一年來所學有關前端網頁、Python爬蟲的總總,也是為了回顧這一年的學習歷程。

這些技術都是我利用寒暑假時間自學的,在過程中有觀察到一種狀況,就是文章雖然寫的很詳細,但我看完後要自己動手做的時候,卻不知道該如何下手,又只好上網找別的範例。因為如此,我希望我的教學文是以 "手把手" 教學的方法,讓讀者能一邊學習一邊實作,所以我舉的例子都一定會跟正在實作的內容有關,目的是希望讀者看完文章後,可以成功跟著做出東西。

程式語言的世界就像黑暗大陸一樣,感覺永遠沒有盡頭,一開始接觸的新手們肯定會手足無措(就連我一開始也是一樣),因此我希望可以在這塊黑暗大陸中擔任你們的嚮導,雖然我也不敢說我多專業,但至少可以指引出一條方向。也歡迎各路高手指點,互相學習、一起進步!

我要先會什麼?

什麼都不用,只要會電腦開機、會打字就好ww,稍微有邏輯概念更佳。

可以在這篇文章學到什麼?

  • 前端HTML、CSS
  • Python爬蟲
  • 很多的專案實作

冒險地圖

我目前的規劃是這樣,之後也有可能會改,會在這邊同步更新。

  • D1:前言,進度規劃
  • D2 - D7:專案01 - 超簡單個人履歷 (HTML、CSS)
  • D8 - D11:Python基本介紹
  • D12 - D14:專案02 - PTT C_chat版爬蟲 (Requests + Beautiful Soup)
  • D15 - D19:專案03 - PTT 八卦版爬蟲 (post、cookie、session概念)
  • D20 - D21:專案04 - Facebook爬蟲 (Selenium)
  • D22 - D23:專案05 - KKBOX風雲榜 (AJAX)
  • D24 - D26:專案06 - 爬股票網站,並轉存資料和繪製圖表 (Pandas、Matplotlib)
  • D27 - D29:專案07 - 天氣小助手,自動推送提醒 (Heroku、Line notify)
  • D30:後記

新手裝備 (開發環境)

我自己是使用VScode進行開發,還沒下載的人可以到這裡下載,如果堅持要用別的編輯器也不是不行。

瀏覽器則是使用Chrome,用其他瀏覽器也可以,只不過有些介面可能會不一樣。

今天差不多就這樣,開始打包行李,準備好明天的旅程吧!

順利滑過第一天XD

圖源:https://unsplash.com/photos/DlF0mqHKvkg


有任何問題或建議,都歡迎在底下留言區提出,還請大家多多指教。


下一篇
Day 02:專案01 - 超簡單個人履歷01 | HTML簡介
系列文
從HTML到Python爬蟲的30天之旅30

尚未有邦友留言

立即登入留言