台大訓練班 張傑帆老師教您學程式,12 小時超完整重點內容!文組生、商科生也能快速上手的紮實課程!
基礎程式的運作邏輯
瞭解 Python 重要觀念與基本語法
基礎物件導向程式設計能力
Python 套件安裝與使用
按一下 進入設定
Python是一種物件導向、直譯式電腦程式語言,具有近二十年的發展歷史,成熟且穩定。Python開發者的哲學是「用一種方法,最好是只有一種方法來做一件事」。在設計Python程式時,如果面臨多種選擇,Python開發者一般會拒絕花俏的語法,而選擇明確沒有或者很少有歧義的語法,這些準則被稱為「Python格言」。
學 Python 可以....
寫一個朋友圈內的音樂下載平台,超酷!
寫一款網頁遊戲,帶給大家歡樂!
寫網路爬蟲,輕鬆抓取各大網站資料
資料分析也難不倒您,用資料找出問題與對策!
成為一位軟硬兼俱的Maker,讓機器人聽您發號施令!
好學習 + 用途廣 + 資源豐富 = 值得一學
想學程式,不知該選擇哪門程式語言開始,Python 則是不少人的解答!
簡約、乾淨、易學易讀、用途廣泛、平易近人、開發快速 ...等等 是他給使用者的第一印象!同時也是風行歐美的腳本式程式語言,具有跨平台的特性,許多網頁程式或是系統管理都是透過Python來完成。線上資源也相當的豐富。因此,它適合任何想學習程式設計的人學習,不僅是很棒的程式入門磚,熟悉它之後您能實現的應用範圍也非常廣!而這門課將會是您很棒的學習投資。不用動輒上萬的高額費用,就能享受重點化後的課程精華。節省時間,提高學習效率!
「 使用Python 物件來實現遊戲「寶可夢Pokeman」中的對決功能。」
(圖片來自實際課程講授內容)

(範例圖取自網路)

正所謂萬丈高樓平地起,要能夠隨心所欲的創作,還是歸功於穩固的基本功!相比目前許多網路課程, 這門課注重內容的細膩與完整度,希望用紮實的課程內容、易懂的生活化講解和 充份地練習,帶您學會Python。
這門課將循序漸進地告訴您正確的觀念,結合實際的操作演練,讓您能無痛地學習它、瞭解它、運用它!Python 或許沒有光鮮亮麗的前端效果,但絕對是一個值得學習的程式語言。
紮實、完整、深入、教學專業 都是這一門課最大的特色。我們堅信紮實的課程內容,才能讓學生練好入門功夫,而練好入門功夫,才有能力去創造更多不同的價值。

深入瞭解 Python 和 程式語言的基礎知識
程式設計中常見到的基本運算、流程控制、變數、函數、模組...等,在Python 中使用技巧和實例比較,結合實際操作演練,來加強觀念養成。如果您是已經具備一點程式基礎,將能更加深入地釐清原本模糊地觀念( 網路自學,常遇到觀念不清晰的問題 )。
(圖片來自實際課程講授內容)

物件導向基礎能力養成
常聽到人家講物件導向卻一頭霧水嗎?Python 是支援「物件導向的語言」,物件導向是程式開發裡面的一個抽象概念。在物件導向的世界裡,舉凡一些感覺很「具體」的東西都可以是物件。e.g 一隻寶可夢...。

學會自訂模組與套件安裝技巧
Python 能夠實現這麼多的應用領域,包括架設網站、圖片處理 、科學計算、網路爬蟲、自然語言處理...等。全都歸功於他有強大的套件資源,這裡將教您如何自訂一個模組,以及安裝套件(第三方函式庫)。您將能利用這些資源,來實作更多有趣好玩的應用!

(圖片來自實際課程講授內容)

充分地練習題與程式碼範例,老師和您一起做練習
曾經看完了許多網路線上教學,真正要開始實作時,腦袋又一片空白嗎?學習光只是吸收觀念是不靠譜的。這門課老師將和您一起解練習題,明白實際演練時的思路為何,讓您能盡快地將所學融會貫通,真正學會一個新技能。
(圖片來自實際課程講授內容)

保持暢通的問答管道
線上課程擔心沒人可以問,覺得不安心嗎?一旦學習上有任何問題,可以在課程討論區進行發問。授課老師 與 HiSKIO 皆會盡力為您解惑!

視窗換來換去好麻煩?在HiSKIO 上面,課程將會持續新增練習單元,讓您直接能在平台練習寫程式,效率再提升!立刻體驗看看

想學習怎麼用Python 做一個完整的應用?請參考:
參與本課程學習Python,還是跟買書自學存在著很大的差異性。而參與本門課程能讓您學習上較有效率。

a.文組生、商科生也能快速上手。
b.課程不斷更新調整,不另外收費 !
c.老師的好聽聲音,讓您能專注聽講,心無旁騖!
d. 不管是 Mac 電腦 或 Window 電腦 都能學!
A: 非常非常多!世界網路龍頭企業 Google 就是Python 愛好者之一 ,像是Google的搜尋引擎就是利用Python來建構 ! 其他像是Yahoo!、Spotify
也都是它的支持者!
A: 大量的第三方函式庫讓處理資料與視覺化的呈現讓跨界整合變得簡單,比如它可以撰寫Web應用、Maya 3D/Rhino繪圖腳本、網路爬蟲(新聞、股票、文本、發票對獎、拍賣、機票比價)、自動練功外掛、中文斷詞、複利計算、機器學習、數學方程式、視窗程式或遊戲圖形顯示,資料視覺化或是使用串列連接模組控制Arduino...等等。且當紅熱門的創客與自造者(Maker)神器之一的Raspberry Pi (樹莓派)的應用開發者們,也常用Python做為應用開發語言。
Python 易用性將能夠帶您進入各種不同的新領域,優雅地創造新事物!懂得Python,您可以盡情地揮灑自己的創意,創造新的服務或應用。

學經歷
國立臺灣大學 資訊工程學系 系統訓練班 講師。
國立台灣大學資訊工程研究所博士候選人。
有十餘年程式設計經歷,具有C/C++、C#、Visual Basic.NET、ASP.NET、JavaScript、MATLAB、8051/ARM組合語言及Verilog等程式開發經驗。
Research Topics
Programing Skills
Programming languages: C/C++, C#, ASP.NET, Visual Basic.NET, JavaScript, MATLAB, Python, C-like Language for Arduino, Assembly language for 8051/ARM, and Verilog.
Certifications
如果您購買的是募資課程,請在課程的【簡介】中查看開課時間,募資課程將於開課時間所述日期開放同學上課。
若您購買的是一般課程(開放上課課程),則在購買完成後可以立即開始觀看。
所有線上課程皆不受時間限制,享無限次永久觀看!