01# Python Foundation
- Description
- Curriculum

This course will prepare you to set up your development environment and all tools and workflow you required before you start writing any code.
Our goal is to remove the fear of coding from you and want to show you the power of python programming.
After completing this course you will be much comfortable with the coding environment.
Note: There are no coding sessions in this course.
-
1Installation and setup development environment
-
2Organize Code in Version Control System
-
3Explore Gitlab & Github
-
4Understand Pycharm Python IDE
-
5Explore the possibilities in Python
-
6Understand Python Files and Folders
-
7PyPi - Python Packages
-
8Build Installers and release python applications
-
9PEP 8 - Style Guide for Python Code
-
10How to use stack overflow efficiently
-
11Start with Python
-
12Setup Python Virtual Environments