12
Full Stack Developer Bootcamp

Syllabus Full Stack Developer Presencial

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Syllabus Full Stack Developer Presencial

Full StackDeveloperBootcamp

Page 2: Syllabus Full Stack Developer Presencial

IndiceIntroducción* pág. 1

Nuestros alumnos* pág. 3

Qué vas a conseguir* pág. 3

Cómo funciona el bootcamp* pág. 4

Cómo lo vas a conseguir* pág. 5

Programa* pág. 6 - 7

Datos clave* pág. 8

Dónde trabajan nuestros alumnos* pág. 8

FAQs* pág. 9

[email protected]

Page 3: Syllabus Full Stack Developer Presencial

IntroducciónUn Full Stack Developer es el unicornio que toda empresa busca. Es un profesional IT que tiene conocimientos en desarrollo Frontend y Backend, es capaz de entender y ejecutar cada proceso que hace que una web cobre sentido y a su vez comunicarse de manera efectiva con su equipo de desarrolladores. Esta formación será el principio de tu andadura para descubrir cómo funciona este perfil todoterreno y en qué stacks te gustaría especializarte.

El Bootcamp Full Stack Developer de GeeksHubs Academy es más que una formación intensiva de 12 semanas, será una experiencia en la que te conocerás a ti mismo y serás consciente de las capacidades que tienes como desarrollador. Nosotros te pondremos las herramientas que necesitas y tu misión será encargarte de aprovechar la oportunidad e invertir la energía necesaria en superarte cada día en los retos que iremos proponiendo. Se trata de un trabajo conjunto con un objetivo común: que encuentres tu nuevo empleo como desarrollador. Todo reto necesita un compromiso, si quieres comenzar el proyecto personal de convertirte en un profesional IT, este es el lugar.

Como profesionales IT y pertenecientes a un gran grupo tecnológico como es Alfatec, entendemos más y mejor el mercado, por eso, hemos diseñado esta formación en base a proyectos que te ayudarán a conocer la realidad que viven las empresas y los departamentos tecnológicos. Además, nuestro departamento de Tech Recruitment te ayudará a desarrollar tus habilidades personales para potenciar tu perfil profesional.

Desde el momento que inicies esta aventura formarás parte de nuestra comunidad de #geeks y te animaremos a que nos hagas partícipe de tu evolución. Hay algo que debes saber… y es que nosotros tenemos la misma ilusión que tú de que empieces esta formación.

[email protected] 1

Que empiece el rock ‘n’ roll

Page 4: Syllabus Full Stack Developer Presencial

[email protected] 2

Accede al mercado laboral más prometedor del momento

Inmersión totalCreación de portfolio de proyectosImpulsa tu carrera profesionalIncorpórate al mundo laboral como desarrolladorAccede sólo pagando la matrículaPaga el resto del curso cuando trabajesTe ayudamos a financiarlo

Page 5: Syllabus Full Stack Developer Presencial

¿Qué vas a conseguir?

[email protected] 3

José Joaquín TudelaJosé Joaquín se graduó en ingeniería telemática. Se apuntó al bootcamp para actualizarse en los lenguajes y tecnologías más demandadas y, tras finalizarlo, se incorporó como desarrollador web junior en Sewan España.

Nuestros alumnos

Keimilza MinottiEstudió ingeniería informática en Venezuela, pero sentía que trabajaba con stacks que no eran actuales. Vino a España para buscar una nueva oportunidad y cursando el Bootcamp FSD pudo conocer las herramientas, tecnologías y metodologías de trabajo que hicieron que su inserción laboral en España se cumpliese con éxito. All4Bussines la contrató y actualmente trabaja como desarrolladora Frontend.

Roberto RíosFP en microinformática y desarrollo de apps web y trabajaba en una consultora IT. Gracias al bootcamp consiguió actualizar su formación, sentirse capacitado para dar un salto en su carrera y dirigirse hacia empresas más innovadoras. Finalmente, Vozelia, startup tech del grupo Sewan, vió su potencial y le contrató como programador junior.

Aprenderás tecnologías y herramientas que utilizan profesionales en activo.

Conocerás las metodologías de trabajo que se utilizan en las empresas donde te incorporarás.

Crearás un portfolio de proyectos completo profesional para mostrar todos los conocimientos adquiridos a lo largo del proceso.

Practicarás tus soft skills para completar tu perfil profesional y así hacer más fácil tu entrada al mercado laboral.

Aprenderás el flujo de creación de una aplicación web y serás capaz de implementarla.

Page 6: Syllabus Full Stack Developer Presencial

[email protected] 4

Cómo funciona el bootcamp1 Level Up

