0% found this document useful (0 votes)
8 views10 pages

appin-coimbatore-full-stack-python-syllabus-1(1)

Uploaded by

Sudharsan 20
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)
8 views10 pages

appin-coimbatore-full-stack-python-syllabus-1(1)

Uploaded by

Sudharsan 20
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/ 10

FULL STACK PYTHON

 INTRODUCTION ABOUT FULL STACK


 INTRODUCTION ABOUT WHAT IS FRONT END AND BACKEND
 LIVE SAMPLE EXAMPLE ABOUT FULL STACK PYTHON AND HOW ITS
WORKING

1. HTML 5

2. CSS 3

3. BOOTSTRAP (CSS FRAME WORK)


4.JAVASCRIPT

5. ANGULAR JS (JAVASCRIPT FRAME WORK)

6. JQUERY (JAVASCRIPT FRAME WORK)

7. BASICS OF PYTHON

8. ADVANCED PYTHON

9. CRUD OPERATION WITH PYTHON AND SQL

10. DJANGO FRAMEWORK

11. PROJECT / GUIDELINES

1. HTML5

 HTML INTRODUCTION
 HTML
 HTML ELEMENTS
 HTML ATTRIBUTES
 HTML HEADINGS
 HTML PARAGRAPHS
 HTML COLORS
 HTML STYLES
 INLINE STYLES
 INTERNAL STYLES

144, Sengupta Street, Ram Nagar, Coimbatore – 641009 | www.appincoimbatore.com


 EXTERNAL STYLES
 DIFFERENCE BETWEEN INLINE, INTERNAL AND EXTERNAL
 HTML COMMENTS
 HTML LIST
 HTML TABLES
 HTML LINKS
 HTML BLOCK AND INLINE
 HTML CLASSES
 HTML ID
 DIFFERENCE BETWEEN CLASS AND ID
 HTML FORMS
 HTML FORM ATTRIBUTES
 HTML FORM ELEMENTS
 HTML INPUT TYPES
 HTML VIDEO
 HTML AUDIO
 HTML YOUTUBE VIDEO

2.CSS 3

 CSS INTRODUCTION
 CSS SYNTAX
 CSS SELECTORS
 ID SELECTOR
 CLASS SELECTOR
 INLINE CSS
 INTERNAL CSS
 EXTERNAL CSS
 CSS COLORS
 CSS STYLES
 CSS BORDERS
 BORDER STYLES
 CSS MARGINS
 CSS PADDINGS
 CSS LINK STYLES
 CSS IMAGE STYLES
 CSS BACKGROUND
 BACKGROUND COLOR
 BACKGROUND IMAGE

144, Sengupta Street, Ram Nagar, Coimbatore – 641009 | www.appincoimbatore.com


 BACKGROUND ATTACHMENTS
 CSS LIST
 CSS TABLES
 CSS FLOAT
 CSS OVERFLOW
 CSS NAVIGATION BAR
 CSS DROPDOWNS
 CSS OPACITY
 CSS ALIGN
 CSS IMAGE GALLERY
 CSS COMBINATORS
 CSS PSEUDO CLASS
 CSS PSEUDO ELEMENTS
 CSS FORMS
 CSS ATTRIBUTE SELECTORS
 CSS COUNTERS
 CSS WEBPAGE LAYOUT
 CSS GRID ALIGNMENT

CSS ADVANCED

 CSS COLOR KEYWORDS


 CSS GRADIENTS
 CSS SHADOWS
 CSS TRANSITIONS
 CSS ANIMATION
 CSS TRANSFORMS
 CSS 2D TRANSFORMS
 CSS 3D TRANSFORMS
 CSS IMAGE REFLECTION
 CSS PAGINATIONS
 CSS FLEXBOX

3. BOOTSTRAP

 INTRODUCTION ABOUT BOOTSTRAP


 GRID BASICS
 BOOTSTRAP TABLES
 BOOTSTRAP IMAGES

144, Sengupta Street, Ram Nagar, Coimbatore – 641009 | www.appincoimbatore.com


 BOOTSTRAP BUTTONS
 BOOTSTRAP COLLAPSE
 BOOTSTRAP SPINNERS
 BOOTSTRAP JUMBOTRON
 BOOTSTRAP PROGRESS BAR
 BOOTSTRAP PAGINATIONS
 BOOTSTRAP ICONS
 BOOTSTRAP NAVIGATION BAR
 BOOTSTRAP DROPDOWNS
 BOOTSTRAP FORMS
 BOOTSTRAP SLIDE
 BOOTSTRAP TOOLTIP
 BOOTSTRAP POPOVER
 BOOTSTRAP TOAST
 BOOTSTRAP SCROLLSPY

