About the course

Are you looking to learn Python to enable your data science career? You have come to just the right place!


Python has rapidly become the go-to language in the data science space and is among the first things recruiters search for in a data scientist's skillset. It consistently ranks top in global data science surveys and its widespread popularity will only keep on increasing in the coming years.The top data science companies in the world are leveraging Python for their everyday projects:

Python has been an important part of Google since the beginning,and remains so as the system grows and evolves.Today dozens of Google engineers use Python,and we are looking for more people with skills in this language. - Peter Norvig, Director of Research at Google Inc.

So are you ready to power up your career and learn the best data science language? Enroll NOW!

This is the first module of the more comprehensive Introduction to Data Science course where you will learn about the different aspects of data science, including statistics, probability, and the basics of machine learning.

Why take this course?

How often do you come across free structured Python courses taught by experts? Here's your golden chance to grab a front seat and learn.

Prerequisites

This course requires no prior knowledge of Python or Data Science.

Course Highlights

  • Python concepts

    Start your data science journey with basics of Python. Learn various libraries like numpy, pandas, matplotlib and regular expression to work with strings.

  • Video Based Hands-on Tutorials

    The concepts in the course have been taught using the videos. Learn to solve problems in Python using Jupyter Notebook.

  • Projects Based Learning

    Work on multiple exercises during the entire course and at end of the course, apply your learnings in a capstone project and evaluate your skill level.

Course curriculum

  • 1
    Overview of the Course
    • Overview of the Course
  • 2
    Introduction to Python
    • A brief introduction to Python
    • Introduction to Python Test
    • Installing Python
  • 3
    Understanding Operators
    • Theory of Operators
    • Exercise
    • Understanding Operators in Python
    • Operators Test
  • 4
    Variables and Data Types
    • Understanding variables and data types
    • Variable Test
    • Variables and Data Types in Python
    • Exercise
  • 5
    Conditional Statements
    • Understanding Conditional Statements
    • Exercise
    • Implementing Conditional Statements in Python
    • Conditional Statements test
  • 6
    Looping Constructs
    • Understanding Looping Constructs
    • Exercise
    • Implementing Looping Constructs in Python
    • Looping Constructs test
  • 7
    Functions
    • Understanding Functions
    • Exercise
    • Implementing Functions in Python
    • Functions test
  • 8
    Data Structure
    • A brief introduction to data structure
    • Data Structure test
  • 9
    Lists
    • Understanding the concept of Lists
    • Lists test
    • Implementing Lists in Python
    • Exercise
  • 10
    Dictionaries
    • Understanding the concept of Dictionaries
    • Exercise
    • Implementing Dictionaries in Python
    • Dictionaries test
  • 11
    Understanding Standard Libraries in Python
    • Understanding the concept of Standard Libraries
    • Libraries test
  • 12
    Reading a CSV File in Python
    • Reading a CSV File in Python - Introduction to Pandas
    • Reading a CSV file in Python: Implementation
    • Reading a csv file in Python test
  • 13
    Data Frames and basic operations with Data Frames
    • Understanding dataframes and basic operations
    • DataFrames and basic operations test
    • Reading dataframes and conduct basic operations in Python
    • Reading dataframes and conduct basic operations in Python Test
  • 14
    Indexing a Data Frame
    • Indexing a Dataframe
    • Indexing DataFrames test
    • Exercise
  • 15
    Regular Expressions
    • Regular Expressions
  • 16
    Cheatsheet for Python
    • Cheatsheet for Python
  • 17
    Evaluate
    • Instructions
    • Quiz
    • Python Coding Challenge
  • 18
    Feedback
    • Poll
  • 19
    Where to go from here?
    • Where to go from here?

Here's what our students have to say about our Python for Data Science course

  • the course was useful and informative.

    Vk_ Dinesh

    As I said above it was useful for my learning journey in python. thought I will receive the certificate, unfortunately, I haven't received. I would like to k...

    Read More

    As I said above it was useful for my learning journey in python. thought I will receive the certificate, unfortunately, I haven't received. I would like to know the reason? thank you!

    Read Less
  • Python course

    Nimisha Ranjan

    Excellent description of concepts

    Excellent description of concepts

    Read Less
  • Fantastic

    Olatounde Bachabi

    I have learned a lot from this free course. I could say that this is the best one for a python beginner like me I have seen. Well done guys.

    I have learned a lot from this free course. I could say that this is the best one for a python beginner like me I have seen. Well done guys.

    Read Less
  • Easy to understand and learn python

    Aakash Dixit

    Course is informative, easy to understand and a must course for beginner.

    Course is informative, easy to understand and a must course for beginner.

    Read Less
  • Good course for beginners

    David T. Makota

    I enjoyed and gained from the course

    I enjoyed and gained from the course

    Read Less
  • python for data science

    Indrajeet kumar

    python is the platform to access the mathematical models and concept of statistics ,probability and machine learning algorithms.learning python make us more ...

    Read More

    python is the platform to access the mathematical models and concept of statistics ,probability and machine learning algorithms.learning python make us more productive in the computational fields of data science because data science is all about playing with the mathematical tools of modern mathematics.

    Read Less
  • Feedback for this course

    Tanmoy Karanjai

    I have successfully completed the course.I have experienced its online contents very much .The online contents and video lectures are really very good. I h...

    Read More

    I have successfully completed the course.I have experienced its online contents very much .The online contents and video lectures are really very good. I have gathered lots of knowledge of python from this course. I recommend this course to others.

    Read Less
  • Python for DS

    ABDULRAHEEM ADESINA

    Great crash on python tailored toward its application in datascience. Bravo!

    Great crash on python tailored toward its application in datascience. Bravo!

    Read Less
  • Franklin Warrence

    Franklin Warrence

    After months of Searching I found a helping academic resource on Python beginner.Its very nice but maybe a presentation on regular expressions.

    After months of Searching I found a helping academic resource on Python beginner.Its very nice but maybe a presentation on regular expressions.

    Read Less
  • Just Wow

    Noor Ahmed

    i am a lazy learner. this course is such an interesting one. Though i lost in between but as i continued to listen more, it became much more interesting.

    i am a lazy learner. this course is such an interesting one. Though i lost in between but as i continued to listen more, it became much more interesting.

    Read Less
  • Appreciation

    Murtala murtala

    Thank you so much for organizing this amazing tutorial. I'm learning a lot of stuffs in a much easier way possible.

    Thank you so much for organizing this amazing tutorial. I'm learning a lot of stuffs in a much easier way possible.

    Read Less

Support for Python for Data Science