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

¿Quieres aprender las tecnologías y metodologías necesarias para realizar una aplicación web completa? ¿Quieres aprender los fundamentos de programación necesarios para iniciar tu carrera como programador? En nuestro curso intensivo full time aprenderás a programar front-end, back-end, con las herramientas, tecnologías y metodologías necesarias para comenzar tu carrera como programador informático.

En una media de 40 días todos nuestros alumnos encuentran trabajo.
El 96% de ellos lo hacen en posiciones de front, back o full-stack developer.
Su primer sueldo es de alrededor de 22.500€.

Nuestros alumnos disfrutan de un recorrido educativo con temario propio, con un profesorado experto en programación, instrucción presencial individualizada y recursos educativos disponibles antes, durante y después de los cursos. Skylab Coders Academy es un lugar perfecto para conseguir lo que necesitas para ser programador o añadir a tu trayectoria los conocimientos necesarios para ser desarrollador de software, responsable de proyectos, product owner, etc.

Fases:
Precurso preparatorio desde casa (videos + ejercicios)
11 semanas 100% presencial - 9h a 17h, de lunes a viernes
2 semanas (opcionales) extensión Schibsted Spain
Localización:
Barcelona (localización)
Idioma:
Clases impartidas en castellano (documentación en inglés)
Próximos Cursos:
24 septiembre - 07 diciembre de 2018
07 enero - 22 marzo de 2019
01 abril - 14 junio de 2019
08 julio - 20 septiembre de 2019
30 septiembre - 13 diciembre de 2019
Perfil de estudiantes:
  • Personas sin experiencia previa pero con una alta motivación para acceder al sector
  • Autodidactas que necesitan solidificar sus bases de programación
  • Estudiantes de programas online que necesitan aprender a un ritmo guiado y mucho más alto
  • Estudiantes de FP (DAW, DAM) o Ingeniería Informática que quieren aprender las tecnologías modernas de desarrollo web
  • Estudiantes de otros cursos o Bootcamps que quieren profundizar y solidificar conocimientos
  • Ingenieros de software que quieren reciclarse en tecnologías y metodologías modernas
  • Expertos en SEO
  • Diseñadores gráficos o maquetadores que quieren añadir la programación a su curriculum
  • Profesionales que trabajan con desarrolladores que necesitan conocer las piezas de una aplicación web.

¿Quieres más información?

 93 176 02 20

Contáctanos

Ezequiel, Fullstack Developer en IAM Technologies

La forma como se ejecuta el programa educativo, el trabajo en equipo y la orientación a proyectos hace de Skylab un cambio de paradigma, especialmente para quienes provienen de un sistema educativo formal e ineficiente

Recomiendo el curso a quienes estén preparados para dar el 100% de su capacidad de aprender y mejorar

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 una API externa. Puedes ver un ejemplo.

Duración

5 semanas presenciales.

2 / Back End

Objetivos

  • Construir una API REST para que una aplicación cliente consuma datos de ella
  • Entender la arquitectura y principios de programación detrás de Node.js
  • Modelar, crear y gestionar una base de datos
  • Entender los principios de arquitectura de software
  • Gestión de usuarios con distintos permisos, login, password (JSON WebToken)
  • Documentar bien tu API para que cualquier otro desarrollador pueda utilizarla
  • Server-side rendering con PUG
  • Testing (TDD con Mocha y Chai)

Proyecto

Diseña y construye una API REST con NodeJS, ExpressJS y MongoDB. Te pediremos que apliques técnicas para documentar y poner en producción tu programa.

Duración

3 semanas presenciales.

3 / Proyecto full-stack

Objetivos

  • Implementar una arquitectura escalable, testeada y separada por capas (MVC)
  • Implementar una aplicación full-stack basada en la web con Javascript
  • Trabajar con metodologías ágiles y herramientas para mejorar la colaboración dentro de un equipo (Trello, Github, Slack)
  • Subir la aplicación a un servicio en la nube como Heroku
  • Presentar el proyecto en público con el equipo ante el resto de estudiantes, otros desarrolladores e inversores.

Proyecto

Deberás diseñar e implementar la arquitectura de un sistema real basado en la web utilizando las técnicas y herramientas aprendidas durante el curso.

Duración

3 semanas presenciales.

4 / Mentoring profesional

Objetivos

  • Conocer qué se espera en el mercado de un programador de Skylab Coders Academy
  • Conocer el mercado laboral, los distintos tipos de empresas y proyectos
  • Preparar sus perfiles profesionales (Github, InfoJobs, LinkedIn)
  • Ser capaces de superar entrevistas de trabajo, tanto técnicas como personales
  • Conocer el rango salarial adecuado
  • Negociar ofertas laborales

