Py-World

LIVE CLASSES

Fundamentals of Python: Zero to Hero [English]

This is a two-month course where we will start training our candidates from scratch i.e. core Python and then move towards advanced Python.

Course Outcome: You may become a general-purpose programmer

Course Curriculum

INTRODUCTION TO PYTHON
We will discuss the following topics in this lesson: • Why Python? • Python program comparison • Advantages of Python • History of Python • Installing Python IDLE • How to execute a Python program using IDLE?

  • Introduction

PYTHON FUNDAMENTALS
We will discuss the following topics in this lesson: • Data Types • Mutable and Immutable • Python Keywords, • Python Identifiers, Literals. • Variables and Assignments • Input and Output in Python • Types casting

OPERATORS
We will discuss the following topics in this lesson: • Arithmetic Operators • Relational Operators • Logical Operators • Membership Operators • Identity Operators • Bitwise Operators • Assignment Operators • Operators Precedence • Evaluating Expression

PROGRAM CONTROL FLOW
We will discuss the following topics in this lesson: • Conditional Statements • If Statement • If-else Statement • If-elif Statement • Nested if Statements • Python Indentation • Looping and Iteration • For Loop • While Loop • Loop else Statement • Nested Loops • Break and Continue • Range Function • Introduction to range() • Types of range() function • Use of range() function

DATA STRUCTURES IN PYTHON
We will discuss the following topics in this lesson: • Lists • Tuples • Dictionary • Set • Frozenset • Strings

INTRODUCTION TO FUNCTIONS
We will discuss the following topics in this lesson: • Built-In Functions • Introduction to Functions • Using a Functions • Python Function Types • Structure of Python Functions • User-Defined Functions • Types of Functions • Invoking UDF • Flow of Execution • Arguments and Parameters • Scope of Variables • Lambda function • Recursion Function • Use of recursion function

MODULES AND PACKAGES
We will discuss the following topics in this lesson: • Built-in Modules • Importing Modules in Python Programs • Working with Modules • User-Defined Modules • Structure of Python Modules

FILE OPERATIONS
We will discuss the following topics in this lesson: • Text and Bytes files • Opening a file • Reading and Writing Files • Other File tools • MS Excel files • Introduction to MS Excel files

REGULAR EXPRESSIONS
We will discuss the following topics in this lesson: • Match function • Search function • Grouping • Matching at Beginning or End • Match Objects • Flags

EXCEPTION HANDLING
We will discuss the following topics in this lesson: • Default Exception and Errors • Catching Exceptions • Raise an exception • Try.... except statement • Raise, Assert, Finally blocks • User-defined exception

INTRODUCTION TO OOPS
We will discuss the following topics in this lesson: • Classes as User-Defined Data Type • Objects as Instances of Classes • Creating Class and Objects • Creating Objects By Passing Values • Variables & Methods in a Class

CLASSES AND OBJECTS
We will discuss the following topics in this lesson: • Procedural Vs Modular • Programming • The Object-Oriented Programming • Data Abstraction • Data Hiding • Encapsulation • Modularity • Inheritance • Polymorphism

DATABASE
We will discuss the following topics in this lesson: • Introduction to MySQL • PYMYSQL Connections • Executing queries • Transactions • Handling errors

MULTITHREADING
We will discuss the following topics in this lesson: • Threads and Processes • Starting a thread • Threading module • Synchronizing threads • Multithreaded Priority Queue

ADVANCED CONCEPTS
We will discuss the following topics in this lesson: • Decorators • Generators • Iterators • Co-routines

PROJECT WORK

Original price was: ₹7,500.00.Current price is: ₹2,999.00.
2,999.00 7,500.00