SlideShare a Scribd company logo
1 of 12
Download to read offline
Python
FULL STACK
Backend Technology
s
l
o
o
T
P
r
o
g
r
a
m
m
i
n
g
I
P
A
t
s
e
R
Python
Quantitative aptitude
Logical reasoning
Verbal reasoning
Analytical Reasoning
MySQL
HTML/CSS
BootStrap
Java Script
React
Git &
GitHub
FULL
STACK
10 HRS
90
HRS
9
0
H
R
S
8
0
H
R
S
60 HRS
120
HRS
6
0
H
R
S
2
0
H
R
S
Python
FULL STACK
Operators
Arithmetic Operators
Comparison Operators
PythonAssignment Operators
Logical Operators
Bitwise Operators
Shift operators
Membership Operators
Identity Operators
Ternary Operator
Operator precedence
Difference between “is” vs “==”
Input & Output Operators
Print
Input
Control Statements
Conditional control statements
If
f-else
If-elif-else
Nested-if
Loop control statements
for
while
Nested loops
Branching statements
Break
Continue
Pass
Return
Bytes DataType
Byte array
String Formatting in Python
Introduction
Initialization of variables
Local variables
Global variables
‘global’keyword
Input and Output operations
Data conversion functions – int(),
float(), complex(), str(), chr(), ord()
Python Variables
Python Implementation
Alternatives/Flavors
Keywords
Identifiers
Constants / Literals
Data types
Python Syntax
Python Language
Fundamentals
Objectives
To understand the concepts and constructs of Python.
To create own Python programs, know the machine learning algorithms in Python and work
on a real-time project running on Python.
Data Structures or
Collections
Introduction
Strings, List,Tuple, range
Set, Frozen set, Dictionary
Strings
What is string?
Representation of Strings
Processing elements using indexing
Processing elements using Iterators
Manipulation of String using Indexing
and Slicing
String operators
Methods of String object
String Formatting
String functions
String Immutability
List Collection
What is List?
Need of List collection
Different ways of creating List
List comprehension
List indices
Processing elements of List through
Indexing and Slicing
List object methods
List is Mutable
Mutable and Immutable elements of List
Nested Lists
List_of_lists
Shallow Copy and Deep Copy
zip() in Python
How to unzip?
PythonArrays
What is tuple?
Different ways of creatingTuple
Methods ofTuple object
Tuple is Immutable
Mutable and Immutable elements ofTuple
Process tuple through Indexing and Slicing
List v/sTuple
Tuple Collection Set Collection
What is set?
Different ways of creating set
Difference between list and set
Iteration Over Sets
Accessing elements of set
Python Set Methods
Python Set Operations
functions and methods of set
Python Frozen set
Difference between set and frozenset ?
Dictionary Collection
What is dictionary?
Difference between list, set and dictionary
How to create a dictionary?
Accessing values of dictionary
Python Dictionary Methods
Copying dictionary
Updating Dictionary
Reading keys from Dictionary
Reading values from Dictionary
Reading items from Dictionary
Delete Keys from the dictionary
Sorting the Dictionary
Python Dictionary Functions and methods
Dictionary comprehension
Exception Handling &
Types of Errors
What is Exception?
Why exception handling?
Syntax error v/s Runtime error
Exception codes – Attribute Error, Value
Error, Index Error,Type Error…
Handling exception – try except block
Try with multi except
Handling multiple exceptions with single
except block
Try-except-finally
Try with finally
Raise keyword
Custom exceptions / User defined
exceptions
Need to Custom exceptions
Introduction to files
Opening file
File modes
Reading data from file
Writing data into file
Appending data into file
Line count in File
CSV module
Creating CSV file
Reading from CSV file
Writing into CSV file
File & Directory
handling
Regular
expressions
Understanding regular expressions
String v/s Regular expression string
Match()
Search()
Split()
Findall()
Sub()
Subn()
Expressions using operators and symbols
Simple character matches
Special characters
Character classes
Mobile number extraction
Mail extraction
Procedural v/s Object oriented programming
Principles of OOP – EncapsulationAbstraction (Data Hiding)
Classes and Objects
How to define class in Python?
Types of variables – instance variables, class variables.
Types of methods – instance methods, class method, static method
Object initialization
‘self’reference variable
Access modifiers
Property() object
Creating object properties using setaltr, getaltr functions
Encapsulation(Data Binding)
What is polymorphism?
Overriding
OOPs
Overloading
1. Method Overloading
2. Constructor Overloading
Class re-usability
Composition
Aggregation
Inheritance – single, multilevel, multiple, hierarchical & hybrid inheritance
and Diamond inheritance
Constructors in inheritance
super()
Runtime polymorphism
Method overriding
Method Resolution Order(MRO)
Introduction
Multi tasking v/s Multi threading
Threading module
Creating thread–inheriting Thread
class, Using callable object
Single threaded application
Multi threaded application
Can we call run() directly?
Need to start() method
Sleep()
Join()
Achieving Synchronization
Multi-threading
& Multi Processing
HTML5 SYLLABUS
HTML-Introduction
HTML-Editors
BasicTagsAndAttributes
DivAnd SpanTags
HTMLStyles
List,images
HTMLTables
HTMLFrames
HTMLForms
HTML BASICS
HTML5 Introduction
Limitations of HTML4
HTML5 HISTORY
DOCTYPE:
Character Encoding:
HTML5 Semantic
Elements
<article>
<aside>
<details>
<figcaption>
<figure>
<footer>
HTML5
<acronym>
Obsolete Elements
<applet>
<basefont>
<big>
<center>
<dir>
<font>
<frame>
<frameset>
<isindex>
<noframes>
<s>
<strike>
<tt>
<u>
<xmp>
HTML5 Semantic
Elements
<article>
<header>
<main>
<mark>
<nav>
<section>
<summary>
<time>
HTML5 Canvas
What is HTMLCanvas?
Canvas Coordinates
Canvas –Text
Canvas – Paths
Canvas – Gradients
Canvas – Images
Importing External Images &
Setting the background
Wo r k i n g w i t h C o l o r s &
Geometrical transformations
EasingAnimations in Canvas
Pixel manipulation with canvas
clip() Method
Canvas Examples
<aside>
<details>
<figcaption>
<figure>
<footer>
<header>
<main>
<mark>
<nav>
<section>
<summary>
<time>
What is SVG?
SVG text
SVG Paths
HTML5 Video And Audio
Tags
HTML5 – SVG, Video
And Audio
HTML APIs
HTMLDrag and DropAPI
HTMLGeolocationAPI
HTMLWeb StorageAPI
HTMLWeb WorkersAPI
HTML5 input types
E-mail address field
Search field
Phone number field
URLfield
range field
tel field
Numeric field
Slider controls
Date and time pickers
Color picker control
HTML5 forms
<datalist>
<keygen>
<output>
HTML5 form attributes
CSS3 SYLLABUS
CSS Basics(1.0 and 2.0)
Introduction
Box model
CSS Syntax, Selectors
CSS Properties
CSS Transitions
Transition
Transition-delay
Transition-duration
Transition-property
Transition-timing-function
@keyframes Rule
Animation Properties
calc() Function
CSS content Property
Advanced Selectors in CSS
Adjacent Sibling Selector
Attribute Selector
nth-of-type Selector
Direct Child Selector
General Sibling Selector
Element Selector
ID Selector
Class Selector
Star Selector
Descendant Selector
CSS Gradients
Linear Gradients
Radial Gradients
CSS Web Fonts
@font-face Rule
Different Font Formats
CSS Font Descriptors
CSS @media Rule
Definition
MediaTypes
Media Features
CSS Multiple
Backgrounds
background-size
background-origin
background-clip
CSS Multiple Columns
column-count
column-gap
column-rule-style
column-rule-width
column-rule-color
column-rule
column-span
column-width
CSS 3D Transforms
C S S 3 D T r a n s f o r m s
Methods
CSS Transform Properties
CSS 3DTransform Methods
CSS Website Layout
Header
Navigation Bar
Content
Unequal Columns
Footer
Bootstrap Syllabus
Bootstrap Basics
Bootstrap Buttons
Bootstrap Forms
Bootstrap Navbars
Bootstrap Grid System
Bootstrap images
BootstrapTables
Bootstrap - Jumbotron
Bootstrap - Button Groups
Javascript Syllabus
Introduction
JavaScript Output
JavaScript Statements
JavaScript Syntax
JavaScript Variables
JavaScript Operators
Control Statements
Conditional Statements
Data Types
Strings
Numbers
Booleans
Arrays
Objects
Undefined
Null
JavaScript Functions
Syntax
Function Invocation
return statement
Local Variables
Object Methods
this Keyword
JavaScript Arrays
Creating anArray
New keyword
Properties and Methods
Looping through elements
Array Methods
Array Sorting
JavaScript Forms
Form Validation
HTMLForm Validation
Data Validation
Constraint Validation
ValidationAPI
DOM Elements
Document Object Model
DOM Methods
DOM Document
HTML DOM
Changing CSS
DOM Events
DOM Navigation
Django Syllabus
What is a web framework?
MVT design pattern
Importance of Django framework
Creating and running a Django
project
Creating multiple applications
Defining URL patterns inside an
application
Introduction To Django Framework Templates And Static Files
Creating a template based
application
Defining template tags
Application to display employee
information
Inserting static files
Developing a blog application
using static files
MySQL Syllabus
Database models
ER Model Overview
Data types
MYSQL Introduction
Data Sorting
Query Design &Functions
Grouping
Joins
Arithmetic and String
functions
SET Operators
Creating Complex Queries
DML operations - Insert,
Update & Delete
Basics Queries
Database Objects - Create,
Alter and DropTables
Views
Complex Views
Indexes
Advanced Index Concepts
Database Operations
Database Operations
Configuring the database with
sqlite3
Configuring the database with mysql
Configuring the database with
mongodb
Importance make migrations and
migrate
Creating a Bank database
Creating a Student database Module
Django Forms
Difference between HTML forms
and Django forms
Form handling process
F o r m fi e l d s a n d v a l i d a t i o n
Model Forms
Implementing custom validators
Template inheritance and template
filters
Creating a course registration form
Creating an employee information
form
Creating views at class level
Creating a template file for ListView
Developing an online movie
booking application
Developing an employee profile
application
Developing a customer database
application
CRUD Operations
Setting up of Django Rest
framework
Rest Framework views
C r e a t i n g c u s t o m a c t i o n
PUT, POST, PATCH, DELETE
methods
Working with Serializers classes
JWTAuthentication
H a n d l i n g r e l a t i o n s h i p s
Consuming third partyAPI
REST Api
1. Creation Of Hotel website by Using html And mysql
2. Shopping website by using html And mysql
3. Employee Management system With CRUD operations by using Django Framework
4.Python Project on Password Management System With Encryption By Using tkinter
5. Blog management By using Django Framework
Projects
Note: All projects will be implemented and deployed in live environment.
Python
FULL STACK

