Corey Schafer

@coreyms - 243 本の動画

チャンネル登録者数 144万人

Welcome to my Channel. This channel is focused on creating tutorials and walkthroughs for software developers, programmers, and engineers. We cover topics fo...

最近の動画

Python Tutorial: UV - A Faster, All-in-One Package Manager to Replace Pip and Venv 27:02

Python Tutorial: UV - A Faster, All-in-One Package Manager to Replace Pip and Venv

I Let Python Pick My March Madness Bracket - Bracket Simulation Tutorial 24:05

I Let Python Pick My March Madness Bracket - Bracket Simulation Tutorial

Python Tutorial: Generate a Web Portfolio and Resume from One JSON File 24:10

Python Tutorial: Generate a Web Portfolio and Resume from One JSON File

How to Deploy a Static Website to GitHub Pages - Free Hosting Tutorial 23:53

How to Deploy a Static Website to GitHub Pages - Free Hosting Tutorial

Python Tutorial: Pathlib - The Modern Way to Handle File Paths 34:51

Python Tutorial: Pathlib - The Modern Way to Handle File Paths

Python Tkinter Tutorial (Part 2): Using Classes for Functionality and Organization 34:46

Python Tkinter Tutorial (Part 2): Using Classes for Functionality and Organization

Python Tkinter Tutorial (Part 1): Getting Started, Elements, Layouts, and Events 41:08

Python Tkinter Tutorial (Part 1): Getting Started, Elements, Layouts, and Events

Automating My Bill Payments with Python and Selenium 1:18:30

Automating My Bill Payments with Python and Selenium

Python Quick Tip: Secure Passwords and Sensitive Info with DotEnv #Shorts #Python #Programming 0:55

Python Quick Tip: Secure Passwords and Sensitive Info with DotEnv #Shorts #Python #Programming

Python Tutorial: Securely Manage Passwords and API Keys with DotEnv 16:58

Python Tutorial: Securely Manage Passwords and API Keys with DotEnv

Automate Your Development Environment Setup with Scripts and Dotfiles 30:09

Automate Your Development Environment Setup with Scripts and Dotfiles

How to Use ChatGPT as a Powerful Tool for Programming 31:08

How to Use ChatGPT as a Powerful Tool for Programming

Python Tutorial: Simulate the Powerball Lottery Using Python 38:56

Python Tutorial: Simulate the Powerball Lottery Using Python

Python YouTube API Tutorial: Using OAuth to Access User Accounts 43:21

Python YouTube API Tutorial: Using OAuth to Access User Accounts

Python YouTube API Tutorial: Sort a Playlist by Most Popular Videos 22:08

Python YouTube API Tutorial: Sort a Playlist by Most Popular Videos

Python YouTube API Tutorial: Calculating the Duration of a Playlist 37:38

Python YouTube API Tutorial: Calculating the Duration of a Playlist

Python YouTube API Tutorial: Getting Started - Creating an API Key and Querying the API 20:49

Python YouTube API Tutorial: Getting Started - Creating an API Key and Querying the API

Python Tutorial: Real World Example - Using Patreon API and Pillow to Automate Image Creation 52:33

Python Tutorial: Real World Example - Using Patreon API and Pillow to Automate Image Creation

Python Pandas Tutorial (Part 11): Reading/Writing Data to Different Sources - Excel, JSON, SQL, Etc 32:45

Python Pandas Tutorial (Part 11): Reading/Writing Data to Different Sources - Excel, JSON, SQL, Etc

Live Stream - Chat, Q&A, Brews, and Coding 1:01:21

Live Stream - Chat, Q&A, Brews, and Coding

Python Pandas Tutorial (Part 10): Working with Dates and Time Series Data 35:41

Python Pandas Tutorial (Part 10): Working with Dates and Time Series Data

Python Pandas Tutorial (Part 9): Cleaning Data - Casting Datatypes and Handling Missing Values 31:54

Python Pandas Tutorial (Part 9): Cleaning Data - Casting Datatypes and Handling Missing Values

Python Pandas Tutorial (Part 8): Grouping and Aggregating - Analyzing and Exploring Your Data 49:06

Python Pandas Tutorial (Part 8): Grouping and Aggregating - Analyzing and Exploring Your Data

Python Pandas Tutorial (Part 7): Sorting Data 15:40

Python Pandas Tutorial (Part 7): Sorting Data

Python Pandas Tutorial (Part 6): Add/Remove Rows and Columns From DataFrames 16:55

