Web Development With Python

Web Development With Python

In this course, you will explore everything about the Python Programming Language and writing the script codes.

Course Details

·         Course Introduction 

·         Course Curriculum Overview

·         Python 2 versus Python 3

·         Command Line Basics

·         Installing Python (Step by Step)

·         Running Python Code 

·         Getting the Notebooks and the Course Material 

·         Git and Github Overview (Optional)

·         Comparison Operators in Python

·         Chaining Comparison Operators in Python with Logical Operators

·         If Elif and Else Statements in Python

·         For Loops in Python

·         While Loops in Python

·         Useful Operators in Python

·         List Comprehensions in Python

·         Methods and the Python Documentation

·         Functions in Python

·         *args and **kwargs in Python

·         Lambda Expressions, Map, and Filter Functions

·         Nested Statements and Scope

·         First Python Milestone Project Overview

·         Solution Overview for MileStone Project 1 - Part One

·         Solution Overview for MileStone Project 1 - Part Two

·         Advanced Project Solution Overview

·         Object Oriented Programming – Introduction

·         Object Oriented Programming - Attributes and Class Keyword

·         Object Oriented Programming - Class Object Attributes and Methods

·         Object Oriented Programming - Inheritance and Polymorphism

·         Object Oriented Programming - Special (Magic/Dunder) Methods

·         Pip Install and PyPi

·         Modules and Packages 

·         __name__ and "__main__"

·         Errors and Exception Handling 

·         Pylint Overview 

·         Running tests with the Unit test Library

1.       Milestone Project- 02 overview

Decorators with Python Overview

Generators with Python

Final Capstone Python Project

·                     Collections Module – counter

·                     Collections Module – default dict

·                     Collections Module – Ordered Dict

·                     Collections Module – namedtuple

·                     Datetime

·                     Python Debugger – pdb

·                     Timing your code – timeit

·                     Regular Expressions -re 

·                     Advanced Numbers

·                     Advanced Strings

·                     Advanced Sets 

·                     Advanced Dictionaries

·                     Advanced Lists


Course Information

  • Course Duration: 3 Months
  • Upcoming Batch: Not Available