More Related Content

What's hot

OData and SharePoint
OData and SharePointOData and SharePoint
OData and SharePointSanjay Patel
 
UI5Con presentation on UI5 OData V4 Model
UI5Con presentation on UI5 OData V4 ModelUI5Con presentation on UI5 OData V4 Model
UI5Con presentation on UI5 OData V4 ModelPatric Ksinsik
 
Odata V4 : The New way to REST for Your Applications
Odata V4 : The New way to REST for Your Applications Odata V4 : The New way to REST for Your Applications
Odata V4 : The New way to REST for Your Applications Alok Chhabria
 
Lecture17 ie321 dr_atifshahzad_js
Lecture17 ie321 dr_atifshahzad_jsLecture17 ie321 dr_atifshahzad_js
Lecture17 ie321 dr_atifshahzad_jsAtif Shahzad
 
Parsing strange v3
Parsing strange v3Parsing strange v3
Parsing strange v3Hal Stern
 
Intro To Hibernate
Intro To HibernateIntro To Hibernate
Intro To HibernateAmit Himani
 
Gaining the Knowledge of the Open Data Protocol (OData) - Prairie Dev Con
Gaining the Knowledge of the Open Data Protocol (OData) - Prairie Dev ConGaining the Knowledge of the Open Data Protocol (OData) - Prairie Dev Con
Gaining the Knowledge of the Open Data Protocol (OData) - Prairie Dev ConWoodruff Solutions LLC
 
