Practical Data Science Using Python

Preview this course

This course covers Python for data science and machine learning in detail and is for a beginner in Python. You will also learn about core concepts of data science, exploratory data analysis, statistical methods, role of data, challenges of bias, variance and overfitting, model evaluation techniques, model optimization using hyperparameter tuning, grid search cross-validation techniques, and more.

Unlimited access to 750+ courses.
Enjoy a Free Trial. Cancel Anytime.

- OR -

30-Day Money-Back Guarantee
Full Lifetime Access.
119 on-demand videos & exercises
Level: Beginner
English
29hrs 46mins
Access on mobile, web and TV

What to know about this course

In this course, you will learn about core concepts of data science, exploratory data analysis, statistical methods, role of data, Python language, challenges of bias, variance and overfitting, choosing the right performance metrics, model evaluation techniques, model optimization using hyperparameter tuning and grid search cross validation techniques, and more.

You will learn how to perform detailed data analysis using Python, statistical techniques, and exploratory data analysis, using various predictive modeling techniques such as a range of classification algorithms, regression models, and clustering models. You will learn the scenarios and use cases of deploying predictive models. This course also covers classification using decision trees, which include the Gini index and entropy measures and hyperparameter tuning. It covers the use of NumPy and Pandas libraries extensively for teaching exploratory data analysis. In addition, you will also explore advanced classification techniques and support vector machine predictions.
There is also an introductory lesson included on Deep Neural Networks with a worked-out example on image classification using TensorFlow and Keras.

By the end of the course, you will learn some basic foundations of data science using Python. All resources and code files are placed here: https://github.com/PacktPublishing/Practical-Data-Science-using-Python


Who's this course for?

This course is for Python, machine learning developers, data scientists, data analysts, and business analysts.

This course will also be beneficial for aspiring data science professionals and machine learning engineers. Exposure to programming languages will be useful.


What you'll learn

  • Learn all about exploratory data analysis (EDA)
  • Explore various statistical techniques
  • Understand Dimensionality Reduction Techniques (PCA)
  • Learn about feature engineering techniques
  • Learn about data science use cases, life cycle and methodologies
  • Learn about Deep Neural Networks

Key Features

  • Detailed coverage of Python for data science and machine learning
  • Learn about model optimization using hyperparameter tuning
  • Learn about unsupervised learning using K-Means clustering

Course Curriculum

About the Author

Manas Dasgupta

Manas Dasgupta holds a master's degree (MSc) from the Liverpool John Moore's University (LJMU), the UK in Artificial Intelligence and Machine Learning (AI/ML). My specialization and research areas are Natural Language Processing (NLP) using Deep Learning Methods such as Siamese Networks, Encoder-Decoder techniques, various Language Embedding methods such as BERT, and areas such as Supervised Learning on Semantic Similarity and so on. His expertise area also encompasses an array of Machine Learning and Data Science / Predictive Analytics areas including various Supervised, Unsupervised, and Clustering methods. He has almost 20 Years of experience in the IT Industry, mostly in the Financial Services domain. Starting as a Developer to being an Architect for several years to a leadership position. His key focus and passion are to increase technical breadth and innovation.

40% OFF! Unlimited Access to 750+ Courses. Redeem Now.