置頂:Zoom meeting 連結 密碼:825316
每週日晚上 9:00 開始,通常1小時以內討論完畢(時程可能臨時變更,詳見 Discord 本組頻道即時討論)
本文設為 WIKI 共筆,歡迎大家共同維護更新。
章節 | 分享 | 主題 | 筆記 | 錄影 |
---|---|---|---|---|
Day 1~14: Beginner | ||||
Day 1 | Laurence & Tim | Working with Variables in Python to Manage Data | 連結 | - |
Day 2 | Laurence | Understanding Data Types and How to Manipulate Strings | 連結 | - |
Day 3 | Laurence & Tim | Control Flow and Logical Operators | 連結 | - |
Day 4 | Tim & Laurence | Randomisation and Python Lists | 連結 | - |
Day 5 | Laurence | Python Loops | 連結 | - |
Day 6 | Phillis | Python Functions & Karel | 連結 | - |
Day 7 | - | Hangman | 連結 | - |
Day 8 | Laurence & Tim | Function Parameters & Caesar Cipher | 連結 | - |
Day 9 | Laurence | Dictionaries, Nesting and the Secret Auction | 連結 | - |
Day 10 | Laurence & Tim | Functions with Outputs | 連結 | - |
Day 11 | - | The Blackjack Capstone Project | 連結 | - |
Day 12 | Laurence | Scope & Number Guessing Game | 連結 | - |
Day 13 | - | Debugging: How to Find and Fix Errors in your Code | 連結 | - |
Day 14 | Laurence & Andy | Higher Lower Game Project | 連結 | - |
Day 15~31: Intermediate | ||||
Day 15 | Andy, Tim & Laurence | Local Development Environment Setup & the Coffee Machine | 連結 | - |
Day 16 | Tim & Laurence | Object Oriented Programming (OOP) | 連結 | - |
Day 17 | - | The Quiz Project & the Benefits of OOP | 暫無 | - |
Day 18 | - | Turtle & the Graphical User Interface (GUI) | 暫無 | - |
Day 19 | - | Instances, State and Higher Order Functions | - | - |
Day 20 | - | Build the Snake Game Part 1: Animation & Coordinates | 暫無 | - |
Day 21 | - | Build the Snake Game Part 2: Inheritance & List Slicing | 暫無 | - |
Day 22 | - | Build Pong: The Famous Arcade Game | - | - |
Day 23 | - | The Turtle Crossing Capstone Project | - | - |
Day 24 | Andy | Files, Directories and Paths | 連結 | - |
Day 25 | Andy & Albert | Working with CSV Data and the Pandas Library | 連結 | - |
Day 26 | Andy & Albert | List Comprehension and the NATO Alphabet | 連結 | - |
Day 27 | Andy | Tkinter, *args, **kwargs and Creating GUI Programs | 連結 | - |
Day 28 | Albert & Andy | Tkinter, Dynamic Typing and the Pomodoro GUI Application | 連結 | - |
Day 29 | Albert | Building a Password Manager GUI App with Tkinter | 連結 | - |
- | - | Albert | 同上 | - |
Day 30 | Andy | Errors, Exceptions and JSON Data: Improving the Password | 連結 | - |
- | - | Albert | 連結 | - |
Day 31 | Albert | Flash Card App Capstone Project | 連結 | - |
Day 32~40: Intermediate+ | ||||
Day 32 | Andy & Albert | Send Email (smtplib) & Manage Dates (datetime) | 連結 | - |
Day 33 | Andy & Albert | API Endpoints & API Parameters - ISS Overhead Notifier | 連結 | - |
Day 34 | Andy & Albert | API Practice - Creating a GUI Quiz App | 連結 | - |
Day 35 | Andy & Albert | Keys, Authentication & Environment Variables: Send SMS | 連結 | - |
Day 36 | Albert | Stock Trading News Alert Project | 連結 | - |
Day 37 | Andy | Habit Tracking Project: API Post Requests & Headers | 連結 | - |
Day 38 | - | Workout Tracking Using Google Sheets | - | - |
Day 39 | - | Capstone Part 1: Flight Deal Finder | - | - |
Day 40 | - | Capstone Part 2: Flight Club | - | - |
Day 41~44: Web Foundation | ||||
Day 41 | - | Introduction to HTML | - | - |
Day 42 | - | Intermediate HTML | - | - |
Day 43 | - | Introduction to CSS | - | - |
Day 44 | Andy & Albert | Intermediate CSS | - | 錄影 |
Day 45~57: Intermediate+ | ||||
Day 45 | Andy & Albert | Web Scraping with Beautiful Soup | - | 錄影 |
Day 46 | Andy & Albert | Create a Spotify Playlist using the Musical Time Machine | - | 錄影 |
Day 47 | Andy & Albert | Create an Automated Amazon Price Tracker | - | 錄影 |
Day 48 | Andy & Albert | Selenium Webdriver Browser and Game Playing Bot | - | 錄影 |
Day 49 | Andy & Albert | Automating Job Applications on LinkedIn | - | 錄影 |
Day 50 | Andy & Albert | Auto Tinder Swiping Bot | - | 錄影 |
Day 51 | Andy & Albert | Internet Speed Twitter Complaint Bot | - | 同上 |
Day 52 | Andy & Albert | Instagram Follower Bot | - | 錄影 |
Day 53 | Andy & Albert | Web Scraping Capstone - Data Entry Job Automation | - | 錄影 |
Day 54 | Andy & Albert | Introduction to Web Development with Flask | - | 錄影 |
Day 55 | Andy & Albert | HTML & URL Parsing in Flask and the Higher Lower Game | - | 錄影 |
Day 56 | Albert | Rendering HTML/Static files and Using Website Templates | - | 錄影 |
Day 57 | Albert | Templating with Jinja in Flask Applications | - | 錄影 |
Day 58: Web Foundation | ||||
Day 58 | Andy & Albert | Bootstrap(上) | - | 錄影 |
Day 58 | Andy & Albert | Bootstrap(下) | - | 錄影 |
Day 59~64: Advanced | ||||
Day 59 | Andy & Albert | Blog Capstone Project Part 2 - Adding Styling | - | 錄影 |
Day 60 | Andy | Make POST Requests with Flask and HTML Forms | - | 錄影 |
Day 61 | Albert & Andy | Building Advanced Forms with Flask-WTForms | - | 錄影 |
Day 62 | Albert & Andy | Flask, WTForms, Bootstrap and CSV - Coffee & Wifi Project | - | 錄影 |
Day 63 | Databases and with SQLite and SQLAlchemy | - | 同上 | |
Day 64 | Albert & Andy | My Top 10 Movies Website | - | 錄影 |
Day 65: Web Design School | ||||
Day 65 | Albert & Andy | How to Create a Website that People will Love | - | 錄影 |
Day 66~80: Advanced | ||||
Day 66 | Albert & Andy | Building Your Own API with RESTful Routing | - | 同上 |
Day 67 | Albert | Blog Capstone Project Part 3 - RESTful Routing | - | 錄影 |
Day 68 | Albert & Andy | Authentication with Flask | - | 錄影 |
Day 69 | - | Blog Capstone Project Part 4 - Adding Users | - | 錄影 |
Day 70 | - | Deploying Your Web Application with Digital Ocean | - | 同上 |
Day 70 為本組本季最後一集 | - | |||
Day 71 | - | Data Exploration with Pandas: College Major v.s | - | - |
Day 72 | - | Data Visualisation with Matplotlib: Programming Languages | - | - |
Day 73 | - | Aggregate & Merge Data with Pandas: Analyse the LEGO Dataset | - | - |
Day 74 | - | Google Trends Data: Resampling and Visualising Time Series | - | - |
Day 75 | - | Beautiful Plotly Charts & Analysing the Android App Store | - | - |
Day 76 | - | Computation with NumPy and N-Dimensional Arrays | - | - |
Day 77 | - | Linear Regression and Data Visualisation with Seaborn | - | - |
Day 78 | - | Analysing the Nobel Prize with Plotly, Matplotlib & Seaborn | - | - |
Day 79 | - | The Tragic Discovery of Handwashing: t-Tests & Distributions | - | - |
Day 80 | - | Capstone Project - Predict House Prices | - | - |
Day 81~100: Professional Portfolio Project | ||||
Day 81 | - | [Python Scripting] | - | - |
Day 82 | - | [Python Web Development] | - | - |
Day 83 | - | [Python Scripting] | - | - |
Day 84 | - | [GUI] | - | - |
Day 85 | - | [GUI] | - | - |
Day 86 | - | [Game] | - | - |
Day 87 | - | [Web Development] | - | - |
Day 88 | - | [Web Development] | - | - |
Day 89 | - | [GUI Desktop App] | - | - |
Day 90 | - | [HTTP Requests & APIs] | - | - |
Day 91 | - | [Image Processing & Data Science] | - | - |
Day 92 | - | [Web Scraping] | - | - |
Day 93 | - | [GUI Automation] | - | - |
Day 94 | - | [Game] | - | - |
Day 95 | - | [HTTP Requests & APIs] | - | - |
Day 96 | - | [Web Development] | - | - |
Day 97 | - | [Python Automation] | - | - |
Day 98 | - | [Data Science] | - | - |
Day 99 | - | [Data Science] | - | - |
Day 100 | - | [Data Science] | - | - |