Mastering Data Science

Duration 12 h 6 m 33 s

$ 50Free
Mastering Data Science

About Course

Welcome to "Mastering Data Analytics" a comprehensive, hands-on journey designed to elevate your data skills, whether you're starting from scratch, switching careers, or aiming for a promotion. This course, offered by Ustadam, equips you with the essential tools and knowledge to excel in the fast-paced world of data analytics.

What You'll Learn

  • Introduction to Data Science: Understand the fundamental concepts and set up your data science environment both on the cloud and locally.
  • Data Manipulation with Pandas: Learn to load, explore, merge, and manipulate data using Python's powerful Pandas library.
  • Data Visualization: Master basic and advanced plotting techniques to visualize trends, distributions, and geographical data.
  • Machine Learning Fundamentals: Gain a solid foundation in machine learning, from understanding different types of ML tasks to feature engineering and building predictive models.

Hands-On Projects

Throughout the course, you'll work on five real-world projects, allowing you to apply what you've learned and build a robust portfolio:

Project 01: Taxi Project

Investigate matching metrics for failed taxi orders, analyze distribution of failures, and visualize problem areas on a map. Understand trends by hour and the correlation between clicks and previews on links.

Project 02: Web Traffic Analysis

Analyze web traffic data to understand event distributions, click rates, and country-specific traffic. Develop strategies to increase link click rates.

Project 03: Property Click Prediction

Model and predict property interactions on the NoBroker platform. Clean and explore the data, build predictive models, and evaluate their performance.

Project 04: NYC Taxi Data Challenge

Work with NYC Green Taxi data to analyze trip distances, identify trips to/from airports, and build a predictive model for tip percentages. Explore optional advanced analysis tasks, such as anomaly detection and ride-sharing optimization.

Project 05: Rotten Tomatoes Movies Rating Prediction

Use Rotten Tomatoes data to predict movie ratings and statuses. Merge datasets, transform data, and build both linear and logistic regression models.

Key Topics Covered

  • Data Exploration and Cleaning: Learn techniques to explore, clean, and prepare data for analysis.
  • Data Visualization: Understand when and how to use different types of plots, including trend lines, bar plots, scatter plots, histograms, and geographical maps using Folium.
  • Feature Engineering: Handle null values, identify and remove outliers, encode categorical features, and scale numerical features.
  • Machine Learning Algorithms: Implement and evaluate linear regression and classification models. Understand concepts like RMSE, confusion matrix, accuracy, recall, and precision.

Prerequisites

No prior experience in data analytics or programming is required. However, familiarity with basic statistics and Python programming will be beneficial. Brush up on your Python skills if needed, as the course includes practical coding exercises.

http://python.ustadam.org/

Enroll Now

Join us on this exciting journey to master data analytics. Gain the skills and confidence to tackle real-world data challenges and advance your career. Enroll today and start transforming data into actionable insights!

Course content

