Applied Data Science - Live

Live Course
interested count71k+ interested Geeks

Become job-ready with our end-to-end ML program covering: data preparation, supervised and unsupervised modeling, NLP, evaluation, tuning and much more with deployment built through projects.

levelBeginner to Advancedseats-left3 Seats Left
warning

Analyze, visualize & realize — your Data Science career
Starts here!!

For further queries reach out via Call/WhatsApp:
+91-8130806418

Course Overview

KeyHighlights

  • Comprehensive Program: Covers all key aspects of Data Science.
  • Youll have one year of access to premium pre-recorded lectures, companion articles, and practice problems so you can learn at your own pace.
  • Skill Assessments: Participate in 2+ contests.
  • Knowledge Tests: Complete 15+ MCQ tests.

Prerequisites

  • Basic Python Programming: Familiarity with data types, loops, functions, and libraries.
  • Foundational Mathematics: A grasp of basic concepts in Linear Algebra, Probability, and Statistics.
  • Data Analytics: Knowledge of data cleaning, visualization and basic transformation.
Read more

Course Content

01Week 1: Python Basics

Class 1: Getting Started with Python

  • Install Python; set up Jupyter, Colab, and Kaggle

  • Learn basic syntax: Variables, data types, loops, conditionals, and error handling

  • Introduction to GitHub and version control

Class 2: Python Data Structures

  • Work with lists, tuples, dictionaries, and sets

  • Write functions (including lambda expressions) and perform file I/O (CSV, text)

  • Practice exercises on manipulating lists and dictionaries

02Week 2: Data Handling & Visualization

Class 1: NumPy & Pandas

  • Create and manipulate NumPy arrays: Slicing, vectorization, and broadcasting

  • Use Pandas for merging, cleaning, handling missing data, and performing descriptive statistics

  • Reference: The NumPy Array: A Structure for Efficient Numerical Computation (van der Walt et al., 2011)

Class 2: Data Plotting & Simple Transformations

  • Plot data using Matplotlib and Seaborn (line, bar, scatter, and histogram plots)

  • Apply basic feature transformations: Scaling (Standard/MinMax) and encoding (one-hot, label)

  • Project: DataViz Explorer - Clean and visualize a dataset

03Week 3: Feature Engineering & ML Basics

Class 1: Feature Engineering

  • Understand why transforming raw data is important

  • Apply key techniques: Log transform, binning, and polynomial features (with simple math)

  • Encode categorical data using one-hot, label, and target encoding

  • Project: Feature Mastery - Implement and compare feature transformation techniques

Class 2: Building an ML Pipeline

  • Overview of supervised vs. unsupervised learning

  • Learn the steps in the ML workflow: Preprocessing, training, validation, and testing

  • Understand data splitting methods and the rationale behind cross-validation

  • Performance Metrics:

    • Classification: Accuracy, Precision, Recall, F1 Score, ROC AUC, Confusion Matrix

    • Regression: MSE, RMSE, MAE, R Square, adjusted R Square

  • Project: ML Basics Pipeline - Build a simple pipeline on a toy dataset and evaluate its performance

04Week 4: Regression Models

Class 1: Linear Regression

  • Derive the least squares solution and MSE cost function

  • Explain gradient descent: Derivatives, update rules, and learning rate

  • Project: Linear Predictor - Code linear regression from scratch and compare results with scikit-learn; evaluate using MSE, RMSE, and R Square

  • Reference: Learning Representations by Back-Propagating Errors (Rumelhart et al., 1986)

Class 2: Logistic Regression

  • Understand the sigmoid function and binary cross-entropy loss (with mathematical explanation)

  • Project: Binary Classifier - Implement logistic regression (from scratch and via scikit-learn); evaluate using confusion matrix, accuracy, precision, and recall

Read more

What Sets Us Apart

Placement Assistance

Placement Assistance

Get end-to-end career support, Personalized Career Mapping, Tailored Job Opportunities, Resume & LinkedIn Optimization

Upcoming Batches

Batch
Mentor
STARTING FROM
TIMINGS

Testimonials

quote
I found the course to be very informative and well-structured. The materials and resources provided were helpful and gave me a solid understanding of ...
Prateek Singh
Prateek Singh
Placed in Ericsson Global India Limited
quote
This course helped me enhance my data analytics skills, enabling me to analyze large datasets effectively, derive meaningful insights, and make inform...
Sagar Patle
Sagar Patle
Got Placed at Quantity kiosk Technology
quote
Before joining the Geeks for Geeks "Data Science live" course, I had only a basic knowledge of python. But after joining the live classes I acquired a...
ABDULLAH FAZILI
ABDULLAH FAZILI
Placed at GeeksforGeeks
quote
Learning will never become old, you must update yourself over time, and it will improve every aspect of life. Great thanks to GeeksforGeeks for qualit...
Ram Sharma
Ram Sharma
Placed at The Bharat Groups
quote
As a newbie in the field of Data Science, Python, and Machine Learning, this course was extremely helpful to me in a variety of ways. First, it was so...
Eshant Das
Eshant Das
Placed at GeeksforGeeks
quote
The "Complete Machine Learning and Data Science Program" offered a robust and thorough foundation in both the theoretical and practical aspects of mac...
Satti Satya Reddy
Satti Satya Reddy
Placed at SHIPGLOBAL

Frequently Asked Questions

01

How long will I get access to the online course material available with this course?

02

The total Duration of this Course is ?

03

How are the doubt sessions conducted?

04

Will I get internship certificate after completing this course ?

05

Are refunds offered for courses?

06

What are the prerequisites and required software/hardware?

07

Can I make the payment through PayPal?