Internet Introduction
Internet
How does the internet work?
What is HTTP?
What is a Domain Name?
What is hosting?
DNS and how it works?
HTML Introduction
History of browser
Why HTML?
Structure of Hypertext Markup language
Parts of HTML document
Head
Body
Tags
Paragraph
Heading
List (unordered, ordered, description list)
Layout elements
Exploring elements
Table
Form tags
Input Types
Text Area
Dropdown
CSS Introduction
Importance of CSS
Advantages
Structure of a CSS rule
CSS Types
Inline CSS
Internal css
External css
CSS Properties and Values
Display and visibility properties
Text related properties
Font related properties
Border related properties
Background related properties
CSS Type
Internal/Embedded CSS
External CSS
Introduction of Selector
Types of selectors
Simple selectors
Combinator selectors
Pseudo class selectors
Pseudo elements selectors
Attribute selectors
Position
Static
Relative
Absolute
Sticky
Fixed
Flexbox Layout
Introduction
Basic and Terminology
Flexbox properties
Examples
Flexbox Tricks
Grid Layout
Introduction
Basic and Terminology
Grid properties
Examples
Grid Tricks
Media Query
Introduction
Using media queries
Examples
Keyframes
Introduction
Creating animations
Keyframes properties
Responsive Design
Introduction
CSS units
Methods
Tips & Tricks
Sass
Nesting
Variables
Partials and Imports
Mixins
Extend/Inheritance
Bootstrap
Introduction of Bootstrap
BootStrap Introduction and Installation.
How to use Documentation
Bootstrap concepts - Basic to Advanced
Bootstrap Progress BarBootstrap Grid System.
Bootstrap Buttons, Glyphicons, Tables.
Bootstrap Vertical Forms, Horizontal Forms, Inline Forms.
Bootstrap DropDowns and Responsive Tabs
and Jumbotron.
Bootstrap Alerts , Wells, Pagination and Pager.
JavaScript
Introduction to JavaScript
Difference types of Javascript engine?
Where is Javascript used?
Difference between Javascript and Java?
Who introduced Javascript language?
Official name of Javascript?
What is ECMAScript?
Fundamentals of JavaScript
Basic syntax
JS in <head> or <body>
Comments
JS Outputs
Variables & Data Types
Variable Declarations
Variable Naming Rules
Variable Scopes
Reserved words
Operators
Arithmetic Operators
Assignment Operators
Comparison Operators
String Operators
Logical Operators
Bitwise Operators
Ternary Operators
Type Operators
Type Casting
Difference between Type conversion vs Type coercion
Explicit Type Casting
Implicit Type Casting
Conditional Statement
if else
else if
nested if
Switch
Looping Statement
For
While
DO While
Control Statement
Break
Continue
Strings
Length
IndexOf
LastindexOf
Substring
Substr
To uppercase
To lowercase
Slice
Number
Number properties
Number methods
Array
Introduction to array
Accessing elements
Array methods
Objects
Object definition
Object properties
Accessing properties and methods
Object methods
ES6 Concepts
Destructing
Spread operator
Rest operator
JS primitive type and reference type
Function
Function Statement / Function Definition
Difference between arguments and parameters
Default Params/Rest Params
Function return
Function Expression
Anonymous function
Arrow function
Scopes
Global
Block
Script
Function / Local
Looping through array and object
⮚ Array iteration methods
● For each
● Map
● Filter
● Reduce
● For of
⮚ Object iteration methods
● Entries
● Keys
● Values
● For in
Built-in-methods
Math
Dates
Regular expression
Exception Handling
Try
Catch
Throw
Finally
Javascript Async
setTimeout
setInterval
Working with API
XMLHTTP Request
Fetch(CRUD)
Window object
⮚ About window object
⮚ DOM (Document object module)
i) HTML DOM elements
ii) HTML Attributes
iii) HTML Events
iv) HTML Events Objects
v) Difference between HTML collections and Node List
vi) HTML Styles
⮚ BOM (Browse Object Module)
i) Screen
ii) Location
iii) Popup alert
iv) Cookies
v) History
vi)Navigator
iv) Cookies
v) History
vi)Navigator
vii)Timing
GETTING STARTED WITH PYTHON
An Introduction to Python Programming
What is Python Programming?
Basic Python Syntax and First Program in Python
Install Python on Windows
PYTHON BASIC CONSTRUCTS
python First Program
Indentation in Python
Variables in Python
Python Keywords and Identifiers
Literals in Python
Python Comments
Operators in Python
Python Input and Output
Implicit Type Conversion in Python
Explicit Type Conversion in Python
PYTHON FLOW CONTROL
Control Flow Statements in Python
Python if…else Statement
Nested if-else
Switch case
While Loop in Python
For Loop in Python
Nested loops
For Else and While Else in Python
Break, Pass, and Continue Statement in Python
PYTHON STRING
Strings in Python
String Slicing in Python
String Methods Python
String Formatting in Python
LISTS
Introduction
Accessing list
Operations
Working with lists
Function and Methods
TUPLE
Introduction
Accessing tuples
Operations
Working
Function and Methods
SET
Accessing set
Set Method
DICTIONARIES
Introduction
Accessing values in dictionaries
Working with dictionaries
Properties
Functions
PYTHON FUNCTIONS
Functions in Python
Scope of Variable in Python
Types of Function Arguments in Python
*Args and **Kwargs in Python
Lambda and Anonymous Function in Python
Map, Filter and Reduce functions in Python
Scope in python
Recursion in Python
PYTHON EXCEPTION HANDLING
Python Exception Handling
User-defined Exception Handling
PYTHON FILE HANDLING
Opening and Closing Files in Python
How to Read a File in Python
How to Write a File in Python
How to Delete File in Python?
With Statement in Python
PYTHON MODULES AND PACKAGES
Modules in Python
Packages in Python and Import Statement
Python Collection Module
Python Datetime
REGULAR EXPRESSION
Introduction to Regular Expressions
Basic Patterns
Metacharacters and special sequences
Regular Expression methods
PYTHON OOPS
Class in Python: What is Python Class?
What is an Object in Python?
Inheritance in Python
Encapsulation in Python
Polymorphism in Python with Examples
Data Abstraction in Python
Iterators in Python
PYTHON DECORATORS
Decorator Definition
Decorator Function
Applying Decorators
Execution Order
Decorator Example
DATABASE
Introduction to Database
Creating a Database in MongoDB
Creating Collection
Inserting Documents
Update Collection
Delete Document
GIT AND GITHUB
Introduction to Version Control
Introduction to Git
Installing Git
Basic Git Commands
Branching and Merging
Working with Remote Repositories on GitHuBuilt-in Decorators
DJANGO
Introduction
Benefits
Environment Setup
Creating Simple Web Application
How to Create a Project Using Django?
Admin Interface
Views
URL Mapping
Template System
MangoDB - Crud
Page Redirection
Handle Form Data
Sessions
Deployment
Live Project