Up And Running With React
This course will enable attendees to become comfortable with developing web applications using React.js and related libraries. The provided training will take the audience through an ES6/ES7 workshop, React project structure and build tools, basic concepts and required knowledge in order to build and maintain React applications.
List of topics
- Introducing React and the React ecosystem
- ES6 / 7 and JSX
- Rendering elements: React Components and Props
- Interactive: Let’s create a React app looking at the project structure, how everything fits together State, React life-cycle, asynchronicity in a web application
- Handling and creating events
- Controlling rendering via logic
- Snapshot testing with Jest
- Iterating and working with lists
- Working with user input: Forms in React
Benefits
- Learn React development fundamentals, best practices and patterns
- Pragmatic approach to developing React websites, suitable even for full-stack developers
- The course will enable participants to work on new or existing React projects with better eficiency and understanding of caveats, pitfalls and standard approaches to problems
This course is for
Developers, Teach Leads
Requirements
- Basic React experience, comfortable with JSX, props, lifecycle hooks and component classes
- ES6 features like let/const, arrow functions and have basic knowledge of terminals and Node.js
- Laptop/desktop & internet connection
Program sesiuni
Category
Level
Location
Sessions
Duration
Credentials
Stage 1
Discover the digital world with Google! (10 hours) and Generative AI (5 hours): learn online productivity and communication skills, adapted to today's most widely used technologies.
Stage 2
Introduction to Programming (20 hours): develop minimal programming and application testing skills.
Stage 3
Web Front-End Development Course (80 hours): this is a training course to acquire the minimum knowledge specific to software application development.
Unlock your potential today!
Ready to dive into the world of programming languages? Look no further! Contact us for more details.