26
BOOTCAMP DESARROLLO WEB Y MÓVIL GUÍA DEL ESTUDIANTE (CURSO INTENSIVO DE PROGRAMACIÓN) Aprende a Programar Desde Cero y Conviértete en Desarrollador Profesional

GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

BOOTCAMPDESARROLLOWEB Y MÓVIL

GUÍA DEL ESTUDIANTE

(CURSO INTENSIVO DE PROGRAMACIÓN)

Aprende a Programar Desde Cero y Conviértete en Desarrollador

Profesional

Page 2: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

ÍNDICE¿Por qué aprender a programar? 1

Empleo 2

Quiénes somos 3

Codenotch: Un concepto de Bootcamp diferente 4

Nuestros valores 5

Servicios de Carrera Profesional 2019

Proceso de inscripción 21

Proceso de matrícula 22

Financiación 23

Home of Coders 6

Bootcamp de Desarrollo Web y Móvil

7

Estructura del programa (7-13)

Metodología (14-15)

Profesores (16)

Horario semanal (17-18)

Page 3: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

POR QUÉAPRENDER A PROGRAMAR

La revolución tecnológica impacta cada vez más todos los ámbitos de la vida. Y de su mano siempre está presente la programación. Cuando te sientas a programar y comienzas a darle instrucciones al ordenador estás frente a millones de posibilidades.

Por esta razón, áreas como el diseño, la ciencia y la tecnología, el marketing, el sector del entretenimiento, entre otros, descubren a diario su potencial gracias al conocimiento y experiencia de los coders, una comunidad de creadores digitales de la que tú también puedes formar parte. ¿Por qué deberías unirte?

TE DAMOS

RAZONES

. Mejora tu empleabilidadLa demanda de perfiles TIC aumenta velozmente. La Unión

Europea calcula que para 2020 se necesitarán medio millón de

programadores que no existen a día de hoy.

Mejora tu salario y condiciones laboralesEl salario medio de un programador es de los más altos en

España. La escasez de profesionales repercute positivamente

en las condiciones laborales.

Formenta tu creatividadLa creación de soluciones digitales a necesidades reales

requiere de un pensamiento y habilidades creativas. Los

programadores son los artistas del siglo XXI.

Vía para el emprendimientoLa programación te ofrece las herramientas necesarias para

emprender. La mayoría de las nuevas empresas punteras

surgieron de una idea digital.

51

comienzas a darle instrucciones al ordenador estás frente a millones de posibilidades.

, el marketing, el sector , entre otros, descubren a diario su potencial gracias al conocimiento

comunidad de creadores digitales

POR QUÉAPRENDER A PROGRAMAR

La revolución tecnológica impacta cada vez más todos los ámbitos de la vida. Y de su programación

comienzas a darle instrucciones al ordenador estás frente a millones de posibilidades.

diseño, la ciencia, entre otros, descubren a diario su potencial gracias al conocimiento

comunidad de creadores digitalestambién puedes formar parte. ¿Por qué deberías unirte?

APRENDER A PROGRAMAR

Vive donde quieras El 25% de los desarrolladores trabajan de manera remota, y esta

cifra continuará incrementándose en los próximos años.

Page 4: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

Según un estudio realizado por Digital Talent Agency, el sector (TIC) en España

cuenta con el segundo mejor ratio de empleabilidad con una tasa de empleo del 76%, convirtiéndose en uno de los mercados más importantes por volumen

en Europa.

Más del 85% de los cursantes de un Bootcamp en programación encuentra

empleo al culminar sus estudios.

De acuerdo con una encuesta realizada entre las principales empresas

tecnológicas en España, existen 10.000 puestos de trabajo en el sector sin cubrir por falta de perfiles cualificados.

Por otro lado, las condiciones laborales de un programador se caracterizan por la

flexibilidad y la seguridad, dos características que no suelen ir unidas. Si a esto

le sumamos una alta demanda y unos salarios elevados, no es de extrañar que

sea una de las profesiones más atractivas.

Al término de nuestro Bootcamp, empresas en busca de talento vendrán a entrevistarte. Este es el objetivo final de Codenotch, ayudarte a encontrar un

empleo acorde a tus conocimientos y que se adapte a tus expectativas.