OData: A Standard API for Data Access
OData: A Standard API for Data AccessOData: A Standard API for Data Access
OData: A Standard API for Data AccessPat Patterson
 
2008.07.17 발표
2008.07.17 발표2008.07.17 발표
2008.07.17 발표Sunjoo Park
 
D2 domain driven-design
D2 domain driven-designD2 domain driven-design
D2 domain driven-designArnaud Bouchez
 

What's hot (19)

Practical OData
Practical ODataPractical OData
Practical OData
 
OData and SharePoint
OData and SharePointOData and SharePoint
OData and SharePoint
 
UI5Con presentation on UI5 OData V4 Model
UI5Con presentation on UI5 OData V4 ModelUI5Con presentation on UI5 OData V4 Model
UI5Con presentation on UI5 OData V4 Model
 
Odata V4 : The New way to REST for Your Applications
Odata V4 : The New way to REST for Your Applications Odata V4 : The New way to REST for Your Applications
Odata V4 : The New way to REST for Your Applications
 
Lecture17 ie321 dr_atifshahzad_js
Lecture17 ie321 dr_atifshahzad_jsLecture17 ie321 dr_atifshahzad_js
Lecture17 ie321 dr_atifshahzad_js
 
A Look at OData
A Look at ODataA Look at OData
A Look at OData
 
