AI with Python
Categories: After SEE, IT Training
About Course
This comprehensive 2-month course is designed to take students from the fundamentals of Python programming to developing their own predictive models using machine learning. By the end of the course, students will have built a strong foundation in Python, gained hands-on experience with essential machine learning libraries, and developed the skills to implement and build predictive models from scratch. Through practical projects and real-world applications, students will be equipped to apply their knowledge confidently in various domains.
What Will You Learn?
- Basics of Python Programming – Understanding simple syntax, loops, functions, and data types.
- Introduction to AI & Machine Learning – What AI is, how machines learn, and real-world applications.
- Machine Learning Libraries – Hands-on practice with beginner-friendly libraries like Scikit-learn and Pandas.
- Data Collection & Cleaning – Understanding datasets, handling missing values, and preparing data.
- Data Visualization – Using graphs and charts (Matplotlib & Seaborn) to understand data better.
- Feature Engineering – Simple techniques to improve data quality for better predictions.
- Machine Learning Algorithms – Basics of decision trees, regression, and classification models.
- Building a Simple AI Model – Step-by-step process of creating and testing a predictive model.
Course Content
Syllabus+ Demo Videos
This consists of the syllabus and trial videos for web development, which will help you get started on your web development journey.
Week 1
In Week 1, learners will build a foundation in Python, covering essential syntax, operators, variables, and data types. They will also set up their development environment and explore programming fundamentals, ensuring a smooth start to the course.
-
Day 1
05:17 -
Day 1 Quiz
-
Day 2
03:01 -
Day 2 Quiz
-
Day 3
-
Day 3 Quiz
-
Day 4
-
Day 4 Quiz
-
Day 5
-
Day 5 Quiz
-
Week 1 Assignment
Week 2
In Week 2, learners will explore loops, functions, lists, and dictionaries. They will also learn about Python modules, enhancing their coding skills and progressing toward structured programming.
-
Day 6
-
Day 6 Quiz
-
Day 7
-
Day 7 Quiz
-
Day 8
-
Day 8 Quiz
-
Day 9
-
Day 9 Quiz
-
Day 10
-
Day 10 Quiz
-
Week 2 Assignment
Week 3
In Week 3, learners will explore essential machine learning libraries for data handling, manipulation, and visualization. They will gain hands-on experience with key libraries, enhancing their ability to work with data and advancing there ways for building foundational models
-
Day 11
-
Day 11 Quiz
-
Day 12
-
Day 12 Quiz
-
Day 13
-
Day 13 Quiz
-
Day 14
-
Day 14 Quiz
-
Day 15
-
Day 15 Quiz
-
Week 3 Assignment
Week 4
In Week 4, learners will dive deeper into data visualization and analysis. They will focus on data preprocessing and feature engineering techniques, gaining essential skills to prepare and transform data for effective machine learning model development.
-
Day 16
-
Day 16 Quiz
-
Day 17
-
Day 17 Quiz
-
Day 18
-
Day 18 quiz
-
Day 19
-
Day 19 Quiz
-
Day 20
-
Day 20 Quiz
-
Week 4 Assignment
Week 5
In Week 5, learners will explore machine learning algorithms, diving deeper into supervised learning. They will study algorithms from linear regression to decision trees, and understand model evaluation techniques and performance metrics to assess the effectiveness of their models.
-
Day 21
-
Day 21 Quiz
-
Day 22
-
Day 22 Quiz
-
Day 23
-
Day 23 Quiz
-
Day 24
-
Day 24 Quiz
-
Day 25
-
Day 25 Quiz
-
Week 5 Assigment
Week 6
In Week 6, learners will grasp unsupervised learning, focusing on clustering algorithms and PCA. They will also advance to neural networks and understand backpropagation, building a deeper understanding of how neural networks learn and optimize during training.
-
Day 26
-
Day 26 Quiz
-
Day 27
-
Day 27 Quiz
-
Day 28
-
Day 28 Quiz
-
Day 29
-
Day 29 Quiz
-
Day 30
-
Day 30 Quiz
-
Week 6 Assignment
Week 7
In Week 7, learners will dive into reinforcement learning and deep learning, building models using TensorFlow. They will practice implementing algorithms on real-world datasets and evaluating model performance. Additionally, they will learn the basics of API building with Flask.
-
Day 31
-
Day 30 Quiz
-
Day 32
-
Day 32 Quiz
-
Day 33
-
Day 34
-
Day 35
