Py基礎組:筆記目錄總表

章節 分享 主題 筆記 錄影
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 - Intermediate CSS - 錄影
Day 45~57: Intermediate+
Day 45 - Web Scraping with Beautiful Soup - -
Day 46 - Create a Spotify Playlist using the Musical Time Machine - -
Day 47 - Create an Automated Amazon Price Tracker - -
Day 48 - Selenium Webdriver Browser and Game Playing Bot - -
Day 49 - Automating Job Applications on LinkedIn - -
Day 50 - Auto Tinder Swiping Bot - -
Day 51 - Internet Speed Twitter Complaint Bot - -
Day 52 - Instagram Follower Bot - -
Day 53 - Web Scraping Capstone - Data Entry Job Automation - -
Day 54 - Introduction to Web Development with Flask - -
Day 55 - HTML & URL Parsing in Flask and the Higher Lower Game - -
Day 56 - Rendering HTML/Static files and Using Website Templates - -
Day 57 - Templating with Jinja in Flask Applications - -
Day 58: Web Foundation
Day 58 - Bootstrap - -
Day 59~64: Advanced
Day 59 - 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] - -