Más del 85% de los cursantes de un Bootcamp en programación encuentra empleo al culminar sus estudios.

2

Cada vez es más común escuchar o leer sobre la creciente demanda de perfiles IT en el mundo. Programadores, analistas e ingenieros se han convertido en los profesionales más buscados.

La Unión Europea afirma que el mercado requerirá en un corto plazo de casi un millón de profesionales especializados en el sector TIC para cubrir los puestos de trabajo, muchos de ellos dirigidos a programadores.

EMPLEO

Page 5: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

DATASENSESe funda Datasense, empresa de desarrollo de

software, servicios de informática y, en colaboración con CEPYME, formación en

desarrollo de software para directivos.

1978MULTISENSEMultisense crea la aplicación Curso Integral en Análisis y Programación (CIAP) en AS/400, que imparte en Madrid, Barcelona y Paris formando a más de 3000 alumnos durante más de 15 años.

1988

CIAPCIAP es traducida y comercializada en USA,

UK, Canadá y Australia. Según ICEX Grupo Sense (GS) se convierte en la primera

empresa española de la historia en exportar formación en informática a EE.UU

1992UNIVERSIDAD DE ALCALÁGS y Rectorado de la Universidad de Alcalá firman un convenio para impartir el CIAP en AS/400 a su alumni desempleado. Consiguieron emplear al 100% de los alumnos que se capacitaron

1996

ONLINEGS firma un acuerdo de colaboración con

SAP para formar consultores on-line, siendo la primera empresa en el mundo

en formar en SAP a través de Internet.

1999CISCOGS firma un acuerdo con CISCO para impartir cursos de comunicaciones.

2005

CODENOTHAño de fundación de Codenotch - Home of

Coders para la impartición del Bootcamp de Desarrollo Web y Móvil

2018

3

QUIÉNESSOMOS

Grupo Sense (GS) tiene una historia ininterrumpida de éxito de 40 años en formación para crear profesionales en Informática

asociada con las grandes multinacionales del sector. A continuación, citamos algunos hitos logrados por diferentes empresas

del Grupo:

Page 6: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

PORQUÉAPRENDER A PROGRAMAR

Impartimos Bootcamps de Desarrollo Web y Móvil, ofreciendo una experiencia educativa presencial, intensiva, de corta duración y fundamentalmente práctica, dirigida a estudiantes con o sin experiencia en programación. En Codenotch creemos que aprender puede ser una experiencia vital y altamente enriquecedora. Precisamen-te de esta filosofía nace nuestro modelo educativo impar-tido en la Home of Coders: un lugar en el que aprenderás a programar rodeado de un entorno físico agradable. Sus espacios abiertos y las confortables zonas de esparcimien-to son ideales para fomentar la creatividad y el trabajo colaborativo. En definitiva, la Home of Coders es la escuela con la que siempre hemos soñado.

4

CODENOTCH: UN CONCEPTO DE BOOTCAMP DIFERENTE

Codenotch surge de la mezcla perfecta entre la experiencia y la innovación. Apoyados por un grupo de profesionales con un amplio bagaje a sus espaldas, nos enfocamos en una enseñanza moderna del desarrollo de software con el propósito de transformar estudiantes y profesionales de cualquier área en verdaderos programadores Full-Stack. Esta transformación tiene lugar en la Home of Coders, un sitio de encuentro para desarrolladores y entusiastas de la tecnología, que llegan en la búsqueda de una alternativa de aprendizaje en programación disruptiva, alejada de los métidos de enseñanza tradicionales.

Page 7: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

Libertad

Nos gusta sentirnos libres: al expresarnos, al compartir con los demás y al interactuar entre nosotros

mismos y con la sociedad. Por esta razón somos promotores del librepensamiento y defendemos el

derecho a equivocarse para aprender de nuestros propios errores. También destacamos por nuestro

espíritu aventurero y nuestro afán por descubrir el planeta. De ahí que apoyemos firmemente el modo de

vida del nómada digital, aquél que gracias a sus habilidades tecnológicas puede recorrer el mundo y

trabajar al mismo tiempo.

Respeto

Desde la educación promulgamos la igualdad de derechos y oportunidades para todas las personas, sin

discriminar por su sexo, raza o religión, pues creemos firmemente que la diversidad es un factor

