Data Science and Machine Learning using Python - A Bootcamp

4.5 (15 REVIEWS)
26 STUDENTS

GET THIS COURSE AND 2500+ OTHERS FOR ONLY £49 FIND OUT MORE

Overview:

Welcome to the Data Science and Machine Learning using Python Bootcamp! This comprehensive course is designed to equip participants with the essential knowledge and skills to excel in the fields of data science and machine learning using the Python programming language. Through hands-on exercises, real-world projects, and expert guidance, participants will learn the fundamental concepts, tools, and techniques required to analyze data, build predictive models, and extract valuable insights.

  • Interactive video lectures by industry experts
  • Instant e-certificate and hard copy dispatch by next working day
  • Fully online, interactive course with Professional voice-over
  • Developed by qualified first aid professionals
  • Self paced learning and laptop, tablet, smartphone friendly
  • 24/7 Learning Assistance
  • Discounts on bulk purchases

Main Course Features:

  • Comprehensive coverage of Python programming fundamentals and libraries for data science and machine learning, including NumPy, Pandas, Matplotlib, and Scikit-learn.
  • Hands-on coding exercises and projects to reinforce learning and practical application of concepts.
  • In-depth exploration of data preprocessing, feature engineering, model selection, and evaluation techniques.
  • Guidance on building and deploying machine learning models for various applications, including classification, regression, clustering, and recommendation systems.
  • Introduction to deep learning and neural networks using TensorFlow and Keras.
  • Interactive lectures, demonstrations, and code-along sessions led by industry experts and experienced instructors.
  • Access to a curated selection of datasets and resources for further study and practice.
  • Ongoing support and mentorship to help participants succeed in their data science and machine learning journey.

Who Should Take This Course:

  • Aspiring data scientists, machine learning engineers, and AI enthusiasts seeking to develop practical skills in Python-based data science and machine learning.
  • Professionals looking to transition into data science roles or enhance their existing skill set with hands-on experience in Python.
  • Students and researchers interested in exploring data science and machine learning concepts for academic or professional purposes.

Learning Outcomes:

  • Master Python programming fundamentals and libraries essential for data science and machine learning.
  • Acquire practical skills in data preprocessing, visualization, and analysis using Python.
  • Build and evaluate predictive models for classification, regression, and clustering tasks.
  • Gain proficiency in deep learning techniques for image classification and natural language processing.
  • Develop the ability to interpret and communicate insights derived from data effectively.
  • Apply best practices and methodologies for developing end-to-end machine learning solutions.
  • Complete real-world projects demonstrating proficiency in data science and machine learning concepts.
  • Prepare for career opportunities in data science, machine learning, and AI with a strong foundation and portfolio of projects.

Certification

Once you’ve successfully completed your course, you will immediately be sent a digital certificate. Also, you can have your printed certificate delivered by post (shipping cost £3.99). All of our courses are fully accredited, providing you with up-to-date skills and knowledge and helping you to become more competent and effective in your chosen field. Our certifications have no expiry dates, although we do recommend that you renew them every 12 months.

Assessment

At the end of the Course, there will be an online assessment, which you will need to pass to complete the course. Answers are marked instantly and automatically, allowing you to know straight away whether you have passed. If you haven’t, there’s no limit on the number of times you can take the final exam. All this is included in the one-time fee you paid for the course itself.

Course Curriculum

