ISHA TUITIONS
Back

Master Python: From Basics to Intermediate -Live Sessions Day 3

Master Python: From Basics to Intermediate -Live Sessions ( Data types, Program statements, Loops, Functions, Error and Exception Handling,File Handling, Collections, Iterators and Generators, Class, Methods, Objects, Packages and Libraries, OOPS, Logging, Debugging, Unit Testing, Utilities, Capstone Project)   Isha …

This event has expired

Event Information

  • Price Rs.6,899.00 per participant
  • Location Online
  • Start Time 7:30 am January 24, 2025
  • Finish Time 8:30 am January 24, 2025
  • Capacity Limited to 100 people

Master Python: From Basics to Intermediate

-Live Sessions

( Data types, Program statements, Loops, Functions, Error and Exception Handling,File Handling, Collections, Iterators and Generators, Class, Methods, Objects, Packages and Libraries, OOPS, Logging, Debugging, Unit Testing, Utilities, Capstone Project)

 

Isha Training Solutions presents an extensive and highly interactive course: “Mastering Python: Hands-On Learning for Modern Development” Led by an industry expert with over 9 years of practical experience, this comprehensive course covers all key Python concepts through hands-on, real-world examples. The curriculum is meticulously designed to align with current job market trends and industry demands, ensuring participants gain the skills employers seek.

 

About the Instructor:

Hi! I’m Annpoorani.  I’m a developer with a serious love for teaching. I’ve spent the last few years teaching people to program.

Join me on this crazy adventure!

Annapoorani has 9+ years of diversified IT experience, including experience as a Python Developer, DBA, and Performance Test Engineer. She is currently employed as a PT/PE in financial and banking at a product-based company ( Performance Tester and Performance Engineer).

Having taught online for the past three years or more, she has been imparting her knowledge to the student. Provided numerous training sessions on JMeter, Python, BlazeMeter, Java, Data Structure, and Full Stack JavaScript. Good experienceon JMeter, BlazeMeter, Python, Unix, Oracle DB, BitBucket, Dynatrace, Grafana, Splunk.

 

 

Sample Videos:

Python for Beginner, Python for Automation, Python to switch from non-coding background to coding background .Demo video:

https://youtu.be/pK0HyUxWtQo

Python for Beginner, Python for Automation, Python to switch from non-coding background to coding background- Day1 Video:

 

What will I Learn by the end of this course?

  • Learn all the coding fundamentals in Python!
  • Work through nearly 100 exercises and quizzes!
  • Learn about all of the latest features in Python 3.6
  • Use Python to create an automated web crawler and scraper
  • Make complex HTTP requests to APIs using Python
  • Really Really Understand Object Oriented programming in Python
  • Learn testing and TDD (Test Driven Development) with Python
  • Master tricky topics like Multiple Inheritance and Polymorphism
  • Build games with Python
  • Build larger projects that span across multiple files
  • Work with all the Python data structures: lists, dictionaries, sets, tuples, and more!
  • Become an expert at list and dictionary comprehensions
  • Master built-in python functions like zip and filter
  • Handle errors and debug code
  • Work with files, including CSV
  • At the end you will be completing 30 projects in Python in 30days.

 

Live Sessions Price:

For LIVE sessions – Offer price after discount is 159 USD 129 USD 99 USD Or 12000 INR 9900 INR 6900 Rupees

“If you’re interested in joining our upcoming batch and would like to receive updates, please fill out the inquiry sheet below. We’ll ensure you’re the first to know once the dates for the next batch are finalized. Thank you!”

Enroll For Free Demo

OR
WhatsApp

 

What student’s have to say about Annapoorni:

Never knew the basics about Python programming but, this course helped me in giving an idea about python. Very nicely explained and would definitely recommend to people who wants to learn Python from basics.-Rahul Kumar

I am a beginner to programming and this course helped me to understand the basics of python. Recommend this course to those who need to learn python from the very beginning.-Naresh.P

This course was very helpful, especially if you have no experience in programming and understanding the syntax.-Vasantha

it’s a good course for starting with python. You will get all the material, with good understanding and help.-Taranjot Singh

Covers almost everything needs to kickstart coding in python. Very detail explanations and very much informative content.-Fabian Rodriguez

This is an amazing course, I learned a lot and I would like to learn more to be able to produce my own projects in Python!

Thank you!-Ravi kumar

 

Free Day 3 On :

Learners in India: 24th January @ 7:30 AM to 8:30 AM (IST)

Learners in the US: 23rd January @ 9 PM to 10 PM (EST)

Learners in the UK: 24th January @ 2 AM – 3 AM (BST)

 

Class Schedule:

For Participants in India: Monday to Friday 7:30 AM to 8:30 AM (IST)

For Participants in US:  Sunday to Thursday 9 PM to 10 PM (EST)

For Participants in UK: Monday to Friday 2 AM – 3 AM (BST)

 

Salient Features:

  • 30 hours of On-Demand videos.
  • Live Project after the course
  • Course Completion Certificate
  • Frequently asked Interview questions are covered as part of the course.

 

Who can enroll in this course?

  • A computer! We’ve got you covered whether you have a Mac or a PC.
  • Prepare to write thousands of lines of Python exercises!
  • No previous experience with Python or coding is required.
  • If you want to take ONE COURSE to master Python take this course.

 

