Python-(補充)學習資源包
Python-(補充)學習資源包
零、前言
程式語言是學不完的,這條路上一定會遇到許許多多問題,所以重點在於:我們需要建立一個雖時可以使用的「資料庫」,也就是,當遇到問題時知道可以去哪裡找解答、查手冊,這些東西雖然與程式語言本身無關,但卻是實務開發時常常會使用到的救命稻草!
以下會整理自己常用的一些工具庫,給讀者參考。
一、自學資源整理
- W3School Python Tutorial:
- 很齊全的 Python 教學,範例也包羅萬象
- 適合快速查找不熟悉語法以及使用方式
- Python 官方文件:
- 最齊全的手冊,任何 Python 內容一定查得到
- 缺點是內容比較繁雜,需要有點耐心研讀
- 可以看到每個版本號最新的功能
- Github—世界最大程式專案庫:
- 這是一個雲端存放程式專案的資料庫
- 有很多開發者會在上面開源自己的程式專案,也會開放別人可以加入一起協作,因此這上面有很多觀摩別人程式碼的機會,是很好的個人作品展示、自學資源
二、救命稻草資源整理
- IT 邦幫忙—台灣國內 IT 發問平台:
- 國內最大 IT 社群
- 上面很多關於程式的發問可以參考
- 也有很多鐵人賽的教學文章,也是很不錯的學習資源,很多技術教學文章之後都會出書,與其買書,不如直接在這邊看比較快~
- Stack overflow 社群平台:
- 專門提供程式設計師問問題的平台,世界最大平台
- 近年有逐漸被 ChatGPT 比下去的趨勢,但仍是很好用的資源
Stack Overflow - Where Developers Learn, Share, & Build Careers
- ChatGPT:
- 遇到錯誤問題直接貼程式碼問 ChatGPT,通常可以得到蠻準確的答覆,這對於開發過程中需要快速排除問題的使用者來說是很有用的工具
- 如果系統程式太大,有時不一定能得到準確的結果,最好把程式碼拆成一小片段來詢問,效果會比較好
三、結語
順手工具不嫌多,寫程式本來就會遇到各種千奇百怪的問題,多一個管道可以詢問,對於自己在開發這條路上都是有利無害的。
當然以上只是我個人用順手的,未來讀者在學習的路上,也會找到更適合自己的工具,並加入自己的工具箱中~這邊只是提供一些基本好用的資源給各位。
本篇會持續補充有用資源~
本文章以 CC BY 4.0 授權