Machine Learning & Data Science A-Z: Hands-on Python 2021
- Description
- Curriculum
- FAQ
- Reviews
Are you interested in data science and machine learning, but you don’t have any background, and you find the concepts confusing?
Are you interested in programming in Python, but you always afraid of coding?
I think this course is for you!
Even if you are familiar with machine learning, this course can help you to review all the techniques and understand the concept behind each term.
This course is completely categorized, and we don’t start from the middle! We actually start from the concept of every term, and then we try to implement it in Python step by step. The structure of the course is as follows:
Chapter1: Introduction and all required installations
Chapter2: Useful Machine Learning libraries (NumPy, Pandas & Matplotlib)
Chapter3: Preprocessing
Chapter4: Machine Learning Types
Chapter5: Supervised Learning: Classification
Chapter6: Supervised Learning: Regression
Chapter7: Unsupervised Learning: Clustering
Chapter8: Model Tuning
Furthermore, you learn how to work with different real datasets and use them for developing your models. All the Python code templates that we write during the course together are available, and you can download them with the resource button of each section.
Remember! That this course is created for you with any background as all the concepts will be explained from the basic! Also, the programming in Python will be explained from the basic coding, and you just need to know the syntax of Python.
-
1Course ContentVideo lesson
-
2What is Machine Learning? Some Basic TermsVideo lesson
-
3Python InstallationText lesson
-
4Python IDEVideo lesson
-
5IDE InstallationVideo lesson
-
6Installation of Required LibrariesVideo lesson
Hi,
In this session, we are going to install the required libraries that we need during the course.
We are going to use pip installation. You can find the related codes for this installation below:
pip install numpy
pip install pandas
pip install -U scikit_learn
pip install scipy
Note1! If you receive an error with the above commands, just google the pip install (name of the package) and you should see the last updated pip installation commands. IT'S VERY EASY :)
Note2! If you are using anaconda distribution, please use the below commands
conda install numpy
conda install pandas
conda install -c conda-forge scikit-learn
conda install -c anaconda scipy
-
7Spyder InterfaceVideo lesson
Hi,
In case you do not have Python on your computer as we discussed, please go to the below link and download any version of the Python that you prefer and then select it as an interpreter as we discussed in the video:
https://www.python.org/downloads/
Thanks
-
8Python Source CodesText lesson
-
9NumPy1Video lesson
Hi and Congrats on Finishing First Chapter!
As we promised, you can download all the source codes from the below link!
https://www.dropbox.com/sh/034svu06emp71r4/AAANXcqD-eUjjFI8YVzuwZyVa?dl=0
I strongly suggest to code with me during the course and this is just for your archive!
Enjoy the course!
-
10NumPy2Video lesson
-
11NumPy3Video lesson
-
12NumPy4Video lesson
-
13NumPy5Video lesson
-
14NumPy6Video lesson
-
15Pandas1Video lesson
-
16Pandas2Video lesson
-
17Pandas3Video lesson
-
18Pandas4Video lesson
-
19Visualization with Matplotlib1Video lesson
-
20Visualization with Matplotlib2Video lesson
-
21Visualization with Matplotlib3Video lesson
-
22Visualization with Matplotlib4Video lesson
-
23Visualization with Matplotlib5Video lesson
-
24Chapter 2 QuizQuiz
Now that you finished the second chapter of this course, lets review some of the concepts with some questions. If you don't remember the answers, don't worry at all! Just go to the related session again and review it again! They are so easy, so let's go through them :)
-
25Reading and Modifying a DatasetVideo lesson
-
26Statistics1Video lesson
-
27Statistics2Video lesson
-
28Statistics3 - CovarianceVideo lesson
-
29Missing Values1Video lesson
-
30Missing Values2Video lesson
-
31Outlier Detection1Video lesson
-
32Outlier Detection2Video lesson
-
33Outlier Detection3Video lesson
-
34ConcatenationVideo lesson
-
35Dummy VariableVideo lesson
-
36NormalizationVideo lesson
-
37Chapter3 QuizQuiz
Now that you finished the third chapter of this course (Good job!), let's review some of the concepts with some questions. If you don't remember the answers, don't worry at all! Just go to the related session again and review it again just like what you did in the previous chapter! They are so easy, so let's go through them :)
-
40Supervised Learning Models - Introduction and Understanding the DataVideo lesson
-
41k-NN ConceptsVideo lesson
-
42k-NN Model DevelopmentVideo lesson
-
43k-NN Training-Set and Test-Set CreationVideo lesson
-
44Decision Tree ConceptsVideo lesson
-
45Decision Tree Model DevelopmentVideo lesson
-
46Decision Tree - Cross ValidationVideo lesson
-
47Naive Bayes ConceptsVideo lesson
-
48Naive Bayes Model DevelopmentVideo lesson
-
49Logistic Regression ConceptsVideo lesson
-
50Logistic Regression Model DevelopmentVideo lesson
-
51Model Evaluation ConceptsVideo lesson
-
52Model Evaluation - Calculating with PythonVideo lesson
-
53Chapter 5 QuizQuiz
Now that you finished the fifth chapter of this course, let's review some of the concepts with some questions. If you don't remember the answers, don't worry at all! Just go to the related session again and review it again! They are so easy, so let's go through them :)
-
54Simple and Multiple Linear Regression ConceptsVideo lesson
-
55Multiple Linear Regression - Model DevelopmentVideo lesson
-
56Evaluation Metrics - ConceptsVideo lesson
-
57Evaluation Metrics - ImplementationVideo lesson
-
58Polynomial Linear Regression ConceptsVideo lesson
-
59Polynomial Linear Regression Model DevelopmentVideo lesson
-
60Random Forest ConceptsVideo lesson
-
61Random Forest Model DevelopmentVideo lesson
-
62Support Vector Regression ConceptsVideo lesson
-
63Support Vector Regression Model DevelopmentVideo lesson
-
64Chapter 6 QuizQuiz
Now that you finished the sixth chapter of this course, let's review some of the concepts with some questions. If you don't remember the answers, don't worry at all! Just go to the related session again and review it again! They are so easy, so let's go through them :)
-
65IntroductionVideo lesson
-
66K-means Concepts1Video lesson
-
67K-means Concepts2Video lesson
-
68K-means Model Development1Video lesson
-
69K-means Model Development2Video lesson
-
70K-means - Model EvaluationVideo lesson
-
71DBSCAN ConceptsVideo lesson
-
72DBSCAN Model DevelopmentVideo lesson
-
73Hierarchical Clustering ConceptsVideo lesson
-
74Hierarchical Clustering Model DevelopmentVideo lesson
-
75Chapter 7 QuizQuiz
Now that you finished the seventh chapter of this course, let's review some of the concepts with some questions. If you don't remember the answers, don't worry at all! Just go to the related session again and review it again! They are so easy, so let's go through them :)
External Links May Contain Affiliate Links read more