Si crees que no estás del todo preparado para empezar el Bootcamp porque nunca te has formado o no has tenido experiencia suficiente en el sector, pero te pueden las ganas de aprender e introducirte en el mundo tecnológico... ¡No te preocupes! El Level-Up es una formación previa en la que te vamos a ayudar a que te sientas seguro y motivado para empezar el Bootcamp. Sabemos que enfrentarte a este reto no es algo fácil, por eso conocerás la experiencia de antiguos alumnos y el proceso por el que pasarás a lo largo de la formación, acompañado desde el inicio por nuestros profesores. Nuestro objetivo es que te prepares para esta nueva aventura y seas capaz de absorber cada oportunidad de evolución personal y profesional que te dará el Bootcamp. Y por supuesto… ¡Empezar a conocernos!

2 Bootcamp Full Stack DeveloperEn base a proyectos reales y los conocimientos clave vivirás unas semanas de formación intensiva en los lenguajes de programación y tecnologías que las empresas están demandando, empleando metodologías ágiles, esenciales para el trabajo en equipo. Te enfrentarás a casos con código que te permitirán ir superando cada reto y desarrollarás habilidades personales esenciales, las que te harán ejecutar tus proyectos como profesional IT. Te sumergirás en un ambiente de trabajo real y en el que podrás aportar, compartir y aprender de cada compañero. Esta experiencia dibujará un nuevo panorama en tu vida, motivación, ganas y seguridad para seguir evolucionando como Full Stack Developer. La recta final de la formación consistirá en la presentación de tu proyecto final ante empresas del sector tech, dónde demostrarás tus esfuerzos a lo largo del Bootcamp y el profesional IT en el que te habrás convertido.

3 Tech Recruitment¡Pero no todo acaba aquí! Desde el principio del Bootcamp nuestro departamento de Tech Recruitment te acompañará, conocerá tus habilidades y será momento de sacar a relucir el fruto del esfuerzo y el hambre que tienes por comerte el mundo. Tu objetivo será luchar por tu nuevo trabajo y el nuestro ayudarte a conseguirlo. Así, trabajando en equipo, conseguiremos que encuentres una empresa que encaje contigo y en la que puedas hacer realidad lo que has estado viviendo en las 12 semanas del Bootcamp. Pasarás a formar parte de la red, comunidad de #geeks y desde ese momento, cualquier problema, duda o inquietud que tengas, será bienvenida en la comunidad. Estaremos encantados de seguir tus pasos, acompañarte en tu carrera profesional y que compartas con nosotros tu crecimiento personal y profesional.

Page 7: Syllabus Full Stack Developer Presencial

[email protected] 5

¿Cómo lo vas a conseguir?

Sistematización

Práctica

Esfuerzo

Actitud

El modelo en 4 pasos

A.S.P.E. es el metodo académico de enseñanza propio de GeeksHubs Academy que asegura que nuestros alumnos que adquieran los conocimientos y competencias necesarias para conseguir el empleo deseado.

En cuanto a comportamiento y especialmente a estado de ánimo frente a los retos. La actitud se gestiona y condiciona los resultados finales.

Actitud1

Proceso en el que se ordenan objetos, pasos o etapas y permite mejorar exponencialmente la productividad.

Sistematización2

Es la forma más eficaz de conseguir habilidad y experiencia en la realización de un trabajo.Práctica3

Como una virtud del ánimo. La fuerza o empeño con que afrontamos una dificultad.Esfuerzo4

Page 8: Syllabus Full Stack Developer Presencial

[email protected] 6

Programa 1/2

Módulo 1. Herramientas del programador

Actitud GeeksEn GeeksHubs sabemos que la pasión, el hambre y las ganas van por delante de cualquier cosa, y eso es lo que diferencia a un buen profesional IT.Sabemos lo que quieren las empresas y estamos convencidos que el valor diferencial está en la actitud.Durante nuestro programa formativo, te daremos todas las herramientas necesarias para poder alcanzar tus metas como profesional, pero tú también tienes una misión y confiamos en que pondrás toda tu energía en lograrlo.

Metodologías ágilesScrum en un marco para aplicar buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto. Las empresas tecnológicas utilizan ese proceso de trabajo y por tanto debemos ayudarte a ser un buen profesional IT utilizando éste marco. En GeeksHubs hemos adaptado nuestras formaciones para que aprendas Scrum desde el primer día y puedas aplicarlo día a día en la clase.

Git & GitFlowGit es el gran aliado de todo desarrollador para poder trabajar en equipo con los desarrolladores y generar esa cultura de código único. Aprende a versionar tu proyecto y a trabajar de forma colaborativa con GitLab. Además, aprenderás las buenas prácticas de Git usando GitFlow.

Módulo 2. Calidad software

Testing de SoftwareEl testing consiste en la realización de pruebas sobre el software, con el objetivo de obtener información sobre la calidad del proyecto que estamos desarrollando. Aprenderemos cuales son los tipos de testing que existen y cuales involucran a los desarrolladores.

Metodologías de Desarrollo: TDD & BDD & ADDSabemos que no hay una única forma de desarrollar. Es por eso que te mostraremos diferentes formas de estructurar, planificar y controlar el proceso de desarrollo. De esta forma podrás desarrollar proyectos de una forma más eficiente y efectiva sin sacrificar calidad.

