FindMyGuru - A Trusted Tutor & Institute Discovery Platform

FindMyGuru A Trusted Tutor & Institute Discovery Platform

Pravesh Kumar
  • Qualification:B.Tech / B.E., Bachelors
  • Language:English, Hindi
  • Experience:2 years

Pravesh Kumar

New Delhi/Online

About

Pravesh Kumar is a skilled Data Science, AI, and Python tutor who helps students build strong fundamentals in programming, databases, and analytics. His teaching focuses on concept...

Pravesh Kumar is a skilled Data Science, AI, and Python tutor who helps students build strong fundamentals in programming, databases, and analytics. His teaching focuses on concept clarity, logical thinking, and practical implementation, making him a great choice for learners aiming to enter data-driven and AI-related fields.He combines Python, SQL, Machine Learning, and Data Visualization to give students a well-rounded, industry-relevant learning experience.Qualifications SummaryBachelor’s DegreeB.Tech / B.E.B.Sc.DiplomaExperience OverviewWith 2 years of teaching experience, Pravesh has guided students through:Python programming from basics to advancedDatabase concepts and SQL masteryData analysis and visualization techniquesFoundations of Artificial Intelligence and Machine Learning
Pravesh Kumar

Pravesh Kumar

New Delhi/Online

  • Qualification:B.Tech / B.E., Bachelors
  • Language:English, Hindi
  • Experience:2 years

Pravesh Kumar is a skilled Data Science, AI, and Python tutor who helps students build strong fundamentals in programming, databases, and analytics. His teaching focuses on concept...

Pravesh Kumar is a skilled Data Science, AI, and Python tutor who helps students build strong fundamentals in programming, databases, and analytics. His teaching focuses on concept clarity, logical thinking, and practical implementation, making him a great choice for learners aiming to enter data-driven and AI-related fields.He combines Python, SQL, Machine Learning, and Data Visualization to give students a well-rounded, industry-relevant learning experience.Qualifications SummaryBachelor’s DegreeB.Tech / B.E.B.Sc.DiplomaExperience OverviewWith 2 years of teaching experience, Pravesh has guided students through:Python programming from basics to advancedDatabase concepts and SQL masteryData analysis and visualization techniquesFoundations of Artificial Intelligence and Machine Learning
FindMyGuru is a tutor discovery platform that helps students find and connect with experienced tutors and institutes across a wide range of subjects and skills. Students can explore tutor profiles, compare expertise, and contact tutors directly for online or in-person learning.FindMyGuru facilitates discovery and connections between students and tutors or institutes. All classes and learning arrangements are handled directly between students and the respective tutors or institutes

Courses by: Pravesh Kumar

Data Analysis & Data Science with AI Training by Pravesh Kumar

The Data Analysis & Data Science with AI Course is a comprehensive online training program designed to help learners build strong expertise in data analytics, machine learning, and modern artificial intelligence tools. This course is ideal for students, working professionals, and beginners who want to develop practical skills in handling real-world data, performing analysis, building predictive models, and understanding AI technologies used in industry today.

The curriculum covers everything from programming fundamentals to advanced machine learning, deep learning, and generative AI concepts. Through hands-on projects, industry case studies, and structured modules, learners gain both theoretical knowledge and practical experience required to succeed in data science and AI-related careers.


What Students Will Learn

🔹 Module 1: Introduction to Data Science

  • What is Data Science?

  • Data Science Lifecycle

  • Role of Data Scientist

  • Applications of Data Science in Industry

  • Tools & Technologies Overview

  • Real-world Case Studies


🔹 Module 2: Python Programming for Data Science

✅ Python Basics

  • Variables & Data Types

  • Operators

  • Conditional Statements (if-else)

  • Loops (for, while)

  • Functions (args, kwargs, lambda)

  • List Comprehension

  • Exception Handling

✅ Advanced Python

  • OOP (Class, Object, Inheritance, Polymorphism)

  • Modules & Packages

  • File Handling

  • Working with JSON & CSV

  • Virtual Environment


🔹 Module 3: Mathematics & Statistics for Data Science

  • Basic Mathematics for ML

  • Linear Algebra (Vectors, Matrices)

  • Probability Concepts

  • Descriptive Statistics

  • Inferential Statistics

  • Hypothesis Testing

  • Normal Distribution

  • Correlation & Covariance


