0% found this document useful (0 votes)
14 views18 pages

Python Syllabus

Uploaded by

Madhan Mohan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views18 pages

Python Syllabus

Uploaded by

Madhan Mohan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

Qmatrix Technologies – PythonTraining

100% Placement Assurance

Support Job Seekers who want to Grow their Career in the IT Industry.
Qmatrix Technologies seeks to be an expert in technology education, building
standards for excellence, equipping students for success in the digital era, developing
and developing graduates who are ready for job opportunities. Our individualized
Training and Placement programs provide improved employment opportunities in
Python Training.

For more information visit: www.qmatrixtechnologies.com


Placement Processes
Syllabus
Python Basic
o Introduction
o Why python
o Features
o Syntax - Comments
o Variables, Identifiers, PEP-8, keywords, print(), end, sep
o Data type intro
o Numeric Data Types, type(),Data Swap
o Type Casting
o Operators
o Boolean, Input()
o String intro – single, Double, Multiline/Docstring, len(), Escape Characters, String
methods, dir()
o Sequence : String Indexing & Slicing, ranging
Foundation

o Flow control/statements
o Decision making : if, else, elif, nested
o Loops: Iterable, For, range(), While – break, continue, pass, else
o List – list, Mutable/Immutable, methods, nesting, slicing
o Tuple – methods, Packing & Unpacking
o Set – Set methods
o Dictionary – Nested dictionary, methods
o Comprehensions – list, set, dictionary
Advanced
o Functions –types
o Defined_functions – Arguments, Namespace and Scope •
o Built-in ALL functions – (COMPULSORY :map, filter, zip,
enumerate, reduce, eval)
o Lambda
o Recursion
o Closure
o Decorator
o Iterator
o Generator
o Generator comprehension
o OOPS: class, object, State, Behavior, Identity
o Class variable
o Instance variable
o Global Local
o Attribute
o Method
o Constructor
o Pillars:
o Inheritance – Single, multiple, multilevel, Hierarchal, Hybrid
o Polymorphism – Overloading(compiletime), Overriding(runtime),
super()
o Encapsulation – Access Specifiers : Public, Private, Protected,
Getter, Setter
o Data Abstraction – abc library, ABC class, abstract class and method
o @classmethod & @staticmethod
Modules
o Modules – import, as, from, *
o Module creation, package, builtin libraries, third party libraries, pip
o Datetime, calendar, random, sys, time, os
o File handling – access modes- rename remove subfolders and
subdirectories
o Exception Handling – try, except, finally, else, raise, custom
exception class, types
o Multithreading, multiprocessing
o Regular Expression
o Database- sqlite3
SQL
o SQL INTRO
o DBMS
o RDBMS – Normalization
o SQL, MYSQL, MSSQL, POSTGRESQL – Intro
o DDL DML DQL DCL TCL – INTRO
o DDL Queries – CRUD
o INDEX
o Data Types
o Constraints
o DML Queries - CRUD
o DQL Queries
o Operators
o Aggregate Function
o Sub-Queries
o Relations: Foreign Key – One to One, One to Many, Many to One, Many to Many.
o JOINS – Cross Join, Outer Join, Inner Join, Left Join, Right Join, Self Join.
o VIEWS
o Stored Procedures.
HTML, CSS, and BOOTSTRAP
o Web – intro
o Html
o Structural tags
o Table, list
o Basic tags
o Formatting tags
o Media tags
o SVG PNG JPG/JPEG
o Attributes
o Input tags
o Form, form validation, required, max, min
o CSS
o External/internal/inline
o Selectors
o properties
o Bootstrap
MISC
o Git

Framework
o Hardware- cpu, ram, storage
o Bios, kernel, shell, os
o OSI model
o http
o request
o response
o request-response cycle
o https
o http 1, http 1.1, http 2, http 3
o methods
o status code
o headers
o body – raw text json,form-data
o reading http
o parsing http
o requests module
o beautiful soup
o api
o flask
o introduction and overview
o environment
o application
o routing
o URL building
o Templates
o Restapi – restful
o Postman, thunderclient, swagger
o static files
o ORM – SQLALCHEMY
o request object
o sending form data to template
o make response
o cookies
o sessions
o JWT
o Oauth2
o redirect and errors
o message flashing
o file uploading
o blueprint
o extensions
o mail
o WTF
Batches
Both Online and Offline Classes
Weekdays Batches Weekend Batches

 Class Room Training  Class Room Training


 LED Tutor Online Training  LED Tutor Online Training
 Self-paced Online Training  Self-paced Online Training
Why Qmatrix Technologies?
o More than 12+ years of supporting candidates with outstanding
training and placement services.
o Placement in 60 days.
o 100% Placement Assurance.
o Guided by trainers with proficiency in IT.
o Support customized to what you need.
o Dedicated focus and a personalized approach.
o Individualistic career guidance.
o Individual planning, guidance, and support.
o Practical and theoretical classes focused on jobs.
o A higher focus on practical applications and cases.
o Concentrated on real-time projects and case studies.
o Complete soft material instruction from beginning to end.
o Support with interview and resume preparations.
o Training along with career and certification help.
Know about our Trainers Team
o Our instructors are professionals with expertise who have perfected
the art of managing applications and providing the best instruction
possible for students.
o Our trainers have contributed to numerous ongoing projects within
their particular fields of expertise.
o Proven capacity to organize and carry out programmes on schedule.
o Professional, placement-focused technical instructors with
experience teaching.
o Expertise with "current best practices" and the most recent studies
on the use of technology to improve instruction.
o Successfully completed more than 100+ classroom and online
batches.
o Our instructors have over 8+ years of expertise in their respective
fields and are qualified professionals.
Key Features
o 100% Placement guarantee
o Career Oriented Training
o Interactive with Case Studies
o Industry Expert Faculties
o Both Classroom Training and Online Training
o Complete Career Guidance
o Mock Tests and Interviews
o Resume Preparation and Interview preparation support
o Placement in Top MNC Company
o Online Professional Certification assistance
o Technical Job Support after course completion and Placement

You might also like