¿Ya sabes que vas a estudiar?

Diplomado en Programación: Full Stack Development

Single course header Image
150 horas
Modalidad Online

Resumen

Tras completar el Diplomado en Programación: Full Stack Development, estarás preparado para acceder a diversas salidas laborales en el campo del desarrollo web. Podrás trabajar como Full Stack Developer, trabajando tanto en el Frontend como en el Backend de aplicaciones web. Además, podrás trabajar como desarrollador web freelance y ofrecer tus servicios

Objetivos

– Comprender los conceptos y características del desarrollo Full Stack y los requisitos para ser Full Stack Developer. – Explorar los distintos campos de aplicación y las capas involucradas en el desarrollo Full Stack. – Dominar el uso de Git para el control de versiones y gestionar proyectos de desarrollo de software. – Adquirir habilidades en HTML, CSS y JavaScript para desarrollar interfaces de usuario interactivas y atractivas. – Aprender a trabajar con PHP y MySQL para crear aplicaciones web dinámicas y gestionar bases de datos. – Familiarizarse con los frameworks y entornos web populares como Angular, Symfony, Node.js y React. – Aplicar buenas prácticas y técnicas de programación para desarrollar aplicaciones web robustas y eficientes.

Salidas profesionales

Tras completar el Diplomado en Programación: Full Stack Development, estarás preparado para acceder a diversas salidas laborales en el campo del desarrollo web. Podrás trabajar como Full Stack Developer, trabajando tanto en el Frontend como en el Backend de aplicaciones web. Además, podrás trabajar como desarrollador web freelance y ofrecer tus servicios

Para que te prepara

Este Diplomado en Programación: Full Stack Development te prepara para ser un profesional en el desarrollo web Full Stack. Aprenderás los fundamentos del desarrollo Frontend y Backend, así como las tecnologías clave como HTML, CSS, JavaScript, PHP y MySQL. También adquirirás habilidades en control de versiones con Git y conocerás los frameworks y entornos web más populares. Podrás diseñar, desarrollar y desplegar aplicaciones web completas.

A quién va dirigido

Este Diplomado en Programación: Full Stack Development está dirigido a estudiantes y profesionales de informática, programadores, desarrolladores web y cualquier persona interesada en convertirse en un Full Stack Developer. No se requieren conocimientos previos en programación, pero se recomienda tener una comprensión básica de los conceptos de desarrollo web

Temario

  1. Conceptualización de Full Stack Developer
  2. Características del desarrollador full stack
  3. Ventajas y desventajas de full stack

  1. Capas de full stack

  1. ¿Qué es el control de versiones?
  2. ¿Qué es GIT?
  3. ¿Por qué GIT?
  4. Instalación de GIT
  5. GitHub y su relación con GIT
  6. Flujo de trabajo en GIT (Workflow)
  7. Crear un repositorio
  8. Cambios de archivos
  9. Deshacer cambios
  10. Sincronizar repositorios
  11. Reescribir historial

  1. Textos en HTML
  2. Enlaces
  3. Listas en HTML
  4. Imágenes y Objetos
  5. Tablas
  6. Formularios
  7. Marcos
  8. Estructuras y layout
  9. Otras etiquetas

  1. Hojas de estilo
  2. Historia de CSS
  3. Añadir estilos
  4. Soporte de CSS en navegadores
  5. Especificación oficial
  6. Funcionamiento básico de CSS
  7. ¿Cómo incluir CSS en la web?
  8. Medios CSS
  9. Comentarios
  10. Sintaxis de la definición
  11. Modelo de cajas
  12. Margen, relleno, bordes y modelo de cajas
  13. Posicionamiento y visualización
  14. Posicionamiento
  15. Visualización

  1. Introducción a JavaScript
  2. Fundamentos de programación
  3. Objetos y Arrays en JavaScript
  4. Los objetos location e history
  5. El objeto document
  6. El objeto form
  7. Modelo de Objetos del Documento (DOM)
  8. Manipulación del DOM
  9. Buenas prácticas

  1. Entorno de trabajo PHP
  2. Descargar e instalar XAMPP
  3. ¿Cómo funcionan las páginas PHP?
  4. Las etiquetas PHP
  5. Arrays
  6. Estructuras de repetición
  7. Estructuras de decisión
  8. Combinar estructuras
  9. El bucle foreach
  10. Funciones
  11. Programación orientada a objetos
  12. MySQL
  13. Tipos de tablas en MySQL
  14. Crear bases de datos y tablas
  15. SQL
  16. Acceder a la base de datos

  1. Angular
  2. Symfony
  3. Node.js
  4. React

Titulación

Diploma de acreditación del Diplomado en Programación: Full Stack Development con valor curricular expedido por la Universidad Da Vinci.

Solicita información

    [countries_dropdown]

    Scroll al inicio

    Solicita información

      [countries_dropdown]