¿Ya sabes que vas a estudiar?

CEU – Diplomado en Programación: Full Stack Development

Single course header Image
240 horas
Modalidad Online

Resumen

A la hora de programar una aplicación, software o página web existen 2 campos bien diferenciados, el FrontEnd para la parte visual y funcional y el BackEnd para la parte lógica y de comunicación con el servidor y la base de datos. Pero existe un paradigma más amplio, Full Stack, que aúna conocimientos de ambas partes permitiendo la comunicación entre ambos equipos y revisando que todo funcione correctamente. Gracias a este Diplomado en Programación: Full Stack Development aprenderás las principales tecnologías que conforman el papel de un Full Stack Developer como son HTML, CSS, Javascript, PHP, MySQL, GIT y frameworks y entornos como Symfony, Angular, React o Node. Además, contarás con un equipo de profesionales especializados en la materia.

Objetivos

– Descubrir qué es un Full Stack Developer y qué campos de aplicación tiene. – Gestionar versiones dentro de proyectos de desarrollo utilizando GIT. – Definir la estructura de cualquier sitio web utilizando el lenguaje HTML. – Aportar estilos, organizar elementos y hacer atractiva una página web mediante CSS. – Otorgar funcionalidad a cualquier sitio web utilizando el mejor lenguaje para ello, JavaScript. – Gestionar la lógica y comunicación con el servidor gracias a PHP y con bases de datos mediante MySQL. – Utilizar los principales Frameworks y entornos web como Symfony, Angular, React y Node.

Salidas profesionales

Gracias a este Diplomado en Programación: Full Stack Development entrarás en uno de los sectores laborales más demandados actualmente y que mejor remuneración tienen. Las empresas cada vez más piden especialistas en la elaboración de webs profesionales y, por tanto, optarás a puestos como Full Stack Developer, Desarrollador web FrontEnd o Backend Engineer.

Para que te prepara

Existe un paradigma, Full Stack, que aúna conocimientos de FrontEnd y BackEnd permitiendo la comunicación entre ambos equipos y revisando que todo funcione correctamente. Gracias a este Diplomado en Programación: Full Stack Development aprenderás las principales tecnologías que conforman el papel de un Full Stack Developer como son HTML, CSS, Javascript, PHP, MySQL, GIT y frameworks y entornos como Symfony, Angular, React o Node.

A quién va dirigido

Este Diplomado en Programación: Full Stack Development está pensado para programadores, ingenieros informáticos o estudiantes de la rama informática que quieran descubrir cómo se puede controlar todos los aspectos de desarrollo de cualquier software, app o web entrando en un mundo laboral con gran demanda.

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

Titulación Universitaria de CEU – Diplomado en Programación: Full Stack Development otorgada por San Ignacio University of Miami (SIU).

Solicita información

    [countries_dropdown]

    Scroll al inicio

    Solicita información

      [countries_dropdown]