Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Swayam

Python Programming and its applications in Data Science (In Hindi)

NITTTR via Swayam

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course is designed to introduce the fundamentals of Python programming and its role in the emerging field of data science in Hindi. The course provides a step-by-step learning pathway beginning with Python basics, advancing to specialized libraries for data handling, and finally introducing essential concepts of data analysis and visualization. Through a structured and hands-on approach, learners will gain the ability to write effective Python Programs, work with essential Python libraries, and implement data science processes to address real-world challenges. The course will be beneficial for undergraduate and postgraduate students as well as for faculty members aspiring to integrate Python and data science into their teaching and research.

Syllabus

Week 1: Introduction to Python Programming

• Overview of Python, Installation, and IDEs

• Data Types

• Input and Output

• Operators

• Control Statements

• Functions

• Modules

• Arrays

• Strings

Week 2: Built-in Data Structures

• Lists

• Tuples

• Dictionaries

• Sets

Week 3: File Handling

• Text and binary files

• Error handling and exceptions

• Working with CSV and JSON formats

Week 4: Introduction to Data Science and Python Libraries for Data Science

• Data Science essentials

• NumPy – arrays, indexing, operations

• Pandas – Series, DataFrames

Week 5: Data Acquisition and Cleaning

• Data Collection and Integration

• Handling Missing Values

• Detecting and treating duplicates

• Dealing with inconsistent data (case sensitivity, formatting issues, whitespace)

Week 6: Data Transformation

• Feature scaling (normalization, standardization)

• Feature Selection

• Feature encoding (label encoding, one-hot encoding)

• Binning / discretization of continuous variables

Week 7: Outlier Detection & Treatment

• Identifying outliers using statistical methods (Z-score, IQR)

• Visual detection of outliers (boxplots, scatterplots)

• Handling/removing outliers

• Handling Imbalanced Data

Week 8: Data Visualisation and Exploratory Data Analysis

• Visualisation with Matplotlib, Seaborn

• Plotting techniques: line, bar, histogram, scatter plot, heatmap

• Exploratory Data Analysis (EDA) – descriptive statistics, correlation

    Taught by

    Dr. Mala Kalra & Mrs. Shano Solanki

    Reviews

    Start your review of Python Programming and its applications in Data Science (In Hindi)

    Never Stop Learning.

    Get personalized course recommendations, track subjects and courses with reminders, and more.

    Someone learning on their laptop while sitting on the floor.