Course Image

Python Programing

  • ₹ 1500
  • Live & Video Classes

Description

Python is an interpreted, high-level, and general-purpose programming language. Python's design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects. Python is dynamically typed and garbage-collected.

What You’ll Learn

  • Basics
  • Variables
  • Datatypes
  • File Handling
  • Exception Handling
  • Object-Oriented Programming

Requirements

  • A computer
  • Internet connection

Course Curriculum

Get Started

  • Installing Python
  • Installing VS Code
  • Configuring VS Code
  • Installing Extensions
  • Versions of Python

Python Basics

  • Print function
  • Variables
  • Reading Input from the console
  • Basic Datatypes
  • Type conversion
  • Objects
  • How variable creation works

Loops and conditional statements

  • For loop
  • While loop
  • Specialties of Python for loop
  • If
  • If-Else
  • Elif
  • Break
  • Continue

String Datatype

  • String functions
  • Looping over string
  • String operations
  • String Exercise

Other Datatypes

  • List
  • Tuple
  • Set
  • Dictionary
  • Complex
  • Generators
  • Comprehension
  • Packing
  • Unpacking

Functions

  • Syntax
  • Arguments and parameters
  • Args and Kwargs
  • Optional parameters
  • Lambda
  • Map
  • Filter
  • Reduce

Object-Oriented Programming

  • Introduction to OOP
  • Classes
  • Objects
  • Constructor
  • Properties
  • Dynamic Properties
  • Inheritance
  • Polymorphism
  • Abstraction
  • Custom operators on classes

File handling

  • File permissions
  • Different methods to read and write to files
  • File handling optimization

Exception Handling

  • Exceptions
  • Exception, Error, Bugs, and Fault
  • Exception Handling
  • Built-In Exceptions
  • Custom exceptions
  • Nested exceptions

* The actual course fee may vary depending on the content, addons and time that you choose.

Schedule A Free Demo


By clicking the "Schedule" button you agree to our T&Cs, acknowledge that you have read the Privacy Policy and to receive calls, text messages or email from us at the number you provided, including for marketing purposes.