PYTHON TRAINING
Python Online Training
Freshers and Career Changers
Online and Classroom Sessions
Week Days and Week Ends
2 Months
•Learn about Python Practices and guidelines.
•You will learn how to install Python.
•Learn To Create Python Programs The Easy Way
•How to apply the Python rules in different situations.
•Learn Python from scratch & understand core programming concept
•Python – Learn how to set up your Python script.
•Learn A to Z of Python from Basic to ADVANCE level.
•Learn Python from Scratch and Achieve Highest Knowledge with Practical Examples
•Have an understand of Python and how to apply it in your own programs
•
•Real-world skills + project portfolio
•Course delivery through industry experts
•Fast Track course available with best Fees
•We Provide the Course Certificate of completion
•Assignments and test to ensure concept absorption.
•We provide you with your recorded session for further Reference
•Every class will be followed by practical assignments which aggregates to minimum 60 hours.
•We help the students in building the resume boost their knowledge by providing useful Interview tips
•
•Cloud Computing, Information Security, Network Security, Windows System Administration, Windows Server
•Java Developer, Front End Developer, Visionplus Developer, Automation Testing, Selenium/ Tosca Testing, Functional Testing, Mainframe Developer, Connex
•Java, Cc++ Developers, .Net Developers, Python Developers, Php Developers, Qa Test Engineers, Sharepoint Developers Veritas Engineers.
•Qa Automation, Ror Developer, Android Developer, Bluetooth Developer, Android Application Developer, Embedded Development, Javascript, Ruby, Postgres, SQL
•Web Application Developers, Java Developers, DBA LEAD, DBA Manager, Asset Control developer, embedded software engineer, oracle applications technical
•
Python In 2020
•Welcome – Lets Get Started!
•Setup – Installing Python
•Python Programming in 2020 – Is Python A Bubble?
•Installing Python on Windows
•Python 3.8 Version Update
•Different Methods To Execute Python Codes
•Writing Our First Python Program
•Variables and Python Memory Management
•Datatypes in Python
•Sequences in Python
•Sets, Dictionary
•Literals and Identifiers
•Reserve Words – You Cann’t Use Them!
•Operators in Python
•Operators: Arithmetic, Assignment
•Operators: Unary Minus, Relational, Logical, Boolean
•Understanding Escape Characters
•Input and Output
•Introduction to Input and Output Statements
•Output Statements
•Input Statements
•Python Built-in Functions and Built-in Module
•IDE (Integrated Development Environment)
•Installing IDE (Integrated Development Environment)
•Run .py Through Terminal
•Python Control Statements
•Conditionals: If, If … Else and Indentation
•Conditionals: If … Else Statements With Operators
•Conditionals: if… elif … else Statements + Nested if Statements
•Loops In Python
•While Loop
•For Loops –
•Break and Continue Statements
•Strings and Characters
•Comments and Doc Strings
•Diving Deep With “Strings”
•Lists, Tuples and Dictionaries
•Diving Deep – List
•Diving Deep – Tuples
•Diving Deep – Dictionaries
•Indexing, Slicing, Negative Indexing
•Functions
•What are Functions?
•Parameters, Arguments, Return
•Formal and Actual Arguments (arg, *arg, **karg)
•Local and Global Variables
•Object Oriented Programming (OOP)
•Introduction to Object Oriented Programming (OOP)
•Classes and Objects in Python (OOP)
•Understanding init() Method and ‘self ‘ Parameter
•Solving Task: OOPS
•Defining Multiple Constructors in Python?
•Encapsulation
•Public And Private Methods
•Inheritance
•Getter and Setter
•Creating And Importing Module
•Creating User Defined Module
•Multiple Inheritance
•Understanding super() Function []
•Python Naming Convention (Classes, Variables, Functions, Methods …)
•Composition
•Aggregation
•Abstract Classes
•Discussing Over import And from
•Operator Overloading []
•Object Oriented Programming – Theory
•What Is Object-Oriented Programming (OOP)?
•Encapsulation in Python (OOP)
•Inheritance in Python (OOP)
•Errors And Exceptions Handling
•Errors – Types of Errors!
•Exceptions
•Exceptions Handling
•Try, Except, Else And Finally
•Raising Exception
•Creating User Defined Exception
•__name__ == “__main__”
•if __name__ == “__main__”
•Python I/O – File Handling
•Creating Text File And Write Content
•Appending Files Solving Example – File Handling
•How To Read Content From A File
•Python Package Management System
•pip – PyPI for Managing Python packages
•Project 1 – Face Detection
•What is OpenCV?
•OpenCV Face Detection With Python
•Detecting ‘Elon Musk’ And ‘Mark Zuckerberg’ Faces
•OpenCV Face Detection – Project Code
•Detecting Faces Of All Images In The Folder
•Project 2 – Password Generator
•Random Module
•Random Password Generator
•Readable Password Generator
•Project 3 – Video Downloader ( Section Under Update)
•Video Downloader –
•Complete Playlist Downloader
•Project 4 – Data Analysis With Pandas
•What is Pandas?
•Starting With Pandas And iPython
•Working with Jupyter Notebooks
•Important Jupyter Notebook Commands
•Working with CSV, Excel, TXT and JSON Files
•Working with API Response
•Indexing and Slicing Dataframe Tables []
•Deleting Columns and Rows
•Adding and Updating new Columns and Rows
•Project 5 – Get Data with CoinMarketCap API
•What is API?
•What is API and Request Methods?
•Working with CoinMarketCap API
•Fetching API Data
•Extracting API and Coin Data
•Creating Coin List & Understanding Portfolio
•Creating Portfolio Dictionary
•Calculating Profit and Loss
•Project 6.1 – Building GUI Portfolio App With Tkinter
•GUI Introduction – Graphical User Interface
•Understanding 3 Steps Tkinter Working
•Tkinter Main Window and Labels
•Application Formatting – Adding Header
•Application Formatting – Adding More Data
•Application Formatting – Improving User Interface
•Color Indication For Profit and Loss
•Adding Update Button
•Creating Executable App (.exe file)
•Project 6.2 – Understanding Database Basics (SQLite3)
•Databases – SQL vs SQLite3
•Introduction to SQLite3 and its Workings
•Creating Table Working with DB Browser
•Insert Values – Databases
•Update Values – Databases
•Fetching Data From Database
•Delete Data – Database
•Creating Functions For Operation – Database
•Project 6.3 – Tkinter GUI Application with SQLite3 Database
•Connecting With Database
•Modifying Current Application
•Adding “Add Coin” Button
•Adding “Update Coin” – “Delete Coin” Button
•Solving Multiple Layer Issue
•Adding Notification System – Popup Box
•Adding Navigation System – Menu Bar
•Project 7 – Building Twitter Bot With Python and Tweepy
•Creating Twitter Developer Account
•Creating App and Generation Access Tokens
•Installing Tweepy
•Update Status Through Bot
•Introduction To Auto-Reply
•Working With Timeline and Mentions
•Iterate Tweets And Add Condition
•Storing Replied Tweet ID’s
•Storing-Accessing Last Seen ID
•Replying Tweet
•Formatting Function and Testing Bot
•Auto Retweet and Auto Like
•Setting-up PythonAnyWhere
•Deployment Done Along Testing
•Auto Retweet To Particular Hashtag
•Implementing Error Handling And Testing Bot
•Project 8 – Building Web Scraping Bot With Python
•Project Introduction – Web Scraping Bot
•Project Demo – Web Scraping Bot
•How Do We Scrape Data?
•Web Scraping – Overview
•Project Setup + Installing Libraries
•Working With BeautifulSoup
•Filtering Required Data
•Extracting Current Price
•Extracting Table Content – I
•Extracting Table Content – II
•Extracting All Stock Result
•Working with Static File
•Storing Stock Content in CSV File
•Sending Text Mail Through SMTPLIB
•Sending Text Mail Through Email Module
•Sending Attachment Through Email Module
•Integrating Mail System with Web Scraper
•File Name According To Today’s Date
•Assignments – Self Projects
•Project 9 – Python Image Optimization and Transformations
•Project 10 – Web Scraping Encyclopedia Article
•Python 3 Cheatsheet
•PEP 8 – Style Guide for Python Code
•Quizzes And Exercises
•Python Quiz For Beginners Concepts
•Python Functions
•Python Decision Making Quiz
•Thank You For Being Here!
•Bonus Coupon – Learn Django 2.2 By Building & Deploying Project
•
We Provide advanced Software trainings. we believe in training the students with the latest technologies, methodologies and advancements in the IT industry. Our mission is to ease the transition from education to the professional world by providing a path of continuous learning and mentorship for students.
Subscribe to our newsletter to get the latest news, tips, and advice.
Jaipur Address:
J-100, Tiwari Ji Ka Bagh, Fateh Tibba, Adarsh Nagar, Jaipur, 302004.