Outschool
Search

$12

weekly
or $288 for 24 classes
Class

Python and AI for Beginners: Learn, Build, and Explore AI Projects

New class
Ages 12-15
Live Group Course
Learn Python and Artificial Intelligence by building, training, and deploying models in this hands-on course. Perfect for beginners ready to explore the exciting world of AI!
Average rating:
4.8
Number of reviews:
(145 reviews)
Popular

Live video meetings
1x per week, 24 weeks
5-7 learners per class
35 min

What's included

24 live meetings
14 in-class hours
Homework
1 hour per week. 1-2 per week
Assessment
3-6 throughout the class
Certificate of Completion
included

Class Experience

US Grade 7 - 9
Beginner Level
In this hands-on class, students will explore the fundamentals and practical applications of Artificial Intelligence (AI) using Python. Designed for learners with basic Python knowledge, this course will guide them through the entire AI workflow—from data scraping to model deployment, while focusing on hands-on projects that bring AI concepts to life.

What Will Be Taught?

Data Scraping: Learn how to collect data from websites using BeautifulSoup.
Data Processing/Cleaning: Understand how to clean and prepare raw data for analysis.
Data Transformation: Explore techniques for transforming data into a usable format.
Exploratory Data Analysis (EDA): Use tools like Pandas and Matplotlib to analyze and visualize data patterns.
AI Model Selection: Understand how to choose the right machine learning models for different tasks.
Model Training: Learn to train AI models using popular libraries like Scikit-learn.
Model Evaluation: Evaluate model performance using various metrics.
Deployment: Deploy models with Flask and make them accessible online.
Monitoring and Maintenance: Learn best practices for monitoring and maintaining deployed models.
Class Structure and Teaching Style:

Each lesson is designed to be interactive and engaging, with a mix of lectures, hands-on coding, and project work. Students will work on real-world AI projects, using tools like Google Colab or Jupyter Notebooks to build and deploy their models. My approach focuses on creating a collaborative environment where students can troubleshoot, ask questions, and work through challenges together. Expect a balance of theory and practical work with lots of opportunities to experiment with AI techniques.

Student Interaction:

Learners will actively participate in discussions, complete coding exercises, and share their progress with the class. I will be available for Q&A and feedback during each session to ensure personalized attention. Interactive quizzes and group discussions will reinforce key concepts.

Tools and Platforms:

Programming Languages: Python
Libraries: Pandas, Numpy, Scikit-learn, Matplotlib, Seaborn, BeautifulSoup
Development Platforms: Google Colab, Jupyter Notebooks
Deployment Tools: Flask
This course provides students with a comprehensive understanding of AI workflows, preparing them for future projects and further learning in the AI field.

Learning Goals

Data Scraping and Processing: Students will master techniques for extracting data from websites using BeautifulSoup and will know how to clean and transform raw data into a usable format.
Exploratory Data Analysis (EDA): Students will develop the ability to analyze data using Pandas and visualize patterns and trends using Matplotlib and Seaborn

Other Details

Pre-Requisites
You should have spent at least a few hours coding in Python (level-1 class) and be familiar with variables, data types, conditions, and operators.
Language of Instruction
English
External Resources
In addition to the Outschool classroom, this class uses:

Meet the teacher

Joined May, 2020
4.8
145reviews
Popular
Profile
Teacher expertise and credentials
Master's Degree from Loyola Marymount University
Hi, I'm Faruk, a Software Test Engineer (SDET) with 12+ years of experience in software development and teaching. I specialize in Python, Java, Scratch, and math, focusing on hands-on projects that connect theory with real-world applications. With a Bachelor's and Master's in Electrical Engineering, I bring technical expertise and a passion for teaching. My goal is to make learning engaging and fun, helping students develop critical thinking and problem-solving skills.

Reviews

