Certificado de Full Stack: Spring Boot y Angular
120h 0m
Certificado full stack Spring Boot Angular con ejercicios de programación. Conviértete en un desarrollador full stack utilizando Spring Boot y Angular, y obtén un certificado al completar el curso.
Accede GRATIS y certifícateJava
- Instalación
- Configuración de entorno
- Tipos de datos
- Variables
- Operadores
- Estructuras de control
- Funciones
- Excepciones
- Clases y objetos
- Encapsulación
- Herencia
- Clases abstractas
- Interfaces
- Sobrecarga de métodos
- Polimorfismo
- La clase Scanner
- Métodos de la clase String
- Funciones lambda
- Interfaz funcional Consumer
- Interfaz funcional Predicate
- Interfaz funcional Function
- Interfaz funcional Supplier
- Métodos referenciados
- Creación de Streams
- Operaciones intermedias con Streams: map()
- Operaciones intermedias con Streams: filter()
- Operaciones intermedias con Streams: flatMap()
- Operaciones intermedias con Streams: sorted()
- Operaciones intermedias con Streams: distinct()
- Operaciones finales con Streams: reduce()
- Operaciones finales con Streams: collect()
- Operaciones finales con Streams: forEach()
- Operaciones finales con Streams: count()
- Operaciones finales con Streams: min max
- Operaciones finales con Streams: match
- API Optional
- Listas
- Conjuntos
- Mapas
- API java.nio 2
- API java.time
Spring Boot
- Spring Boot Starters
- Inyección de dependencias
- Controladores Spring MVC
- Controladores Spring REST
- Vista en Spring MVC con Thymeleaf
- Crear entidades JPA
- Asociaciones de entidades JPA
- Repositorios Spring Data
- Repositorios reactivos
- Consultas JPQL con @Query en Spring Data JPA
- API Specification
- API Query By Example (QBE)
HTML 5
- DOCTYPE
- Elementos y etiquetas
- Atributos
- Anidación de etiquetas
- Comentarios
- Encabezados (h1-h6)
- Párrafo (p)
- Enlace (a)
- Imagen (img)
- Listas (ul, ol, li)
- División (div)
- Etiquetas semánticas (article, section, header, footer, nav, aside)
- Tablas (table, tr, td, th)
- Formularios (form, input, select, textarea, button)
- Audio (audio)
- Video (video)
- Imágenes vectoriales (svg)
- Incrustación de contenido (iframe)
- Metadatos (meta, title, link)
- Estilo incorporado (style)
- Atributos de ARIA
- Navegación por teclado
- Contraste y legibilidad
- Validación de HTML
- Compatibilidad con navegadores
- Optimización de la carga de la página (Lazy loading)
CSS 3
- Sintaxis
- Selectores básicos
- Herencia y cascada
- Propiedades de texto
- Estilos de fuente
- Propiedades de fondo
- Sombras en texto y cajas
- Modelo de caja
- Propiedades de posicionamiento
- Propiedad 'display'
- Elementos 'float' y 'clear'
- Pseudo-clases y pseudo-elementos
- Animaciones y transiciones
- Flexbox en diseños modernos
- Grid en diseños de cuadrícula
- Variables en CSS
- Diseño responsive con media queries
- Metodologías de escritura CSS: BEM, SMACSS, OOCSS
TypeScript
- Variables y constantes
- Operadores
- Control de flujo
- Funciones
- Funciones flecha
- Clases y objetos
- Interfaces
- Encapsulación
- Herencia
- Polimorfismo
- Inmutabilidad
- Funciones puras
- Funciones de primera clase
- Funciones de alto orden
- Tipos literales
- Tipos genéricos
- Tipos de unión e intersección
- Tipos de utilidad
- Módulos
- Namespaces
- Resolución de módulos
Angular
- Instalación Angular
- Comandos Angular CLI
- Desarrollo de componentes Angular
- Data binding en Angular
- Ciclo de vida de componentes en Angular
- Comunicación entre componentes Angular
- Desarrollo de módulos Angular
- Routes en Angular
- Router en Angular
- Parámetros en rutas con ActivatedRoute
- La directiva routerLink en Angular
- Servicios en Angular
- HttpClient en servicios de Angular
- Formularios con ngModel en Angular
- Formularios reactivos en Angular
- Tablas en Angular Material
- Formularios en Angular Material
- Layout con Angular Material
Tutoriales de programación en este certificado
Completa estas lecciones de programación para obtener tu certificado de superación
Doctype
Sintaxis Y Estructura
Elementos Y Etiquetas
Sintaxis Y Estructura
Atributos
Sintaxis Y Estructura
Anidación De Etiquetas
Sintaxis Y Estructura
Comentarios
Sintaxis Y Estructura
Encabezados (H1-h6)
Textos Y Enlaces
Enlace (A)
Textos Y Enlaces
Párrafo (P)
Textos Y Enlaces
Listas (Ul, Ol, Li)
Textos Y Enlaces
Imagen (Img)
Textos Y Enlaces
División (Div)
Estructura De Página
Etiquetas Semánticas (Article, Section, Header, Footer, Nav, Aside)
Estructura De Página
Tablas (Table, Tr, Td, Th)
Estructura De Página
Formularios (Form, Input, Select, Textarea, Button)
Estructura De Página
Imágenes Vectoriales (Svg)
Elementos Multimedia
Incrustación De Contenido (Iframe)
Elementos Multimedia
Audio (Audio)
Elementos Multimedia
Video (Video)
Elementos Multimedia
Estilo Incorporado (Style)
Metadatos Y Estilización Incorporada
Metadatos (Meta, Title, Link)
Metadatos Y Estilización Incorporada
Ejercicios de programación de Full Stack: Spring Boot y Angular
Completa estos ejercicios de programación para obtener tu certificado de superación
Estructuras de control
Código
Elementos 'float' y 'clear'
Test
Herencia de clases
Código
Streams: map()
Puzzle
Propiedades de fondo
Puzzle
Formularios y campos de entrada
Código
Streams: match
Test
Funciones de primera clase
Test
Datos primitivos
Puzzle
Funciones
Test
Tipos de utilidad
Puzzle
Controladores Spring MVC
Código
Streams: reduce()
Test
Tablas
Test
Tipos literales
Test
Uso de Spring con Thymeleaf
Puzzle
Funciones TypeScript
Código
Métodos de la clase String
Código
Propiedades de posicionamiento
Puzzle
Data binding en Angular
Test
Otros cursos de programación con certificado
Supera todos los retos de Full Stack: Spring Boot y Angular y obtén estos certificados de superación para mejorar tu currículum y tu empleabilidad.
Control de versiones con Git
5h 0m
Programación con HTML
10h 0m
Programación con CSS
10h 0m
Programación con JavaScript
20h 0m
Programación con TypeScript
20h 0m
Programación con Python
20h 0m
Programación con Java
20h 0m
Programación con Kotlin
20h 0m
Programación con C#
20h 0m
Programación con Go
20h 0m
Bases de datos con SQL
20h 0m
Frontend con Bootstrap CSS
10h 0m
Frontend con Tailwind CSS
10h 0m
Frontend con Angular
30h 0m
Frontend con React
30h 0m
Frontend con Vuejs
30h 0m
Frontend básico: HTML, CSS y JavaScript
40h 0m
Frontend avanzado: HTML, CSS, JS, TS, Angular
90h 0m
Backend NestJS
30h 0m
Backend Spring Boot
30h 0m
Tecnologías que aprenderás
Al finalizar este curso obtendrás
Certificado de superación en Full Stack: Spring Boot y Angular
Tras completar todas las lecciones y ejercicios del curso Full Stack: Spring Boot y Angular se te genera un enlace con tu certificado para que lo puedas descargar o compartir directamente en cualquier plataforma, siempre accesible.