videoWhat is Data Analytics13 m 10 s
videoCourse Introduction15 m 47 s
videoSetting Up local Environment11 m 41 s
videoWorking with Cloud Environment5 m 46 s
videoProject 01: Introduction (Failed Orders)8 m 4 s
videoStoring and Loading Data17 m 14 s
videoExploring Dataset13 m 50 s
videoData Projection: Filtering Coumns8 m 29 s
videoData Selection: Row Slicing4 m 53 s
videoSelection and Projection10 m 12 s
videoJoining Data Frames: Inner Join10 m 53 s
videoData Transformation: Derived Data17 m 9 s
videoGrouping Data10 m 28 s
videoPivot Table and Bar Plot9 m 55 s
videoData Transformation with Apply Function15 m 29 s
videoData Visualization Trend Chart5 m 28 s
videoResons for Failure12 m 23 s
videoData Visualization: Multiple Plots12 m 33 s
videoData Visualization: Maps with Folium18 m 15 s
videoProject 01: Files Link
videoProject 02: Introduction5 m 26 s
videoExploring Dataset8 m 49 s
videoDataFrame Filtering: Rows with Columns7 m 54 s
videoValue Count and Removing Duplicates5 m 32 s
videoHow many Unique Page Events4 m 18 s
videoQuestion 02: All Events Count8 m 33 s
videoQuestion 03: Highest Click Rate Country7 m 57 s
videoQuestion 04: Finding Click Rate17 m 44 s
videoQuestion 05: Corelation Between Click and Preview7 m 3 s
videoRelationship between Variables6 m 32 s
videoRelationship and Scatter Plot12 m 8 s
videoRelationship and Metric8 m 34 s
videoQuestion 05: Are two Events Dependent?4 m 45 s
videoProject 02: Files Link
videoProject 03: Brief Introduction5 m 24 s
videoLoading, Exploring and Parsing Dates10 m 6 s
videoLabelling Dataset4 m 31 s
videoCount Interaction by Property16 m 7 s
videoAssign the Labels and Merge Dataset7 m 1 s
videoExploratory Data Analysis4 m 15 s
videoEDA - Line Plots3 m 56 s
videoEDA - Bar Plots2 m 56 s
videoEDA - Scatter Plots4 m 45 s
videoEDA - Box Plots4 m 45 s
videoEDA - Histogram10 m 51 s
videoEDA - Review Plots2 m 44 s
videoProperty Interaction Histogram and Bar Plots11 m 2 s
videoPlotting Value of Categorial Columns10 m 15 s
videoExploring Numerical Values6 m 32 s
videoRelationship Between4 m 9 s
videoPredictive Analysis - What is it?9 m 54 s
videoPredictive Analysis - ML Types12 m 24 s
videoPredictive Analysis - Workflow and Terms10 m 42 s
videoFeature Engineering4 m 37 s
videoHandling Null Values11 m 21 s
videoWhat are Outliers?4 m 18 s
videoOutliers Science Behind Detection14 m 56 s
videoOutliers - When to Remove?7 m 46 s
videoRemoving Outliers from Single Column7 m 37 s
videoRemoving Outliers from All Columns14 m 36 s
videoRemoving Redundant Features10 m 56 s
videoFeature Encoding: One Hot Encoding11 m 25 s
videoSeparating Features and Labels12 m 4 s
videoFeature Scaling Normalization10 m 23 s
videoWhat is Linear Regression?11 m 47 s
videoWhat is Linear Regression? More Formally8 m 52 s
videoHow Linear Regression Works13 m 52 s
videoLinear Regression in Python8 m 12 s
videoEvaluating Linear Regression9 m 19 s
videoTrain and Test Linear Regression on Project 0310 m 14 s
videoTrain and Test Other Regression Models9 m 11 s
videoTrain and Test Regression Model for Requests Capping3 m 45 s
videoClassification - What is the Problem?6 m 32 s
videoHow to Classify Logistic Regression?10 m 32 s
videoClassification and Evaluation - Fundamental Metrics11 m 46 s
videoClassification and Evaluation - Derive Metrics and Accuracy8 m 19 s
videoClassification and Evaluation - Recall and Precision7 m 23 s
videoClassification and Evaluation - Recall VS Precision4 m 32 s
videoClassification and Evaluation - F1 Measure5 m 25 s
videoTrain and Test Classification Models17 m 40 s
videoProject 03: File Links
videoProject Requirement
videoDataset Link
videoProject Requirement
videoDataset Link
Ustadam

Ustadam

Educator

Course Instructor

  • I have 25 years of experience in programming and 20 years in teaching.
  • My Main goal is to help people discover their best selves in all aspects of life – mentally, socially, physically and spiritually.
  • I believe that by fostering growth in these areas, we can contribute to a thriving society and achieve success in both this world and the hereafter.
  • I'm dedicated to guiding individuals in unlocking their full potential and leading a fulfilling life.