Course Description

This course will show you:
Why Python is so popular in the Data Science community
How to set up the development environment (which will be Jupyter Notebook) and install the base packages for Python
Learning how to use Jupyter Notebook features
The basics of Python including the syntax and the commonly used commands
How to write efficient and clear code

What am I going to get from this course?

Learn why Python dominates data science community around the world, practical aspects,
Python basics including the most popular interactive development environment which is called Jupyter Notebook.
Python syntax in detail and fundamental data structures and algorithms.

Python that would help you practice real world data science problems.

Prerequisites and Target Audience

What will students need to know or do before starting this course?

Even though it's not strictly required, a basic understanding of programming languages with an introduction level of data structures and algorithms, would be helpful before taking this course.

Who should take this course? Who should not?

Anyone looking for a career in data science or aspiring data scientists who want to learn the most powerful programming language in Machine Learning.

Curriculum

Module 1: Module 1

Lecture 1
Introduction and Setting up Development Environment

- Why Python is popular in Data Science community
- Python and Anaconda distribution for easy setup
- What is Jupyter Notebook (IDE)
- Important libraries, packages and modules