Python Pandas Tutorial (Part 6): Add/Remove Rows and Columns From DataFrames

Python Pandas Tutorial (Part 5): Updating Rows and Columns - Modifying Data Within DataFrames 40:03

Python Pandas Tutorial (Part 5): Updating Rows and Columns - Modifying Data Within DataFrames

Python Pandas Tutorial (Part 4): Filtering - Using Conditionals to Filter Rows and Columns 23:04

Python Pandas Tutorial (Part 4): Filtering - Using Conditionals to Filter Rows and Columns

Python Pandas Tutorial (Part 3): Indexes - How to Set, Reset, and Use Indexes 17:27

Python Pandas Tutorial (Part 3): Indexes - How to Set, Reset, and Use Indexes

Python Pandas Tutorial (Part 2): DataFrame and Series Basics - Selecting Rows and Columns 33:35

Python Pandas Tutorial (Part 2): DataFrame and Series Basics - Selecting Rows and Columns

Python Pandas Tutorial (Part 1): Getting Started with Data Analysis - Installation and Loading Data 23:01

Python Pandas Tutorial (Part 1): Getting Started with Data Analysis - Installation and Loading Data

Python Tutorial: Zip Files - Creating and Extracting Zip Archives 27:10

Python Tutorial: Zip Files - Creating and Extracting Zip Archives

Python Data Science Tutorial: Analyzing the 2019 Stack Overflow Developer Survey 51:28

Python Data Science Tutorial: Analyzing the 2019 Stack Overflow Developer Survey

Python Multiprocessing Tutorial: Run Code in Parallel Using the Multiprocessing Module 44:15

Python Multiprocessing Tutorial: Run Code in Parallel Using the Multiprocessing Module

Python Threading Tutorial: Run Code Concurrently Using the Threading Module 36:05

Python Threading Tutorial: Run Code Concurrently Using the Threading Module

Python Quick Tip: The Difference Between "==" and "is" (Equality vs Identity) 8:51

Python Quick Tip: The Difference Between "==" and "is" (Equality vs Identity)

Python Tutorial: Calling External Commands Using the Subprocess Module 19:01

Python Tutorial: Calling External Commands Using the Subprocess Module

Matplotlib Tutorial (Part 10): Subplots 21:22

Matplotlib Tutorial (Part 10): Subplots

Matplotlib Tutorial (Part 9): Plotting Live Data in Real-Time 20:34

Matplotlib Tutorial (Part 9): Plotting Live Data in Real-Time

Matplotlib Tutorial (Part 8): Plotting Time Series Data 17:09

Matplotlib Tutorial (Part 8): Plotting Time Series Data

Matplotlib Tutorial (Part 7): Scatter Plots 21:24

Matplotlib Tutorial (Part 7): Scatter Plots

Matplotlib Tutorial (Part 6): Histograms 16:36

Matplotlib Tutorial (Part 6): Histograms

Matplotlib Tutorial (Part 5): Filling Area on Line Plots 15:18

Matplotlib Tutorial (Part 5): Filling Area on Line Plots

Matplotlib Tutorial (Part 4): Stack Plots 14:49

Matplotlib Tutorial (Part 4): Stack Plots

Matplotlib Tutorial (Part 3): Pie Charts 17:02

Matplotlib Tutorial (Part 3): Pie Charts

Matplotlib Tutorial (Part 2): Bar Charts and Analyzing Data from CSVs 34:26

Matplotlib Tutorial (Part 2): Bar Charts and Analyzing Data from CSVs

Matplotlib Tutorial (Part 1): Creating and Customizing Our First Plots 35:01

Matplotlib Tutorial (Part 1): Creating and Customizing Our First Plots

Visual Studio Code (Windows) - Setting up a Python Development Environment and Complete Overview 1:15:17

Visual Studio Code (Windows) - Setting up a Python Development Environment and Complete Overview

Visual Studio Code (Mac) - Setting up a Python Development Environment and Complete Overview 1:15:44

Visual Studio Code (Mac) - Setting up a Python Development Environment and Complete Overview

Python Tutorial: Clarifying the Issues with Mutable Default Arguments 16:04

Python Tutorial: Clarifying the Issues with Mutable Default Arguments

5 Common Python Mistakes and How to Fix Them 29:19

5 Common Python Mistakes and How to Fix Them

How I Setup a New Development Machine - Using Scripts to Automate Installs and Save Time 28:21

