Repository navigation
Home
Repositorio de estudio del curso de Angular (UFH). Cada carpeta numerada del repositorio es un proyecto independiente; esta wiki reúne la teoría.
Si llegas por primera vez: abre la Guía de estudio y empieza por la Parte 1. Cada parte tiene su propia página, con la teoría de cada tema y preguntas de entrevista con su respuesta.
La wiki se escribe en el repositorio privado github.com/Reskyon/angular-ufh y se copia
sola a github.com/Reskyon/angular-wiki,
que es pública y de sólo lectura. También está como sitio web en
angular-wiki.reskyon.com.
- Guía de estudio: índice, mapa general y ruta recomendada.
- Partes del curso. Cada proyecto tiene su propia página, con la teoría de cada
tema y preguntas de entrevista de nivel senior:
-
Parte 1: TypeScript sin framework —
01-typescript-intro/, introducción a TypeScript con Vite, sin framework. -
Parte 2: Angular —
02-bases/, crear el proyecto y los primeros conceptos. -
Parte 3: GIFs App —
03-gifs-app/, una aplicación de GIFs con SCSS y Tailwind CSS. -
Parte 4: Country App —
04-country-app/, una aplicación de países con Tailwind CSS y daisyUI.
-
Parte 1: TypeScript sin framework —
- CI/CD y despliegue: cómo llega a internet cada app y esta wiki, cómo se guardan las claves de API sin subirlas a git, y un guion para contarlo en una entrevista.
- Hoja de atajos de Angular: referencia rápida de sintaxis, con lo que es legacy y su forma actual.
- Formato del código: comillas simples y sin punto y coma, con Prettier, ESLint y formateo al guardar en VS Code.
Las aplicaciones de ejemplo están publicadas con Coolify, el panel que las compila y las pone en un dominio (se explica en CI/CD y despliegue):
| Parte | Proyecto | Sitio publicado |
|---|---|---|
| Parte 2: Angular | 02-bases/ |
angular-basics.reskyon.com |
| Parte 3: GIFs App | 03-gifs-app/ |
angular-gifs.reskyon.com |
| Parte 4: Country App | 04-country-app/ |
angular-country.reskyon.com |
La Parte 1 (01-typescript-intro/) no se publica: sus resultados se ven en la
consola del navegador al ejecutarla en local.