Module 1: Introduction to WEB
- What is Web?
- Web Features?
- W3C and W3C Members
- Introduction to What WG
Module 2: Core HTML and Advance HTML5
- Introduction
- Parts in HTML Document
- Version Information
- Head Section
- Meta Information
- Favicons
- Body Section
- HTML FORMS
- Anchors, Images
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
Module 3: Core CSS and Advance CSS
Core CSS
- Introduction
- CSS Basics
- CSS Introduction
- CSS Syntax
- CSS Versions
- CSS Id & Class
- CSS Styling
- Styling Backgrounds
- Styling Text
- Styling Fonts
- CSS Borders
Advance CSS
- Introduction
- CSS3 Modules
- Selectors
- Box Model
- Backgrounds and Borders
- Text Effects
- 2D/3D Transformations
- Core & Advanced Animations
- Multiple Column Layout
- User Interface
Module 4: Core JavaScript and Advance 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
Advance JavaScript
- Types of Errors
- Exception Handling
- Java Script Objects
- Browser Objects
- Validations in JS
Module 5: Core Python and Different Modes in 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
Different Modes in Python
- Execute the Script
- Interactive Mode
- Script Mode
- Python Comments
- Python New IDEs
- PyCharm IDE
- How to Work on PyCharm
- PyCharm Components
- Debugging process in PyCharm
- Sublime Text IDE
- What is PIP?
Module 6: Variables and Conditional Statements
Variables in Python
- What is Variable?
- Variables in Python
- Constants in Python
- Standard Data Types
- Operators and Operands
- Swap variables
- Type Conversion
- String Handling
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
Module 7: Loop, Lists, and TUPLE
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
Python Lists
- Lists are mutable
- Getting to Lists
- List indices
- Traversing a list
- List operations
- List slices
- List methods
- Map, filter and reduce
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
Module 1: Python Sets, Dictionary, and Functions
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 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
- Python Dictionary in-built Functions
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 Doc string?
Module 1: Advanced Python, Class and Objects, Regular Expressions
Module 1: Bootstrap
Module 1: Django Web Framework and MVC Pattern
Module 1: Create an Application and Admin Interface
Module 1: Django – URL Mapping, DTL, and Models
Django – URL Mapping
- Organizing Your URLs
- Role of urls in djnago
- Working urls
- Forms
- Sending Parameters to Views
- Templates layer
- The Render Function
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
Django – Models
- Creating a Model
- Manipulating Data (CRUD)
- Linking Models
- Django – Page Redirection
Django – Form Processing
- Using Form in a View
- Usage of forms
- Crud operations using forms
- Crispy forms in django