Parsing strange v3
Parsing strange v3Parsing strange v3
Parsing strange v3
 
A3 from sql to orm
A3 from sql to ormA3 from sql to orm
A3 from sql to orm
 
Intro To Hibernate
Intro To HibernateIntro To Hibernate
Intro To Hibernate
 
Gaining the Knowledge of the Open Data Protocol (OData) - Prairie Dev Con
Gaining the Knowledge of the Open Data Protocol (OData) - Prairie Dev ConGaining the Knowledge of the Open Data Protocol (OData) - Prairie Dev Con
Gaining the Knowledge of the Open Data Protocol (OData) - Prairie Dev Con
 
OData: A Standard API for Data Access
OData: A Standard API for Data AccessOData: A Standard API for Data Access
OData: A Standard API for Data Access
 
RDF validation tutorial
RDF validation tutorialRDF validation tutorial
RDF validation tutorial
 
ShEx vs SHACL
ShEx vs SHACLShEx vs SHACL
ShEx vs SHACL
 
2008.07.17 발표
2008.07.17 발표2008.07.17 발표
2008.07.17 발표
 
Odata
OdataOdata
Odata
 
Jena Programming
Jena ProgrammingJena Programming
Jena Programming
 
D2 domain driven-design
D2 domain driven-designD2 domain driven-design
D2 domain driven-design
 
SHACL by example
SHACL by exampleSHACL by example
SHACL by example
 
Xml Overview
Xml OverviewXml Overview
Xml Overview
 

Similar to Training institute in Bangalore

Java Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-PointJava Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-Pointcpointss
 
Android training in Nagpur
Android training in Nagpur Android training in Nagpur
Android training in Nagpur letsleadsand
 
Android classes-in-pune-syllabus
Android classes-in-pune-syllabusAndroid classes-in-pune-syllabus
Android classes-in-pune-syllabuscncandrwebworld
 
Python django flash_Course Content.pdf
Python django flash_Course Content.pdfPython django flash_Course Content.pdf
Python django flash_Course Content.pdfMultisoft Systems
 
