PYTHON FULL STACK DEVELOPER




Key Features

Training from
Industrial Experts

24 x 7
Expert Support

Hands on
Practicals/ Projects

Certification
of Completion

100% Placement
Assistance

Free
Live Demo
PYTHON FULL STACK DEVELOPER TRAINING COURSE CONTENT
Section 1:Introduction to WEB
- What is Web?
- Web Features?
- W3C and W3C Members
- Introduction to What WG
Section 2:Core HTML
- Introduction
- Parts in HTML Document
- Version Information
- Head Section
- Meta Information
- Favicons
- Body Section
- HTML FORMS
- Anchors, Images
Section 3:Advance HTML5
- Introduction
- HTML5 HISTORY
- Why HTML5?
- New Features and Groups
- Structure of HTML5 Document
- Power of HTML5 and Features
- Semantics and Block Level Elements
- HTML5 Forms
- HTML5 Multimedia
- HTML5 Graphics
Section 4:Core CSS
- Introduction
- CSS Basics
- CSS Introduction
- CSS Syntax
- CSS Versions
- CSS Id & Class
- CSS Styling
- Styling Backgrounds
- Styling Text
- Styling Fonts
- CSS Borders
Section 5:Advance CSS
- Introduction
- CSS3 Modules
- Selectors
- Box Model
- Backgrounds and Borders
- Text Effects
- 2D/3D Transformations
- Core & Adanced Animations
- Multiple Column Layout
- User Interface
Section 1: Core JavaScript
- What is Script? Types of Scripts?
- Introduction to JavaScript
- Comments and Types of Comments
- Popup Boxes
- Variables & Operators
- JavaScript Functions and Events
- Conditional Statements
- Looping Control Statement
Section 2: Advance JavaScript
- Types of Errors
- Exception Handling
- Java Script Objects
- Browser Objects
- Validations in JS
Section 1: Core Python
- Introduction to Python
- What is Python?
- History of Python
- Python Versions
- Features of Python
- How to Install Python
- Install Python with Diff IDEs
- Creating Your First Python Program
- Printing to the Screen
- Reading Keyboard Input
- Using Command Prompt and GUI or IDE
Section 2 : Different Modes in Python
- Execute the Script
- Interactive Mode
- Script Mode
- Python Comments
- Working with Python in Unix/Linux/Windows/Mac/Android
- Python New IDEs
- PyCharm IDE
- How to Work on PyCharm
- PyCharm Components
- SublimeText IDE
- What is PIP?
Section 3: Variables in Python
- What is Variable?
- Variables in Python
- Constants in Python
- Standard Data Types
- Operators and Operands
- Swap variables
- Type Conversion
- String Handling
Section 4: Python Conditional Statements
- How to use “if condition” in conditional structures
- if statement (One-Way Decisions)
- if .. else statement (Two-way Decisions)
- How to use “else condition”
- if ..elif .. else statement (Multi-way)
- When “else condition” does not work
- How to use “elif” condition
- How to execute conditional statement with minimal code
- Nested IF Statement
Section 5: Python LOOPS
- How to use “While Loop”
- How to use “For Loop”
- How to use For Loop for set of other things besides numbers
- Break statements in For Loop
- Continue statement in For Loop
- Enumerate function for For Loop
Section 6: Python Lists
- Lists are mutable
- Getting to Lists
- List indices
- Traversing a list
- List operations
- List slices
- List methods
- Map, filter and reduce
Section 7: Python TUPLE
- Advantages of Tuple over List
- Packing and Unpacking
- Comparing tuples
- Creating nested tuple
- Using tuples as keys in dictionaries
- Deleting Tuples
- Slicing of Tuple
- Tuple Membership Test
Section 8: Python Sets
- How to create a set?
- Iteration Over Sets
- Python Set Methods
- Python Set Operations
- Union of sets
- Built-in Functions with Set
- Python Frozenset
Section 9: Python Dictionary
- How to create a dictionary?
- Python Hashing?
- Python Dictionary Methods
- Copying dictionary
- Updating Dictionary
- Delete Keys from the dictionary
- Dictionary items() Method
- Sorting the Dictionary
- vPython Dictionary in-built Functions
Section 10: Python Functions
- What is a Function?
- How to define and call a function in Python
- Types of Functions
- Significance of Indentation (Space) in Python
- How Function Return Value?
- Types of Arguments in Functions
- Default Arguments
- Non-Default Arguments
- Keyword Arguments
- Non-keyword Arguments
- Arbitrary Arguments
- Rules to define a function in Python
- Various Forms of Function Arguments
- Scope and Lifetime of variables
- Anonymous Functions/Lambda functions
- map(), filter(), reduce() functions
- What is a Docstring?
Section 11:Advanced Python
- Python Exception Handling
- Python Errors
- Common RunTime Errors in PYTHON
- Abnormal termination
- Chain of importance Of Exception
- Exception Handling
- Try … Except
- Try ..Except .. else
- Try … finally
Section 12:Python Class and Objects
- Introduction to OOPs Programming
- Object Oriented Programming System
- OOPS Principles
- Basic concept of Object and Classes
- Access Modifiers
- How to define Python classes
- Self-variable in python
- What is Inheritance? Types of Inheritance?
- How Inheritance works?
Section 13:Python Regular Expressions
- What is Regular Expression?
- Regular Expression Syntax
- Understanding Regular Expressions
- Regular Expression Patterns
- Literal characters
Section 14:Bootstrap (Powerful Mobile Front-End Framework)
- What is Responsive Web Designing?
- Typography Features
- Bootstrap Tables, Buttons, Dropdowns, Navbars
- Bootstrap Images
- Bootstrap Responsive utilities
- Bootstrap Glyph icons
Section 15:Bootstrap Grid System
- What is a Grid?
- What is Bootstrap Grid System?
- MOBILE FIRST STRATEGY
- Working of Bootstrap Grid System
- Media Queries
Section 16:Grid Options
- Responsive column resets
- Offset columns
- Nested columns
Section 1: Django Web Framework
- What is a Framework
- Introduction to Django
- Django – Design Philosophies
- History of Django
- Why django and Features
- Environment setup
- Web Server
Section 2:MVC Pattern
- MVC Architecture vs MVT Architecture
- Django MVC – MVT Pattern
Section 3:Getting Started with Django
- Creating the first Project
- Integrating the Project to sublime text
- The Project Structure
- Running the server
- Solving the issues and Migrations
- Database Setup
- Setting Up Your Project
Section 4:Create an Application
- What Django Follows
- Structure of django framework
- Model Layer
- What are models
- Model fields
- Querysets
Section 4:Django – Admin Interface
- Starting the Admin Interface
- Migrations
Section 5:Views Layer
- Simple View
- Basic view(displaying hello world)
- Functional views, class based views
Section 6:Django – URL Mapping
- Organizing Your URLs
- Role of urls in djnago
- Working urls
- Forms
- Sending Parameters to Views
- Templates layer
- The Render Function
Section 7:Django Template Language (DTL)
- Role of template layer in django
- Filters,Tags, Tag if, Tag for, Block and Extend Tags
- Comment Tag, Usage of templates
- Extending base template
Section 8:Django – Models
- Creating a Model
- Manipulating Data (CRUD)
- Linking Models
- Django – Page Redirection
Section 8:Django – Sending E-mails
- Sending a Simple E-mail
- Sending Multiple Mails with send_mass_mail
- Sending HTML E-mail
- Sending HTML E-mail with Attachments
Section 9:Django – Form Processing
- Using Form in a View
- Usage of forms
- Crud operations using forms
- Crispy forms in django
Section 10:Django – File Uploading
- Uploading an Image
- Django – Apache Setup
Section 11:Django – Cookies Handling
- Django – Sessions
- Django – Comments
Section 11:Django Admin
- Creating Super User
- Using admin in Django
- Adding models to admin
- Adding model objects using admin
- Displaying in cmd using querysets
Section 12:Static files
- Loading css files into templates
- Loading js files into templates
- Uploading image using models
- User authentication
Section 13:Deployment
- wsgi server
- Gunicorn, uwsgi concepts
- Godaddy domain
- Digital ocean cloud machine concepts
- Deploy your application