Data Science with Python

Content Provider


Course Level


Mode Of Delivery



40 hrs

Certification By


Course Validity

Valid for 6 months post activation

Learning Resources

Videos Easy, Accessibility
  • 1,800/- 1599/-
Speak with our Expert Team Today Ask Now

Python is a high-level object-oriented programming language. This programming language consists of a wide range of applications from web development, scientific and mathematical computing. The syntax of this language is clean and has a short length of code. This programming language makes you think about the problem rather than focusing on the syntax. Python is used in creating many highly trafficked websites such as YouTube.

This Course

In this course you will get familiar with the basic concepts of python, statistics, regression etc. Further, you will learn about the advantage of Python offering programmers the advantage of using fewer lines of code to accomplish the tasks.

Learning Outcomes 

  • Understand the core programming concepts of Python Programming Language

  • Know the Looping and condition statements in Python Programming Language

  • List the different options in Data Management in Python Programming Language

  • Appreciate the importance of data transformation and its need in Python Programming Language

  • Know elementary to advanced statistical methods in Python Programming environment


Module 1

  • Basic concepts in python

  • Calculations in python

  • Variable assignment

  • Function

  • Conditions

  • Data structures - List, Dictionaries, Numpy array, Slicing, Splicing, Subsetting, Functions, Conditions, Loops, Keys, Values, Datatypes.

Module 2

  • Statistics / Plotting - Seaborn vs Matplotlib

  • Univariate analysis - Import from csv

  • Plot histograms

  • Distribution

  • Mean

  • Data with same mean but different standard deviation

  • Data with same mean and standard deviation but different kurtosis, 

  • Bootstrapping and subsetting - making samples, Mean of sample, Central limit theorem, Plotting, Hypothesis testing

  • Bivariate analysis- correlation, Scatter plots, Stratified samples, Categorical , Class variable

Module 3

  • Series – Datatypes

  • Index

  • Data frame - series to data frame

  • Reindex

  • Grouping

  • Pandas shortcuts

  • Reading from different sources

  • Missing data treatment

  • Merge

  • Join

  • Writing to file

  • Database operations.

Module 4

  • Regression- Data Aggregation, Filtering, Lamda functions, Map, Filter, Visualization, Matplotlib, Pyplot, Scatterplot, Histogram, Heatmaps

  • Regression – Linear, Lasso, Ridge, Variable selection, Forward & Backward regression, Polynomial regression

Module 5

  • Logistics regression

  • Naïve Bayes

Module 6

  • Unsupervised learning

  • Distance concepts

  • Classification

  • k-nearest

  • Clustering

  • k-means

  • Multidimensional scaling.

Module 7

  • Decision Trees

  • Random Forest

  • Boosted Trees

  • Gradient Boosting

Key Features

  • 7 well-structured Learning Modules

  • 12 Videos  

  • Certification of Completion

Career Opportunities

After completing this course, you can seek career opportunities as:

  • Software Engineer

  • Data Science Analyst

  • Python Developer

  • Spark Programming

  • Application Engineer

  • Data Science 


After completing this course and successfully passing the certification examination, the student will be awarded the “Data Science with Python” certification.

If a learner chooses not to take up the examination, they will still get a 'Participation Certificate'.

Who Should Attend

  • Engineering and IT students

  • Graduates with a programming background

Frequently Asked Questions

Where can I find courses on the Platform?

After login to KRACKiN(, you can find courses on the dashboard which are segregated as skill courses, career tracks and also Annual Membership.consisting of 75000 + courses. You can enrol to any of the courses available by selecting the ‘Buy Now’ button.
Can I search courses domain wise on the platform?

Yes, Skill courses and Annual Membership plans are segregated domain wise. You can enter your domain and search for the desired courses.
Is online classes available for all the courses on KRACKiN?

No, online classes are not available for all courses on KRACKiN. Courses are designed as self- paced learning courses supported by videos, PPTs and practice quizzes etc. are provided for easy understanding of the students.
Are the course certificates valid?

Yes, the certificates are valid across all the sectors in the Industry.
Can I access your courses on Mobile device?

Yes, you can access the courses on your mobile browser.
Can my course access be extended?

We recommend you complete your assigned courses within the stipulated time as we do not have the provision to extend the course validity.
How to get my certificate after completing the course?

After the completion of all the given modules, the certificate will be auto generated by the system.

Content & Certification Partners