Python 从零到大师 Marathon 100 Projects in 100 Days.

Uncategorized
Wishlist Share
Share Course
Page Link
Share On Social Media

Course Content

第 1 天–初学者–使用 Python 中的变量进行数据管理

Day 1 – Beginner – Working with Variables in Python for Data Management

第 2 天 – 初级 – 了解数据类型和使用字符串

Day 2 – Beginner – Understanding Data Types and Working with Strings

第 3 天 – 初级 – 控制流和逻辑操作符

Day 3 – Beginner – Control Flow and Logical Operators

Day 4 – Beginner – Randomization and Lists in Python

Day 5 – Beginner – Loops in Python

第 5 天 – 初级 – Python 中的循环

Day 6 – Beginner – Functions in Python and Karel

Day 7 – Beginner – The Game “Hangman”

Day 8 – Beginner – Function Parameters and Caesar Cipher

Day 9 – Beginner – Dictionaries, Nesting, and Secret Auction

Day 10 – Beginner – Functions with Output

Day 11 – Beginner – Final Project “Blackjack”

Day 12 – Beginner – Scope and the Game “Guess the Number”

Day 13 – Beginner – Debugging: How to Find and Fix Errors in Code

Day 14 – Beginner – Project “Greater-Less”

Day 15 – Intermediate – Setting Up a Local Development Environment and Coffee Machine

Day 16 – Intermediate – Object-Oriented Programming (OOP)

Day 17 – Intermediate – Project “Quiz” and the Benefits of OOP

Day 18 – Intermediate – Turtle Module and Graphical User Interface (GUI)

Day 19 – Intermediate – Instances, State, and Higher-Order Functions

Day 20 – Intermediate – Creating the Game “Snake” Part 1: Animation and Coordinates

Day 21 – Intermediate – Creating the Game “Snake” Part 2: Inheritance and List Slicing

Day 22 – Intermediate – Creating the Game “Pong”: The Famous Arcade Game

Day 23 – Intermediate – Project “Turtle Crossing”

Day 24 – Intermediate – Files, Directories, and Paths

Day 25 – Intermediate – Working with CSV Data and the Pandas Library

Day 26 – Intermediate – List Comprehensions and the NATO Alphabet

Day 27 – Intermediate – Tkinter, *args, **kwargs, and Creating Programs with GUI

Day 28 – Intermediate – Tkinter, Dynamic Typing, and the Pomodoro App with GUI

Day 29 – Intermediate – Creating a Password Manager with GUI using Tkinter

Day 30 – Intermediate – Errors, Exceptions, and JSON Data: Improving the Password Manager

Day 31 – Intermediate – Final Project: Flashcard App

Day 32 – Upper Intermediate – Sending Emails (smtplib) and Managing Dates (datetime)

Day 33 – Upper Intermediate – APIs and API Parameters: ISS Overhead Notifier

Day 34 – Upper Intermediate – API Practice: Creating a Quiz App with GUI

Day 35 – Advanced – Keys, Authentication and Environment Variables: SMS Sending

Day 36 – Upper Intermediate – Stock Market News Alert Project

Day 37 – Upper Intermediate – Habit Tracking Project: API Requests and Headers

Day 38 – Upper Intermediate – Tracking Workouts Using Google Sheets

Day 39 – Upper Intermediate – Final Project Part 1: Finding Air Tickets

Day 40 – Upper Intermediate – Final Project Part 2: Flight Club

Day 41 – Web Development Basics – Introduction to HTML

Day 42 – Web Development Basics – Intermediate HTML

Day 43 – Web Development Basics – Introduction to CSS

Day 44 – Web Development Basics – Intermediate CSS

Day 45 – Upper Intermediate – Web Scraping with Beautiful Soup

Day 46 – Upper Intermediate – Create a Spotify Playlist Using a Time Machine

Day 47 – Upper Intermediate – Create an Automatic Amazon Price Tracker

Day 48 – Upper Intermediate – Selenium Webdriver: Browser and Bot for Games

Day 49 – Upper Intermediate – Automating Job Applications on LinkedIn

Day 50 – Upper Intermediate – Automatic Tinder Swipe Bot

Day 51 – Upper Intermediate – Twitter Internet Speed ​​Complaint Bot

Day 52 – Above Intermediate – Bot for Instagram Followers

Day 53 – Upper Intermediate – Web Scraping Final Project: Data Entry Automation

Day 54 – Upper Intermediate – Introduction to Web Development with Flask

Day 55 – Upper Intermediate – HTML and URL Parsing in Flask: The More-Less Game

Day 56 – Advanced – Displaying HTML/static files and using website templates

Day 57 – Advanced – Jinja Templates in Flask Applications

Day 58 – Web Development Basics – Bootstrap

Day 59 – Advanced – Final Blog Project Part 2: Adding Styles

Day 60 – Advanced – Sending POST requests with Flask and HTML forms

Day 61 – Advanced – Creating advanced forms with Flask-WTForms

Day 62 – Advanced – Flask, WTForms, Bootstrap and CSV: Coffee and Wi-Fi Project

Day 63 – Advanced – Databases with SQLite and SQLAlchemy

