Python

Description

Python is a powerful general-purpose programming language. It is used in web development, data science, developing software prototypes, and so on. Python, fortunately, offers a basic, easy-to-use syntax for newcomers. Python is a powerful language for beginners to learn to program because of this. You don’t need to have any previous programming language experience to do this course. This course is exclusively created keeping in mind a complete novice.

Course Content Access Duration: 6 months x 24 hours (4320 hours)

This course includes:

  • Pre Recorded Video lectures
  • Theoretical & Practical Content
  • Assignment
  • Practical Test Series
  • Interviews Preparation Questions
  • Weekly Syllabus Wise Content Release
  • Get 10 Live Doubt Clearing Classes by Expert Mentor (1 hr/per live class)*
  • 24×7 text based doubt clearing support through inbuilt Q&A module
  • One Project at the end of the course
  • Course Completion Certification
  • Access to our integrated placement portal through which you can apply to jobs listed by our clients.
  • Access to clients to work as interns.

*Please Note- You can book live doubt clearing classes through the Book A Teacher Support Menu in your course management panel. After free Live Doubt Clearing Classes you can book extra live class at Rs 300/per hour.

 

Topics for this course

68 Lessons4320h

Video Lecture – Part 1?

πŸ’» 1 - Introduction to Python (For Absolute Beginners) πŸ’» 2 - How to Install Python 3 on Windows 10 πŸ’» 3 - Basic Math, Mathematical Operators and Python Expressions πŸ’» 4 - Python Variables and Types
Video Lecture – Part 1

Video Lecture – Part 2?

πŸ’» 5 - Python print() and input() Function πŸ’» 6 - Python Built-in Functions and Built-in Module πŸ’» 7 - Creating and Executing your First Python Script (Run .py file) πŸ’» 8 - Install PyCharm ( Python IDE ) on Windows 10 + First Project

Video Lecture – Part 3?

πŸ’» 9 - Python Strings and Comments πŸ’» 10 - Boolean, Comparison Operators and Logical Operators in Python πŸ’» 11 - Python IF ELSE Statements πŸ’» 12 - Python IF...ELIF...ELSE Statements + nested IF statements

Video Lecture – Part 4?

πŸ’» 13 - Python Lists πŸ’» 14 - Python Tuples πŸ’» 15 - Python Sets πŸ’» 16 - Python Dictionary

Video Lecture – Part 5?

πŸ’» 17 - Python Slice and Negative index πŸ’» 18 - Python while Loop πŸ’» 19 - Python for Loop πŸ’» 20 - Python break, continue statement

Video Lecture – Part 6?

πŸ’» 21 - Python Functions πŸ’» 22 - Default Arguments, *args and **kwargs (Variable-length Arguments) πŸ’» 23 - Introduction to Object-Oriented Programming (OOP) πŸ’» 24 - Classes and Objects in Python (OOP)

Video Lecture – Part 7?

πŸ’» 25 - Python __init__ and self in class πŸ’» 26 - Is it possible to define multiple constructors in Python? πŸ’» 27 - Python Encapsulation πŸ’» 28 - Private methods in Python

Video Lecture – Part 8?

πŸ’» 29 - Python Inheritance πŸ’» 30 - How To Create Modules in Python 3 πŸ’» 31 - Python Multiple Inheritance

Video Lecture – Part 9?

πŸ’» 32 - Python super() πŸ’» 33 - Python Composition πŸ’» 34 - Python Aggregation + Difference in Aggregation and Composition πŸ’» 35 - Python Abstract Classes

Video Lecture – Part 10?

πŸ’» 36 - Python Exception handling + Python Try Except πŸ’» 37 - Try Except Else Finally (Python Exception handling) πŸ’» 38 - Raising Exceptions In Python πŸ’» 39 - Raising Custom Exceptions (Writing and Using Custom Exceptions)

Video Lecture – Part 11?

πŸ’» 40 - Idea behind : if __name__ == "__main__" πŸ’» 41 - Create a Text File and Write in It Using Python πŸ’» 42 - Reading Files in Python πŸ’» 43 - Working With JSON Data in Python

Video Lecture – Part 12?

πŸ’» 44 - Python Iterators πŸ’» 45 - Python Generators

Video Lecture – Part 13?

πŸ’» 46 - Command Line Arguments in Python with argparse πŸ’» 47 - Lambda, filter, reduce and map πŸ’» 48 - Python Closures + nested functions

Video Lecture – Part 14?

πŸ’» 49 - Python Decorators πŸ’» 50 - Python Operator Overloading

Video Lecture – Part 15?

πŸ’» 51 - An Introduction to Python Debugger (pdb) πŸ’» 52 - How to use PyCharm to debug Python code

Video Lecture – Part 16?

πŸ’» 53 - How to use Pip and PyPI for managing Python packages πŸ’» 54 - How to Install Pip packages using PyCharm πŸ’» 55 - Global, Local and Nonlocal variables in Python

Revision

Python Flow Control

Python Functions

Python Datatypes

Python Files

Python Object & Class

Python Advanced Topics

Python Date & Time

5,000.00

Enrolment validity: Lifetime