Welcome, Course Introduction & overview, and Environment set-up
Welcome & Course Overview 00:07:00
Set-up the Environment for the Course (lecture 1) 00:09:00
Set-up the Environment for the Course (lecture 2) 00:25:00
Two other options to setup environment 00:04:00
Python Essentials
Python data types Part 1 00:21:00
Python Data Types Part 2 00:15:00
Loops, List Comprehension, Functions, Lambda Expression, Map and Filter (Part 1) 00:16:00
Loops, List Comprehension, Functions, Lambda Expression, Map and Filter (Part 2) 00:20:00
Python Essentials Exercises Overview 00:02:00
Python Essentials Exercises Solutions 00:22:00
Python for Data Analysis using NumPy
What is Numpy? A brief introduction and installation instructions. 00:03:00
NumPy Essentials – NumPy arrays, built-in methods, array methods and attributes. 00:28:00
NumPy Essentials – Indexing, slicing, broadcasting & boolean masking 00:26:00
NumPy Essentials – Arithmetic Operations & Universal Functions 00:07:00
NumPy Essentials Exercises Overview 00:02:00
NumPy Essentials Exercises Solutions 00:25:00
Python for Data Analysis using Pandas
What is pandas? A brief introduction and installation instructions. 00:02:00
Pandas Introduction 00:02:00
Pandas Essentials – Pandas Data Structures – Series 00:20:00
Pandas Essentials – Pandas Data Structures – DataFrame 00:30:00
Pandas Essentials – Handling Missing Data 00:12:00
Pandas Essentials – Data Wrangling – Combining, merging, joining 00:20:00
Pandas Essentials – Groupby 00:10:00
Pandas Essentials – Useful Methods and Operations 00:26:00
Pandas Essentials – Project 1 (Overview) Customer Purchases Data 00:08:00
Pandas Essentials – Project 1 (Solutions) Customer Purchases Data 00:31:00
Pandas Essentials – Project 2 (Overview) Chicago Payroll Data 00:04:00
Pandas Essentials – Project 2 (Solutions Part 1) Chicago Payroll Data 00:18:00
Python for Data Visualization using matplotlib
Matplotlib Essentials (Part 1) – Basic Plotting & Object Oriented Approach 00:13:00
Matplotlib Essentials (Part 2) – Basic Plotting & Object Oriented Approach 00:22:00
Matplotlib Essentials (Part 3) – Basic Plotting & Object Oriented Approach 00:22:00
Matplotlib Essentials – Exercises Overview 00:06:00
Matplotlib Essentials – Exercises Solutions 00:21:00
Python for Data Visualization using Seaborn
Seaborn – Introduction & Installation 00:04:00
Seaborn – Distribution Plots 00:25:00
Seaborn – Categorical Plots (Part 1) 00:21:00
Seaborn – Categorical Plots (Part 2) 00:16:00
Seborn-Axis Grids 00:25:00
Seaborn – Matrix Plots 00:13:00
Seaborn – Regression Plots 00:11:00
Seaborn – Controlling Figure Aesthetics 00:10:00
Seaborn – Exercises Overview 00:04:00
Seaborn – Exercise Solutions 00:19:00
Python for Data Visualization using pandas
Pandas Built-in Data Visualization 00:34:00
Pandas Data Visualization Exercises Overview 00:03:00
Panda Data Visualization Exercises Solutions 00:13:00
Python for interactive & geographical plotting using Plotly and Cufflinks
Plotly & Cufflinks – Interactive & Geographical Plotting (Part 1) 00:19:00
Plotly & Cufflinks – Interactive & Geographical Plotting (Part 2) 00:14:00
00:00
Plotly & Cufflinks – Interactive & Geographical Plotting Exercises (Solutions) 00:37:00
Capstone Project - Python for Data Analysis & Visualization
Project 1 – Oil vs Banks Stock Price during recession (Overview) 00:15:00
Project 1 – Oil vs Banks Stock Price during recession (Solutions Part 1) 00:18:00
Project 1 – Oil vs Banks Stock Price during recession (Solutions Part 2) 00:18:00
Project 1 – Oil vs Banks Stock Price during recession (Solutions Part 3) 00:17:00
Project 2 (Optional) – Emergency Calls from Montgomery County, PA (Overview) 00:03:00
Python for Machine Learning (ML) - scikit-learn - Linear Regression Model
Introduction to ML – What, Why and Types….. 00:15:00
Theory Lecture on Linear Regression Model, No Free Lunch, Bias Variance Tradeoff 00:15:00
scikit-learn – Linear Regression Model – Hands-on (Part 1) 00:17:00
scikit-learn – Linear Regression Model Hands-on (Part 2) 00:19:00
Good to know! How to save and load your trained Machine Learning Model! 00:01:00
scikit-learn – Linear Regression Model (Insurance Data Project Overview) 00:08:00
scikit-learn – Linear Regression Model (Insurance Data Project Solutions) 00:30:00
Python for Machine Learning - scikit-learn - Logistic Regression Model
Theory: Logistic Regression, conf. mat., TP, TN, Accuracy, Specificity…etc. 00:10:00
scikit-learn – Logistic Regression Model – Hands-on (Part 1) 00:17:00
scikit-learn – Logistic Regression Model – Hands-on (Part 2) 00:20:00
scikit-learn – Logistic Regression Model – Hands-on (Part 3) 00:11:00
00:00
scikit-learn – Logistic Regression Model – Hands-on (Project Solutions) 00:15:00
Python for Machine Learning - scikit-learn - K Nearest Neighbors
Theory: K Nearest Neighbors, Curse of dimensionality …. 00:08:00
scikit-learn – K Nearest Neighbors – Hands-on 00:25:00
scikt-learn – K Nearest Neighbors (Project Overview) 00:04:00
scikit-learn – K Nearest Neighbors (Project Solutions) 00:14:00
Python for Machine Learning - scikit-learn - Decision Tree and Random Forests
Theory: D-Tree & Random Forests, splitting, Entropy, IG, Bootstrap, Bagging…. 00:18:00
scikit-learn – Decision Tree and Random Forests – Hands-on (Part 1) 00:19:00
scikit-learn – Decision Tree and Random Forests (Project Overview) 00:05:00
scikit-learn – Decision Tree and Random Forests (Project Solutions) 00:15:00
Python for Machine Learning - scikit-learn -Support Vector Machines (SVMs)
Support Vector Machines (SVMs) – (Theory Lecture) 00:07:00
scikit-learn – Support Vector Machines – Hands-on (SVMs) 00:30:00
scikit-learn – Support Vector Machines (Project 1 Overview) 00:07:00
scikit-learn – Support Vector Machines (Project 1 Solutions) 00:20:00
scikit-learn – Support Vector Machines (Optional Project 2 – Overview) 00:02:00
Python for Machine Learning - scikit-learn - K Means Clustering
Theory: K Means Clustering, Elbow method ….. 00:11:00
scikit-learn – K Means Clustering – Hands-on 00:23:00
scikit-learn – K Means Clustering (Project Overview) 00:07:00
scikit-learn – K Means Clustering (Project Solutions) 00:22:00
Python for Machine Learning - scikit-learn - Principal Component Analysis (PCA)
Theory: Principal Component Analysis (PCA) 00:09:00
scikit-learn – Principal Component Analysis (PCA) – Hands-on 00:22:00
scikit-learn – Principal Component Analysis (PCA) – (Project Overview) 00:02:00
scikit-learn – Principal Component Analysis (PCA) – (Project Solutions) 00:17:00
Recommender Systems with Python - (Additional Topic)
Theory: Recommender Systems their Types and Importance 00:06:00
Python for Recommender Systems – Hands-on (Part 1) 00:18:00
Python for Recommender Systems – – Hands-on (Part 2) 00:19:00
Python for Natural Language Processing (NLP) - NLTK - (Additional Topic)
Natural Language Processing (NLP) – (Theory Lecture) 00:13:00
NLTK – NLP-Challenges, Data Sources, Data Processing ….. 00:13:00
NLTK – Feature Engineering and Text Preprocessing in Natural Language Processing 00:19:00
NLTK – NLP – Tokenization, Text Normalization, Vectorization, BoW…. 00:19:00
NLTK – BoW, TF-IDF, Machine Learning, Training & Evaluation, Naive Bayes … 00:13:00
NLTK – NLP – Pipeline feature to assemble several steps for cross-validation… 00:09:00
Data Science and Machine Learning using Python – A Bootcamp
ex Vat

SAVE 80% - OFFER ENDS SOON

TAKE THIS COURSE
  • Original price was: £125.00.Current price is: £25.00. ex Vat
  • 1 year
  • Course Badge
  • Course Certificate
  • 23 hours, 52 minutes
  • Gift this course
£25 /Unit Price
Total:
£125.00
Quantity:

Buying more than one of the same courses?

  • 50% discount for orders of 10+ courses
  • 60% discount for orders of 50+ courses
  • 70% discount for orders of 100+ courses

Looking for a more personalised package?

contact us now

Instructors

26 STUDENTS ENROLLED