Data Access Tech Ed India
Data Access   Tech Ed IndiaData Access   Tech Ed India
Data Access Tech Ed Indiarsnarayanan
 
Top Python Online Training Institutes in Bangalore
Top Python Online Training Institutes in BangaloreTop Python Online Training Institutes in Bangalore
Top Python Online Training Institutes in BangaloreSaagTechnologies
 
Backend Development - Django
Backend Development - DjangoBackend Development - Django
Backend Development - DjangoAhmad Sakhleh
 
Visual Studio 2010 and .NET 4.0 Overview
Visual Studio 2010 and .NET 4.0 OverviewVisual Studio 2010 and .NET 4.0 Overview
Visual Studio 2010 and .NET 4.0 Overviewbwullems
 
PHP Course in pune , PHP Training in Pimpri chinchwad ,PHP training in Pune
PHP Course in pune , PHP Training in Pimpri chinchwad ,PHP training in PunePHP Course in pune , PHP Training in Pimpri chinchwad ,PHP training in Pune
PHP Course in pune , PHP Training in Pimpri chinchwad ,PHP training in PuneCNC WEB WORLD
 
CA ERwin Data Modeler End User Presentation
CA ERwin Data Modeler End User PresentationCA ERwin Data Modeler End User Presentation
CA ERwin Data Modeler End User PresentationCA RMDM Latam
 
Code igniter - A brief introduction
Code igniter - A brief introductionCode igniter - A brief introduction
Code igniter - A brief introductionCommit University
 
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for DevelopersMSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for DevelopersDave Bost
 
SAP ABAP Online Training Institute in Hyderabad - C-Point
SAP ABAP Online Training Institute in Hyderabad - C-PointSAP ABAP Online Training Institute in Hyderabad - C-Point
SAP ABAP Online Training Institute in Hyderabad - C-Pointcpointss
 
The Django Web Application Framework 2
The Django Web Application Framework 2The Django Web Application Framework 2
The Django Web Application Framework 2fishwarter
 

Similar to Training institute in Bangalore (20)

Java Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-PointJava Online Training Institute in Hyderabad - C-Point
Java Online Training Institute in Hyderabad - C-Point
 
Android training in Nagpur
Android training in Nagpur Android training in Nagpur
Android training in Nagpur
 
Android classes-in-pune-syllabus
Android classes-in-pune-syllabusAndroid classes-in-pune-syllabus
Android classes-in-pune-syllabus
 
Python django flash_Course Content.pdf
Python django flash_Course Content.pdfPython django flash_Course Content.pdf
Python django flash_Course Content.pdf
 
Java Online Training
Java Online TrainingJava Online Training
Java Online Training
 
Data Access Tech Ed India
Data Access   Tech Ed IndiaData Access   Tech Ed India
Data Access Tech Ed India
 
Top Python Online Training Institutes in Bangalore
Top Python Online Training Institutes in BangaloreTop Python Online Training Institutes in Bangalore
Top Python Online Training Institutes in Bangalore
 
Backend Development - Django
Backend Development - DjangoBackend Development - Django
Backend Development - Django
 
Visual Studio 2010 and .NET 4.0 Overview
Visual Studio 2010 and .NET 4.0 OverviewVisual Studio 2010 and .NET 4.0 Overview
Visual Studio 2010 and .NET 4.0 Overview
 
PHP Course in pune , PHP Training in Pimpri chinchwad ,PHP training in Pune
PHP Course in pune , PHP Training in Pimpri chinchwad ,PHP training in PunePHP Course in pune , PHP Training in Pimpri chinchwad ,PHP training in Pune
PHP Course in pune , PHP Training in Pimpri chinchwad ,PHP training in Pune
 
Industrial training in .net
Industrial training in .netIndustrial training in .net
Industrial training in .net
 
Php
PhpPhp
Php
 