Herramientas

  • Sesiones grupales con profesionales del sector
  • Roleplay
  • Sesiones individuales de coaching y preparación

Duración

Durante las 3 últimas semanas.

5 / Extensión Schibsted Spain

Objetivos

  • Conocer DDD (Domain Driven Development), arquitectura hexagonal y nuevos patrones de diseño
  • Conocer librerías de componentes de frontend a través de SUI Components.

Duración

2 semanas (opcionales e incluidas en el precio) impartidas por Schibsted Spain.

Àlex, Developer en Interficie Internet Services

Creo que la mejor definición del bootcamp de Skylab es "una familia orientada a las últimas tecnologías" donde encontrarás tratamiento personalizado, tecnologías y prácticas al nivel de la industria... y con quien querrás seguir en contacto una vez acabes el curso

Charlas de expertos

Aprender de expertos

Son los profesores, con más de diez años de experiencia en el sector, los que enseñan el temario combinando teoría y práctica. Después de las clases, la comunidad alrededor de Skylab Coders Academy es el mejor ambiente para aprender a programar y poner en marcha tu carrera profesional: desarrolladores con experiencia, tutorías adaptadas y charlas semanales de expertos en tecnología. También trabajarás con proyectos reales de nuestras empresas partners.

Conoce a los profesores y mentores de Skylab Coders Academy.

Joan Albert, Full Stack en Kiwi.com

En Skylab entran personas con trayectorias muy diferentes, algunas sin conocimientos de programación y otras que anteriormente ya han programado, pero todas con un objetivo: dejarse la piel para aprender. Digo "dejarse la piel" porque esto es un bootcamp, no una academia o un curso, hay que trabajar mucho y muy duro, pero la recompensa lo vale.

Metodología

En Skylab Coders Academy no sólo estudiarás GithubTest Driven Development (TDD)Scrum, Kanban o principios como  Craftsmanship o SOLID, sinó que los utilizarás a diario en los proyectos que realizarás, mejorando tu capacidad de foco y de trabajo en equipo.

Unimos el conocimiento vertical (profundidad) de la tecnología con el horizontal (transversalidad) de la ingeniería de software, para crear un perfil de profesional técnico especial para el mercado. Damos a nuestros alumnos todo lo que necesitan para que puedan desarrollar su máximo potencial a la salida de Skylab.

Tecnología

Hay muchos lenguajes de programación en el mundo que permiten desarrollar aplicaciones web, pero en los últimos años Javascript ha sobresalido como un lenguaje que permite programar no sólo webs sino también aplicaciones móviles (con React Native) o incluso aplicaciones con bases de datos complejas y de alto rendimiento.

Durante el programa aprovecharemos esta versatilidad para poner foco en lo más importante que un desarrollador debería conocer como programación asíncrona o aplicaciones en la nube. De hecho, Javascript es el lenguaje de programación más utilizado del mundo. Hasta los programadores de back-end lo usan por delante de Ruby u otras opciones (fuente: StackOverflow Survey 2016). Puedes aprender otros lenguajes de programación por tu cuenta, como hacen la mayoría de programadores.

En nuestro curso aprenderás también como usar frameworks modernos como AngularJS, React o NodeJS.

Te conectamos con tu nuevo trabajo

Te conectamos con tu nuevo trabajo

Estamos en contacto con compañías que buscan desarrolladores para unirse a sus equipos. A nuestra bolsa de trabajo llegan decenas de ofertas de empleo cada día y conseguimos que un 96% de nuestros alumnos trabajen como developers al terminar el bootcamp. Como parte de este proceso te ayudamos a preparar las pruebas de acceso más habituales en el mercado.

Admisiones y financiación

Paga a plazos. No queremos que los obstáculos financieros eviten a la gente con talento alcanzar sus objetivos. Paga en 10 meses sin intereses.

La media salarial de nuestros estudiantes en su primer trabajo después de terminar el curso en Skylab Coders se sitúa en las franjas más altas de los programadores juniors en Barcelona (alrededor de 1.800€ brutos mensuales). 

Ana, Frontend Developer en AXA

Había mirado otros bootcamps y no me habían cuadrado por el tema económico ni por las tecnologías que tocaban, yo no me podría plantear pagar el doble, por ese dinero me iría a Miami o San Francisco

Descubre más sobre nuestros alumnos

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.