🔹 Module 4: NumPy & Pandas

🔹 NumPy

  • Arrays & Indexing

  • Broadcasting

  • Mathematical Operations

  • Random Module

🔹 Pandas

  • Series & DataFrame

  • Data Cleaning

  • Handling Missing Values

  • GroupBy Operations

  • Merge & Join

  • Data Transformation

  • Working with Large Datasets


🔹 Module 5: Data Visualization

  • Matplotlib (Line, Bar, Pie, Histogram)

  • Seaborn (Heatmap, Pairplot, Boxplot)

  • Plotly (Interactive Charts)

  • Dashboard Concepts

  • Visualization Best Practices


🔹 Module 6: SQL for Data Science

  • Database Concepts

  • CREATE, INSERT, UPDATE, DELETE

  • WHERE, GROUP BY, HAVING

  • JOIN (Inner, Left, Right, Full)

  • Subqueries

  • Window Functions

  • Case Study Queries


🔹 Module 7: Exploratory Data Analysis (EDA)

  • Data Profiling

  • Outlier Detection

  • Feature Engineering

  • Correlation Analysis

  • EDA Project


🤖 Module 8: Machine Learning


🔹 Supervised Learning

📌 Regression

  • Linear Regression

  • Multiple Regression

  • Ridge & Lasso

  • Evaluation Metrics (MAE, MSE, RMSE, R²)

📌 Classification

  • Logistic Regression

  • KNN

  • Decision Tree

  • Random Forest

  • SVM

  • Naive Bayes


🔹 Unsupervised Learning

  • K-Means Clustering

  • Hierarchical Clustering

  • DBSCAN

  • PCA (Dimensionality Reduction)


🔹 Model Evaluation

  • Train-Test Split

  • Cross Validation

  • Confusion Matrix

  • ROC-AUC

  • Hyperparameter Tuning

  • GridSearchCV


🧠 Module 9: Deep Learning

  • Introduction to Neural Networks

  • Perceptron

  • Activation Functions

  • ANN using pytorch / TensorFlow

  • CNN Basics

  • RNN Basics

  • Practical Implementation


🤖 Module 10: Generative AI & AI Tools

  • Introduction to AI

  • NLP Basics

  • Transformers

  • Introduction to LLM

  • Prompt Engineering

  • ChatGPT & AI Tools in Industry

  • AI Ethics

Module 13: Projects

🔹 Beginner Level

  • Sales Prediction

  • Titanic Survival Prediction

  • Student Performance Analysis

🔹 Intermediate

  • Customer Churn Prediction

  • Loan Approval Prediction

  • House Price Prediction

🔹 Advanced

  • Recommendation System

  • Sentiment Analysis

  • Resume Screening AI

  • End-to-End ML Deployment Project


🎯 Additional Training Components

  • Resume Building

  • GitHub Portfolio Creation

  • Mock Interviews

  • Aptitude + Technical Test

  • Industry Case Studies

  • Capstone Project

Teaching Method

The course is delivered through interactive online sessions with a practical learning approach. Teaching methods include:

• Step-by-step concept explanation
• Hands-on coding exercises and assignments
• Real-world case studies and datasets
• Capstone project for end-to-end learning
• Continuous doubt-clearing and feedback sessions

Why This Course

This program combines data analytics, machine learning, deep learning, and generative AI into one structured learning path. It focuses on practical implementation, helping students gain job-ready skills while understanding modern AI technologies used across industries.

Benefits and Outcomes

By completing this course, learners will:
• Master data analysis using Python, SQL, and visualization tools
• Build machine learning and AI models for real-world problems
• Gain hands-on experience with multiple industry projects
• Understand generative AI tools and modern data science workflows
• Develop a professional portfolio for career opportunities in data science and analytics

Data science with AI Course by Pravesh Kumar

The Data Science with AI Course is a comprehensive, industry-oriented training program designed to help students build strong foundations in data analytics, machine learning, deep learning, and modern artificial intelligence tools. This course takes learners from beginner-level programming and statistics to advanced concepts such as neural networks, generative AI, and real-world data science workflows.

