Talk to an instructur:
+41 61 551 00 82
jonas@letsboot.ch

Next.js - The React Framework 

Course & Training

Two or three days of intensive introduction to developing scalable and performant web applications using Next.js and other selected technologies from the React Ecosystem (e.g. SWR, next-intl, NextAuth).

Nowadays, web applications increasingly rely on modern architectures that include both client-side and server-side processing. Next.js, enhanced with technologies like SWR for data fetching, next-intl for internationalization, and NextAuth.js for secure authentication, has established itself as a leading framework in the React ecosystem for building performant and scalable web applications. This approach allows projects to be realized much faster and managed more efficiently than with traditional methods.

In-House Course:

We are happy to conduct tailored courses for your team - on-site, remotely or in our course rooms.

Request In-House Course

 

Content:


Together, we incrementally build a web application that illustrates the following topics:

- Benefits and requirements of a modern web application
- Utilizing modern rendering techniques with Next.js (SSR, SSG, CSR and ISR)
- Routing with Next.js (App Router and Pages Router)
- Data fetching with Next.js, including the use of API routes, route handlers and server actions
- Internationalization of web applications with Next.js
- Integrating UI styling with CSS, Sass, and UI libraries (e.g., Tailwind CSS and Material-UI) in Next.js
- Monitoring, logging, and performance optimization
- Security in web applications (authentication, authorization)
- Testing with Jest and React Testing Library
- Deployment and hosting (e.g., Vercel, Netlify)
- Outlook: Progressive Web Apps with Next.js

We focus on a specific set of topics to look at and understand in detail.


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.

Goal:

At the end of the course participants will understand the React Ecosystem with a focus on Next.js. Participants will be able to independently implement their Next.js web applications.


Form:

A proven mix of concepts, live coding and collaboration on an exemplary microservice application. Always geared towards the efficient usage of Next.js in real-life projects and production.


Target Audience:

Software developers who want to get an efficient start in using Next.js and are eager to develop their first modern web applications with various rendering strategies and functionalities.


Requirements:

Basic knowledge in web development, including HTML, CSS, JavaScript, and React.


Preparation:

Each participant receives a questionnaire and installation instructions after registration.

Request In-House Course:

In-House Kurs Anfragen

Waitinglist for public course:

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.

Waiting List Request

(If you already have 3 or more participants, we will discuss your preferred date directly with you and announce the course.)

Share by: