arrow_back
Back
lock
course access
lock
FAQS
lock
Course Discussion
lock
Important
lock
01 - Introduction
lock
1.01 - Course outline
lock
1.02 - what is javascript and how is it executed
lock
1.03 - how javascript is executed
lock
1.04 - future of javascript
lock
1.05 - Disadvantages of javascript
lock
1.06 - framework vs language vs library
lock
1.07 - type of cases in programming
lock
1.08 - javascript running environment
lock
02 - Command line and setup
lock
2.01 - basics of command prompt window
lock
How you should Proceed?
lock
2.02 - project setup and installation
lock
NOTICE
lock
03 - Time for the basics
lock
3.01 - different data types
lock
3.02 - assigning variables
lock
3.03 - dynamically interpreted vs weekly typed programming languages
lock
3.04 - basics of number data type
lock
Attached Code
lock
3.05 - basics of boolean data type
lock
Attached Code
lock
3.06 - basics of array data type
lock
REQUEST
lock
Attached Code
lock
3.07 - basics of string data type
lock
Attached Code
lock
3.08 - basics of object data type
lock
Attached Code
lock
3.09 - spread operator
lock
Attached Code
lock
3.10 - method of string data type
lock
Attached Code
lock
3.11- method of an array data type
lock
Attached Code
lock
3.12 - primitive vs reference data type
lock
Attached Code
lock
04 - Data type Assignment
lock
4.01 - Data type Assignment
lock
Attached Code
lock
4.02 - data type assignment solution
lock
05 - Statement and loops
lock
5.01 - if , else, elif statement
lock
Attached Code
lock
5.02 - For loop
lock
Attached Code
lock
5.03 - While loop
lock
Attached Code
lock
5.04 - break and continue
lock
Attached Code
lock
5.05 - switch case statement
lock
Attached Code
lock
Your Review and Feedback
lock
06 - Statement and loop assignment
lock
6.01 - Statement and loops Assignment
lock
6.02 - statement assignment
lock
Attached Code
lock
07 - Functions
lock
7.01 - how to read a method
lock
7.02 - Basics of function
lock
Attached Code
lock
7.03 - Map, filter and arrow functions
lock
Attached Code
lock
7.04 - nested functions
lock
Attached Code
lock
08 - Function Assignment
lock
8.01 - Function Assignment
lock
8.02 - function assignment
lock
Attached Code
lock
09 - Object Oriented Programming (OOPS)
lock
9.01 - basics of classes
lock
Attached Code
lock
9.02 - methods of a class
lock
Attached Code
lock
9.03 - static vs non static
lock
Attached Code
lock
9.04 - Polymorphism
lock
Attached Code
lock
9.05 - inheritance
lock
Attached Code
lock
10 - OOPS Assignment
lock
10.01 - OOPS Assignment
lock
10.02 - oops assignment solution
lock
Attached Code
lock
11 - Few more concepts
lock
11.01 - call bind this and apply
lock
Attached Code
lock
11.02 - higher order functions
lock
Attached Code
lock
11.03 - ternary operators
lock
Attached Code
lock
11.04 - parse and stringfy
lock
Attached Code
lock
11.05 - function inside object and array
lock
Attached Code
lock
11.06 - getter , setter and define property
lock
12 - Using Third Party Libraries
lock
12.01 - installing package.json
lock
12.02 - using multiple files
lock
Attached Code
lock
12.03 - using third party libraries
lock
12.04 - Using Momentjs for data N time
lock
13 - Promises
lock
13.01 - using promises
lock
Attached Code
lock
13.02 - async await try catch
lock
Attached Code
lock
14 - Using Js in Browser
lock
14.01 - running in a browser
lock
Attached Code
lock
14.02 - local storage vs session storage vs cookies
lock
14.03 - Using browser storage
lock
Attached Code
lock
14.04 - Dom manipulation
lock
Attached Code
lock
15 - Typescript
lock
15.01 - what is typescript why to use it
lock
15.02 - installing ts and project setup
lock
Attached Code
lock
15.03 - running typescript in a browser
lock
15.04 - using typings
lock
Attached Code
lock
15.05 - enums and interface
lock
Attached Code
lock
15.06 - private vs public vs protected
lock
Attached Code
lock
15.07 - encapsulation and abstraction
lock
Attached Code
lock
16 - Connecting with server
lock
16.01 - ajax vs axios
lock
16.02 - what is an api
lock
16.03 - types of request in a server
lock
16.04 - http status codes
lock
16.05 - using postman to call api
lock
16.06 - using axios to call request from server
lock
Attached Code
lock
16.07 - best practise to use axios like a pro
lock
Attached Code
lock
17 - Design Patterns
lock
17.01 - what is design patterns and why to use them
lock
17.02 - SRP and DIP
lock
17.03 - constructor and proptotype design pattern
lock
Attached Code
lock
17.04 - module pattern
lock
Attached Code
lock
17.05 - singleton pattern
lock
Attached Code
lock
17.06 - factory pattern
lock
Attached Code
lock
17.07 - facade pattern
lock
Attached Code
lock
18 - More about Events
lock
18.01 - Pure vs Impure functions
lock
18.02 - Recursive Function
lock
18.03 - Advance Recursive Function
lock
18.04 - Currying Function
lock
19 - Events and debugging in Javascript
lock
19.01 - listening an event
lock
19.02 - more about events
lock
19.03 - supported events
lock
19.04 - Using prevent default with forms
lock
19.05 - Bubbling and capturing a event
lock
19.06 - event handler with this and function
lock
19.07 - Debugging js using breakpoints
lock
20 - Meta Programming
lock
20.01 - using a symbol
lock
Attached Code
lock
20.02 - iterators
lock
Attached Code
lock
20.03 - generators
lock
Attached Code
lock
20.04 - reflect api
lock
20.05 - proxy api
lock
Attached Code
lock
21 - Security & Performance
lock
21.01 - code is open for all
lock
21.02 - security in js
lock
21.03 - performance optimization in javascript
lock
Conclusion
lock
javscript pdf
Preview - Javascript + Typescript
Discuss (
0
)
navigate_before
Previous
Next
navigate_next