أول مساق عربي شامل مختص بالتأهيل للعمل الوظيفي في السوق الامريكي والعربي
دروس المساق
الدروس
JS Console, Arithmetic operations and data types
JS Conditional Statements
JS-For-Loop
JS While Loop And Nested Loops
Functions, Scope, Built-ins ,objects, context, arrays
ES6 – Hoisting, Destructuring, Modules and Parameters
Stale Closure,Currying,Symbols and DOM
HTTP-Fundamentals
الدروس
React Standalone – Introduction
npm management and React.js & Project Structure
Prettier, eslint, Vite and React Func, Class Components
Components State and events
Lists and Keys, Component Lifecycle, HOC
CSS and styledComponent
React useEffect, Custom Hooks and Fetch
Handling-user-input and custom hooks composition
React JS Routing
useParams and useQuery
useQuery Discussion and Github Gist
React Forms controlled uncontrolled useRef
Form validation in React
Context API and useContext
useReducer, useMemo, useId, useLayoutEffect
React Redux
useState Closure, Redux Rtk-query and Redux Slice
Error Boundaries, AG Table, Shopping Cart, JEST and Enzyme
Git and Github Fundamentals, how to fix conflicts
مشروع سلة المشتريات Context API
الدروس
Introduction to Node.js, Runtime, Event Loop, Modules Types
Node.js Webserver, How Nginx, Apache Work with Node.js
Express.js Router, Static Files, Middleware, Handlebars, JSX and gitignore
ServerSide Rendering vs. Client Side – html to jsx with data as props
Express.js MVC, Routes and Controllers and Config.js
NoSQL and MongoDB
Mongoose and body parser and form data
Mongoose CRUD Service, Export Model
Mongoose Queries and Session and Cookies introduction
bcrypt and Authentication vs. Authorization
Login and Register Mongoose and Session
JWT AUTH with Express.js
Apis Register Login Logout JWT
React MUI Material UI CORS LOGIN REGISTER VERIFY TOKEN
React Build Deployment with a Subdomain