fundamental para que una industria alcance su madurez. Asimismo, promulgamos el respeto al medio

ambiente y a la totalidad de los seres vivos que habitan nuestro planeta.

Humanismo y Creatividad

Creemos en el progreso sostenible como consecuencia de la contribución que cada individuo puede

ofrecer al conjunto de la sociedad, por ello vemos como un deber del ser humano trabajar en su propio

crecimiento personal. De igual manera, somos conscientes de que el tiempo es la única divisa real, universal y escasa que tiene el ser humano, por tanto somos firmes defensores de la mejora de las

condiciones laborales y educativas, empezando por fomentar la creación de espacios dignos e inspiradores tanto de las oficinas como de las escuelas, que eleven el bienestar y fomenten la creatividad

de quienes los utilizan a diario.

LOS TOP NOTCH CODERS NOS IDENTIFICAMOS CON UN ESPÍRITU BASADO EN:

5

NOS IDENTIFICAMOS CON

NUESTROSVALORES

Page 8: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

Se sentaban frente a unos armatostes llamados AS400 que tenían grabadas las

letras «IBM», se calzaban unos auriculares conectados a un Walkman y se

lanzaban a seguir las instrucciones de una voz que venía de una cinta magnética y

que les enseñaba, paso a paso, cómo programar esa máquina, una auténtica

reliquia a día de hoy.

Hoy, rebautizada como Home of Coders, la casa vuelve a estar al servicio de la

formación tecnológica, con una metodología antagónica pero compartiendo el

mismo objetivo: instruir a personas de perfiles y trayectorias profesionales distintas en las habilidades más demandadas del mercado laboral actual.

Hoy por hoy, la casa es un lugar de congregación en el que funcionan, simultáneamente, nuestro Bootcamp y una comunidad de desarrolladores con fines sociales. Además, acogemos Meetups Tecnológicos seleccionados

para complementar la formación del bootcamp.

Home of Coders es un lugar en el que vienen a confluir múltiples trayectorias individuales para enriquecerse en un entorno con las condiciones perfectas.

6

HOME OFCODERS

LA CASA

Hace más de 30 años los miembros de un reducido grupo de entusiastas de la tecnología y la educación habitaron este espacio durante una década. Juntos, crearon un modelo de enseñanza innovador que permitió aprender a programar a más de 3.000 personas, a quienes ayudaron a dar sus primeros pasos en el mundo de la programación, otórgandoles una profesión de por vida y consiguiéndoles su primer empleo como desarrolladores.

Page 9: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

BOOTCAMP DE DESARROLLO WEB Y MÓVIL

Un Bootcamp de programación es un curso intensivo, presencial y práctico en

donde se introduce al alumno en el mundo de la programación a nivel

profesional.

Nuestro modelo pedagógico tiene como objetivos generales enseñarte:

Además, somos conscientes de que una mente despejada es mucho más

productiva, por lo que ofrecemos de manera optativa a nuestros estudiantes

asistir a una práctica dirigida de mindfulness en mitad de la jornada.

Adicionalmente, reforzamos la enseñanza de todo lo relativo al código con

dinámicas de grupo, que fortalecen las habilidades de comunicación de

nuestros estudiantes, así como su empoderamiento personal y sus soft skills,

mediante la aplicación de técnicas de coaching.

ESTRUCTURA DE PROGRAMA

Las bases y fundamentos de la programación

Las tecnologías más utilizadas en la industria

Pensar como lo haría un ingeniero de software

Recursos y técnicas que te conviertan en un programador autónomo

7

curso intensivo, presencial y prácticodonde se introduce al alumno en el mundo de la programación a nivel

BOOTCAMP DE DESARROLLO WEB Y MÓVIL

Nuestro modelo pedagógico tiene como objetivos generales enseñarte:

WEB Y MÓVIL

BOOTCAMP DE DESARROLLO WEB Y MÓVIL

Page 10: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

Más del 85% de los cursantes de un Bootcamp en programación encuentra empleo al culminar sus estudios.

0Módulo 0 o trabajo previo: Preparación En este módulo, previo al curso, te introducirás en las estructuras fundamentales de la programación. Aprenderás los conceptos básicos de HTML, CSS y Javascript necesarios para comenzar el Bootcamp al mismo nivel que tus compañeros.

