Python Programming Foundation - Part 1

            Basic

This Python Foundation Part 1 focuses on fundamentals of pythons. Because of its easiness and versatility, python is the first step in many new age technologies like Machine Learning, Data Science, and Artificial Intelligence. Hence, having a good foundation for this language is very essential.

About The Course

Python is a popular and powerful interpreted language. Unlike R, Python is a complete language and platform that you can use for both research and development and developing production systems.
 
This course begins with addressing the prerequisites of python, working with its versions, and having a exploratory interactive learning of the language. This approach teaches how to explore vast number of libraries we encounter in python and how to effectively use them together. This course will take the learner on a journey that will teach different data types, inbuilt utilities and functions, third-party modules, creating a new module of our own and finally using them to write scripts. Practice of some standard methods of data logging, error logging and handling exceptions in script are also part of this course. The learner will also be introduced to information visualization basics, with a focus on reporting and charting using the matplotlib library as it is essential to work with data and its representation. This course ends with some introduction to miscellaneous utilities that are used in working with data handling practices.
 
This Python Foundation Part 1 is first course in the line of series of courses that will lead the learner to data science, machine learning and deep learning.

Why Take This Course?

Unlike other courses, this series does not only aim to make the learner learn python and it's different libraries but also makes them flex their brain and work on it with appropriate guidance. Working in the field of Deep Learning, Machine Learning requires not just the only the knowledge of subject but also the approach to think differently. This course is designed with the intention of making the user capable of contributing his own developments to the society rather than making modifications in the previous developments.

Prerequisites and Requirements

Any enthusiast who wants to work in the field of data science, machine learning and deep learning will benefit from taking these series of courses.

Contents

1: Introduction

2: Python Basics

3: Plotting in Python

4: Miscellaneous

5: Final Test