Easy Learning with Certifícate en Programación. LPI Web Development Essentials
IT & Software > IT Certifications
11h 41m
£14.99 Free for 29 days
4.7

Enroll Now

Language: Spanish

Sale Ends: 22 Apr

Certificación LPI: Desarrollo Web Essencial - Domina HTML, CSS, JavaScript y Node.js

What you will learn:

  • Construir páginas web estáticas y dinámicas con HTML, CSS y JavaScript.
  • Maquetar y diseñar páginas web responsivas.
  • Utilizar frameworks y herramientas de desarrollo web.
  • Implementar soluciones de programación front-end.
  • Desarrollar aplicaciones web con Node.js y Express.js.
  • Gestionar bases de datos locales.
  • Depurar código y resolver problemas de programación.
  • Aprender sobre manejo de eventos y la manipulación del DOM.
  • Preparación completa para la certificación LPI Web Development Essentials.
  • Crear un portfolio de proyectos web.

Description

¡Domina el desarrollo web con nuestra completa formación! Este curso te prepara para la certificación LPI Web Development Essentials, enseñándote las habilidades esenciales para crear sitios web modernos y funcionales. Desde HTML y CSS hasta JavaScript y Node.js, aprenderás a construir, diseñar y gestionar proyectos web del mundo real.

Nuestro programa abarca desde los fundamentos de la programación web hasta conceptos avanzados como el manejo de bases de datos. A través de lecciones prácticas, ejercicios y simulaciones de exámenes, te aseguraremos una sólida base para tu carrera y el éxito en tu certificación LPI.

No solo aprenderás teoría; practicarás con ejemplos concretos que te permitirán construir tu propio portfolio desde el principio. Desarrollarás páginas web interactivas, gestionarás bases de datos y te familiarizarás con el desarrollo back-end mediante Node.js y Express.js.

La certificación LPI te proporcionará una credencial reconocida a nivel internacional, mejorando tu perfil profesional y abriendo puertas a mejores oportunidades laborales. Inscríbete ahora y comienza a construir tu futuro en el desarrollo web.

En este curso, dominarás:

  • Fundamentos de programación web
  • Desarrollo de sitios web responsivos
  • Manejo de HTML5 semántico
  • Maquetación avanzada con CSS3
  • Programación dinámica con JavaScript
  • Desarrollo back-end con Node.js y Express.js
  • Manejo de bases de datos
  • Preparación para la certificación LPI Web Development Essentials

Curriculum

Introducción

Esta sección inicial te familiarizará con el curso, proporcionando recomendaciones para optimizar tu aprendizaje y explicando el sistema de soporte y resolución de dudas. Se cubren aspectos esenciales para una experiencia de aprendizaje exitosa.

Desarrollo de Software y Tecnología Web

Comenzarás explorando los conceptos básicos del desarrollo de software. Aprenderás qué es el código fuente, los diferentes editores de código e IDEs, la diferencia entre compiladores e intérpretes, el modelo cliente-servidor y los lenguajes asociados, así como la arquitectura REST.

Introducción a HTML

Aquí se explicará la anatomía básica de HTML, incluyendo etiquetas, viñetas, comentarios, atributos y metadatos. Se aprenderá a estructurar correctamente el código HTML para lograr una base sólida.

Semántica de HTML

Se profundizará en la semántica HTML, cubriendo temas como texto, encabezados, saltos de línea, listas ordenadas y desordenadas, formato de texto, elementos de línea y bloque, y elementos de agrupación. Se enfatiza la importancia del código semánticamente correcto.

Estructura de la Página HTML

Aprenderás a estructurar una página web utilizando las etiquetas semánticas HTML5, incluyendo `
`, `
`, `

Contenido Incrustado en HTML

Esta sección te enseñará cómo incrustar imágenes, audio, video y enlaces en tus páginas web utilizando las etiquetas HTML apropiadas, junto con las mejores prácticas para optimizar estos recursos.

Formularios HTML

Se explorará la creación de formularios HTML, incluyendo los diferentes tipos de entradas y cómo validar los datos del usuario. Aprenderás a gestionar la interacción del usuario con la web.

Introducción a CSS

Se introducirá CSS, explorando diferentes maneras de incorporarlo a HTML y cómo combinar ambos lenguajes para lograr un diseño visual atractivo. Se aprenderá también sobre la gestión de comentarios en CSS.

Selectores de CSS

Se enseñarán los diferentes tipos de selectores CSS, incluyendo el selector universal, el selector de etiqueta, el selector de ID y clase, y pseudoclases. Se aprenderá a seleccionar y aplicar estilos de forma precisa.

Pilares de CSS

Se explicarán los tres pilares de CSS: cascada, herencia y especificidad. Se aprenderá cómo estos conceptos interactúan para determinar qué estilos se aplican a un elemento.

Estilos CSS

Se profundizará en la aplicación de estilos CSS, cubriendo temas como colores, fondos y bordes. Aprenderás cómo mejorar la apariencia visual de tu sitio web.

Modelo y Diseño CSS

Se explorará el modelo de caja en CSS, incluyendo ancho, alto, margen y padding. Se aprenderán técnicas de maquetación para controlar el diseño y posicionamiento de los elementos en la página.

Posicionamiento de Contenedores

Se profundizará en las propiedades de posicionamiento `static`, `relative`, `absolute`, `fixed` y `float`, y su aplicación en el diseño web responsivo.

Display

Se estudiará la propiedad `display` y sus valores (`inline`, `block`, `inline-block`, `overflow`, `z-index`), fundamentales para controlar el diseño y el flujo de los elementos.

Empecemos con JavaScript

Se presentará JavaScript, incluyendo la declaración de variables, tipos de variables y operaciones aritméticas. Se realizarán ejercicios prácticos para reforzar los conocimientos adquiridos.

Estructuras de control con JavaScript

Se aprenderán las estructuras de control `if-else`, `switch`, `while` y `for`, junto con el uso de `break` y `continue`. Se realizarán ejercicios para aplicar estos conceptos.

Funciones con JavaScript

Se explorarán diferentes maneras de crear funciones en JavaScript, incluyendo funciones simples, funciones de flecha y ejercicios prácticos.

DOM con Js

Se aprenderá a manipular el DOM (Document Object Model) con JavaScript, incluyendo la selección y manipulación de elementos por ID, clase y etiqueta, así como la captura de eventos del ratón. Se realizarán ejercicios prácticos.

Empecemos con Node.js

Se introducirá Node.js, incluyendo su instalación, inicio, el concepto de módulos y el archivo `package.json`.

Node.js (Express)

Se aprenderá a usar Express.js para crear servidores web, gestionar rutas, manejar peticiones GET y POST, y gestionar una base de datos local. Se cubre la interacción con una base de datos.

Despedida

Una breve despedida del curso, resumiendo los temas cubiertos y animando a los estudiantes a continuar su aprendizaje.

Bonus extra

Se incluye una clase extra como contenido adicional para complementar el aprendizaje.

Deal Source: real.discount