Curso de Especialización de Full Stack Developer

Trabaja en una de las profesiones más demandadas en el mundo laboral, programador Full Stack. Más de 2 millones de empleos se van a generar en España en los próximos en años relacionados con la tecnología.

Todas las empresas, da igual el sector al que pertenezcan, tienen que seguir el avance imparable de las nuevas tecnologías. Necesitan una transformación digital que las modernice en la comunicación con el cliente y para ello necesitan programadores cualificados que planifiquen y realicen dicha transformación.

Con nuestra Especialización en Full Stack Developer te especializarás teniendo los conocimientos necesarios para ser uno de ellos.

Full Stack developer es el perfil tecnológico más demandado por una empresa. Al ser un desarrollador ‘todo terreno’, con conocimientos en front-end y back-end, pueden ayudar a las empresas a crear aplicaciones robustas y correctamente conectadas con sus sistemas.

Formación en Full Stack Developer

Con el curso de Full Stack Developer  tendrás la oportunidad de formarte en una metodología abierta de formación; y el uso de las nuevas tecnologías. El campus virtual te guiará para adquirir los conocimientos teóricos a tu ritmo.

Por supuesto, habrá clases en directo y en vídeo, de manos de expertos, además de estar al tanto de cualquier novedad del sector.

Qué voy a aprender sobre Full Stack Developer

Al finalizar el curso estarás capacitado para:

  • Realizar webs estáticas mediante programación HTML y diseño de estilo CSS.
  • Crear sitios web.
  • Crear efectos web utilizando JavaScript.
  • Comprender la metodología y el funcionamiento del modelo entidad-relación en una base de datos MySQL.
  • Interactuar con la base de datos a través del lenguaje de programación PHP.
  • Instalar, administrar y configurar el servicio web Apache en un equipo destinado a ofrecer y servir contenido web a una red local o de internet.
  • Utilizar módulos para un sinfín de casuísticas, manejar ficheros y excepciones en tiempo de ejecución y, en definitiva, potenciar el uso de Python y adaptarlo a cualquier necesidad que tengas, incluyendo el uso de bases de datos MySQL.

Temario de Full Stack Developer

El curso de especialización en Full Stack Developer  está organizado con los siguientes módulos:

MÓDULO 1.- FRONT-END DEVELOPER

PROGRAMACIÓN WEB HTML/CSS

  • Unidad 1.- ¿Qué son el HTML y el CSS?
  • Unidad 2.- Elementos HTML
  • Unidad 3.- Testeo y validación del código HTML
  • Unidad 4.- Definición de estilos CSS
  • Unidad 5.- Plan de marketing digital
  • Unidad 6.- Creación de ficheros de estilo
  • Unidad 7.- Estilo de textos
  • Unidad 8.- Colores, fondos y bordes
  • Unidad 9.- Efectos visuales y estilos de listas
  • Unidad 10.- Estilos de posición
  • Unidad 11.- Estilos especiales
  • Unidad 12.- Acentos y símbolos especiales
  • Unidad 13.- Dinamismo en la web
  • Unidad 14.- HTML 5
  • Unidad 15.- Directrices SEO para posicionamiento
  • Unidad 16.- Herramientas y bibliografía

PROGRAMACIÓN JAVASCRIPT/AJAX

  • Unidad 17.- Introducción a JavaScript
  • Unidad 18.- Variables
  • Unidad 19.- Operadores y estructuras de control
  • Unidad 20.- Funciones
  • Unidad 21.- Objetos
  • Unidad 22.- JavaScript y los formularios
  • Unidad 23.- Funciones más utilizadas con objetos JavaScript
  • Unidad 24.- Estilos y JavaScript
  • Unidad 25.- Ajax
  • Unidad 26.- jQuery
  • Unidad 27.- Integración de librerías JavaScript externas
  • Unidad 28.- Claves y ventajas de integrar AJAX/JavaScript con ASP, PHP, JSP...
  • Unidad 29.- Bibliografía y utilidades
  • Unidad 30.- Introducción librería AngularJS

MÓDULO 2.- BACK-END

PROGRAMACIÓN PHP

  • Unidad 31.- Introducción a PHP
  • Unidad 32.- Herramientas necesarias
  • Unidad 33.- Variables y operadores
  • Unidad 34.- Estructuras de control y manejo de excepciones
  • Unidad 35.- Funciones
  • Unidad 36.-Programación Orientada a Objetos (POO)
  • Unidad 37.- Trabajo entre páginas y sesiones
  • Unidad 38.- Funciones avanzadas
  • Unidad 39.- PHP y MySQL
  • Unidad 40.- PHP y JavaScript/AJAX
  • Unidad 41.- Seguridad en PHP
  • Unidad 42.- Videos Login PHP/AJAX
  • Unidad 43.- Exportación de Bases de Datos
  • Unidad 44.- Wordpress

BASE DE DATOS MYSQL 

  • Unidad 45.- Introducción
  • Unidad 46.- Primera toma de contacto
  • Unidad 47.-Creando nuestra primera base de datos
  • Unidad 48.- Introducción de datos
  • Unidad 49.- Recuperación de datos
  • Unidad 50.- Modificación de datos
  • Unidad 51.- Borrado de datos
  • Unidad 52.- MySQL avanzado

ADMINISTRADOR DE SERVIDORES WEB (APACHE)

  • Unidad 53.- Introducción al diseño de bases de datos
  • Unidad 54.- Instalación en Linux
  • Unidad 55.- Introducción a Windows
  • Unidad 56.- Instalación
  • Unidad 57.- Ficheros
  • Unidad 58.- Módulos 2
  • Unidad 59.- Hosting virtual
  • Unidad 60.- SSL
  • Unidad 61.- Seguridad
  • Unidad 62.- PHP
  • Unidad 63.- MySQL

PYTHON

  • Unidad 64.- Primeros pasos en Python
  • Unidad 65.- Programación básica en Python
  • Unidad 66.- Funciones y Estructuras de control en Python
  • Unidad 67.- Estructuras de datos en Python
  • Unidad 68.- Ficheros y Bases de Datos MySQL en Python

Inserción laboral Programador Full Stack

Podrás realizar prácticas profesionales en empresas punteras del sector. También, tendrás acceso a una bolsa de empleo exclusiva para nuestros alumnos donde puedes mantenerte informado de las mejores ofertas de trabajo para ti.

Además, podrás optar a la bolsa de empleo privada de la ATI (Asociación de Técnicos de Informática). Gracias al acuerdo de colaboración con esta asociación, todos nuestros alumnos, una vez terminado el curso, disponen de un año de permanencia en esta bolsa de empleo privada. 

Si quieres iniciarte en este sector o desarrollar tu carrera profesional, este es tu curso.

Vinculación con ciclos de Formación Profesional

Este curso puede ser un complemento para titulados en:

  • Técnico Superior en Desarrollo de aplicaciones web
  • Técnico Superior en Desarrollo de aplicaciones multiplataforma
  • Grado en Ingeniería informática

Te informamos sin compromiso

Rellena el formulario para que podamos responderte