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