BOOTCAMP DESENVOLUPADOR FRONTEND (APLICACIONS WEB AMB JAVASCRIPT, REACT I ANGULAR)

Inici: dilluns, 20 d’abril de 2026

Nom


BOOTCAMP DESENVOLUPADOR FRONTEND (APLICACIONS WEB AMB JAVASCRIPT, REACT I ANGULAR)

Descripció


Aprén amb este curs des dels fonaments del llenguatge JavaScript -la seua sintaxi, programació asíncrona, manipulació del DOM i comunicació amb el servidor- fins la construcció d'aplicacions completes amb dos dels frameworks més demandats del mercat: React i Angular.

Places


15

Data d'Inici i Finalització


20/04/2026 a 21/05/2026

Duració


115 horas presencials

Modalitat


Presencial

Horari


Dilluns, Dimarts, Dimecres, Dijous, Divendres
Matins: 09:00 - 14:00
Modalitat: Presencial

Requisits de l'Alumne


Requisit d'accés: coneixements bàsics d' HTML i CSS


Serà necessari que l'alumnat inscrit demostre tindre coneixements previs de programació (es preveu fer una prova de coneixements inicials).


A més, els candidats han d'enviar el CV a: urbalab@gandia.org

Destinataris


Este itinerari formatiu és ideal per a persones amb coneixements bàsics d’HTML i CSS que desitgen adquirir competències sòlides en desenvolupament frontend modern, utilitzant eines i metodologies alineades amb les necessitats reals del sector tecnològic; curiosos/es per la tecnologia; programadors/es autodidactes.

Família


Bootcamps tecnológicos

Objectiu


  • Dominar els fonaments de JavaScript modern
  • Comprendre i aplicar TypeScript en entorns frontend
  • Desenvolupar aplicacions SPA amb bones pràctiques
  • Construir interfaces dinàmiques amb React 19
  • Crear aplicacions estructurades amb Angular 20
  • Integrar APIs i manejar dades des del frontend

Contingut


1. Introducció a JavaScript (25 hores)

Introducció: VS Code. Què és. Funcionament i manera de treballar. Història i evolució. Tendències. Conceptes bàsics d’HTML/CSS.

Sintaxi bàsica del llenguatge: Variables (let, var, const) i operadors. Estructures de control. Gestió d’errors. Funcions. Funcions anònimes i “=>”. Arrays. JSON. Classes. Mòduls. Promeses. Asincronia.

Modificació de la pàgina: Captura d’etiquetes. Esdeveniments. Manipulació del DOM.

Accés al servidor: Fetch. Tècniques bàsiques.

2. Introducció a React 19 (25 hores)

Conceptes bàsics: Què és. Filosofia. Ferramentes. Estructura d’un projecte. Descàrrega i configuració de l’entorn. Vite. Elements de React (components, hooks, JSX). DOM virtual. Desplegament. Sintaxi de JSX.

Components i props: Components funcionals. Props (propietats). Pas de dades entre components. Renderització condicional i de llistes. Esdeveniments.

Hooks: Què són. Limitacions d’ús. useState. useEffect, useEffectEvent. useRef. useMemo, useCallback. useContext. Hooks personalitzats.

Formularis: Gestió de controls. Sincronització amb l’estat. Validació. Biblioteques més utilitzades.

Navegació (React Router): Instal·lació. Configuració. Layouts i redireccions.

Accés al servidor: Fetch. Accés a REST. Biblioteques més utilitzades.

3. Introducció a Angular 20 (50 hores)

Primera aplicació: Ferramentes. Estructura d’un projecte. Posada en marxa d’una aplicació. Components. Fitxers de configuració. Aplicacions tradicionals.

Introducció a TypeScript: Filosofia i funcionament. Estructures de control i operadors. Tipus de dades, arrays, conversió de tipus. Classes, camps, mètodes, modificadors d’accés. Interfaces i herència. Genèrics. Expressions lambda. Decoradors (descripció).

Arquitectura d’Angular: Components i plantilles. Interpolació i Data Binding. Directives. Pipes. Servicis. Mòduls (Angular tradicional).

Plantilles i Data Binding: @if, @for, @switch. Introducció a @defer. Tipus de Data Binding. Variables de plantilla.

Formularis: Formularis de plantilla. Formularis reactius. Validació de formularis.

Components: Disseny de components. Creació d’un component. Cicle de vida. Injecció de dependències (constructor, inject). Signals. Comunicació entre components: @Input i @Output.

Servicis: Disseny de servicis. Injecció de servicis. Servici HttpClient. Patró Observer. Introducció a RxJS. Altres servicis d’Angular.

Aplicacions tradicionals. Mòduls: Disseny de mòduls. @NgModule. Atributs. Mòduls més utilitzats. Càrrega de dependències. *ngIf, *ngFor, ng-container, ng-template. Avantatges i inconvenients.

Rutes: Creació de rutes. Rutes filles. Rutes auxiliars. Programació. Servicis disponibles. Càrrega diferida. Guards funcionals.

Directives i Pipes: Pipes habituals. Creació de pipes. Creació de directives. Accés i modificació del DOM.

4. Orientació professional per a l’ocupació (15 hores)

Organitza


Esta formación se desarrolla en el marco del proyecto NeXos: Alianzas para el empleo territorial, una iniciativa impulsada por el Ayuntamiento de Gandia  financiado en el marco de la convocatoria de subvenciones 2025 para el impulso de la Agenda 2030 en Entidades Locales del Ministerio de Derechos Sociales, Consumo y Agenda 2030.

“Esta publicación ha sido realizada con el apoyo financiero del Ministerio de Derechos Sociales, Consumo y Agenda 2030. El contenido de dicha publicación es responsabilidad exclusiva de la entidad subvencionada y no refleja necesariamente la opinión del Ministerio de Derechos Sociales, Consumo y Agenda 2030”

Centre de Formació


Urbalab Gandia Carrer Fundación Vicente Ferrer, 6 46701 - GANDIA, Valencia

Comparteix aquest Curs


Informació sobre Cookies

  • Aquest lloc web utilitza cookies pròpies i de tercers per recopilar informació que ajudi a optimitzar la seva navegació web.
  • No s'utilitzen cookies per recollir informació de caràcter personal.
  • Si continua navegant, considerem que accepta el seu ús. Pot obtenir més informació o conèixer com canviar la configuració, en la nostra Política de Cookies.