Documentation for the 1Q2022 challenge of building a daily learning habit by doing 1 DataCamp courser per day, towards the purpose of solidifying the basics and foundations of python programming, data science, machine learning. and data engineering.
Includes Courses 1 through 11
1 – 01/01/2022 - Introduction to Data Science in Python & 2 – 01/01/2022 - Introduction to Python
3 – 01/02/2022 - Winning a Kaggle Competition in Python
4 – 01/03/2022 - Data Engineering for Everyone
5 – 01/04/2022 - Introduction to SQL
6 – 01/05/2022 - Introduction to Relational Databases in SQL
7 – 01/06/2022 - Introduction to Data Engineering
8 – 01/07/2022 - Introduction to Importing Data in Python
9 – 01/08/2022 - Introduction to Databases in Python
10 – 01/09/2022 - Introduction to Data Visualization with Matplotlib
a small break occurred due to "life" happening, and I talk about this in this Linked-In post.
11 - 01/17/2022 - Introduction to Data Visualization with Seaborn - included with the Milestone 1 Annoucement
Some (not all) of the content related to these introductory courses can be found in the following python repositories:
Includes Course 8 (above: Introduction to Importing Data in Python), Course 14, Course 16, and Course 17
14 - 01/20/2022 - Intermediate Importing Data in Python
16 - 01/22/2022 - Data Cleaning with Python
17 - 01/23/2022 - Reshaping Data with Pandas DataCamp Certificate
18 - 01/23/2022 - Importing & Cleaning Data with Python SKILLS Track DataCamp Certificate
Some (not all) of the content related to these courses can be found in the following python repositories:
Includes Courses:
- From Milestone 1: Courses 1, 5, 6, 8, 9, 10, 11 [7]
- From Milestone 2 Courses 14, 16 [2]
- Plus Courses 13, 15, 19, 20, 21, 22, 23, 24 [8]
13 - 01/19/2022 - Intermediate Python
15 - 01/21/2022 - Data Manipulation with Pandas
19 - 01/24/2022 - Working with Categorical Data in Python
20 - 01/25/2022 - Streamlined Data Ingestion with Pandas
21 - 01/26/2022 - Analyzing Police Activity with Pandas
22 - 01/26/2022 - Joining Data with SQL
23 - 01/27/2022 - Joining Data with Pandas
24 - 01/28/2022 - Exploratory Data Analysis
Some (not all) of the content related to these courses can be found in the following python repositories:
Includes Course 9, 15, 21, 23
Some (not all) of the content related to these courses can be found in the following python repositories:
Includes Course 2, 13, 31, 32
31 - 02/02/2022 - Python-Data-Science-Toolbox-part1
32 - 02/02/2022 - Python-Data-Science-Toolbox-part2
Includes 3 courses:
- From Milestone 1:
- Course 10 - Introduction to Data Visualization with Matplotlib | Linked-In post
- Course 11 - Introduction to Data Visualization with Seaborn | Linked-In post, with Milestone 1 Annoucement
- Course 35 - Intermediate Data Visualization with Seaborn (with this Milestone 6 Annoucement)
Content for this milestone is in the following repository:
Includes:
-
From Milestone 1: (4 Courses)
- Introduction to Python
- Introduction to Importing Data in Python
- Introduction to Data Visualization with Matplotlib
- Introduction to Data Visualization with Seaborn
-
From Milestone 2: (2 Courses)
- Intermediate Importing Data in Python
- Cleaning Data in Python
-
From Milestone 3: (5 Courses)
- Intermediate Python
- Data Manipulation with Pandas
- Joining Data with Pandas
- Exploratory Data Analysis in Python
- Analyzing Activity with Pandas
-
From Milestone 5: (2 Courses)
- Python Data Science Toolbox part 1
- Python Data Science TOolbox part 2
-
From Milestone 6: (1 Course)
- Intermediate Data Visualization with Seaborn
Plus the follwing 10 Courses:
-
36 - 02/05/2022 - Machine Learning with Tree-Based Models in Python
-
37 - 02/06/2022 - Statistical Thinking in Python part 1
-
38 - 02/06/2022 - Statistical Thinking in Python part 2
-
41 - 02/08/2022 - Case Study: School Budgeting with Machine Learning in Python
Content related (not complete) to this next milestone, is in the following repositories:
42 - 02/11/2022 - Linear Classifiers in Python
43 - 02/14/2022 - Extreme Gradient Boosting with XGBoost
44 - 02/14/2022 - Machine Learning for Time Series Data in Python
45 - 02/15/2022 - PreProcessing for Machine Learning in Python
46 - 02/15/2022 - Feature Engineering for Machine Learning in Python
47 - 2/16/2022 - Hyperparameter Tuning in Python
48 - 02/16/2022 - Model Validation in Python
Content related (not complete) to this next milestone, is in the following repositories:
- plust additions to Feature Engineering REPO and the Model-Evaluation-Validation-Tuning REPO (both listed above).
Includes Courses:
- From Milestone 7
- Course 28: Unsupervised Learning in Python
- Course 34: Supervised Learning with Scikit-Learn
- Course 41: Case Study: School Budgeting with ML in Python
- From Milestone 8
- Course 42: Linear Classifiers in Python and ...
49 - 02/18/2022 - Introduction to Deep Learning in Python
02/18/2022 - Milestone 9 Announcement - Machine Learning Fundamentals with Python SKILLS Track (Certificate 50)
Includes Certificates 51-60
51 - 02/21/2022 - Introduction-to-Tensorflow-in-Python
52 - 02/22/2022 - Introduction-to-Deep-Learning-with-Keras
53 - 02/22/2022 - Advanced-Learning-with-Keras
at this point a break was undertaken, especially with the world events occurring. still, i did continue doing work in the 'background' and wrote one post in collection of this in-between time.
54 - 02/24/2022 - Introduction to Natural Language Processing
55 - Feature Engineering for NLP in Python
56 - Introduction to PySpark
57 - Machine Learning with PySpark
54-57 - 02/28/2022 - Courses Post Catch-Up
58 - 03/07/2022 - Image Processing in Python
59 - 03/14/2022 - Image Processing with Keras in Python
60 - 03/14/2022 - Machine Learning Scientist with Python Career Track Certificate
03/14/2022 - Milestone 10 Annoucement - The Machine Learning Scientist with Python CAREER TRACK (Certificate 60)
++ also the marking point annoucement for the 10 week mark completion of the Data Analyst, Data Scientist, and Machine Learning Career Tracks in Python from DataCamp AND the annoucement for the launch of the new WID Study Group Modules for 2022!
towards the next milestones
12 - 01/18/2022 - Object-Oriented Programming in Python
27 - 01/30/2022 - Introduction to Airflow in Python | part of the Data Engineering ZoomCamp Learning