Python for AI - Full Beginner Course

Dave Ebbelaar (LLM Eng) ยท Beginner ยท๐Ÿ› ๏ธ AI Tools & Apps ยท7mo ago
Learn Python from scratch and start building real AI applications. This is the fastest, beginner-friendly course Python for AI development. ๐Ÿ“• Course Handbook: https://go.datalumina.com/cm5P6b6 ๐Ÿ“ฅ Course Resources: https://go.datalumina.com/M2YfRW3 ๐Ÿ‘Š๐Ÿป Let's connect on IG: https://www.instagram.com/daveebbelaar/ โฑ๏ธ Timestamps 00:00:00 Introduction: Learn Python for AI 00:01:42 Course Overview & Structure 00:03:58 Installing Python 00:04:05 Installing Python on Windows 00:05:10 Installing Python on Mac 00:06:53 Installing VS Code 00:08:34 Setting Up VS Code (Extensions) 00:12:08 Customizing VS Code 00:13:31 Creating Your First Project 00:16:18 Creating a VS Code Workspace 00:18:02 Your First Python File (hello.py) 00:20:10 Running Python Code 00:26:23 Exercise & Recap 00:29:26 Course Resources & Community 00:31:07 Understanding Python Environments 00:33:15 Understanding Python Packages & Pip 00:34:00 Creating Virtual Environments (venv) 00:37:34 A Note on Anaconda 00:38:32 Installing Python Packages (pip install) 00:42:51 Using Python Packages (Import) 00:44:29 Interactive Python with Jupyter 00:48:30 Full Setup Recap & Exercise 00:51:36 What is Programming? 00:55:19 Understanding Python Syntax & PEP8 00:58:00 Understanding & Debugging Errors 01:01:33 Variables 01:06:03 Comments 01:09:48 Data Types Introduction 01:10:12 Numbers (Integers & Floats) 01:13:36 Strings 01:19:39 String Formatting (F strings) 01:21:49 String Methods 01:26:35 Booleans 01:31:02 Operators (Arithmetic, Comparison, Logical) 01:39:19 Shortcut Assignments (+=) 01:40:24 Control Flow Introduction 01:41:35 Conditional Statements (if, elif, else) 01:47:11 Loops (For Loops & range()) 01:52:13 Data Structures Introduction 01:53:32 Lists 01:59:10 Dictionaries 02:00:23 Tuples 02:01:37 Sets 02:05:51 Functions (Defining & Calling) 02:15:02 Function Parameters & Arguments 02:22:42 Global vs Local Variable Scope 02:28:50 Returning Values from Functions 02:37:37 External Tools (Modules, Packages) 02:40:48 I
Watch on YouTube โ†— (saves to browser)
Sign in to unlock AI tutor explanation ยท โšก30

Playlist

Uploads from Dave Ebbelaar ยท Dave Ebbelaar ยท 0 of 60

