VNR
IT SOLUTIONS
Home
Contact Us
Portfolio
Training & Learning
00-Intro to web
Browser
Url
DNS
01-HTML5
Document Structure and Links
Text Formatting
List
Tables
Forms
Semantic Layouts
Block & Inline Elements
audio and video tag
02-CSS3
CSS Inclusion
Selectors
CSS Box Model
Measuring Units
Min - Width & Max - Width
Display & Position
Layout - float and clear
Flexbox
Responsive Media Queries
Colors and Gradients
Styling Fonts
03-VCS, Git & Github
How To Use Git & Github
Branching and Merging
Work flow of Git and Github
04-Javascript
Variables and Primitive Types
Conditional Statements
Operators
Looping Statements
Functions
Hoisting
Scope of Variables
Arrays
Objects
ES6
Block-Scoped Let and Const
Array Helper Methods
this keyword
Destructuring
Spread and Rest Operator
Higher Order Functions
String
Closures
05-DOM
DOM Selectors
DOM Navigation
DOM Manipulation
DOM Get Set Attributes
DOM Events
06-Interview Questions
Reverse a string
Palindrome
Factorial
Fizz-Buzz
Max-Min
Count the number of vowels
Count duplicate characters in a string
Deep Copy
Promise
Comparing two object values
07-DSA
Stacks
Queue
Hash Tables
Linked List
Trees
Graph
08-React JS
Setting Up the Development Environment
Introducing JSX
Rendering an Element into the DOM
Components and Props
State and Lifecycle
Handling Events
Conditional Rendering
Lists and Keys
Forms
Higher-Order Components