Ir al contenido

Getting Started

Esta página aún no está disponible en tu idioma.

Welcome to the Angular Getting Started guide! This section will guide you through:

  1. What is Angular? — Understand Angular’s core concepts, benefits, and when to use it
  2. Setup and Installation — Install Node.js, Angular CLI, and create your first project
  3. Your First Application — Build a complete working application from scratch
  4. Key Concepts — Master components, services, directives, and more
  • Developers new to Angular
  • Developers transitioning from other frameworks
  • Teams planning to adopt Angular for new projects
  • Students learning web development with Angular
  • Basic knowledge of HTML, CSS, and JavaScript
  • A code editor (VS Code recommended)
  • Command line / terminal familiarity
  • Node.js v18+ and npm installed

Angular is a comprehensive, open-source framework for building dynamic web applications using TypeScript. It provides everything you need: routing, forms, HTTP client, testing tools, and more.

Key Characteristics:

  • Full-featured framework (not just a library)
  • Strong typing with TypeScript
  • Component-based architecture
  • Built-in dependency injection
  • Reactive programming with RxJS

Visit nodejs.org and install the LTS version.

Terminal window
npm install -g @angular/cli@latest
Terminal window
ng new my-app
cd my-app
ng serve --open

Your application will open at http://localhost:4200/

Start with the What is Angular? guide, then follow the recommended order. Each section builds on previous concepts.

Getting Started (you are here)
↓
├─ What is Angular?
├─ Setup and Installation
├─ Your First Application
└─ Key Concepts
↓
Guidelines & Best Practices
↓
Architecture Patterns
↓
Advanced State Management

Ready to get started? Head to What is Angular? to begin your journey! 🚀