Python for Beginners (Core Python) | Online LIVE
Course Name
Python for Beginners
Prerequisite
- No prior programming knowledge is required, just have a zeal to learn programming.
- You must have an account at https://premium.mysirg.com | it’s free to create. This is the place from where you can watch all the video lessons, LIVE classes, Assignments, Notes, Certificate, etc.
- To access course content from your laptop or computer, login to https://premium.mysirg.com, go to your course and play videos or access other content
- You can watch LIVE classes or lessons through Android mobile too – Search app with the name “MySirG Premium” on Google play store
- Remember, our mobile app works only for Android phones. Web apps will work only on MS Windows and macOS through Chrome or MS Edge browser
- Laptop or desktop computer is required for programming practice at home.
Duration
- 5 Dec 2023 to 5 Mar 2024 (Course will complete in this duration)
- Tue-Thu (9 PM to 10:30 PM) and Fri (7:30 PM to 8:30 PM)
Instructor
Saurabh Shukla (MySirG)
Medium
Hindi | Notes in English
Fee
4000/-
Click here for admission
Making payment means you are agreeing with our Terms and Conditions. Read them carefully.
Features
- Course completion certificate
- Video recordings will be available for the revision for 730 days (2 years) from the date of purchase
- 250+ Practice Problems through Assignments
- Solution of Assignments
- Project
- Notes
- Discussion Forum
- Technical Support
Syllabus
- Introduction to Python
- Evolution of Python Language
- Version History
- Installation and setup
- PVM
- How to develop and run Python programs?
- Python Basics
- Comments
- Data or Constants
- Variables
- Data Types
- Memory Management
- print Method
- keywords
- import
- Type Conversion
- Taking input from user
- Operators
- Control Statements in Python
- Decision Control Statements
- if statement
- if else statement
- if elif else
- Nested if else
- Single line if else
- match statement
- Iterative Control
- while loop
- break, continue, pass
- for loop
- else with loop
- Nested loop
- Iterables in Python
- range
- list
- str
- tuple
- set
- dict
- Functions and Recursion
- Function Introduction
- Function call vs Function Definition
- Predefined and user-defined functions
- Ways to define a function
- Takes nothing returns nothing
- Take Something returns nothing
- Takes Nothing Return Something
- Take Something, Return Something
- Default Arguments
- Positional and keyword arguments
- Variable Length Arguments
- Recursion
- Recursion Tree
- Approach to recursive solution
- Lambda expression
- Recursive lambda expression
- map, reduce, filter
- Object Oriented Programming
- Introduction to OOP
- Main aspects of OOP
- Classes
- Objects
- __init__() method
- Types of functions
- Types of variables
- Inheritance
- Types of inheritance
- Name conflict issue
- Polymorphism
- Data Mingling
- Exception Handling
- Introduction to Exceptions
- Handling Exceptions
- Default Exceptions
- use of else in exception handling
- raising exceptions
- More in Python
- Iterator
- Generator
- Decorator
- Making your class Iterable
- File Handling
- Project Work
How to take admission?
Classes will start from 5th Dec 2023 at 9 PM. You will get link to the LIVE class 2 hrs before the scheduled class time on you dashboard or inside the course page of premium.mysirg.com. Your subscription validity is two years from the date of purchase. Within this period, you have to download certificate of course completion