Posted on Oct 26, 2023 03:05 · Latest update on Nov 14, 2024
The Python Tutorials course is an all-inclusive guide designed for both beginners and those looking to refine their skills in the world of Python programming. Beginning with the rudiments of Python syntax and its unique characteristics, the course gradually delves into more intricate topics like lists, dictionaries, and classes. Alongside these theoretical aspects, students will engage with a variety of practical exercises and projects, enabling them to harness Python for web development, data analysis, and automation. The blend of theory and hands-on practice ensures that by the end of the course, participants are well-equipped to tackle diverse challenges using Python.
3 Chapters / 145 Classes / 62H 26Mins
Python Tutorial for Beginners 1: Install and Setup for Mac and Windows
15Mins
Python Tutorial for Beginners 2: Strings - Working with Textual Data
21Mins
Python Tutorial for Beginners 3: Integers and Floats - Working with Numeric Data
11Mins
Python Tutorial for Beginners 4: Lists, Tuples, and Sets
29Mins
Python Tutorial for Beginners 5: Dictionaries - Working with Key-Value Pairs
10Mins
Python Tutorial for Beginners 6: Conditionals and Booleans - If, Else, and Elif Statements
16Mins
Python Tutorial for Beginners 7: Loops and Iterations - For/While Loops
10Mins
Python Tutorial for Beginners 8: Functions
21Mins
Python Tutorial for Beginners 9: Import Modules and Exploring The Standard Library
21Mins
Setting up a Python Development Environment in Sublime Text
26Mins
Setting up a Python Development Environment in Atom
23Mins
Setting up a Python Development Environment in Eclipse
16Mins
Python Tutorial: pip - An in-depth look at the package management system
9Mins
Python Tutorial: virtualenv and why you should use virtual environments
9Mins
Python Tutorial: Anaconda - Installation and Using Conda
11Mins
Python Tutorial: How I Manage Multiple Projects, Virtual Environments, and Environment Variables
20Mins
Jupyter Notebook Tutorial: Introduction, Setup, and Walkthrough
30Mins
Python Tutorial: Variable Scope - Understanding the LEGB rule and global/nonlocal statements
21Mins
Python Tutorial: Slicing Lists and Strings
10Mins
Python Tutorial: Comprehensions - How they work and why you should be using them
18Mins
Python Tutorial: Sorting Lists, Tuples, and Objects
12Mins
Python Tutorial: String Formatting - Advanced Operations for Dicts, Lists, Numbers, and Dates
14Mins
Python Tutorial: OS Module - Use Underlying Operating System Functionality
19Mins
Python Tutorial: Datetime Module - How to work with Dates, Times, Timedeltas, and Timezones
27Mins
Python Tutorial: File Objects - Reading and Writing to Files
24Mins
Python Tutorial: Automate Parsing and Renaming of Multiple Files
12Mins
Python Tutorial: Generate Random Numbers and Data Using the random Module
13Mins
Python Tutorial: CSV Module - How to Read, Parse, and Write CSV Files
16Mins
Python Tutorial: Real World Example - Parsing Names From a CSV to an HTML List
18Mins
Python Tutorial: re Module - How to Write and Match Regular Expressions (Regex)
53Mins
Python Tutorial: Using Try/Except Blocks for Error Handling
10Mins
Python Tutorial: Duck Typing and Asking Forgiveness, Not Permission (EAFP)
15Mins
Python Tutorial: How to Set the Path and Switch Between Different Versions/Executables (Windows)
24Mins
Python Tutorial: How to Set the Path and Switch Between Different Versions/Executables (Mac & Linux)
30Mins
Python Quick Tip: F-Strings - How to Use Them and Advanced String Formatting
13Mins
Python Tutorial: Generators - How to use them and the benefits you receive
11Mins
Python Tutorial: Decorators - Dynamically Alter The Functionality Of Your Functions
30Mins
Python Tutorial: Decorators With Arguments
6Mins
Python Tutorial: Namedtuple - When and why should you use namedtuples?
7Mins
Python OOP Tutorial 1: Classes and Instances
15Mins
Python OOP Tutorial 2: Class Variables
11Mins
Python OOP Tutorial 3: classmethods and staticmethods
15Mins
Python OOP Tutorial 4: Inheritance - Creating Subclasses
19Mins
Python OOP Tutorial 5: Special (Magic/Dunder) Methods
14Mins
Python OOP Tutorial 6: Property Decorators - Getters, Setters, and Deleters
9Mins
Python Tutorial: Web Scraping with BeautifulSoup and Requests
45Mins
Python Tutorial: Working with JSON Data using the json Module
21Mins
Python Tutorial: Calculate Number of Days, Weeks, or Months to Reach Specific Goals
25Mins
Python Tutorial: Context Managers - Efficiently Managing Resources
20Mins
Python Tutorial: str() vs repr()
7Mins
Python SQLite Tutorial: Complete Overview - Creating a Database, Table, and Running Queries
30Mins
Python Tutorial: Logging Basics - Logging to Files, Setting Levels, and Formatting
14Mins
Python Tutorial: Logging Advanced - Loggers, Handlers, and Formatters
20Mins
Python Quick Tip: Hiding Passwords and Secret Keys in Environment Variables (Mac & Linux)
4Mins
Python Quick Tip: Hiding Passwords and Secret Keys in Environment Variables (Windows)
5Mins
Python Tutorial: if __name__ == '__main__'
8Mins
Python Tutorial: Unit Testing Your Code with the unittest Module
39Mins
Python Tutorial: Pipenv - Easily Manage Packages and Virtual Environments
32Mins
Preparing for a Python Interview: 10 Things You Should Know
22Mins
Python Tutorial: Else Clauses on Loops
7Mins
Python Tutorial: Image Manipulation with Pillow
15Mins
Python Tutorial: Custom Sublime Text Build Systems
8Mins
Python: Ex Machina Easter Egg - Hidden Message within the Code
2Mins
Python Flask Tutorial: Full-Featured Web App Part 1 - Getting Started
17Mins
Python Flask Tutorial: Full-Featured Web App Part 2 - Templates
31Mins
Python Flask Tutorial: Full-Featured Web App Part 3 - Forms and User Input
48Mins
Python Flask Tutorial: Full-Featured Web App Part 4 - Database with Flask-SQLAlchemy
29Mins
Python Flask Tutorial: Full-Featured Web App Part 5 - Package Structure
20Mins
Python Flask Tutorial: Full-Featured Web App Part 6 - User Authentication
47Mins
Python Flask Tutorial: Full-Featured Web App Part 7 - User Account and Profile Picture
42Mins
Python Flask Tutorial: Full-Featured Web App Part 8 - Create, Update, and Delete Posts
48Mins
Python Flask Tutorial: Full-Featured Web App Part 9 - Pagination
31Mins
Python Flask Tutorial: Full-Featured Web App Part 10 - Email and Password Reset
42Mins
Python Flask Tutorial: Full-Featured Web App Part 11 - Blueprints and Configuration
42Mins
Python Flask Tutorial: Full-Featured Web App Part 12 - Custom Error Pages
12Mins
Python Tutorial: Sets - Set Methods and Operations to Solve Common Problems
18Mins
Python Django Tutorial: Full-Featured Web App Part 1 - Getting Started
15Mins
Python Django Tutorial: Full-Featured Web App Part 2 - Applications and Routes
20Mins
Python Django Tutorial: Full-Featured Web App Part 3 - Templates
45Mins
Python Django Tutorial: Full-Featured Web App Part 4 - Admin Page
9Mins
Python Django Tutorial: Full-Featured Web App Part 5 - Database and Migrations
38Mins
Python Django Tutorial: Full-Featured Web App Part 6 - User Registration
45Mins
Python Django Tutorial: Full-Featured Web App Part 7 - Login and Logout System
31Mins
Python Django Tutorial: Full-Featured Web App Part 8 - User Profile and Picture
35Mins
Python Django Tutorial: Full-Featured Web App Part 9 - Update User Profile
26Mins
Python Django Tutorial: Full-Featured Web App Part 10 - Create, Update, and Delete Posts
53Mins
Python Django Tutorial: Full-Featured Web App Part 11 - Pagination
37Mins
Python Django Tutorial: Full-Featured Web App Part 12 - Email and Password Reset
25Mins
Python Django Tutorial: Deploying Your Application (Option #1) - Deploy to a Linux Server
1H 22Mins
Python Tutorial: Iterators and Iterables - What Are They and How Do They Work?
23Mins
Python Coding Problem: Creating Your Own Iterators
13Mins
Python Tutorial: Itertools Module - Iterator Functions for Efficient Looping
45Mins
Python Flask Tutorial: Deploying Your Application (Option #1) - Deploy to a Linux Server
1H 15Mins
Python Flask Tutorial: How to Use a Custom Domain Name for Our Application
24Mins
Python Django Tutorial: How to Use a Custom Domain Name for Our Application
27Mins
Python Flask Tutorial: How to enable HTTPS with a free SSL/TLS Certificate using Let's Encrypt
17Mins
Python Django Tutorial: How to enable HTTPS with a free SSL/TLS Certificate using Let's Encrypt
21Mins
Python Django Tutorial: Full-Featured Web App Part 13 - Using AWS S3 for File Uploads
26Mins
Python Django Tutorial: Deploying Your Application (Option #2) - Deploy using Heroku
53Mins
Python Requests Tutorial: Request Web Pages, Download Images, POST Data, Read JSON, and More
25Mins
Python Tutorial: Write a Script to Monitor a Website, Send Alert Emails, and Reboot Servers
46Mins
Python Tutorial: Web Scraping with Requests-HTML
56Mins
How to Send Emails Using Python - Plain Text, Adding Attachments, HTML Emails, and More
31Mins
10 Python Tips and Tricks For Writing Better Code
39Mins
Python Tutorial: VENV (Mac & Linux) - How to Use Virtual Environments with the Built-In venv Module
14Mins
Python Tutorial: VENV (Windows) - How to Use Virtual Environments with the Built-In venv Module
17Mins
How to Write Python Scripts to Analyze JSON APIs and Sort Results
48Mins
5 Common Python Mistakes and How to Fix Them
29Mins
Python Tutorial: Clarifying the Issues with Mutable Default Arguments
16Mins
Visual Studio Code (Mac) - Setting up a Python Development Environment and Complete Overview
1H 15Mins
Visual Studio Code (Windows) - Setting up a Python Development Environment and Complete Overview
1H 15Mins
Matplotlib Tutorial (Part 1): Creating and Customizing Our First Plots
35Mins
Matplotlib Tutorial (Part 2): Bar Charts and Analyzing Data from CSVs
34Mins
Matplotlib Tutorial (Part 3): Pie Charts
17Mins
Matplotlib Tutorial (Part 4): Stack Plots
14Mins
Matplotlib Tutorial (Part 5): Filling Area on Line Plots
15Mins
Matplotlib Tutorial (Part 6): Histograms
16Mins
Matplotlib Tutorial (Part 7): Scatter Plots
21Mins
Matplotlib Tutorial (Part 8): Plotting Time Series Data
17Mins
Matplotlib Tutorial (Part 9): Plotting Live Data in Real-Time
20Mins
Matplotlib Tutorial (Part 10): Subplots
21Mins
Python Tutorial: Calling External Commands Using the Subprocess Module
19Mins
Python Quick Tip: The Difference Between "==" and "is" (Equality vs Identity)
9Mins
Python Threading Tutorial: Run Code Concurrently Using the Threading Module
36Mins
Python Multiprocessing Tutorial: Run Code in Parallel Using the Multiprocessing Module
45Mins
Python Data Science Tutorial: Analyzing the 2019 Stack Overflow Developer Survey
51Mins
Python Tutorial: Zip Files - Creating and Extracting Zip Archives
27Mins
Python Pandas Tutorial (Part 1): Getting Started with Data Analysis - Installation and Loading Data
23Mins
Python Pandas Tutorial (Part 2): DataFrame and Series Basics - Selecting Rows and Columns
33Mins
Python Pandas Tutorial (Part 3): Indexes - How to Set, Reset, and Use Indexes
17Mins
Python Pandas Tutorial (Part 4): Filtering - Using Conditionals to Filter Rows and Columns
23Mins
Python Pandas Tutorial (Part 5): Updating Rows and Columns - Modifying Data Within DataFrames
40Mins
Python Pandas Tutorial (Part 6): Add/Remove Rows and Columns From DataFrames
16Mins
Python Pandas Tutorial (Part 7): Sorting Data
15Mins
Python Pandas Tutorial (Part 8): Grouping and Aggregating - Analyzing and Exploring Your Data
49Mins
Python Pandas Tutorial (Part 9): Cleaning Data - Casting Datatypes and Handling Missing Values
31Mins
Python Pandas Tutorial (Part 10): Working with Dates and Time Series Data
35Mins
Python Pandas Tutorial (Part 11): Reading/Writing Data to Different Sources - Excel, JSON, SQL, Etc
32Mins
Python Tutorial: Real World Example - Using Patreon API and Pillow to Automate Image Creation
52Mins
Python YouTube API Tutorial: Getting Started - Creating an API Key and Querying the API
21Mins
Python YouTube API Tutorial: Calculating the Duration of a Playlist
37Mins
Python YouTube API Tutorial: Sort a Playlist by Most Popular Videos
22Mins
Python YouTube API Tutorial: Using OAuth to Access User Accounts
43Mins
Python Tutorial: Simulate the Powerball Lottery Using Python
38Mins
How to Use ChatGPT as a Powerful Tool for Programming
31Mins
14 Builders
No Requirements
Python Basics and Intermediate
© 2023 OpenBuild, All rights reserved.