โ† Previous Next โ†’
1 How to Install Homebrew on Mac (Getting Started)
How to Install Homebrew on Mac (Getting Started)
Dave Ebbelaar
2 How to Install Python on Mac (Homebrew)
How to Install Python on Mac (Homebrew)
Dave Ebbelaar
3 How to Install Anaconda on Mac (Getting Started)
How to Install Anaconda on Mac (Getting Started)
Dave Ebbelaar
4 How to Set up VS Code for Data Science & AI
How to Set up VS Code for Data Science & AI
Dave Ebbelaar
5 How to Use Git in VS Code for Data Science
How to Use Git in VS Code for Data Science
Dave Ebbelaar
6 Data Science Desk Setup to Maximize Productivity
Data Science Desk Setup to Maximize Productivity
Dave Ebbelaar
7 THIS Is How I Write Clean Data Science Code EVERY TIME
THIS Is How I Write Clean Data Science Code EVERY TIME
Dave Ebbelaar
8 Data Science Tutorial - Project Structure
Data Science Tutorial - Project Structure
Dave Ebbelaar
9 Changing rcParams for Better Data Science Plots | Matplotlib Tutorial
Changing rcParams for Better Data Science Plots | Matplotlib Tutorial
Dave Ebbelaar
10 How to Read Excel Files with Python (Pandas Tutorial)
How to Read Excel Files with Python (Pandas Tutorial)
Dave Ebbelaar
11 My Data Science Journey (Zero to Freelance)
My Data Science Journey (Zero to Freelance)
Dave Ebbelaar
12 How I Automate Data Visualization in Python
How I Automate Data Visualization in Python
Dave Ebbelaar
13 16 Apps I Use Daily as a Data Scientist
16 Apps I Use Daily as a Data Scientist
Dave Ebbelaar
14 How to Manage Conda Environments for Data Science
How to Manage Conda Environments for Data Science
Dave Ebbelaar
15 How to Export Machine Learning Models in Python
How to Export Machine Learning Models in Python
Dave Ebbelaar
16 VS Code Speed Hack for Data Science
VS Code Speed Hack for Data Science
Dave Ebbelaar
17 17 VS Code Tips That Will Change Your Data Science Workflow
17 VS Code Tips That Will Change Your Data Science Workflow
Dave Ebbelaar
18 How to Predict the Future with Python (Forecasting Tutorial)
How to Predict the Future with Python (Forecasting Tutorial)
Dave Ebbelaar
19 How to Use Python Environment Variables
How to Use Python Environment Variables
Dave Ebbelaar
20 7 Data Science Tips for Beginners in 2023
7 Data Science Tips for Beginners in 2023
Dave Ebbelaar
21 How to Effectively Use the Data Science Lifecycle
How to Effectively Use the Data Science Lifecycle
Dave Ebbelaar
22 Full Machine Learning Project โ€” Coding a Fitness Tracker with Python (Part 1)
Full Machine Learning Project โ€” Coding a Fitness Tracker with Python (Part 1)
Dave Ebbelaar
23 Full Machine Learning Project โ€” Processing Raw Data (Part 2)
Full Machine Learning Project โ€” Processing Raw Data (Part 2)
Dave Ebbelaar
24 Full Machine Learning Project โ€” Data Visualization with Matplotlib (Part 3)
Full Machine Learning Project โ€” Data Visualization with Matplotlib (Part 3)
Dave Ebbelaar
25 This Will Change Data Science as We Know It (ChatGPT)
This Will Change Data Science as We Know It (ChatGPT)
Dave Ebbelaar
26 Full Machine Learning Project โ€” Detecting Outliers in Sensor Data (Part 4)
Full Machine Learning Project โ€” Detecting Outliers in Sensor Data (Part 4)
Dave Ebbelaar
27 Full Machine Learning Project โ€” Low-pass Filter & Principal Component Analysis (Part 5a)
Full Machine Learning Project โ€” Low-pass Filter & Principal Component Analysis (Part 5a)
Dave Ebbelaar
28 Full Machine Learning Project โ€” Fourier Transformation & Clustering (Part 5b)
Full Machine Learning Project โ€” Fourier Transformation & Clustering (Part 5b)
Dave Ebbelaar
29 Full Machine Learning Project โ€” Predictive Modelling (Part 6)
Full Machine Learning Project โ€” Predictive Modelling (Part 6)
Dave Ebbelaar
30 Automate Machine Learning with ChatGPT
Automate Machine Learning with ChatGPT
Dave Ebbelaar
31 Scraping Web Datasets for Data Science Projects
Scraping Web Datasets for Data Science Projects
Dave Ebbelaar
32 Full Machine Learning Project โ€” Counting Repetitions (Part 7)
Full Machine Learning Project โ€” Counting Repetitions (Part 7)
Dave Ebbelaar
33 How to Use GitHub Copilot for Data Science (Python + VS Code)
How to Use GitHub Copilot for Data Science (Python + VS Code)
Dave Ebbelaar
34 Every Beginner Data Scientist Should Understand This
Every Beginner Data Scientist Should Understand This
Dave Ebbelaar
35 Revealing My New AI-Powered Data Science Workflow
Revealing My New AI-Powered Data Science Workflow
Dave Ebbelaar
36 Auto-GPT Tutorial - Create Your Personal AI Assistant ๐Ÿฆพ
Auto-GPT Tutorial - Create Your Personal AI Assistant ๐Ÿฆพ
Dave Ebbelaar
37 Build Your Own Auto-GPT Apps with LangChain (Python Tutorial)
Build Your Own Auto-GPT Apps with LangChain (Python Tutorial)
Dave Ebbelaar
38 Building Slack AI Assistants with Python & LangChain
Building Slack AI Assistants with Python & LangChain
Dave Ebbelaar
39 ChatGPT Code Interpreter - Goodbye Data Analysts?
ChatGPT Code Interpreter - Goodbye Data Analysts?
Dave Ebbelaar
40 How to Deploy AI Apps to the Cloud with Flask & Azure
How to Deploy AI Apps to the Cloud with Flask & Azure
Dave Ebbelaar
41 How to Build an AI Document Chatbot in 10 Minutes
How to Build an AI Document Chatbot in 10 Minutes
Dave Ebbelaar
42 Is Falcon LLM the OpenAI Alternative? An Experimental Setup with LangChain
Is Falcon LLM the OpenAI Alternative? An Experimental Setup with LangChain
Dave Ebbelaar
43 GPT Engineer... Generate an entire codebase with one prompt
GPT Engineer... Generate an entire codebase with one prompt
Dave Ebbelaar
44 Pandas DataFrame Agent... the future of data analysis?
Pandas DataFrame Agent... the future of data analysis?
Dave Ebbelaar
45 OpenAI Function Calling - Full Beginner Tutorial
OpenAI Function Calling - Full Beginner Tutorial
Dave Ebbelaar
46 How to use ChatGPT's new โ€œCode Interpreterโ€ feature
How to use ChatGPT's new โ€œCode Interpreterโ€ feature
Dave Ebbelaar
47 LangChain just launched their new "LangSmith" platform
LangChain just launched their new "LangSmith" platform
Dave Ebbelaar
48 How I'd Learn AI (if I could start over)
How I'd Learn AI (if I could start over)
Dave Ebbelaar
49 I Used AI To Scrape The Web & Write PDF Reports
I Used AI To Scrape The Web & Write PDF Reports
Dave Ebbelaar
50 LangSmith Tutorial - LLM Evaluation for Beginners
LangSmith Tutorial - LLM Evaluation for Beginners
Dave Ebbelaar
51 7 Lessons for New AI Engineers - Beginnerโ€™s Guide
7 Lessons for New AI Engineers - Beginnerโ€™s Guide
Dave Ebbelaar
52 The Rise of the "New-Age" Machine Learning Engineer
The Rise of the "New-Age" Machine Learning Engineer
Dave Ebbelaar
53 OpenAI Assistants Tutorial for Beginners
OpenAI Assistants Tutorial for Beginners
Dave Ebbelaar
54 How To Connect OpenAI To WhatsApp (Python Tutorial)
How To Connect OpenAI To WhatsApp (Python Tutorial)
Dave Ebbelaar
55 How to Build Chatbot Interfaces with Python
How to Build Chatbot Interfaces with Python
Dave Ebbelaar
56 PostgreSQL as VectorDB - Beginner Tutorial
PostgreSQL as VectorDB - Beginner Tutorial
Dave Ebbelaar
57 My MacBook Setup (as a coder & business owner)
My MacBook Setup (as a coder & business owner)
Dave Ebbelaar
58 Easiest Way to Connect AI Chatbots to WhatsApp
Easiest Way to Connect AI Chatbots to WhatsApp
Dave Ebbelaar
59 ClickUp Tutorial - What Is ClickUp Brain? ๐Ÿง 
ClickUp Tutorial - What Is ClickUp Brain? ๐Ÿง 
Dave Ebbelaar
60 My Development Workflow for Data & AI Projects
My Development Workflow for Data & AI Projects
Dave Ebbelaar