Faruk Hasan suggests this class next...
Project-Based Web Development for Kids (Year-Long): Learn HTML, CSS & Javascript
Faruk Hasan
4.8
(145)
$12 per class
Group Class
1/wk, 35 min
11-16

Parents also liked
Digital Art and Creative Writing With Artificial Intelligence
Miss Haley
5.0
(45)
$60 per session
1-on-1 Lessons
On Demand
9-18
AI for Kids: Learn the Basics of Artificial Intelligence
Create n Learn: English, Coding, AI, Music, Math
4.8
(239)
$20 per class
Next session at 1 AM on Wednesday
Group Class
4 wks, 2/wk, 55 min
7-12
AI Exploration: Train a Virtual Robot | Learn Artificial Intelligence
Create n Learn: English, Coding, AI, Music, Math
4.8
(239)
$12 per class
Next session at 2 PM tomorrow
Group Class
1 wk, 1/wk, 55 min
7-12
101 Private - Beginner Level 1- Artificial Intelligence (AI) - 30 Minutes Weekly
StudentScholars
3.9
(86)
$33 per session
1-on-1 Lessons
On Demand
8-18
2 Day Artificial Intelligence 101 - AI Like CHATGPT Taught by a Computer Scientist
Explosive Learning Jo Reynolds Life Skill Teachers
4.8
(1,289)
$43 per class
Next session at 11 PM on Wednesday
Group Class
1 wk, 2/wk, 50 min
9-14
AI Literacy: Practical AI for Research & Writing
Jay
5.0
(9)
$60 per session
1-on-1 Lessons
On Demand
13-18
AI Art - Creativity Workshop - Make Amazing Pictures Using AI
Mark Richard Mazzu a.ka. "Mister Mark"
4.8
(473)
$28 per class
Next session at 4 PM on Friday
Group Class
1 wk, 1/wk, 40 min
7-11
Artificial Intelligence Projects With Scratch Coding (Level 1)
AI Code Academy
4.7
(1,768)
$22 per class
Next session at 12:30 AM on Thursday
Group Class
10 wks, 1/wk, 1 hr
11-16
AI Software: A Kid's Guide
Daniel Solomon Kaplan
4.9
(397)
$9 per class
Group Class
4 wks, 1/wk, 30 min
8-12
Python and AI for Beginners: Learn, Build, and Explore AI Projects
Faruk Hasan
4.8
(145)
$12 per class
Next session at 11:35 PM on Tue 3/25
Group Class
24 wks, 1/wk, 35 min
12-15
* AI for High School Students
Brandy Dahlen Yun and BE Education
4.9
(637)
$25 per class
Next session at 3 PM on Sat 5/31
Group Class
4 wks, 1/wk, 45 min
13-18
AI Software: A Teenager's Guide
Daniel Solomon Kaplan
4.9
(397)
$13 per class
Next session at 10:30 PM on Thursday
Group Class
4 wks, 1/wk, 50 min
13-18
AI Club: Using ChatGPT and Other AI Tools Effectively and Responsibly
Dr. Nathan
5.0
(23)
$50 per class
Next session at 5 PM on Saturday
Group Class
1/wk, 45 min
8-13
Introduction to AI and Machine Learning | AI & Python Coding Class Level 1
David Sofield
4.9
(818)
$32 per class
Next session at 4:15 PM on Fri 3/21
Group Class
10 wks, 1/wk, 1 hr
11-16
Let's Build an AI ChatBot
Guido
5.0
(9)
$20 per class
Next session at 10 PM on Friday
Group Class
1 wk, 1/wk, 1.50 hr
13-18
April Fool's AI Escape Extravaganza, ESL Friendly
Teacher Sharon, M.Ed., TEFL
4.9
(926)
$13 per class
Next session at 6 PM on Mon 3/10
Group Class
1 wk, 1/wk, 35 min
5-9
See More Classes
Home
Search
Give a Gift Card
Open currency, time zone, and language settings
Language & Region
Log In