1Módulo 1: Programación Básica

Durante las tres primeras semanas del bootcamp aprenderás a trabajar de manera colaborativa con GIT, desarrollarás tus habilidades de maquetación, aprenderás los pilares básicos de la programación orientada a objetos y complementarás lo aprendido en el módulo de preparación con herramientas como SASS y JQuery.

Módulo 2: Programación en el Backend

En este módulo aprenderás a programar con JavaScript del lado del servidor para dotar de dinamismo y conectividad a las aplicaciones creadas en el módulo anterior.

Módulo 3: Programación en el Front-end y diseño de APIs

Este módulo aprenderás a dotar a tus aplicaciones de una lógica avanzada en el front-end con Angular, a utilizar bases de datos relacionales y a desarrollar aplicaciones móviles multiplataforma con el framework Ionic

Módulo 4: Proyecto final

Finalmente, aplicarás todo lo aprendido durante el curso en el desarrollo de una idea de negocio real trabajando en pequeños equipos bajo la dirección y mentorización de un experto, quien te introducirá en el proceso de desarrollo moderno que utilizan las empresas más punteras.

2

3

4

8

En este módulo, previo al curso, te introducirás en las estructuras fundamentales de la programación. Aprenderás los conceptos básicos de HTML, CSS y Javascript necesarios para

Módulo 0 o trabajo previo:

En este módulo, previo al curso, te introducirás en las estructuras fundamentales de la programación. Aprenderás los conceptos básicos de HTML, CSS y Javascript necesarios para comenzar el Bootcamp al mismo nivel que tus compañeros.

Programación Básica

Durante las tres primeras semanas del bootcamp aprenderás a trabajar de manera colaborativa con GIT, desarrollarás tus habilidades de maquetación, aprenderás los pilares básicos de la programación orientada a objetos y complementarás lo aprendido en el módulo de preparación

Programación en el Backend

En este módulo aprenderás a programar con JavaScript del lado del servidor para dotar de dinamismo y conectividad a las aplicaciones creadas en el módulo anterior.

Preparación

En este módulo, previo al curso, te introducirás en las estructuras fundamentales de la programación. Aprenderás los conceptos básicos de HTML, CSS y Javascript necesarios para

Page 11: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

En este módulo, previo al curso, te introducirás en las estructuras fundamentales

de la programación y tendrás un primer acercamiento a este singular lenguaje, el

código. Aprenderás los conceptos básicos de HTML, CSS y Javascript necesarios

que te permitirán obtener unos conocimientos básicos para así comenzar el

Bootcamp al mismo nivel que tus compañeros.

0. PREPARACIÓN

En este módulo aprenderás a trabajar colaborativamente con GIT, algo fundamental en un

entorno laboral actual, ampliarás tus habilidades y conocimientos de maquetación,

aprenderás los pilares básicos de la programación orientada a objetos y utilizarás

herramientas como SASS y JQuery como complementos de CSS y Javascript.

1. PROGRAMACIÓN BÁSICA

Trabajo colaborativo

9

Page 12: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

Maquetación Web Avanzada

AVANZADO

Programación Orientada a los Objetos (POE) Variables, ciclos y condicionales

AVANZADO

Fundamentos de la programación

10

Al final de este módulo serás capaz de desarrollar una página de la web moderna con animaciones,

efectos visuales y funcionalidades avanzadas en el lado del cliente.

Page 13: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

En el módulo de Backend aprenderás a programar Javascript del lado del servidor con la ayuda de NodeJS,

crearás restful APIS y aplicaciones web siguiendo el patrón de diseño de software modelo-vista-controlador.

Además aprenderás a implementar bases de datos no relacionales con MongoDB que permitirán a tu aplicación

guardar, crear, modificar y consultar la información almacenada.

2. PROGRAMACIÓN EN EL BACKEND

Javascript del lado del servidor

Bases de datos (I)

FUNDAMENTOS DE LAS BASES DE DATOS

Fundamentos de la programación en el Back-end

VERBOS HTTP API RESTConsumo de APIS y servicios web de terceros

11

Una vez hayas finalizado este módulo serás capaz de dotar a tus aplicaciones de la conectividad

