Learn step-by-step how to use Angular, Bootstrap and Node.js to develop modern applications.

Create an Angular prototype step by step
Angular CLI
A command-line interface to create an application from scratch
ng new ganatan
Routing
The Angular Router to manage multiple routes
from '@angular/router';
Lazy Loading
A pattern that allows loading modules when needed
loadChildren: () =>
Bootstrap
Integrate the most popular open-source CSS framework
"bootstrap": "5.3.3"
Modules
Best practices for organizing your code
@NgModule()
Progressive Web App
Mobile-friendly and usable on smartphones and tablets
ng add @angular/pwa
Search Engine Optimization
Facilitate the work of crawlers with SEO
Sitemap.xml
Server Side Rendering
Prepare an application with Angular Universal
ng add @nguniversal
HttpClient
Use data from REST APIs
this.http.get
Test your Angular application
Frontend
Angular 19.2.2
Bootstrap 5.3.3
Fontawesome 6.7.2
Backend
Node.js 22.13.1
Express 4.21.2
PostgreSQL
Learn step by step to create your app

Download your complete guides
Getting Started with Angular CLI | ![]() |
Managing Routing with Angular | ![]() |
Applying Lazy Loading with Angular | ![]() |
Integrating Bootstrap with Angular | ![]() |
Getting Started with React | ![]() |
Routing with React | ![]() |