Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..
Batch
Date: Jan 5th @7:00AM
Faculty: Mr. Swamy Naidu (12+ Yrs of Exp,..)
Duration: 100 Days
Venue
:
DURGA SOFTWARE SOLUTIONS,
Flat No : 202,
2nd Floor,
HUDA Maitrivanam,
Ameerpet, Hyderabad - 500038
Ph.No: +91 - 8885252627, 9246212143, 80 96 96 96 96
Syllabus:
UI FULL STACK Web Development
with REACT JS & Real Time Project
Javascript
- Introduction
- Data Types
- What is Datatype
- Loosely type
- Dynamic types
- Variable
- Variable Types
- Variable scopes
- Function
- Types of function
- Anonymous function
- Arrow function
- IIFE (Immediately Invoking Function)
- Callbacks
- Nested Functions
- Events
- Mouse Events
- Keyboard Events
- Custom Events
- Array and Array functions
- ECMA Script
- What is ECMA
- let,const,arrow function,....
- Hosting
- What is Hoisting
- Behavior of variables and function while hoisting
- Object
- Ways to create object
- nested objects
- Destructuring
- Shallow Copy
- Deep Copy
- BOM objects
- window
- document
- history
- navigator
- Javascript objects
- Ajax
- Introduction of Ajax
- Http methods
- Invoking third party API services
- Payload
- Promise
- What is Promise
- Callback with Promise
- Primose functions all, race, any, allSetteled
- Ways to call functions
- OOps
- class
- Object
- Inheritance
- Constructor
- Protocols and State Management
- What is Protocols
- Types of protocols
- Local Storage
- Session Storage
- rest/spread
- What is rest
- What is spread
- Difference between rest and spread
- closures
- What is closure
- How closer maintains the lexical scope data
- Javascript Execution Engine
- Global Execution Location
- Event Loop
- Callback queau
- Microtask queau
- Additional Concepts
- Throttling and debouncing
- Currying
- event bubbling/trickling
- exception handling
- Event object methods
- string Functions
- Conversion functions
- Asnync await
REACT JS
- Introduction of React
- Node Repository
- What is Repository
- Types of Repository
- Installation of Packages
- Components
- What is Component
- What is JSX
- Types of components
- How to create modules
- Working with props
- Component Styling
- Apply Css
- Intigration with Bootstrap
- Integration with font-awesome icons
- Data Binding
- What is data binding
- How to bind data with components
- What is one way and two way data binding
- Functional component lifecycle hooks
- useState
- useEffect
- useReducer
- useContext
- useCallBack
- useMemo
- useRef
- useOptimistic
- useActionState
- useTransition
- useFormStatus
- Custom hooks
- Controlled and Uncontrolled Components
- What is controlled and Uncontrolled
- What is statefull and stateless
- Single Page Application (Routing)
- General Routing
- Nested Routing
- Lazy Loading
- Router Guards
- Router Parameters
- useNavigation (Hook)
- useLocation (Hook)
- Authentication and Authorization
- AJAX
- Ajax Introduction
- Http methods
- API service calls (Nodejs API, Java API)
- Payload
- Get,Post,Put,Delete methods
- Database communication from front end
- CRUD Operations
- Class Components
- Component state
- Components lifecycle methods
- Handling components dom elements
- Redux
- State management objects
- Redux Store
- Reducer
- Store Subscription
- Shopping Cart Application use cases using Redux
- Redux Thunk
Higher Order components