Learn2Pro Academy

Learn2Pro AcademyLearn2Pro AcademyLearn2Pro Academy

Learn2Pro Academy

Learn2Pro AcademyLearn2Pro AcademyLearn2Pro Academy
  • Home
  • Courses
  • offerings
  • Contact
  • Materials
  • More
    • Home
    • Courses
    • offerings
    • Contact
    • Materials
  • Sign In
  • Create Account

  • My Account
  • Signed in as:

  • filler@godaddy.com


  • My Account
  • Sign out

Signed in as:

filler@godaddy.com

  • Home
  • Courses
  • offerings
  • Contact
  • Materials

Account


  • My Account
  • Sign out


  • Sign In
  • My Account

python masterclass - everything you need to know

course contents

Prerequisites:

  • Need a Laptop/Desktop with an internet access
  • Any web browser (Preferably Google chrome web browser)
  • Valid Email ID (Preferably Gmail ID)
  • Notebook and Pen (mandatory)
  • Basic programming language is good to have (Not mandatory)


Session 1 – Python Introduction

  • Understand the difference between Scripting Languages and      Programming Languages
  • What is Python and history of Python?
  • Why Python and where to use it?
  • Demonstration on Python Installation
  • Discuss about IDE’s like IDLE, Pycharm
  • Understand the python Data types
  • Python Interpretation overview
  • What are Variables
  • How to use Operators and Branching
  • Control flow statements and looping though objects
  • Running standalone scripts under Unix and Windows


Session 2 – Core Objects and functions

  • Number and string operations
  • UDF (user defined functions) Functions and Object Methods
  • What are various type of functions parameters
  • Create UDF functions
  • Parameterize UDF function, through named and unnamed parameters
  • Defining and calling Function
  • The anonymous Functions – Lambda Functions
  • Python built-in functions
  • List Object and Operations
  • Tuple Object and operations
  • Dictionary Object and operations
  • Set object and operations
  • Boolean Object and None Object
  • File operations


Session 3 – Python Modules

  • Python inbuilt Modules
  • os, sys, datetime, time modules
  • Create Python User Defined Modules
  • Using PYTHONPATH for Module search
  • Create Python Packages
  • init File for package initialization


Session 4 – Debugging and Exception handling

  • Python Debugging techniques
  • Python Exceptions Handling
  • What is Exception?
  • Handling various exceptions using try….except…else
  • Try-finally clause
  • Argument of an Exception and create self exception class
  • Python Standard Exceptions
  • Raising an exceptions, User-Defined Exceptions


Session 5 – Classes and Inheritance

  • Object oriented features
  • Understand real world examples on OOP
  • Implement Object oriented with Python
  • Creating Classes and Objects, Destroying
  • Accessing attributes, Built-In Class Attributes Inheritance and      Polymorphism
  • Overriding Methods, Data Hiding
  • Overloading Operators
  • Regular Methods, Class Methods and Static Methods.


Session 6 – Regular Expression and Database interface

  • What are regular expressions?
  • The match and search Function
  • Compile and matching
  • Matching vs searching
  • Search and Replace feature using RE
  • Extended Regular Expressions
  • Wildcard characters and work with them
  • Creating a Database with SQLite 3,
  • CRUD Operations,
  • Creating a Database Object.
  • Python MySQL Database Access
  • DML and DDL Operations with Databases
  • Performing Transactions
  • Handling Database Errors
  • Disconnecting Database


Session 7 – Json Prasing and PIP introduction

  • Install package using Pycharm
  • What is pip
  • Set up the environment to install packages
  • JSON parsing using json and simple json


Session 8: Flask

  • Flask overview
  • Creating a project
  • Creating views
  • URL Mapping
  • Form details
  • Form processing


Session 9 – Git Overview and Basic Essentials

  • GitHub SVN overview
  • Git Installation
  • Repo creation in git
  • first commit


Session 10 – Important Interview topics

  • Memory and Garbage collection walk-through
  • Problem solving approach (Any)
  • Most Important interview questions
  • Tech Industry Professional Standards
  • Python Standards (PEP)
  • Mock Interview (Make you to get the feel of interview) and tips


Practical Projects

  • Email verification and validation
  • Command line Interface script (Calculator Program)
  • File operations
  • Welcome web page using Flask

Course schedule

Overall Duration : 8 to 10 Weeks 

Weekday - 1 hour per day (Mon-Fri)

Weekend - 2 hours per day(Sat-Sun)


Available Languages: English, Tamil

Mode of Learning: Live Online meet


We undertake class training room sessions for students/professionals at your premises over weekend


Certification available


To know about training batch slot availability and fees, enquire now (you believe that learn2pro academy fees will be less as possible in the market with 100% quality trainings)

Register Now

Copyright © 2024 Learn2Pro Academy - All Rights Reserved.

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept