Utilizamos cookies propias y de terceros para mejorar nuestros servicios mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede cambiar la configuración y obtener más información aquí.

¿Quieres más información?

Cursos de programación web

Cursos de programación web

Cursos de programación web

Para aquellos que necesiten combinar su actividad profesional con un programa que les introduzca en las metodologías y tecnologías de desarrollo web, hemos creado la versión part-time de nuestro curso. Durante 12 semanas prepararemos a nuestros estudiantes para posiciones de front-end developer.

Duración:
12 semanas - 10h lectivas semanales
Se requerirá dedicarle tiempo el resto de días (requisito imprescindible)
Idioma:
Castellano y documentación en inglés
Próximas fechas:
08 noviembre 2018 - 02 febrero 2019
21 febrero 2019 - 18 mayo 2019
Horario:
Jueves: 18h - 21h
Viernes: 18h - 21h
Sábados: 10h - 14h

¿Quieres más información?

 93 176 02 20

Contáctanos

BLOQUES DEL CURSO

Queremos que en Skylab Coders Academy, nuestros alumnos se lleven conocimiento en dos ejes. Que forman el símbolo Por un lado trabajaremos el conocimiento vertical, con tecnologías, sus fundamentos, porqués, como conectarlas, etc. De forma horizontal enseñamos conceptos de ingeniería de software, principios de arquitectura, patrones de diseño y buenas prácticas que se aplican a las tecnologías que aprendemos en el eje vertical.

Aprendiendo de esta forma, las empresas valoran la profundidad del conocimiento vertical de nuestros alumnos y su capacidad para integrar nuevos conocimientos sobre buenas prácticas aprendidas transversalmente.

0 / Curso de preparación - Fundamentos

Fundamentos de programación utilizando Javascript, HTML y CSS. Introducción a la algoritmia y estudio de las principales estructuras de datos.

Objetivos

  • Aplicar conocimientos básicos de programación a la lógica del juego
  • Consolidar estructuras de datos y lógica computacional
  • Compactar los conocimientos del grupo antes de empezar el curso presencial

Proyecto

Construirás varios juegos sencillos en línea de comandos usando JavaScript. Estos proyectos pondrán a prueba tu conocimiento de algunos conceptos clave, como las variables, objetos y funciones.

Duración

50-60 horas en remoto con soporte 100% de los profesores y sesiones presenciales una tarde por semana.

1 / Front End

Objetivos

  • Utilizar javascript a nivel avanzado (closures, herencias, protitopos, promises, recursividad), utilizar programación funcional y orientada a objetos
  • Dominar ES5, ES6, Babel, ESNext
  • Aplicación de princpios SOLID: separación por capas, responsabilidad única, etc.
  • Utilizar testing (TDD con Javascript vanilla y Jasmine)
  • Utilizar una API externa a través de llamadas http y poder mostrar datos aplicando conceptos de asincronía (async, await)
  • Construir una aplicación utilizando un framework de Javascript como React (componentes, estados, SPA)
  • Entender las técnicas modernas para hacer una web responsive que se muestre correctamente en dispositivos móviles (mobile first)
  • Utilizar un sistema de control de versiones con GIT a nivel profesional
  • Aplicar metodologías ágiles y workflows

Proyecto

Desarrollar una aplicación con HTML, CSS, SASS, Javascript y jQuery que interactúe con los usuarios. Utilizar un framework como Backbone/AngularJS/ReactJS para una aplicación que consumirá datos de Firebase.

Duración

12 semanas con 3 sesiones presenciales y soporte remoto.

Perfiles finales

A diferencia del programa para full-stack a tiempo completo, hemos diseñado este curso para poder ocupar posiciones puras de front-end developer que no requieran un conocimiento de la infraestructura de back-end. Las tecnologías que hemos seleccionado son las más demandadas en este tipo de posiciones.

Tecnología

Hemos incorporado Firebase (Google) para que los estudiantes podáis levantar un servidor y una base de datos sencilla utilizando esta tecnología por si se requiere persistencia de datos en vuestros proyectos.

Admisiones

El proceso de admisiones seguirá el mismo patrón que aplicamos en la escuela: ejercicios de preparación para la entrevista, entrevista de acceso y curso preparatorio para el programa.

Te conectamos con tu nuevo trabajo

Acompañamiento profesional:

Para el programa de front-end development contamos con la colaboración de un equipo de headhunters técnicos profesionales que acompañan a nuestros estudiantes en el proceso de preparación y aterrizaje en el mercado laboral.

Ejemplos de proyectos

Un ajedrez en tiempo real

Todas las aplicaciones que se realizan como proyecto final del Bootcamp de desarrollo web tienen las mismas piezas: servidor, base de datos, lógica e interacción con el usuario. La forma de combinarlas hace que podamos ver desde una tienda de madalenas hasta un juego de ajedrez, como el que hizo Robert.