4. JAVA SCRIPT

 JAVASCRIPT INTRODUCTION
 JAVASCRIPT STATEMENTS
 JAVASCRIPT COMMENTS
 JAVASCRIPT VARIABLES
 JAVASCRIPT DATA TYPES
 JAVASCRIPT OPERATORS
 JAVASCRIPT CONDITIONAL STATEMENTS
 JAVASCRIPT IF STATEMENT
 JAVASCRIPT IF .. ELSE ..STATEMENT
 JAVASCRIPT ELSE.. IF STATEMENT
 JAVASCRIPT IF STATEMENT
 JAVASCRIPT SWITCH STATEMENT
 JAVASCRIPT LOOP
 JAVASCRIPT LOOP FOR IN
 JAVASCRIPT LOOP FOR OF
 JAVASCRIPT WHILE
 JAVASCRIPT DO WHILE
 JAVASCRIPT BREAK STATEMENT
 JAVASCRIPT CONTINUE STATEMENT
 JAVASCRIPT ARRAYS
 JAVASCRIPT STRINGS

144, Sengupta Street, Ram Nagar, Coimbatore – 641009 | www.appincoimbatore.com


 JAVASCRIPT STRING METHODS
 JAVASCRIPT OBJECTS
 JAVASCRIPT EVENTS
 JAVASCRIPT FUNCTIONS
 JAVASCRIPT FUNCTION DEFINITION
 FUNCTION PARAMETERS
 FUNCTION INVOCATIONS
 FUNCTION CALL
 THIS KEYWORD
 ARROW FUNCTION
 JAVASCRIPT CLASSES
 JAVASCRIPT CLASS CREATION
 JAVASCRIPT INHERITANCE

 JAVASCRIPT SETS

 JAVASCRIPT MAPS

 JAVASCRIPT ERRORS

 JAVASCRIPT JSON

5. ANGULAR JS

 ANGULAR JS INTRODUCTION
 ANGULAR JS EXPRESSION
 ANGULAR JS MODEL
 ANGULAR JS CONTROLLER
 ANGULAR JS DATA BINDING
 ANGULAR JS SCOPE
 ANGULAR JS SELECT OPTION
 ANGULAR JS EVNTS
 ANGULAR JS VALIDATION
 ANGULAR JS ANIMATION
 ANGULAR JS FORM

6. JQUERY

 JQUERY INTRODUCTION

144, Sengupta Street, Ram Nagar, Coimbatore – 641009 | www.appincoimbatore.com


 JQUERY SYNTAX
 JQUERY SELCTORS
 JQUERY CLASS SELECTORS
 JQUERY ID SELECTORS
 JQUERY EVENT HANDLER
 JQUERY SHOW AND HIDE CONCEPTS
 JQUERY FADE
 JQUERY ANIMATIONS

7.PYTHON SYLLABUS

 PYTHON INTRODUCTION
 PYTHON FEATURES
 HOW TO INSTALL PYTHON
 HISTORY OF PYTHON
 BASIC CONCEPTS OF PYTHON
 HOW TO PRINT STATEMENTS
 PYTHON VARIABLES
 LOCAL VARIABLE
 GLOBAL VARIABLE
 PYTHON OPERATORS
 DECISION STATEMENTS IN PYTHON
 IF STATEMENT
 IF… ELSE
 NESTED .. IF
 ELSE..IF ..STATEMENT ( ELIF )
 PYTHON LOOP CONTROL STATEMENTS
 PYTHON LOOP
 NESTED LOOP
 WHILE LOOP
 PYTHON DATA TYPES
 TEXT TYPE
 NUMERIC TYPES
 SEQUENCE TYPES
 MAPPING TYPE
 SET TYPES
 PYTHON STRINS AND STRING FUNCTIONS
 PYTHON LIST AND ITS OPERATIONS
 PYTHON TUPLES