bidireccional que convierte un sitio web estático en una plataforma interactiva y dinámica.

Page 14: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

Hoy por hoy, la casa es un lugar de congregación en el que funcionan, simultáneamente, nuestro Bootcamp y una comunidad de desarrolladores con fines sociales. Además, acogemos Meetups Tecnológicos seleccionados

para complementar la formación del bootcamp.

Home of Coders es un lugar en el que vienen a confluir múltiples trayectorias individuales para enriquecerse en un entorno con las condiciones perfectas.

En este módulo aprenderás a dotar a tus aplicaciones de una lógica avanzada en el front-end que aportará una

agilidad y funcionalidad superiores con Angular. También aprenderás a emplear la base de datos más utilizada,

SQL, que te permitirá comprender el concepto fundamental de la ingeniería de software, las bases de datos

relacionales. Adicionalmente, durante las semanas que dura este módulo aprenderás a desarrollar aplicaciones

móviles multiplataforma con el framework Ionic, aprovechando las sinergias de esta tecnología y Angular serás

capaz de portar tus aplicaciones web a móvil.

3. PROGRAMACIÓN EN EL FRONT-END Y DISEÑO DE APIS

Desarrollo de aplicaciones híbridas

Desarrollo de aplicaciones web

Fundamentos de las bases de datos relacionales SQL

Bases de datos II

12

En este módulo aprenderás a dotar a tus aplicaciones de una lógica avanzada en el front-end que aportará una

agilidad y funcionalidad superiores con Angular. También aprenderás a emplear la base de datos más utilizada,

SQL, que te permitirá comprender el concepto fundamental de la ingeniería de software, las bases de datos

relacionales. Adicionalmente, durante las semanas que dura este módulo aprenderás a desarrollar aplicaciones

móviles multiplataforma con el framework Ionic, aprovechando las sinergias de esta tecnología y Angular serás

3. PROGRAMACIÓN EN EL FRONT-END Y DISEÑO DE APIS

Desarrollo de aplicaciones híbridas

Al final de este módulo se desarrollará un trabajo por equipo para que los alumnos pongan en práctica

los conocimientos adquiridos de manera real, mediante la creación de una single page application.

Avanzaremos también en los conceptos básicos de las PWA (Progressive Web Application).

Page 15: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

En el último módulo del curso crearás tu proyecto final poniendo en práctica todo lo aprendido anteriormente.

Trabajando en pequeños equipos y bajo la dirección y mentorización de un jefe de proyecto, trabajarás como lo

hacen los grupos de trabajo de desarrollo más modernos, con metodologías ágiles.

Este módulo final tiene por objetivos, como consecución del bootcamp, que asientes y evalúes tus conocimientos

mediante la creación de tu propio MVP, un negocio digital que englobe todo lo aprendido y prepararte para incor-

porarte a tu primer empleo como desarrollador instruyéndote en la dinámica y procesos en los que tomarás parte en

tu día a día.

4. PROYECTO FINAL

Metodologías ágiles

Soft skills

Comunicación

Trabajo en equipo

Toma de decisiones

Documentación de un proyecto

Comentarios de código Fases de la planificación de un proyecto

JSDoc

Gestión del tiempo

13

Page 16: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

PORQUÉAPRENDER A PROGRAMAR

La mejor manera de comprender e interiorizar un nuevo conocimiento es poniéndolo a prueba inmediatamente

“Todo el mundo debería aprender a programar un ordenador porque te enseña a pensar”. Steve Jobs

Filosofía del ‘Sherpa’

Es una constante en los equipos de desarrollo profesionales trabajar por parejas cuando se trata de encontrar una solución a algún desafío que esté planteando el código de una aplicación. Este método de trabajo colaborativo es denominado por la comunidad como pair-programming y, de la misma manera que es efectivo en la empresa real, también lo es cuando se trata de aprender a programar, pues los alumnos intercambian sus conocimientos nutriéndose recíprocamente.

Pair-Programming

14

La mejor manera de comprender e interiorizar un nuevo

La mejor manera

“Todo el mundo debería aprender