In today’s digital economy, data science and AI are among the most in-demand career fields. Organizations rely on data professionals to analyze large datasets, build predictive models, and develop intelligent solutions for business problems. This course is ideal for students, graduates, working professionals, and beginners who want to build practical skills and pursue careers in data science, AI, and analytics.

The program combines conceptual understanding, practical coding experience, and project-based learning to ensure students gain both academic knowledge and job-ready skills.

What Students Will Learn

Module 1: Introduction to Data Science

  • What is Data Science?

  • Data Science Lifecycle

  • Role of Data Scientist

  • Applications of Data Science in Industry

  • Tools & Technologies Overview

  • Real-world Case Studies


🔹 Module 2: Python Programming for Data Science

Python Basics

  • Variables & Data Types

  • Operators

  • Conditional Statements (if-else)

  • Loops (for, while)

  • Functions (args, kwargs, lambda)

  • List Comprehension

  • Exception Handling

Advanced Python

  • OOP (Class, Object, Inheritance, Polymorphism)

  • Modules & Packages

  • File Handling

  • Working with JSON & CSV

  • Virtual Environment


Module 3: Mathematics & Statistics for Data Science

  • Basic Mathematics for ML

  • Linear Algebra (Vectors, Matrices)

  • Probability Concepts

  • Descriptive Statistics

  • Inferential Statistics

  • Hypothesis Testing

  • Normal Distribution

  • Correlation & Covariance


Module 4: NumPy & Pandas

NumPy

  • Arrays & Indexing

  • Broadcasting

  • Mathematical Operations

  • Random Module

Pandas

  • Series & DataFrame

  • Data Cleaning

  • Handling Missing Values

  • GroupBy Operations

  • Merge & Join

  • Data Transformation

  • Working with Large Datasets


Module 5: Data Visualization

  • Matplotlib (Line, Bar, Pie, Histogram)

  • Seaborn (Heatmap, Pairplot, Boxplot)

  • Plotly (Interactive Charts)

  • Dashboard Concepts

  • Visualization Best Practices


Module 6: SQL for Data Science

  • Database Concepts

  • CREATE, INSERT, UPDATE, DELETE

  • WHERE, GROUP BY, HAVING

  • JOIN (Inner, Left, Right, Full)

  • Subqueries

  • Window Functions

  • Case Study Queries


Module 7: Exploratory Data Analysis (EDA)

  • Data Profiling

  • Outlier Detection

  • Feature Engineering

  • Correlation Analysis

  • EDA Project


Module 8: Machine Learning


Supervised Learning

Regression

  • Linear Regression

  • Multiple Regression

  • Ridge & Lasso

  • Evaluation Metrics (MAE, MSE, RMSE, R²)

Classification

  • Logistic Regression

  • KNN

  • Decision Tree

  • Random Forest

  • SVM

  • Naive Bayes


Unsupervised Learning

  • K-Means Clustering

  • Hierarchical Clustering

  • DBSCAN

  • PCA (Dimensionality Reduction)


Model Evaluation

  • Train-Test Split

  • Cross Validation

  • Confusion Matrix

  • ROC-AUC

  • Hyperparameter Tuning

  • GridSearchCV


Module 9: Deep Learning

  • Introduction to Neural Networks

  • Perceptron

  • Activation Functions

  • ANN using Keras / TensorFlow

  • CNN Basics

  • RNN Basics

  • Practical Implementation


Module 10: Generative AI & AI Tools

  • Introduction to AI

  • NLP Basics

  • Transformers

  • Introduction to LLM

  • Prompt Engineering

  • ChatGPT & AI Tools in Industry

  • AI Ethics

Teaching Method

This course is conducted through live online sessions with a focus on practical and interactive learning. Teaching methods include:

• Step-by-step concept explanations
• Live coding demonstrations
• Real-world datasets and case studies
• Hands-on assignments and exercises
• Guided project-based learning
• Interactive doubt-solving sessions

Students will also complete projects and practical tasks to build a strong portfolio.

Why This Course

This program provides a complete learning pathway covering data science fundamentals, machine learning, deep learning, and modern AI technologies in a structured manner. The curriculum is designed to balance theoretical understanding with practical implementation, ensuring students develop job-ready analytical and technical skills.