Who this course is for:

  • Newbie to complete Programming
  • Anyone who wants to learn Python.
  • Anyone who is curious about data science, machine learning, or web development
  • Anyone who wants to get tons of practice with the interactive exercises.

 

Course syllabus:

1.  Python Fundamentals

Module 1.1: Introduction to Python

  • What is a programming language – categories and difference
  • Understanding Python and its Features
  • Setting Up the Environment (Installation and IDEs and Jupyter Notebook)
  • Writing and Running Your First Python Program
  • Python 2 vs 3
  • Reason for Python 3
  • What is Backward compatibility
  • Python Syntax compared to other programming languages
  • Interpreted and Compiled Languages

 

Module 1.2: Basic Python Constructs

  • Comments
  • Variables
    • Naming Conventions and Naming Restriction
    • Assigning and Reassignment
  • Data Types
    • Strings,
    • Numbers and Floats
    • Booleans and None
  • Basic Operators
    • Arithmetic, Comparison, Chained Comparison, Logical Operators
  • Handling Inputs in python
  • Operator Precedence
  • String Operations
    • String concatenation
    • Formatting String and Raw String
    • Indexing String and Slicing
    • String Escape

 

Module 1.3: Python Program Flow

  • Indentation
  • Type conversion
  • Conditional Statements
    • if, elif, else
  • Loops
    • for and while
  • Break and Continue and Pass

 

Module 1.4: Data Structures in Python

  • Lists
    • Accessing, Modifying, and Looping through Lists
  • Tuples
    • Properties and Use Cases
  • Sets
    • Unique Elements and Basic Operations
  • Dictionaries
    • Keys, Values, and Basic Methods

 

Module 1.5 : Built in functions and methods in python

  • Type and Type Conversion functions
  • Math functions
  • Sequence functions
  • String Functions
  • List Functions
  • Dictionary functions
  • Boolean functions
  • Input and Output functions

 

Module 1.6: Functions

  • Creating your own Functions
  • Functions Parameters and variable Arguments
  • Return Statements
  • Default Arguments
  • Order to maintain in function

 

Module 1.7: Practical Function Insights

  • Help function and Function Documentations
  • Pointers
  • Scope of Variables (local vs global)
  • Lambda Functions (Introduction)

 

Module 1.8: Errors and Exception Handling

  • Error Vs Exception
  • Try, Except, Finally Blocks
  • Catching any Exception
  • Raising Exceptions
  • Using else with Try-Except
  • Break

 

Module 1.9: Basic File Handling

  • File handling modes
  • with statement
  • Opening and Reading file
  • Creating new csv and pdf file using python
  • Writing to csv and PDF
  • Overwriting and appending to csv and PDF
  • Handling non acsii characters in PDF

 

Module 1.10: Capstone Project for Basic Python

  • Build a Simple Application:
    • Examples: A Calculator,  Number Guessing Game.

 

2.  Intermediate Python : Code Smarter

 

Module 2.1: Advanced Data Structures

  • Advanced List Methods
  • List Comprehensions
  • Nested Lists
  • Advanced Dictionary Methods
  • Dictionary Comprehensions
  • Working with Nested Dictionaries
  • Sets and their Advanced Operations

 

Module 2.2: Collections

  • namedtuple()
  • deque()
  • ChainMap()
  • Counter()
  • defaultdict()

 

Module 2.3: Iterators and Generators

  • Understanding Iterators
  • Create Custom iterators
    • iter() and next() Functions
  • Creating Generators with yield
  • Generators as Iterators
  • Generators comprehension
  • Use Cases of Generators

 

Module 2.4 : Classes and Objects and Methods

  • Introduction to Classes and Objects
  • Understanding self
  • Constructors (__init__ Method)
  • Class and Instance attributes
  • var() and dir() functions
  • Creating your own class
  • Object creation
  • Defining and Using Methods

 

Module 2.5: Packages in python

  • Creating Modules and Packages
  • Importing Modules and Packages
  • Understanding import, from, and as
  • Exploring modules
    • dir() and help()

 

Module 2.6: Working with Libraries

  • Standard Libraries Overview
  • Importing Library and using the methods in library
    • (math, random, datetime)

 

Module 2.7: Object-Oriented Programming (OOP) Basics

  • Basic Inheritance and Overriding
  • Polymorphism
  • Abstraction
  • Overloading
  • super()
  • Encapsulation

 

Module 2.8: Introduction to Logging , Debugging and Testing

  • Writing Unit Tests for your code
  • Assertion
  • Analysing the code – pylint
  • Automating the tests and analysis
  • Logging Basics with logging Module
  • Basic Debugging with pdb

Module 2.9: Important utilities in Python

  • random
    • random and seed
    • random with sequence
    • sample with replacement
    • sample without replacement
    • shuffle
  • sleep
  • Date Time
  • Timing your code

Module 2.10: Capstone Project for Intermediate Python

    • Build a Functional Application:
      • Examples: Number guessing Game , Cards Game

 

How can I enroll for this course?

Call or WhatsApp Kumar Gupta @ +91-9133190573

OR

Enroll For Free Demo

 

For LIVE sessions – Offer price after discount is 159 USD 129 USD 99 USD Or 12000 INR 9900 INR 6900 Rupees

Leave A Reply

Your email address will not be published. Required fields are marked *