Learn to build dynamic user interfaces with React in our comprehensive foundation course.
React Foundation offers a thorough introduction to React, a widely-used JavaScript library for building user interfaces. This course covers essential and advanced topics, including component-based architecture, state management with hooks, and styling techniques. Participants will learn to set up a React development environment, create reusable components, manage data flow, and handle side effects with the useEffect hook.By the end of the course, you will learn to construct JSX elements, implement prop patterns, manage state, and debug React applications effectively. You will be equipped to build high-performance, scalable, and maintainable web applications.
This course includes hands-on practice through labs and exercises, reinforcing the concepts covered in the lectures - a balanced mix of theoretical knowledge and practical application, ensuring a comprehensive learning experience.
1 Introduction to React
What is React and its history
Virtual DOM
React Development Setup
Project Structure
2 JSX
Getting Started
Fundamentals
Writing JSX
Exploring JSX use cases
3 React Components
Component Basics
More about React Components
Component Composition
4 Props
Prop basics
More complex prop patterns
6 State and Events
Understanding State
useState Hook
Brief recap of content covered in Day 1, focusing on creating components and state
1 Component Patterns
Component Architecture
React Data Flow
2 Styling in React
3 Effects and Lifecycle
Working with Effects
Lifecycles
4 Forms
Form Fundamentals
Uncontrolled Forms
Controlled Forms
5 Debugging React Applications
React Developer Tools
Debugging React Applications
This is an intermediate level course for those looking to expand their skill set and master REACT. Learners should have proficiency in JavaScript, HTML, and CSS.
- Front-End Developers
- Web Developers
- Software Engineers
- Technical professionals
NOK 23.000
COURSE CONTENT: Unit Testing with JUnit Training Course Course Contents – DAY 1 Course Introduction • Administration and Course Materials • Course Structure and Agenda • Delegate and Trainer…
COURSE CONTENT: Day 1 Python refresher Built-in data typesLists and tuplesDictionaries and setsProgram structureFiles and console I/OIf statementfor and while loops Data Structures and Algorithms Linked listStackQueueTreesGraphsSorting algorithmsDay 2…
COURSE CONTENT: Introduction to Python – Python Overview and Evolution • Role/Domain-based Python • Python for Web Developers – Full Stack Development • Python for Data Scientists • Python…
We use cookies to improve your experience, including essential cookies required for the website to function. By continuing, you agree to our use of cookies. Learn more.