How I Setup a New Development Machine - Using Scripts to Automate Installs and Save Time

How to Write Python Scripts to Analyze JSON APIs and Sort Results 48:43

How to Write Python Scripts to Analyze JSON APIs and Sort Results

Homebrew Tutorial: Simplify Software Installation on Mac Using This Package Manager 20:02

Homebrew Tutorial: Simplify Software Installation on Mac Using This Package Manager

Python Tutorial: VENV (Windows) - How to Use Virtual Environments with the Built-In venv Module 17:10

Python Tutorial: VENV (Windows) - How to Use Virtual Environments with the Built-In venv Module

Python Tutorial: VENV (Mac & Linux) - How to Use Virtual Environments with the Built-In venv Module 14:18

Python Tutorial: VENV (Mac & Linux) - How to Use Virtual Environments with the Built-In venv Module

10 Python Tips and Tricks For Writing Better Code 39:21

10 Python Tips and Tricks For Writing Better Code

How to Send Emails Using Python - Plain Text, Adding Attachments, HTML Emails, and More 31:57

How to Send Emails Using Python - Plain Text, Adding Attachments, HTML Emails, and More

Python Tutorial: Web Scraping with Requests-HTML 56:27

Python Tutorial: Web Scraping with Requests-HTML

Python Tutorial: Write a Script to Monitor a Website, Send Alert Emails, and Reboot Servers 45:59

Python Tutorial: Write a Script to Monitor a Website, Send Alert Emails, and Reboot Servers

Python Requests Tutorial: Request Web Pages, Download Images, POST Data, Read JSON, and More 25:01

Python Requests Tutorial: Request Web Pages, Download Images, POST Data, Read JSON, and More

