Talk to an Instructor:
Jonas Felix
React is taking the world by storm. It's one of the most popular frontend libraries and is used by well-known companies on the web like Facebook, Netflix, Airbnb, Twitter and even Apple and Microsoft. In this course, you'll learn about the power and flexibility of React and how to confidently build apps using the React ecosystem.
We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.
- The history and context of React as a modern JavaScript library.
- Getting started quickly with the create-react-app CLI.
- Understand the basics of single page applications built with React and the modern web development toolchain (npm, webpack, ECMAScript 2015+, babel...).
- Creating React components
- Building applications with the React component architecture.
- Client-side routing with React
- Backend access
- State management with the component architecture
- Advanced state management with Redux or MobX
- Advanced tools with TypeScript, Flow, and ESLint
Disclaimer: The actual course content may vary from the above, depending on the trainer, implementation, duration and constellation of participants.
Whether we call it training, course, workshop or seminar, we want to pick up participants at their point and equip them with the necessary practical knowledge so that they can apply the technology directly after the training and deepen it independently.
You will understand the concepts of React and learn to build a modern single page application based on React and the React ecosystem. The course focuses only on frontend technology.
The course consists of theory blocks, lots of demos and hands-on exercises. At the end of the course, you'll have a repository of many running examples to use as reference for your own projects.
Developers and architects who want to get to know React.
You should have solid programming skills and basic knowledge of web development and JavaScript.
You need your own laptop. We will send you detailed instructions on how to set up the workbook before the course starts.
Thank you for your request, we will get back to you as soon as possible.
Unexpected error - please contact us by E-Mail or Phone.
Sign up for the waiting list for more public course dates. Once we have enough people on the waiting list, we will determine a date that suits everyone as much as possible and schedule a new session. If you want to participate directly with two colleagues, we can even plan a public course specifically for you.
Thank you for your request, we will get back to you as soon as possible.
Unexpected error - please contact us by E-Mail or Phone.
React was developed in 2011 by Jordan Walke at Facebook (now Meta) and released as an open-source project in 2013. The library emerged from the need to create a more efficient way to develop complex user interfaces and introduced the revolutionary concept of the Virtual DOM.
The integration of React with TypeScript was significantly driven by Daniel Rosenwasser and the Microsoft TypeScript team. With the introduction of React Hooks in 2019 by Sebastian Markbåge and the React Core Team, developing TypeScript-based React applications became even more elegant.
Today, React is one of the dominant frontend technologies used by millions of developers and companies worldwide. The library has significantly influenced the modern web and contributed to the development of important concepts like component-based architecture and unidirectional data flow. Meta's development of React Native has also brought the technology to mobile development.
Talk to an Instructor:
Jonas Felix
Training-Centers:
Basel:
- Aeschenplatz 6, 4052 Basel
Zurich:
- HWZ, Lagerstrasse 5, 8004 Zürich
Company address:
felixideas GmbH
Baslerstrasse 5a
4102 Binningen