Related AI Lessons

โšก
I Tested 10 AI-Powered APIs for Developers So You Don't Have To
Learn how to integrate AI-powered APIs into your projects and discover the best APIs for developers
Dev.to ยท Yury
โšก
The only AI tools you actually need as a developer
Focus on essential AI tools to streamline development, reducing unnecessary complexity
Dev.to ยท Samaresh Das
โšก
Why Blinkitโ€™s Home Page Looks Different in Delhi vs Bangalore โ€” The Engineering Behind It
Learn how Blinkit's home page is engineered to look different in Delhi vs Bangalore using location-based personalization
Medium ยท AI
โšก
How AI is changing creative jobsโ€ฆ and what marketers and designers need to do about it
AI is transforming creative jobs, requiring marketers and designers to adapt and collaborate with AI tools
Medium ยท AI

Chapters (48)

Introduction: Learn Python for AI
1:42 Course Overview & Structure
3:58 Installing Python
4:05 Installing Python on Windows
5:10 Installing Python on Mac
6:53 Installing VS Code
8:34 Setting Up VS Code (Extensions)
12:08 Customizing VS Code
13:31 Creating Your First Project
16:18 Creating a VS Code Workspace
18:02 Your First Python File (hello.py)
20:10 Running Python Code
26:23 Exercise & Recap
29:26 Course Resources & Community
31:07 Understanding Python Environments
33:15 Understanding Python Packages & Pip
34:00 Creating Virtual Environments (venv)
37:34 A Note on Anaconda
38:32 Installing Python Packages (pip install)
42:51 Using Python Packages (Import)
44:29 Interactive Python with Jupyter
48:30 Full Setup Recap & Exercise
51:36 What is Programming?
55:19 Understanding Python Syntax & PEP8
58:00 Understanding & Debugging Errors
1:01:33 Variables
1:06:03 Comments
1:09:48 Data Types Introduction
1:10:12 Numbers (Integers & Floats)
1:13:36 Strings
1:19:39 String Formatting (F strings)
1:21:49 String Methods
1:26:35 Booleans
1:31:02 Operators (Arithmetic, Comparison, Logical)
1:39:19 Shortcut Assignments (+=)
1:40:24 Control Flow Introduction
1:41:35 Conditional Statements (if, elif, else)
1:47:11 Loops (For Loops & range())
1:52:13 Data Structures Introduction
1:53:32 Lists
1:59:10 Dictionaries
2:00:23 Tuples
2:01:37 Sets
2:05:51 Functions (Defining & Calling)
2:15:02 Function Parameters & Arguments
2:22:42 Global vs Local Variable Scope
2:28:50 Returning Values from Functions
2:37:37 External Tools (Modules, Packages)
Up next
NEW Google Stitch 2.0 Updates Just Changed Everything! ๐Ÿคฏ
Julian Goldie SEO
Watch โ†’