Es una constante en los equipos de desarrollo profesionales trabajar por parejas cuando se trata de encontrar una solución a algún desafío que esté planteando el código de una aplicación. Este método de trabajo colaborativo es denominado por la comunidad como pair-programming y, de la misma manera que es efectivo en la empresa real, también lo es cuando se trata de aprender a programar, pues los alumnos intercambian sus conocimientos nutriéndose

La mejor manera de comprender e interiorizar un nuevo conocimiento es poniéndolo a prueba inmediatamente

de comprender e interiorizar un

conocimiento es poniéndolo a prueba inmediatamente

La mejor manera de comprender e interiorizar un

La mejor manera de comprender e La mejor manera La mejor manera

Clases teórico-prácticas

Notarás que cada una de las clases impartidas cuenta conuna característica especial: combina la teoría con la práctica.Nuestra experiencia formando programadores nos asegura que la mejor manera de comprendere interiorizar un nuevo conocimiento es poniéndolo a prueba inmediatamente. Para que no pierdas el impulso el profesor te pondrá unos ejerci-cios que te vendrán genial.

Durante el curso contarás con la ayuda del Sherpa, el asistente del profesor que te guiará en todo momento adaptándose a tu ritmo de aprendizaje. Su misión es estar presente cuando le necesites para, a través de preguntas, guiarte hacia la resolución de los obstáculos que aparezcan.

METODOLOGÍA

Page 17: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

PORQUÉAPRENDER A PROGRAMAR

A diferencia de otros bootcamps, garantizamos un máximo de 16 alumnos por clase

Trabajo en equipo

Plataforma

En codenotch sabemos que lo que diferencia a un programa-dor de un ingeniero es la capacidad del último para encon-trar soluciones óptimas a problemas complejos. Durante el bootcamp haremos énfasis en fomentar tu creatividad y tu lógica a través del pensamiento lateral con el objetivo de que diseñes soluciones a los retos planteados por el desarrollo mediante la construcción de algoritmos lógicos que los solventen con solidez.

Piensa como un ingeniero de Software

Nuestra experiencia nos muestra que todo aquél que desee aprender código es capaz, ya tenga un perfil de letras o ciencias. No obstante, el ritmo de aprendizaje, independiente del perfil que tenga el estudiante, suele ser distinto. Sabedo-res de ello, nuestro bootcamp cuenta con grupos reducidos de máximo de 16 alumnos, para poder dar un seguimiento y atención individual que permita maximizar el rendimiento de cada alumno.

Seguimiento personalizado

15

En codenotch sabemos que lo que diferencia a un programa

Piensa como un ingeniero de Software

A través de dinámicas docentes que favorecen el trabajo colaborativo y determinados workshops y actividades, irás sumergiéndote en un proceso de desarrollo real que tendrá su momento de ejecución en la última parte del programa, cuando junto a tus compañeros y bajo la dirección de un jefe de proyecto con amplia experiencia dirigiendo equipos, desarrollarás una idea de negocio digital. Este proceso de desarrollo será llevado mediante las metodologías ágiles que se utilizan en los equipos de desarrollo de las empresas más punteras, tales como SCRUM o KANBAN. Nuestra experien-

cia demuestra que, seas de ciencias o letras, puedes convertirte en un programador top notch

Como alumno tendrás acceso a nuestra plataforma de aprendizaje donde podrás recurrir en todo momento para disponer de los materiales didácticos. Tanto si estás en clase, como si te encuentras en tu casa, nuestra plataforma te acompañará en tu proceso de aprendizaje.

Page 18: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

PROFESORESJAVIERGUIJARRO

Javier es un apasionado de la

educación, contando con más de

11 años de experiencia. Además ha

trabajado en 3 empresas de

desarrollo de software donde ha

llegado a hacerse con un puesto

de analista programador.

LUISROVIROSA

Luis es desarrollador de aplicacio-

nes web y formador desde hace

más de 10 años. Trabaja habitual-

mente con startups y grandes

empresas ayudando a transformar

sus equipos de programación. En

su día a día dedica buena parte de

su tiempo al desarrollo y también

ayuda a las empresas a simplificar

y priorizar sus productos.

RAFAELORTEGA

Rafael ha trabajado en varios

proyectos freelance además de

otros tanto personales que le han

llevado a moverse por el mundo

emprendedor. Desde los 15 años

ha sido autodidacta y conoce

perfectamente el camino que una