Benefits and Outcomes

By completing this course, students will:

• Develop strong data analysis and programming skills
• Gain practical experience in machine learning and AI
• Learn to work with real-world datasets
• Build projects to strengthen their professional portfolio
• Understand modern AI tools and industry trends
• Improve problem-solving and analytical thinking abilities
• Explore career opportunities in data science, AI, and analytics

This course provides a complete foundation for learners aiming to build successful careers in data science and artificial intelligence.

Python Programming Course by Pravesh Kumar

The Complete Python Programming Course (Beginner to OOP) is a structured online training program designed to help learners build strong programming skills from the ground up. This course takes students step-by-step from basic Python concepts to advanced topics such as data structures, functions, object-oriented programming, exception handling, and file operations.

Ideal for school students, college learners, beginners in coding, and aspiring developers, this course focuses on both conceptual clarity and practical implementation. By following a systematic learning path, students gain confidence in writing programs, solving problems logically, and understanding real-world applications of Python.


What Students Will Learn

Module 1: Python Fundamentals (Beginner Level)

Introduction to Python

  • What is Python?

  • Features of Python

  • Applications of Python

  • Installing Python & IDE setup

  • Running Python (Script & Interactive mode)

Basic Syntax

  • Keywords & Identifiers

  • Variables

  • Comments

  • Indentation

  • Input & Output functions

Data Types

  • int, float, complex

  • str

  • bool

  • type() function

  • Type Casting

Operators

  • Arithmetic Operators

  • Comparison Operators

  • Logical Operators

  • Assignment Operators

  • Bitwise Operators

  • Membership Operators

  • Identity Operators

Conditional Statements

  • if

  • if-else

  • if-elif-else

  • Nested if

  • Short-hand if

Loops

  • for loop

  • while loop

  • break, continue, pass

  • Nested loops


Module 2: Data Structures (Intermediate Level)

Strings

  • String indexing & slicing

  • String methods

  • String formatting (f-strings)

Lists

  • List operations

  • List methods

  • List comprehension

Tuples

  • Tuple operations

  • Packing & Unpacking

Sets

  • Set operations

  • add(), remove(), discard()

  • Union, Intersection, Difference

Dictionaries

  • Key-Value pairs

  • Dictionary methods

  • Nested dictionary


Module 3: Functions & Modules

Functions

  • Defining functions

  • Parameters & Arguments

  • Default arguments

  • Keyword arguments

  • args and *kwargs

  • Lambda functions

  • Recursion

Modules & Packages

  • Import statement

  • Built-in modules

  • Creating user-defined modules

  • pip & installing packages


Module 4: Object-Oriented Programming (OOP)

OOP Concepts

  • Class & Object

  • Constructor (init)

  • Instance & Class variables

  • Methods

OOP Principles

  • Encapsulation

  • Abstraction

  • Inheritance

  • Polymorphism

  • Method Overriding

  • super()


Module 5: Exception Handling & File Handling

Exception Handling

  • try-except

  • else & finally

  • Custom exceptions

File Handling

  • Opening & closing files

  • Read, Write, Append

  • with statement

  • Working with CSV files

Teaching Method

The course is conducted online through live interactive sessions, ensuring hands-on learning and continuous support:

  • Step-by-step coding demonstrations

  • Practical exercises and mini programming tasks

  • Real-time doubt clearing and feedback

  • Concept-based teaching with examples

  • Assignments to strengthen programming logic

This teaching approach helps students learn Python practically and build problem-solving confidence.

Why This Tutor

The tutor focuses on simplifying programming concepts for beginners and ensuring students understand coding logic clearly. Lessons emphasize structured learning, practical implementation, and gradual skill development.

Benefits & Outcomes

By completing this course, learners will:

  • Build strong fundamentals in Python programming

  • Develop logical thinking and coding skills

  • Understand object-oriented programming concepts

  • Learn to handle files and manage program errors

  • Gain confidence to pursue advanced topics like AI, data science, and software development

This course provides a solid foundation for anyone aiming to start a career or academic journey in programming and technology.

SQL,MYSQL Course by Pravesh Kumar