PHP & mySQL Training in Bangalore at myTectra
PHP & mySQL Training in Bangalore at myTectraPHP & mySQL Training in Bangalore at myTectra
PHP & mySQL Training in Bangalore at myTectra
 
P mysql training in bangalore
P mysql training in bangaloreP mysql training in bangalore
P mysql training in bangalore
 
CA ERwin Data Modeler End User Presentation
CA ERwin Data Modeler End User PresentationCA ERwin Data Modeler End User Presentation
CA ERwin Data Modeler End User Presentation
 
Code igniter - A brief introduction
Code igniter - A brief introductionCode igniter - A brief introduction
Code igniter - A brief introduction
 
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for DevelopersMSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
MSDN Presents: Visual Studio 2010, .NET 4, SharePoint 2010 for Developers
 
Vb essentials
Vb essentialsVb essentials
Vb essentials
 
SAP ABAP Online Training Institute in Hyderabad - C-Point
SAP ABAP Online Training Institute in Hyderabad - C-PointSAP ABAP Online Training Institute in Hyderabad - C-Point
SAP ABAP Online Training Institute in Hyderabad - C-Point
 
The Django Web Application Framework 2
The Django Web Application Framework 2The Django Web Application Framework 2
The Django Web Application Framework 2
 

Recently uploaded

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYKayeClaireEstoconing
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxCarlos105
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxMaryGraceBautista27
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfErwinPantujan2
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxAshokKarra1
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 

Recently uploaded (20)