Módulo 3. Frontend Maquetación WebCrea sitios web desde cero con una interfaz gráfica dinámica y atractiva en el navegador y dispositivos móviles, aplicando HTML, CSS. Aprenderemos diferentes técnicas como Flexbox y CSS Grid para conseguir que nuestra interfaz se vea bien desde cualquier dispositivo.

Page 9: Syllabus Full Stack Developer Presencial

[email protected] 7

Programa 2/2

Módulo 3. Frontend JavaScript & TSAprenderemos los fundamentos de la programación con los lenguajes estrella de la web, JavaScript y TypeScript. Le añadiremos la integración a la maquetación web manipulando el DOM.

ReactJS + ReduxReactJS es una librería desarrollado por Facebook para facilitar la creación y programación de aplicaciones web. Al igual que Angular, React nos ayudará a crear aplicaciones modulares. Además, complementaremos la aplicación con Redux, una librería para manejar el estado de la aplicación.

Módulo 4. Backend Backend con NodeJS y ExpressGracias a NodeJS, JavaScript es capaz de crear aplicaciones que corren del lado del servidor como una API REST. Node.js es un ambiente de ejecución de código JavaScript donde se hace uso de V8, el motor de Google Chrome.

Backend con PHP Además de JavaScript, aprenderás PHP es un lenguaje de programación de open source enfocado en la creación de sitios web. No solo veremos los fundamentos y las buenas prácticas de PHP, sino lo compararemos con NodeJS para sacar el mayor partido a ambas tecnologías.

WordpressTodos los conocimientos de Frontend y de PHP lo pondremos en práctica con WordPress. WordPress es un sistema de gestión de contenidos o CMS que nos permite organizar contenidos para crear sitios web, blogs y hasta tiendas online.

Framework LaravelMejora tus conocimientos de PHP con Laravel, un framework para desarrollar una API REST con poca curva de aprendizaje. Además, Laravel contiene un sistema robusto de migraciones que junto con el ORM (Eloquent) permite interactuar con cualquier motor de la base de datos.

Page 10: Syllabus Full Stack Developer Presencial

[email protected] 8

Empresas que fichan talento

La primera coding school en España con título homologado

Trabajamos con compañías top que ofrecen oportunidades laborales a nuestros estudiantes.

Reconocida como la Universidad que mejor y con más garantías de desempeño profesional dota a sus titulados, apostando por la innovación y la orientación práctica. A través de un Proyecto Final y la calificación de un tribunal obtendrás la acreditación oficial de nuestros Bootcamps.

DATOS CLAVE

Duración 12 semanas.

Modalidad 100% Presencial.

Horario Lunes a Viernes de 9:30 a 18:30.

Ciudades Barcelona, Madrid, Valencia y Alicante.

Profesores Full Stack Developers en activo.

Page 11: Syllabus Full Stack Developer Presencial

¿

?

[email protected] 9

FAQs

¿Qué perfil debo tener para poder acceder?Es más importante tu actitud que tu formación previa. Buscamos geeks como tú: curiosos, con ganas de aprender y superar retos. En definitiva, buscamos geeks que quieran llegar profesionalmente lejos.Si tienes conocimientos previos en programación, te adaptarás más rápido. Pero si no los tienes, puedes acceder gratis a nuestros Level Up, donde aprenderás las competencias básicas para que tu paso por el bootcamp sea lo más productivo posible.

¿Por qué elegir este Bootcamp y no otro? En primer lugar, confiamos en tu potencial y apostamos por nuestros alumnos. En GeeksHubs becamos la formación de nuestros estudiantes, por lo que empezarás a pagarla cuando te incorpores al mercado laboral. Si no consigues un trabajo de Developer en el año siguiente de finalizar, no lo pagas. Disponemos de un amplio abanico de empresas tecnológicas con las que colaboramos y que demandan talento logrando un 92% de inserción laboral para nuestros alumnos.¡Fíjate si creemos en tu potencial!Además, no sólo aprenderás de la mano de profesionales en activo, si no que también recibirás tutorías personales que te ayudarán a conocer cuáles son tus puntos fuertes en programación y potenciar los conocimientos menos sólidos.

Estoy trabajando, ¿es compatible? Se trata de una formación intensiva de muy alto nivel que te capacitará para acceder a grandes empresas del sector IT. Por lo que es necesaria plena dedicación para sacar el máximo rendimiento a la formación. Es por esto que, al tener que dedicarle todo el día a la formación, si estás trabajando no podrás compaginar ambas cosas.Si tu meta es llegar a ser Full Stack Developer, nosotros te apoyaremos en tu camino.

¿Y si busco nuevas oportunidades laborales un tiempo después de haber hecho el bootcamp?El compromiso con nuestros Alumni (alumnos que han superado el bootcamp) continua más allá del curso. Nosotros estaremos a tu lado a lo largo de toda tu trayectoria profesional, para cualquier cambio o mejora profesional que desees realizar el día de mañana, sólo ponte en contacto con nosotros cuando sea necesario y ver las distintas opciones.