persona debe seguir para

convertirse en un programador

Top Notch.

JAVIER PÉREZ

Nuestro profesor encargado de la

parte de SQL cuenta con 5 años

de experiencia desarrollando

aplicaciones. Además de ser un

profesional entregado, siempre ha

podido sacar tiempo para lo que

más le gusta: dar clases, acumu-

lando 10 años de experiencia.

16

JULIOMATEOS

Profesional con más de 20 años

de experiencia IT en compañías

como IBM, Compaq y Hewlett

Packard. Apasionado de las

nuevas tecnologías, procesos de

transformación digital y tenden-

cias de mercado, une actividad

docente para diversas entidades

así como más de 15 años de

experiencia como tutor

universitario.

Page 19: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

HORARIOSEMANALHORARIO FULL TIME

LUNES A VIERNES

10:00 a.m. - Up & ReadyLlena tu taza de café o té mientras explicamos el plantea-miento de los ejercicios a desarrollar planteados tras la clase del día anterior

2:00 p.m. - Hora de comerTiempo libre del día para comer, relajarte o continuar tu estudio independiente

3:30 p.m. - Resetea la menteEspacio del día dedicado a recargar la pila para tener la mente fresca como al principio del día gracias al ejercicio de Mindfulness guiado (opcional)

4:00 p.m. a 7:30 p.m. - Clases teórico-prácticasClases dinámicas en las que se combinan breves explicacio-nes teóricas con el desarrollo de ejercicios individuales y pair programming

HORARIOSEMANAL

Llena tu taza de café o té mientras explicamos el plantea

17

10:30 a.m. - A trabajarTiempo para la realización de los ejercicios e investigación independiente, y pair programming siempre con la guía y ayuda del Sherpa

Page 20: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

HORARIOSEMANALHORARIO PARTIME

LUNES Y MIÉRCOLES O MARTES Y JUEVES

SÁBADOS

7:00 p.m.Revisión de los ejercicios planteados en la última sesión y resolución de dudas

10:00 a.m. - Up & ReadyLlena tu taza de café o té mientras revisamos los ejercicios de la sesión anterior y resolvemos las dudas

10:30 a.m. - Clases teórico-prácticasClases dinámicas en las que se combinan breves explicacio-nes teóricas con el desarrollo de ejercicios individuales y pair programming

HORARIOSEMANAL

LUNES Y MIÉRCOLES O MARTES Y JUEVES

Revisión de los ejercicios planteados en la última sesión y

18

7:20 p.m. - 10 p.m.Clases dinámicas en las que se combinan breves explicacio-nes teóricas con el desarrollo de ejercicios individuales y pair programming

3:30 p.m. a 7:30 p.m. - A trabajarTiempo para la realización de los ejercicios e investigación independiente, y pair programming siempre con la guía y ayuda del Sherpa

Page 21: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

PORQUÉAPRENDER A PROGRAMAR

WORKSHOP LINKEDIN, GITHUB & CURRÍCULUM

CHARLA TEORÍA DE LA ENTREVISTA

REVISIÓN DE CURRICULUMS, LINKEDIN Y GITHUB

ROLEPLAY ENTREVISTAS

19

SERVICIOSDE CARRERAPROFESIONAL

WORKSHOP JOB SEARCH

SEMANA DE ENTREVISTAS CON EMPRESAS COLABORADORAS

Page 22: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

Workshop LinkedIn, Github & CurrículumUn headhunter profesional impartirá un workshop en el que aprenderás cómo

utilizan Linkedin los headhunters como herramienta para detectar y filtrar talento.

Aprenderás a optimizar tu perfil para mejorar el SEO para mejorar tu posiciona-

miento, tácticas para ganar visibilidad entre los recruiters y empresas que te

interesen y la importancia de la forma, el orden y el contenido de tu perfil.

Workshop habilidades de comunicación Un profesional en coaching dictará un taller práctico sobre la importancia de la

asertividad en la comunicación durante los procesos de selección.

Revisión de Curriculums, LinkedIn y GithubTendrás la oportunidad de recibir consejos de expertos en reclutamiento y

selección de perfiles, los cuales te servirán para optimizar tu currículum y

posicionamiento en portales de empleo.