This comprehensive SQL and MySQL Online Training Course is designed to help learners master database concepts from fundamentals to advanced industry-level skills. The course provides a structured learning path covering database theory, SQL programming, relational database design, and real-world project applications.

It is ideal for beginners, students, IT aspirants, and professionals who want to build strong expertise in database management and SQL querying. Whether you are preparing for technical interviews, aiming to enhance data-handling skills, or planning a career in software development, data analytics, or backend development, this course offers the right foundation.

Through step-by-step guidance and practical examples, learners will gain both conceptual clarity and hands-on experience in managing real databases.

What Students Will Learn


Module 1: Database Fundamentals

  • Introduction to Database

  • DBMS vs RDBMS

  • Types of Databases

  • Advantages of SQL

  • Real-world Applications

  • Installing MySQL / PostgreSQL

  • Creating & Using Database


Module 2: SQL Basics

  • SQL Syntax & Rules

  • Data Types (INT, VARCHAR, DATE, DECIMAL, etc.)

  • Constraints

    • PRIMARY KEY

    • FOREIGN KEY

    • NOT NULL

    • UNIQUE

    • DEFAULT

    • CHECK


Module 3: CRUD Operations

  • INSERT

  • SELECT

  • WHERE clause

  • AND / OR / NOT

  • IN, BETWEEN, LIKE

  • UPDATE

  • DELETE


Module 4: Sorting & Aggregation

  • ORDER BY (ASC / DESC)

  • DISTINCT

  • Aggregate Functions

    • COUNT()

    • SUM()

    • AVG()

    • MAX()

    • MIN()

  • GROUP BY

  • HAVING


Module 5: Joins

  • INNER JOIN

  • LEFT JOIN

  • RIGHT JOIN

  • FULL JOIN

  • SELF JOIN


Module 6: Subqueries

  • Single Row Subquery

  • Multi-Row Subquery

  • Correlated Subquery

  • EXISTS

  • ANY / ALL


Module 7: Advanced SQL

  • Views

  • Indexes

  • Stored Procedures

  • Triggers

  • Transactions (COMMIT, ROLLBACK, SAVEPOINT)

  • Auto Increment

  • Constraints Management


Module 8: Normalization & Design

  • ER Diagram Basics

  • 1NF, 2NF, 3NF

  • Normalization vs Denormalization

  • Database Design Principles


Module 9: Window Functions

  • ROW_NUMBER()

  • RANK()

  • DENSE_RANK()

  • LEAD()

  • LAG()

  • PARTITION BY


Module 10: SQL for Real Projects

  • E-Commerce Database Design

  • HR Database

  • Banking Database

  • Student Management System

  • Data Warehouse Basics

  • ETL Concepts


Bonus (Interview & Industry)

  • SQL Interview Questions (Basic to Advanced)

  • Query Optimization

  • Execution Plans

  • Indexing Strategy

  • SQL with Python

  • SQL Case Studies

Teaching Method

The course is delivered through live online interactive sessions with a strong focus on practical learning. Teaching methods include:

  • Step-by-step concept explanation

  • Real-time query demonstrations

  • Hands-on assignments and exercises

  • Live problem-solving sessions

  • Case studies and project-based learning

  • Doubt-clearing and personalized support

This structured approach ensures learners gain confidence in writing and optimizing SQL queries independently.

Why This Tutor

The tutor follows a practical, concept-driven teaching methodology that focuses on real-world applications rather than just theory. The sessions emphasize clarity, logical understanding, and hands-on practice, helping students build job-ready database skills.

Benefits & Outcomes

After completing this course, students will:

  • Gain strong command over SQL and MySQL

  • Understand relational database design principles

  • Develop real-world database management skills

  • Prepare effectively for technical interviews

  • Build confidence in handling data-driven applications

  • Create industry-ready database projects

This course equips learners with both academic knowledge and practical expertise essential for modern technology careers.

Location

lal mandir kelash samose bala, East of Kailash, New Delhi, Delhi

Locate on Google map

Start Your Teaching Journey Today

Join thousands of tutors who are sharing their knowledge and helping students succeed.

Start getting Students

Find Expert tutors across India for Popular Subjects, Skills and Cities