144, Sengupta Street, Ram Nagar, Coimbatore – 641009 | www.appincoimbatore.com


 PYTHON SETS
 PYTHON DICTIONARIES
 PYTHON FUNCTIONS
 SYNTAX AND BASICS OF A FUNCTIONS
 USE OF A FUNCTION
 PARAMETERS AND ARGUMENTS IN A FUNCTION
 THE LOCAL AND GLOBAL SCOPE OF A VARIABLE
 RECURSIVE FUNCTIONS
 THE LAMBDA FUNCTION
 PYTHON OOPS CONCEPTS
 CLASSES
 OBJECTS
 METHODS
 INHERITANCE
 POLYMORPHISM
 DATA ABSTRACTION
 ENCAPSULATION
 FILE HANDLING
 CREATING A FILE
 OPENING A FILE
 READING FROM A FILE
 WRITING TO A FILE
 CLOSING A FILE
 PYTHON MODULES AND PACKAGES
 CREATING MODULE
 IMPORT MODULES
 CREATING PACKAGES
 PIP PACKAGES
 EXCEPTION HANDLING
 HOW TO HANDLE ERRORS
 THE TRY AND EXCEPT BLOCK TO HANDLING EXCEPTIONS
 CATCHING SPECIFIC EXCEPTIONS
 HANDLE MULTIPLE EXCEPTIONS
 USING TRY WITH FINALLY
 EXCEPTION CHAINING

144, Sengupta Street, Ram Nagar, Coimbatore – 641009 | www.appincoimbatore.com


8. ADVANCED PYTHON

 NUMPY
 INTRODUCTION ABOUT NUMPY
 NUMPY PACKAGE CREATION
 ARRAY CONCEPTS
 NUMPY INDEXING SLICING
 NUMPY DATATYPES
 NUMPY SHAPE
 NUMPY RESHAPE
 NUMPY ITRATION
 NUMPY JOIN
 NUMPY SPLIT
 NUMPY SEARCH
 NUMPY SORT
 TKINTER
 INTRODUCTION ABOUT TKINTER
 PACKAGE CREATIONS
 TKINTER FRAME CREATION
 TKINTER BUTTONS
 TKINTER COLORS
 TKINTER FORM CREATIONS
 TKINTER MESSAGEBOX
 TKINTER SCROLL
 TKINTER SCALE
 TKINTER DATE PICKER
 CREATING GUI APPLICATION
 CONNECTING WITH SQLITE

9.CRUD OPERATION WITH PYTHON SQL

 INTRODUCTION ABOUT DATABASE


 HOW ITS WORK
 HOW TO CREATE DATABASE
 DATABASE TABLE CREATION
 INSERTING DATAS IN SQL
 UPDATING DATAS IN SQL
 DELETING RECORDS IN SQL

144, Sengupta Street, Ram Nagar, Coimbatore – 641009 | www.appincoimbatore.com


10. DJANGO FRAME WORK
 INTRODUCTION ABOUT DJANGO FRAME WORK
 DJANGO BENEFITS
 DJANGO PACKAGE INSTALLATION
 CREATING VIRTUAL ENVIRONMENT
 STARTING DJANGO PROJECT
 CREATING APPLICATION
 INTRODUCTION ABOUT MODEL VIEW TEMPLATE
 INSTALLING DATABASE
 URL MAPPING WITH PROJECT AND APPLICATION
 CONNECTING WITH WEB SERVER
 MODELS
 WHAT IS MODEL
 HOW TO CREATE CLASS
 CONNECTING MODEL WITH ADMIN INTERFACE
 HOW TO CREATE SUPER USER
 ACCESSING CLASS DETAILS WITH ADMIN AND SQL
 READING DATAS IN ADMIN
 UPDATING DATAS IN SQL AND ADMIN
 DELETING RECORDS
 VIEWS
 HOW TO RENDER HTML PAGE
 ADDING AND UPDATING RECORDS
 POST METHOD AND GET METHOD
 RENDER APPLICATION
 ADDING RECORDS IN POST METHOD
 UPDATING RECORDS IN POST METHOD
 DELETING RECORD

 TEMPLATES
 CREATING DJANGO APPLICATION
 ADDING HTML FORMS
 CREATING RESPONSIVE WEB PAGE
 HOW TO LOAD STATIC FILES
 HOW TO LOAD CSS IMAGE
 HOW TO LINK JS IN STATIC
 CREATING LOGIN AND LOGOUT PAGE

144, Sengupta Street, Ram Nagar, Coimbatore – 641009 | www.appincoimbatore.com


 CONNECTING WITH WEB SERVER
 LOADING THE VIEW

PROJECT / GUIDELINES

Thank you

144, Sengupta Street, Ram Nagar, Coimbatore – 641009 | www.appincoimbatore.com

You might also like