JS_CONCEPT.pdf
187.3 KB
๐100 javascript concept that you need to learn it๐ฅ
Join us:
https://t.me/software_coding_freelance_jobs
Join us:
https://t.me/software_coding_freelance_jobs
[ 0 years ] Job by Hagbes PLC Oct 3 2024
Bachelorโs degree in Human Resource and Recruitment, Business Administration, or a related field.
Bachelorโs degree in Software Engineering,.
How to Apply
https://carraadesk.com/job-by-hagbes-plc-oct-3-2024/
Deadline: Oct 15, 2024
Bachelorโs degree in Human Resource and Recruitment, Business Administration, or a related field.
Bachelorโs degree in Software Engineering,.
How to Apply
https://carraadesk.com/job-by-hagbes-plc-oct-3-2024/
Deadline: Oct 15, 2024
HTML.PDF.pdf
1.3 MB
Share our telegram channel ๐
https://t.me/software_coding_freelance_jobs
https://t.me/software_coding_freelance_jobs
๐ฅ1
JavaScript Fundamentals Course for Beginners
FREE For Limited Enrolls
JavaScript for Beginners: Learn JavaScript and Supercharge Your Web Design!
https://coursevania.com/courses/javascript-fundamentals-course-for-beginners/
FREE For Limited Enrolls
JavaScript for Beginners: Learn JavaScript and Supercharge Your Web Design!
https://coursevania.com/courses/javascript-fundamentals-course-for-beginners/
Learn these concepts to master React JS โ
๐. ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ๐ฌ
- Functional Components
- Class Components
- JSX (JavaScript XML) Syntax
๐. ๐๐ซ๐จ๐ฉ๐ฌ (๐๐ซ๐จ๐ฉ๐๐ซ๐ญ๐ข๐๐ฌ)
- Passing Props
- Default Props
- Prop Types
๐. ๐๐ญ๐๐ญ๐
- useState Hook
- Class Component State
- Immutable State
๐. ๐๐ข๐๐๐๐ฒ๐๐ฅ๐ ๐๐๐ญ๐ก๐จ๐๐ฌ (๐๐ฅ๐๐ฌ๐ฌ ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ๐ฌ)
- componentDidMount
- componentDidUpdate
- componentWillUnmount
๐. ๐๐จ๐จ๐ค๐ฌ (๐ ๐ฎ๐ง๐๐ญ๐ข๐จ๐ง๐๐ฅ ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ๐ฌ)
- useState
- useEffect
- useContext
- useReducer
- useCallback
- useMemo
- useRef
- useImperativeHandle
- useLayoutEffect
๐. ๐๐ฏ๐๐ง๐ญ ๐๐๐ง๐๐ฅ๐ข๐ง๐
- Handling Events in Functional Components
- Handling Events in Class Components
๐. ๐๐จ๐ง๐๐ข๐ญ๐ข๐จ๐ง๐๐ฅ ๐๐๐ง๐๐๐ซ๐ข๐ง๐
- if Statements
- Ternary Operators
- Logical && Operator
๐. ๐๐ข๐ฌ๐ญ๐ฌ ๐๐ง๐ ๐๐๐ฒ๐ฌ
- Rendering Lists
- Keys in React Lists
๐. ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ ๐๐จ๐ฆ๐ฉ๐จ๐ฌ๐ข๐ญ๐ข๐จ๐ง
- Reusing Components
- Children Props
- Composition vs Inheritance
๐๐. ๐๐ข๐ ๐ก๐๐ซ-๐๐ซ๐๐๐ซ ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ๐ฌ (๐๐๐)
- Creating HOCs
- Using HOCs for Reusability
๐๐. ๐๐๐ง๐๐๐ซ ๐๐ซ๐จ๐ฉ๐ฌ
- Using Render Props Pattern
๐๐. ๐๐๐๐๐ญ ๐๐จ๐ฎ๐ญ๐๐ซ
- <BrowserRouter>
- <Route>
- <Link>
- <Switch>
- Route Parameters
๐๐. ๐๐๐ฏ๐ข๐ ๐๐ญ๐ข๐จ๐ง
- useHistory Hook
- useLocation Hook
๐๐ญ๐๐ญ๐ ๐๐๐ง๐๐ ๐๐ฆ๐๐ง๐ญ
๐๐. ๐๐จ๐ง๐ญ๐๐ฑ๐ญ ๐๐๐
- Creating Context
- useContext Hook
๐๐. ๐๐๐๐ฎ๐ฑ
- Actions
- Reducers
- Store
- connect Function (React-Redux)
๐๐. ๐ ๐จ๐ซ๐ฆ๐ฌ
- Handling Form Data
- Controlled Components
- Uncontrolled Components
๐๐. ๐๐ข๐๐ ๐๐๐๐๐๐ญ๐ฌ
- useEffect for Data Fetching
- useEffect Cleanup
๐๐. ๐๐๐๐ ๐๐๐ช๐ฎ๐๐ฌ๐ญ๐ฌ
- Fetch API
- Axios Library
๐๐ซ๐ซ๐จ๐ซ ๐๐๐ง๐๐ฅ๐ข๐ง๐
๐๐. ๐๐ซ๐ซ๐จ๐ซ ๐๐จ๐ฎ๐ง๐๐๐ซ๐ข๐๐ฌ
- componentDidCatch (Class Components)
- ErrorBoundary Component (Functional Components)
๐๐. ๐๐๐ฌ๐ญ๐ข๐ง๐
- Jest Testing Framework
- React Testing Library
๐๐. ๐๐ฉ๐ญ๐ข๐ฆ๐ข๐ณ๐๐ญ๐ข๐จ๐ง
- Memoization
- Profiling and Performance Monitoring
๐๐. ๐๐ฎ๐ข๐ฅ๐ ๐๐ง๐ ๐๐๐ฉ๐ฅ๐จ๐ฒ๐ฆ๐๐ง๐ญ
- Create React App (CRA)
- Production Builds
- Deployment Strategies
๐ ๐ซ๐๐ฆ๐๐ฐ๐จ๐ซ๐ค๐ฌ ๐๐ง๐ ๐๐ข๐๐ซ๐๐ซ๐ข๐๐ฌ
๐๐. ๐๐ญ๐ฒ๐ฅ๐ข๐ง๐ ๐๐ข๐๐ซ๐๐ซ๐ข๐๐ฌ
- Styled-components
- CSS Modules
๐๐. ๐๐ญ๐๐ญ๐ ๐๐๐ง๐๐ ๐๐ฆ๐๐ง๐ญ ๐๐ข๐๐ซ๐๐ซ๐ข๐๐ฌ
- Redux
- MobX
๐๐. ๐๐จ๐ฎ๐ญ๐ข๐ง๐ ๐๐ข๐๐ซ๐๐ซ๐ข๐๐ฌ
- React Router
- Reach Router
Web Development Best Resources: https://topmate.io/coding/930165
Share ๐จ๏ธhttps://t.me/software_coding_freelance_jobs
ENJOY LEARNING ๐๐
๐. ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ๐ฌ
- Functional Components
- Class Components
- JSX (JavaScript XML) Syntax
๐. ๐๐ซ๐จ๐ฉ๐ฌ (๐๐ซ๐จ๐ฉ๐๐ซ๐ญ๐ข๐๐ฌ)
- Passing Props
- Default Props
- Prop Types
๐. ๐๐ญ๐๐ญ๐
- useState Hook
- Class Component State
- Immutable State
๐. ๐๐ข๐๐๐๐ฒ๐๐ฅ๐ ๐๐๐ญ๐ก๐จ๐๐ฌ (๐๐ฅ๐๐ฌ๐ฌ ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ๐ฌ)
- componentDidMount
- componentDidUpdate
- componentWillUnmount
๐. ๐๐จ๐จ๐ค๐ฌ (๐ ๐ฎ๐ง๐๐ญ๐ข๐จ๐ง๐๐ฅ ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ๐ฌ)
- useState
- useEffect
- useContext
- useReducer
- useCallback
- useMemo
- useRef
- useImperativeHandle
- useLayoutEffect
๐. ๐๐ฏ๐๐ง๐ญ ๐๐๐ง๐๐ฅ๐ข๐ง๐
- Handling Events in Functional Components
- Handling Events in Class Components
๐. ๐๐จ๐ง๐๐ข๐ญ๐ข๐จ๐ง๐๐ฅ ๐๐๐ง๐๐๐ซ๐ข๐ง๐
- if Statements
- Ternary Operators
- Logical && Operator
๐. ๐๐ข๐ฌ๐ญ๐ฌ ๐๐ง๐ ๐๐๐ฒ๐ฌ
- Rendering Lists
- Keys in React Lists
๐. ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ ๐๐จ๐ฆ๐ฉ๐จ๐ฌ๐ข๐ญ๐ข๐จ๐ง
- Reusing Components
- Children Props
- Composition vs Inheritance
๐๐. ๐๐ข๐ ๐ก๐๐ซ-๐๐ซ๐๐๐ซ ๐๐จ๐ฆ๐ฉ๐จ๐ง๐๐ง๐ญ๐ฌ (๐๐๐)
- Creating HOCs
- Using HOCs for Reusability
๐๐. ๐๐๐ง๐๐๐ซ ๐๐ซ๐จ๐ฉ๐ฌ
- Using Render Props Pattern
๐๐. ๐๐๐๐๐ญ ๐๐จ๐ฎ๐ญ๐๐ซ
- <BrowserRouter>
- <Route>
- <Link>
- <Switch>
- Route Parameters
๐๐. ๐๐๐ฏ๐ข๐ ๐๐ญ๐ข๐จ๐ง
- useHistory Hook
- useLocation Hook
๐๐ญ๐๐ญ๐ ๐๐๐ง๐๐ ๐๐ฆ๐๐ง๐ญ
๐๐. ๐๐จ๐ง๐ญ๐๐ฑ๐ญ ๐๐๐
- Creating Context
- useContext Hook
๐๐. ๐๐๐๐ฎ๐ฑ
- Actions
- Reducers
- Store
- connect Function (React-Redux)
๐๐. ๐ ๐จ๐ซ๐ฆ๐ฌ
- Handling Form Data
- Controlled Components
- Uncontrolled Components
๐๐. ๐๐ข๐๐ ๐๐๐๐๐๐ญ๐ฌ
- useEffect for Data Fetching
- useEffect Cleanup
๐๐. ๐๐๐๐ ๐๐๐ช๐ฎ๐๐ฌ๐ญ๐ฌ
- Fetch API
- Axios Library
๐๐ซ๐ซ๐จ๐ซ ๐๐๐ง๐๐ฅ๐ข๐ง๐
๐๐. ๐๐ซ๐ซ๐จ๐ซ ๐๐จ๐ฎ๐ง๐๐๐ซ๐ข๐๐ฌ
- componentDidCatch (Class Components)
- ErrorBoundary Component (Functional Components)
๐๐. ๐๐๐ฌ๐ญ๐ข๐ง๐
- Jest Testing Framework
- React Testing Library
๐๐. ๐๐ฉ๐ญ๐ข๐ฆ๐ข๐ณ๐๐ญ๐ข๐จ๐ง
- Memoization
- Profiling and Performance Monitoring
๐๐. ๐๐ฎ๐ข๐ฅ๐ ๐๐ง๐ ๐๐๐ฉ๐ฅ๐จ๐ฒ๐ฆ๐๐ง๐ญ
- Create React App (CRA)
- Production Builds
- Deployment Strategies
๐ ๐ซ๐๐ฆ๐๐ฐ๐จ๐ซ๐ค๐ฌ ๐๐ง๐ ๐๐ข๐๐ซ๐๐ซ๐ข๐๐ฌ
๐๐. ๐๐ญ๐ฒ๐ฅ๐ข๐ง๐ ๐๐ข๐๐ซ๐๐ซ๐ข๐๐ฌ
- Styled-components
- CSS Modules
๐๐. ๐๐ญ๐๐ญ๐ ๐๐๐ง๐๐ ๐๐ฆ๐๐ง๐ญ ๐๐ข๐๐ซ๐๐ซ๐ข๐๐ฌ
- Redux
- MobX
๐๐. ๐๐จ๐ฎ๐ญ๐ข๐ง๐ ๐๐ข๐๐ซ๐๐ซ๐ข๐๐ฌ
- React Router
- Reach Router
Web Development Best Resources: https://topmate.io/coding/930165
Share ๐จ๏ธhttps://t.me/software_coding_freelance_jobs
ENJOY LEARNING ๐๐
๐1
Master Javascript :
The JavaScript Tree ๐
|
|โโ Variables
| โโโ var
| โโโ let
| โโโ const
|
|โโ Data Types
| โโโ String
| โโโ Number
| โโโ Boolean
| โโโ Object
| โโโ Array
| โโโ Null
| โโโ Undefined
|
|โโ Operators
| โโโ Arithmetic
| โโโ Assignment
| โโโ Comparison
| โโโ Logical
| โโโ Unary
| โโโ Ternary (Conditional)
||โโ Control Flow
| โโโ if statement
| โโโ else statement
| โโโ else if statement
| โโโ switch statement
| โโโ for loop
| โโโ while loop
| โโโ do-while loop
|
|โโ Functions
| โโโ Function declaration
| โโโ Function expression
| โโโ Arrow function
| โโโ IIFE (Immediately Invoked Function Expression)
|
|โโ Scope
| โโโ Global scope
| โโโ Local scope
| โโโ Block scope
| โโโ Lexical scope
||โโ Arrays
| โโโ Array methods
| | โโโ push()
| | โโโ pop()
| | โโโ shift()
| | โโโ unshift()
| | โโโ splice()
| | โโโ slice()
| | โโโ concat()
| โโโ Array iteration
| โโโ forEach()
| โโโ map()
| โโโ filter()
| โโโ reduce()|
|โโ Objects
| โโโ Object properties
| | โโโ Dot notation
| | โโโ Bracket notation
| โโโ Object methods
| | โโโ Object.keys()
| | โโโ Object.values()
| | โโโ Object.entries()
| โโโ Object destructuring
||โโ Promises
| โโโ Promise states
| | โโโ Pending
| | โโโ Fulfilled
| | โโโ Rejected
| โโโ Promise methods
| | โโโ then()
| | โโโ catch()
| | โโโ finally()
| โโโ Promise.all()
|
|โโ Asynchronous JavaScript
| โโโ Callbacks
| โโโ Promises
| โโโ Async/Await
|
|โโ Error Handling
| โโโ try...catch statement
| โโโ throw statement
|
|โโ JSON (JavaScript Object Notation)
||โโ Modules
| โโโ import
| โโโ export
|
|โโ DOM Manipulation
| โโโ Selecting elements
| โโโ Modifying elements
| โโโ Creating elements
|
|โโ Events
| โโโ Event listeners
| โโโ Event propagation
| โโโ Event delegation
|
|โโ AJAX (Asynchronous JavaScript and XML)
|
|โโ Fetch API
||โโ ES6+ Features
| โโโ Template literals
| โโโ Destructuring assignment
| โโโ Spread/rest operator
| โโโ Arrow functions
| โโโ Classes
| โโโ let and const
| โโโ Default parameters
| โโโ Modules
| โโโ Promises
|
|โโ Web APIs
| โโโ Local Storage
| โโโ Session Storage
| โโโ Web Storage API
|
|โโ Libraries and Frameworks
| โโโ React
| โโโ Angular
| โโโ Vue.js
||โโ Debugging
| โโโ Console.log()
| โโโ Breakpoints
| โโโ DevTools
|
|โโ Others
| โโโ Closures
| โโโ Callbacks
| โโโ Prototypes
| โโโ this keyword
| โโโ Hoisting
| โโโ Strict mode
|
| END __
The JavaScript Tree ๐
|
|โโ Variables
| โโโ var
| โโโ let
| โโโ const
|
|โโ Data Types
| โโโ String
| โโโ Number
| โโโ Boolean
| โโโ Object
| โโโ Array
| โโโ Null
| โโโ Undefined
|
|โโ Operators
| โโโ Arithmetic
| โโโ Assignment
| โโโ Comparison
| โโโ Logical
| โโโ Unary
| โโโ Ternary (Conditional)
||โโ Control Flow
| โโโ if statement
| โโโ else statement
| โโโ else if statement
| โโโ switch statement
| โโโ for loop
| โโโ while loop
| โโโ do-while loop
|
|โโ Functions
| โโโ Function declaration
| โโโ Function expression
| โโโ Arrow function
| โโโ IIFE (Immediately Invoked Function Expression)
|
|โโ Scope
| โโโ Global scope
| โโโ Local scope
| โโโ Block scope
| โโโ Lexical scope
||โโ Arrays
| โโโ Array methods
| | โโโ push()
| | โโโ pop()
| | โโโ shift()
| | โโโ unshift()
| | โโโ splice()
| | โโโ slice()
| | โโโ concat()
| โโโ Array iteration
| โโโ forEach()
| โโโ map()
| โโโ filter()
| โโโ reduce()|
|โโ Objects
| โโโ Object properties
| | โโโ Dot notation
| | โโโ Bracket notation
| โโโ Object methods
| | โโโ Object.keys()
| | โโโ Object.values()
| | โโโ Object.entries()
| โโโ Object destructuring
||โโ Promises
| โโโ Promise states
| | โโโ Pending
| | โโโ Fulfilled
| | โโโ Rejected
| โโโ Promise methods
| | โโโ then()
| | โโโ catch()
| | โโโ finally()
| โโโ Promise.all()
|
|โโ Asynchronous JavaScript
| โโโ Callbacks
| โโโ Promises
| โโโ Async/Await
|
|โโ Error Handling
| โโโ try...catch statement
| โโโ throw statement
|
|โโ JSON (JavaScript Object Notation)
||โโ Modules
| โโโ import
| โโโ export
|
|โโ DOM Manipulation
| โโโ Selecting elements
| โโโ Modifying elements
| โโโ Creating elements
|
|โโ Events
| โโโ Event listeners
| โโโ Event propagation
| โโโ Event delegation
|
|โโ AJAX (Asynchronous JavaScript and XML)
|
|โโ Fetch API
||โโ ES6+ Features
| โโโ Template literals
| โโโ Destructuring assignment
| โโโ Spread/rest operator
| โโโ Arrow functions
| โโโ Classes
| โโโ let and const
| โโโ Default parameters
| โโโ Modules
| โโโ Promises
|
|โโ Web APIs
| โโโ Local Storage
| โโโ Session Storage
| โโโ Web Storage API
|
|โโ Libraries and Frameworks
| โโโ React
| โโโ Angular
| โโโ Vue.js
||โโ Debugging
| โโโ Console.log()
| โโโ Breakpoints
| โโโ DevTools
|
|โโ Others
| โโโ Closures
| โโโ Callbacks
| โโโ Prototypes
| โโโ this keyword
| โโโ Hoisting
| โโโ Strict mode
|
| END __
๐1
01. JavaScript A Brief Introduction.zip
151.6 MB
01. JavaScript A Brief Introduction
02. Get Up and Running with JS.zip
52.5 MB
02. Get Up and Running with JS
06. Sidebar Variables and Data Types.zip
125.6 MB
06. Sidebar Variables and Data Types
10. Troubleshooting and Validating JS.zip
34.9 MB
10. Troubleshooting and Validating JS
JavaScript Essential Training Resources.zip
202.4 KB
JavaScript Essential Training Resources