Day 64 – Advanced – My Top 10 Movies Website

Day 65 – Web Design School – How to Create a Website People Will Love

第 65 天 – 网页设计学校–如何创建受人喜爱的网站

Day 66 – Advanced – Creating your own API with RESTful routing

第 66 天:进阶–使用 RESTful 路由创建自己的应用程序接口

Day 67 – Advanced – Final Blog Project Part 3: RESTful Routing

第 67 天 – 高级 – 最终博客项目第 3 部分:RESTful 路由

Day 68 – Advanced – Authentication with Flask

第 68 天 – 高级 – 使用 Flask 进行身份验证

Day 69 – Advanced – Final Blog Project Part 4: Adding Users

第 69 天 – 高级 – 最终博客项目第 4 部分:添加用户

Day 70 – Advanced – Git, Github and Version Control

第 70 天:进阶–Git、Github 和版本控制

Day 71 – Advanced – Deploying Your Web Application

第 71 天 – 高级 – 部署网络应用程序

Day 72 – Advanced – Data Science with Pandas: College Major vs. Salary

第 72 天 – 高级 – 使用 Pandas 的数据科学:大学专业与薪酬

Day 73 – Advanced – Data Visualization with Matplotlib: Programming Languages

第 73 天 – 高级 – 使用 Matplotlib 实现数据可视化:编程语言

Day 74 – Advanced – Data Aggregation and Fusion with Pandas: Analyzing the LEGO Dataset

第 74 天 – 高级 – 使用 Pandas 进行数据聚合和融合:分析乐高数据集

Day 75 – Advanced – Google Trends Data: Resampling and Visualizing Time Series

第 75 天 – 高级 – Google Trends 数据:重采样和可视化时间序列

Day 76 – Advanced – Beautiful Plotly graphs and Android app store analysis

第 76 天 – 高级 – 漂亮的 Plotly 图表和安卓应用商店分析

Day 77 – Advanced – NumPy Computing and Multidimensional Arrays

第 77 天:进阶–NumPy 计算和多维数组

Day 78 – Advanced – Linear Regression and Data Visualization with Seaborn

第 78 天:进阶–使用 Seaborn 进行线性回归和数据可视化

Day 79 – Advanced – Nobel Prize Analysis with Plotly, Matplotlib and Seaborn

第 79 天:进阶–利用 Plotly、Matplotlib 和 Seaborn 进行诺贝尔奖分析

Day 80 – Advanced – The Tragic Discovery of Hand Washing: t-tests and distributions

第 80 天 – 高级班 – 洗手的悲剧性发现:t 检验和分布

Day 81 – Advanced – Final Project: Forecasting House Prices

第 81 天 – 高级班 – 最终项目:预测房价

Day 82 – Professional Portfolio – Project [Python Scripts]

第 82 天 – 专业作品集 – 项目 [Python Scripts]

Day 83 – Professional Portfolio – Project [Python Web Development]

第 83 天 – 专业作品集 – 项目 [Python Web Development]

Day 84 – Professional Portfolio – Project [Python Scripts]

第 84 天 – 专业作品集 – 项目 [Python Scripts]

Day 85 – Professional Portfolio – Project [GUI]

第 85 天 – 专业作品集 – 项目 [GUI]

Day 86 – Professional Portfolio – Project [GUI]

第 86 天 – 专业作品集 – 项目 [GUI]

Day 87 – Professional Portfolio – Project [Game]

第 87 天 – 专业作品集 – 项目 [Game]

Day 88 – Professional Portfolio – Project [Web Development]

第 88 天 – 专业作品集 – 项目 [Web Development]

Day 89 – Professional Portfolio – Project [Web Development]

第 89 天 – 专业作品集 – 项目 [Web Development]

Day 90 – Professional Portfolio – Project [GUI Application for Desktop]

第 90 天 – 专业作品集 – 项目 [GUI Application for Desktop]

Day 91 – Professional Portfolio – Project [HTTP Requests and API]

第 91 天 – 专业作品集 – 项目 [HTTP Requests and API]

Day 92 – Professional Portfolio – Project [Image Processing and Data Science]

第 92 天 – 专业作品集 – 项目 [Image Processing and Data Science]

Day 93 – Professional Portfolio – Project [Web Scraping]

第 93 天 – 专业作品集 – 项目 [Web Scraping]

Day 94 – Professional Portfolio – Project [GUI Automation]

第 94 天 – 专业作品集 – 项目 [GUI Automation]

Day 95 – Professional Portfolio – Project [Game]

第 95 天 – 专业作品集 – 项目 [Game]

Day 96 – Professional Portfolio – Project [HTTP Requests and API]

第 96 天 – 专业作品集 – 项目 [HTTP Requests and API]

Day 97 – Professional Portfolio – Project [Web Development]

第 97 天 – 专业作品集 – 项目 [Web Development]

Day 98 – Professional Portfolio – Project [Automation in Python]

Day 99 – Professional Portfolio – [Data Science] Project

Day 100 – Professional Portfolio – [Data Science] Project

Student Ratings & Reviews

No Review Yet
No Review Yet
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.