Workshop Job SearchUn caza talentos profesional te enseñará trucos y consejos para adaptar tu CV a

las ofertas que sean de tu interés y cómo hacer una cover letter de acorde a la

empresa y oferta a la que te postulas como candidato.

RolePlayTe ayudaremos, mediante simulaciones de entrevistas, a estar totalmente

preparado y a ganar confianza de cara alas futuras entrevistas con las empresas

contratadoras.

20

Workshop LinkedIn, Github & CurrículumUn headhunter profesional impartirá un workshop en el que aprenderás cómo

utilizan Linkedin los headhunters como herramienta para detectar y filtrar talento.

Aprenderás a optimizar tu perfil para mejorar el SEO para mejorar tu posiciona

miento, tácticas para ganar visibilidad entre los recruiters y empresas que te

interesen y la importancia de la forma, el orden y el contenido de tu perfil.

Un profesional en coaching dictará un taller práctico sobre la importancia de la

Revisión de Curriculums, LinkedIn y GithubTendrás la oportunidad de recibir consejos de expertos en reclutamiento y Tendrás la oportunidad de recibir consejos de expertos en reclutamiento y

selección de perfiles, los cuales te servirán para optimizar tu currículum y

Semana de Entrevistas con Empresas ColaboradorasDurante la hiring week nuestras empresas colaboradoras, todas ellas en búsque-

da activa de programadores, te harán una entrevista de empleo y te presentarán

la actividad de su empresa.

Page 23: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

PORQUÉAPRENDER A PROGRAMAR

1. SOLICITUD INFORMACIÓN

2. CARTA DE MOTIVACIÓN

3. CARTA DE ACEPTACIÓN 4. DEPÓSITO

5. PAGO 50%

Solicitud de informaciónNuestro grupo de admisiones revisará cada uno de los formularios de inscripción

recibidos y contactará a los candidatos seleccionados para continuar en el proceso.

Razones por las que deseas aprender a programarCada candidato deberá enviarnos un email explicando las razones y motivaciones por las

que desea aprender a programar.

Carta de aceptaciónNuestro comité de admisiones se reunirá para tomar una decisión que te será

transmitida por correo electrónico en un plazo máximo de dos días hábiles

DepósitoSi has sido seleccionado deberás reservar tu plaza, para lo que será necesario un

depósito de 700€.

Pago del 50% del cursoUna vez formalizado este pago ya serás alumno del Bootcamp de Codenotch.

21

PROGRAMARPROGRAMARPROCESO DE INSCRIPCIÓN

Page 24: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

PORQUÉAPRENDER A PROGRAMAR

22

0€ Envíamos la carta de aceptación al candidato

5 días después de pagar el depósito

700€ Pago del depósito por parte del estudiante

3.100€ Pago del 50% del Bootcamp

PROCESO DE MATRÍCULA

3.100€ Pago del 50% restante del Bootcamp

2 semanas antes de finalizar el Bootcamp

Page 25: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

19

Financiación con Banco Sabadell:Para solicitar la financiación con esta entidad bancaria necesitarás mostrar la

carta de de aceptación de Codenotch y toda la documentación que la entidad

necesite.

Para solicitar esta opción de financiación ponte en contacto con Cristina Ventura

Igualador ([email protected]) o Ana Vanessa González García

([email protected]) de la oficina 0640, C/Príncipe de Vergara.

Las condiciones y la cifra total del préstamos deben ser confirmadas con el banco.

FINANCIACIÓN

23

6.200€ 6.200€ 6.200€

6.417€ 6.578,05€ 6.739,49€

516,67€ 272€ 185,82€

217€ 50€ 50€

0%

CANTIDAD

INTERÉS

COSTE APERTURA

COSTE MENSUAL

COSTE TOTAL

5% 5%

24 MESES12 MESES 36 MESES

Page 26: GUÍA DEL ESTUDIANTE BOOTCAMP DESARROLLO WEB Y MÓVIL · espacios abiertos y las confortables zonas de esparcimien- ... a utilizar bases de datos relacionales y a desarrollar aplicaciones

VISÍTANOS

CAMPUS

Calle del Santo Ángel, 48, 280043 Madrid.

CORREO ELECTRÓNICO

[email protected]

¡Síguenos por Redes Sociales!

www.codenotch.com