call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITYISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
ISYU TUNGKOL SA SEKSWLADIDA (ISSUE ABOUT SEXUALITY
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptxBarangay Council for the Protection of Children (BCPC) Orientation.pptx
Barangay Council for the Protection of Children (BCPC) Orientation.pptx
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Science 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptxScience 7 Quarter 4 Module 2: Natural Resources.pptx
Science 7 Quarter 4 Module 2: Natural Resources.pptx
 
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdfVirtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
Virtual-Orientation-on-the-Administration-of-NATG12-NATG6-and-ELLNA.pdf
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
Karra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptxKarra SKD Conference Presentation Revised.pptx
Karra SKD Conference Presentation Revised.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 

Training institute in Bangalore

  • 2. Backend Technology s l o o T P r o g r a m m i n g I P A t s e R Python Quantitative aptitude Logical reasoning Verbal reasoning Analytical Reasoning MySQL HTML/CSS BootStrap Java Script React Git & GitHub FULL STACK 10 HRS 90 HRS 9 0 H R S 8 0 H R S 60 HRS 120 HRS 6 0 H R S 2 0 H R S Python FULL STACK
  • 3. Operators Arithmetic Operators Comparison Operators PythonAssignment Operators Logical Operators Bitwise Operators Shift operators Membership Operators Identity Operators Ternary Operator Operator precedence Difference between “is” vs “==” Input & Output Operators Print Input Control Statements Conditional control statements If f-else If-elif-else Nested-if Loop control statements for while Nested loops Branching statements Break Continue Pass Return Bytes DataType Byte array String Formatting in Python Introduction Initialization of variables Local variables Global variables ‘global’keyword Input and Output operations Data conversion functions – int(), float(), complex(), str(), chr(), ord() Python Variables Python Implementation Alternatives/Flavors Keywords Identifiers Constants / Literals Data types Python Syntax Python Language Fundamentals Objectives To understand the concepts and constructs of Python. To create own Python programs, know the machine learning algorithms in Python and work on a real-time project running on Python.
  • 4. Data Structures or Collections Introduction Strings, List,Tuple, range Set, Frozen set, Dictionary Strings What is string? Representation of Strings Processing elements using indexing Processing elements using Iterators Manipulation of String using Indexing and Slicing String operators Methods of String object String Formatting String functions String Immutability List Collection What is List? Need of List collection Different ways of creating List List comprehension List indices Processing elements of List through Indexing and Slicing List object methods List is Mutable Mutable and Immutable elements of List Nested Lists List_of_lists Shallow Copy and Deep Copy zip() in Python How to unzip? PythonArrays What is tuple? Different ways of creatingTuple Methods ofTuple object Tuple is Immutable Mutable and Immutable elements ofTuple Process tuple through Indexing and Slicing List v/sTuple Tuple Collection Set Collection What is set? Different ways of creating set Difference between list and set Iteration Over Sets Accessing elements of set Python Set Methods Python Set Operations functions and methods of set Python Frozen set Difference between set and frozenset ?
  • 5. Dictionary Collection What is dictionary? Difference between list, set and dictionary How to create a dictionary? Accessing values of dictionary Python Dictionary Methods Copying dictionary Updating Dictionary Reading keys from Dictionary Reading values from Dictionary Reading items from Dictionary Delete Keys from the dictionary Sorting the Dictionary Python Dictionary Functions and methods Dictionary comprehension Exception Handling & Types of Errors What is Exception? Why exception handling? Syntax error v/s Runtime error Exception codes – Attribute Error, Value Error, Index Error,Type Error… Handling exception – try except block Try with multi except Handling multiple exceptions with single except block Try-except-finally Try with finally Raise keyword Custom exceptions / User defined exceptions Need to Custom exceptions Introduction to files Opening file File modes Reading data from file Writing data into file Appending data into file Line count in File CSV module Creating CSV file Reading from CSV file Writing into CSV file File & Directory handling Regular expressions Understanding regular expressions String v/s Regular expression string Match() Search() Split() Findall() Sub() Subn() Expressions using operators and symbols Simple character matches Special characters Character classes Mobile number extraction Mail extraction
  • 6. Procedural v/s Object oriented programming Principles of OOP – EncapsulationAbstraction (Data Hiding) Classes and Objects How to define class in Python? Types of variables – instance variables, class variables. Types of methods – instance methods, class method, static method Object initialization ‘self’reference variable Access modifiers Property() object Creating object properties using setaltr, getaltr functions Encapsulation(Data Binding) What is polymorphism? Overriding OOPs Overloading 1. Method Overloading 2. Constructor Overloading Class re-usability Composition Aggregation Inheritance – single, multilevel, multiple, hierarchical & hybrid inheritance and Diamond inheritance Constructors in inheritance super() Runtime polymorphism Method overriding Method Resolution Order(MRO)
  • 7. Introduction Multi tasking v/s Multi threading Threading module Creating thread–inheriting Thread class, Using callable object Single threaded application Multi threaded application Can we call run() directly? Need to start() method Sleep() Join() Achieving Synchronization Multi-threading & Multi Processing HTML5 SYLLABUS HTML-Introduction HTML-Editors BasicTagsAndAttributes DivAnd SpanTags HTMLStyles List,images HTMLTables HTMLFrames HTMLForms HTML BASICS HTML5 Introduction Limitations of HTML4 HTML5 HISTORY DOCTYPE: Character Encoding: HTML5 Semantic Elements <article> <aside> <details> <figcaption> <figure> <footer> HTML5 <acronym> Obsolete Elements <applet> <basefont> <big> <center> <dir> <font> <frame> <frameset> <isindex> <noframes> <s> <strike> <tt> <u> <xmp> HTML5 Semantic Elements <article> <header> <main> <mark> <nav> <section> <summary> <time> HTML5 Canvas What is HTMLCanvas? Canvas Coordinates Canvas –Text Canvas – Paths Canvas – Gradients Canvas – Images Importing External Images & Setting the background Wo r k i n g w i t h C o l o r s & Geometrical transformations EasingAnimations in Canvas Pixel manipulation with canvas clip() Method Canvas Examples <aside> <details> <figcaption> <figure> <footer> <header> <main> <mark> <nav> <section> <summary> <time>
  • 8. What is SVG? SVG text SVG Paths HTML5 Video And Audio Tags HTML5 – SVG, Video And Audio HTML APIs HTMLDrag and DropAPI HTMLGeolocationAPI HTMLWeb StorageAPI HTMLWeb WorkersAPI HTML5 input types E-mail address field Search field Phone number field URLfield range field tel field Numeric field Slider controls Date and time pickers Color picker control HTML5 forms <datalist> <keygen> <output> HTML5 form attributes CSS3 SYLLABUS CSS Basics(1.0 and 2.0) Introduction Box model CSS Syntax, Selectors CSS Properties CSS Transitions Transition Transition-delay Transition-duration Transition-property Transition-timing-function @keyframes Rule Animation Properties calc() Function CSS content Property Advanced Selectors in CSS Adjacent Sibling Selector Attribute Selector nth-of-type Selector Direct Child Selector General Sibling Selector Element Selector ID Selector Class Selector Star Selector Descendant Selector CSS Gradients Linear Gradients Radial Gradients CSS Web Fonts @font-face Rule Different Font Formats CSS Font Descriptors CSS @media Rule Definition MediaTypes Media Features CSS Multiple Backgrounds background-size background-origin background-clip CSS Multiple Columns column-count column-gap column-rule-style column-rule-width column-rule-color column-rule column-span column-width CSS 3D Transforms C S S 3 D T r a n s f o r m s Methods CSS Transform Properties CSS 3DTransform Methods CSS Website Layout Header Navigation Bar Content Unequal Columns Footer
  • 9. Bootstrap Syllabus Bootstrap Basics Bootstrap Buttons Bootstrap Forms Bootstrap Navbars Bootstrap Grid System Bootstrap images BootstrapTables Bootstrap - Jumbotron Bootstrap - Button Groups Javascript Syllabus Introduction JavaScript Output JavaScript Statements JavaScript Syntax JavaScript Variables JavaScript Operators Control Statements Conditional Statements Data Types Strings Numbers Booleans Arrays Objects Undefined Null JavaScript Functions Syntax Function Invocation return statement Local Variables Object Methods this Keyword JavaScript Arrays Creating anArray New keyword Properties and Methods Looping through elements Array Methods Array Sorting JavaScript Forms Form Validation HTMLForm Validation Data Validation Constraint Validation ValidationAPI DOM Elements Document Object Model DOM Methods DOM Document HTML DOM Changing CSS DOM Events DOM Navigation
  • 10. Django Syllabus What is a web framework? MVT design pattern Importance of Django framework Creating and running a Django project Creating multiple applications Defining URL patterns inside an application Introduction To Django Framework Templates And Static Files Creating a template based application Defining template tags Application to display employee information Inserting static files Developing a blog application using static files MySQL Syllabus Database models ER Model Overview Data types MYSQL Introduction Data Sorting Query Design &Functions Grouping Joins Arithmetic and String functions SET Operators Creating Complex Queries DML operations - Insert, Update & Delete Basics Queries Database Objects - Create, Alter and DropTables Views Complex Views Indexes Advanced Index Concepts Database Operations
  • 11. Database Operations Configuring the database with sqlite3 Configuring the database with mysql Configuring the database with mongodb Importance make migrations and migrate Creating a Bank database Creating a Student database Module Django Forms Difference between HTML forms and Django forms Form handling process F o r m fi e l d s a n d v a l i d a t i o n Model Forms Implementing custom validators Template inheritance and template filters Creating a course registration form Creating an employee information form Creating views at class level Creating a template file for ListView Developing an online movie booking application Developing an employee profile application Developing a customer database application CRUD Operations Setting up of Django Rest framework Rest Framework views C r e a t i n g c u s t o m a c t i o n PUT, POST, PATCH, DELETE methods Working with Serializers classes JWTAuthentication H a n d l i n g r e l a t i o n s h i p s Consuming third partyAPI REST Api 1. Creation Of Hotel website by Using html And mysql 2. Shopping website by using html And mysql 3. Employee Management system With CRUD operations by using Django Framework 4.Python Project on Password Management System With Encryption By Using tkinter 5. Blog management By using Django Framework Projects Note: All projects will be implemented and deployed in live environment.