Python Django Tutorial: Deploying Your Application (Option #2) - Deploy using Heroku 53:31

Python Django Tutorial: Deploying Your Application (Option #2) - Deploy using Heroku

Python Django Tutorial: Full-Featured Web App Part 13 - Using AWS S3 for File Uploads 26:35

Python Django Tutorial: Full-Featured Web App Part 13 - Using AWS S3 for File Uploads

Python Django Tutorial: How to enable HTTPS with a free SSL/TLS Certificate using Let's Encrypt 20:47

Python Django Tutorial: How to enable HTTPS with a free SSL/TLS Certificate using Let's Encrypt

Python Flask Tutorial: How to enable HTTPS with a free SSL/TLS Certificate using Let's Encrypt 17:14

Python Flask Tutorial: How to enable HTTPS with a free SSL/TLS Certificate using Let's Encrypt

Python Django Tutorial: How to Use a Custom Domain Name for Our Application 27:18

Python Django Tutorial: How to Use a Custom Domain Name for Our Application

Python Flask Tutorial: How to Use a Custom Domain Name for Our Application 24:00

Python Flask Tutorial: How to Use a Custom Domain Name for Our Application

Python Flask Tutorial: Deploying Your Application (Option #1) - Deploy to a Linux Server 1:15:00

Python Flask Tutorial: Deploying Your Application (Option #1) - Deploy to a Linux Server

Python Django Tutorial: Deploying Your Application (Option #1) - Deploy to a Linux Server 1:22:01

Python Django Tutorial: Deploying Your Application (Option #1) - Deploy to a Linux Server

Python Tutorial: Itertools Module - Iterator Functions for Efficient Looping 45:49

Python Tutorial: Itertools Module - Iterator Functions for Efficient Looping

Python Coding Problem: Creating Your Own Iterators 13:47

Python Coding Problem: Creating Your Own Iterators

Python Tutorial: Iterators and Iterables - What Are They and How Do They Work? 23:08

Python Tutorial: Iterators and Iterables - What Are They and How Do They Work?

Python Tutorial: Pipenv - Easily Manage Packages and Virtual Environments 32:29

Python Tutorial: Pipenv - Easily Manage Packages and Virtual Environments

Python Django Tutorial: Full-Featured Web App Part 12 - Email and Password Reset 25:04

Python Django Tutorial: Full-Featured Web App Part 12 - Email and Password Reset

Python Django Tutorial: Full-Featured Web App Part 11 - Pagination 37:01

Python Django Tutorial: Full-Featured Web App Part 11 - Pagination

Python Django Tutorial: Full-Featured Web App Part 10 - Create, Update, and Delete Posts 53:15

Python Django Tutorial: Full-Featured Web App Part 10 - Create, Update, and Delete Posts

Python Django Tutorial: Full-Featured Web App Part 9 - Update User Profile 26:07

Python Django Tutorial: Full-Featured Web App Part 9 - Update User Profile

Python Django Tutorial: Full-Featured Web App Part 8 - User Profile and Picture 35:41

Python Django Tutorial: Full-Featured Web App Part 8 - User Profile and Picture

Python Django Tutorial: Full-Featured Web App Part 7 - Login and Logout System 31:17

Python Django Tutorial: Full-Featured Web App Part 7 - Login and Logout System

Python Django Tutorial: Full-Featured Web App Part 6 - User Registration 45:56

Python Django Tutorial: Full-Featured Web App Part 6 - User Registration

Python Django Tutorial: Full-Featured Web App Part 5 - Database and Migrations 38:47

Python Django Tutorial: Full-Featured Web App Part 5 - Database and Migrations

Python Django Tutorial: Full-Featured Web App Part 4 - Admin Page 9:00

Python Django Tutorial: Full-Featured Web App Part 4 - Admin Page

Python Django Tutorial: Full-Featured Web App Part 3 - Templates 45:45

Python Django Tutorial: Full-Featured Web App Part 3 - Templates

Python Django Tutorial: Full-Featured Web App Part 2 - Applications and Routes 20:27

Python Django Tutorial: Full-Featured Web App Part 2 - Applications and Routes

Python Django Tutorial: Full-Featured Web App Part 1 - Getting Started 15:32

Python Django Tutorial: Full-Featured Web App Part 1 - Getting Started

Best Sublime Text Features and Shortcuts (Windows) 19:00

Best Sublime Text Features and Shortcuts (Windows)

Best Sublime Text Features and Shortcuts (Mac) 19:10

Best Sublime Text Features and Shortcuts (Mac)

Python Tutorial: How to Set the Path and Switch Between Different Versions/Executables (Windows) 24:17

Python Tutorial: How to Set the Path and Switch Between Different Versions/Executables (Windows)

Python Tutorial: How to Set the Path and Switch Between Different Versions/Executables (Mac & Linux) 30:44

Python Tutorial: How to Set the Path and Switch Between Different Versions/Executables (Mac & Linux)

Python Quick Tip: F-Strings - How to Use Them and Advanced String Formatting 13:43

Python Quick Tip: F-Strings - How to Use Them and Advanced String Formatting

Big Announcements, Video Updates, and Future Plans 8:17

Big Announcements, Video Updates, and Future Plans

Python Tutorial: Sets - Set Methods and Operations to Solve Common Problems 18:34

Python Tutorial: Sets - Set Methods and Operations to Solve Common Problems

Python Flask Tutorial: Full-Featured Web App Part 12 - Custom Error Pages 12:45

Python Flask Tutorial: Full-Featured Web App Part 12 - Custom Error Pages

Python Flask Tutorial: Full-Featured Web App Part 11 - Blueprints and Configuration 42:43

Python Flask Tutorial: Full-Featured Web App Part 11 - Blueprints and Configuration

Python Flask Tutorial: Full-Featured Web App Part 10 - Email and Password Reset 42:12

Python Flask Tutorial: Full-Featured Web App Part 10 - Email and Password Reset

Python Flask Tutorial: Full-Featured Web App Part 9 - Pagination 31:22

Python Flask Tutorial: Full-Featured Web App Part 9 - Pagination

Python Flask Tutorial: Full-Featured Web App Part 8 - Create, Update, and Delete Posts 48:13

Python Flask Tutorial: Full-Featured Web App Part 8 - Create, Update, and Delete Posts

Python Flask Tutorial: Full-Featured Web App Part 7 - User Account and Profile Picture 42:15

Python Flask Tutorial: Full-Featured Web App Part 7 - User Account and Profile Picture

Python Flask Tutorial: Full-Featured Web App Part 6 - User Authentication 47:15

Python Flask Tutorial: Full-Featured Web App Part 6 - User Authentication

Python Flask Tutorial: Full-Featured Web App Part 5 - Package Structure 20:38

Python Flask Tutorial: Full-Featured Web App Part 5 - Package Structure

Python Flask Tutorial: Full-Featured Web App Part 4 - Database with Flask-SQLAlchemy 29:58

Python Flask Tutorial: Full-Featured Web App Part 4 - Database with Flask-SQLAlchemy

作成した再生リスト