Configuring a front-end build system
Online course — 3 parts

Configuring a front-end build system

Let's learn how to effectively configure and use a build system to help build scalable front-end projects.

Description

What will you learn?

rocket Avoiding spaghetti code
candy Optimizing build times
party-popper Building a robust architecture

What can you expect?

  • Pre-recorded videos with walkthroughs, explanations and examples
  • Live online sessions with group discussions
  • Hands-on exercises followed by feedback and suggestions

What does the course consist of?

  • 3 parts
  • 3 practical exercises
  • 10+ pre-recorded videos

Visualization of a front-end monorepo architecture that contains a build systemVisualization of a front-end monorepo architecture that contains a build system

Curriculum

Part 1

Understanding the context

Lessons
  • Understanding the context of front-end build systems
  • Common problems, struggles and challenges
  • Introduction to the course challenge
Exercise
  • Creating a personal work plan using Miro
Online session
  • Overview of the personal work plans
  • Sharing suggestions for improvement
  • Questions & answers
Part 2

Setting things up

Lessons
  • Overview of the setup examples
  • In-depth walkthrough of the Nx build system
  • Understanding and scope and impact on local development
Exercise
  • Create a build system implementation plan
  • Document and share it using Miro
Collaboration
  • Overview of the exercises
  • Sharing suggestions and feedback
  • Questions & answers
Part 3

Using Nx build system

Lessons
  • Overview of the front-end setup
  • Creating a vite application
  • Creating a shared library
  • Configuring Nx and Nx-Cloud.
Exercise
  • Create a project based on the Nx build system and share code on Github
  • Document and share progress in Miro
Collaboration
  • Overview of the exercises
  • Sharing suggestions and feedback
  • Questions & answers

Additional

This course is useful if you are:

hammer Working on separate applications
green-apple Building a project that is expected to scale
spider-web Struggling with long application build times

How to sign up?

Use the form below to fill out your contact details. You will receive an email with instructions and further steps if there will be a free spot available.


NxNx-CloudPNPM