⬆ 【共筆】Py基礎組:筆記錄影目錄總表

置頂: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 - Make POST Requests with Flask and HTML Forms - -
Day 61 - Building Advanced Forms with Flask-WTForms - -
Day 62 - Flask, WTForms, Bootstrap and CSV - Coffee & Wifi Project - -
Day 63 - Databases and with SQLite and SQLAlchemy - -
Day 64 - My Top 10 Movies Website - -
Day 65: Web Design School
Day 65 - How to Create a Website that People will Love - -
Day 66~80: Advanced
Day 66 - Building Your Own API with RESTful Routing - -
Day 67 - Blog Capstone Project Part 3 - RESTful Routing - -
Day 68 - Authentication with Flask - -
Day 69 - Blog Capstone Project Part 4 - Adding Users - -
Day 70 - Deploying Your Web Application with Digital Ocean - -
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] - -