Python for Data Science
Python is an open source, versatile cross-platform programming language that has a strong presence in diverse software engineering disciplines such as data science, web development, network scripting, and embedded systems. While Python itself may be a deceptively simple language, the vast array of frameworks and tools available for use across a variety of specialized fields make it a formidable tool in the arsenal of any technologist with areas of focus from Machine Learning to Cybersecurity.
What this course will offer
This course will provide a pragmatic and hands-on introduction to the Python programming language, with a focus on practical applications and projects, rather than theoretical topics. Students will understand the fundamental concepts required to become a good Python programmer. Throughout the course, they will be exposed to fundamental concepts of Python which shall be covering data structures, file handling and object-oriented programming among others.
View full course outline here
What Will I Learn?
- Object oriented approach in Python
- Data structures and Data Frames in Python
- Functions in Python
- Commonly used Python Libraries
Topics for this course
Python Module 1
This module is going to discuss the basics of Python, IDE's and Basic Concepts
Introduction to Python (Part I)9:19
Python IDEs and Text Editors5:11
Basic Concepts in Python I21:14
Basic Concepts in Python II19:25
Python Module 2
This module covers functions, data structures, OOP and some important libraries like NumPy, Pandas and Matplotlib