
Full Time
Inmersion total, enfoca tu formación
- 12 Semanas | Full Time
Lunes a viernes
9:30 – 18:00
Presencial o en remoto
Part Time
Compagina tu vida con tu formación
24 Semanas | Part Time
Lunes, Miércoles y Viernes
10:00 – 13:00 ó 18:00 – 21:00
- En remoto

Conviértete en Full-Stack Developer
Nuestro bootcamp te lleva de 0 a Full Stack para convertirte en desarrollador de aplicaciones web con las tecnologías más demandadas del mercado actual. El MEAN Stack. Maquetación con HTML5, CSS3, BootStrap y Material de Google para conseguir los mejores resultados visuales y de usabilidad «UX/UI». Node.js, Express.js, MySQL y MongoDB para el desarrollo de API REST capaces de gestionar datos y ofrecer servicio a nuestra aplicación web. Aprenderás a programar aplicaciones web y móvil utilizando los frameworks de Angular e Ionic. Despliegue de servicios en la nube con Amazon Web Services (AWS). Por último se pondrá en práctica lo aprendido en el bootcamp realizando un proyecto final con metodologías Agile y Scrum, simulando un entorno de trabajo real.

¿Por qué Codenotch?

Grupos reducidos
Formamos grupos pequeños de entre 8 y 12 alumnos para que recibas una educación personalizada que atiende a la individualidad de cada alumno y a sus necesidades.

Capacitación profesional
Creamos perfiles de alto nivel con un programa completamente actualizado. La optimización del contenido didáctico está en constante evolución para atender a los cambios del sector y a sus necesidades reales.

Metodología de éxito
31ª edición de este bootcamp… y sumando! Un aprendizaje tan práctico necesita de una metodología que haya sido refinada mediante la experiencia. Gracias a este rodaje somos capaces de convertir a alumnos con poca o ninguna experiencia en desarrolladores profesionales con éxito.
Conviértete en un Desarrollador Autosuficiente
No queremos que seas un programador más, te formamos para que seas un TOP NOTCH CODER.
Con nuestro programa saldrás completamente preparado para incorporarte a la industria tecnológica y enfrentarte a los retos a los que se enfrenta un desarrollador profesional. Aprenderás las herramientas y habilidades que te capacitan para tener un perfil completo y ser un profesional de éxito.
Currículum del Programa
Durante 4 semanas te introducirás en remoto para empezar tu camino como futuro programador de éxito Full-Stack. A través del material didáctico proporcionado por los profesores empezarás a escribir tus primeras líneas de código HTML, CSS y JavaScript. En esta sección adquirirás los conocimientos necesarios para comenzar al mismo nivel que tus compañeros de bootcamp. Empezarás a desarrollar esquemas mentales y la capacidad de análisis lógico matemático necesarios para aprovechar al máximo tu formación.
Durante las tres primeras semanas se impartirán todos los conceptos clave de programación en Javascript y programación orientada a objetos con Typescript. Además se introducirá el manejo de versiones GIT. Durante la cuarta semana, se abordará todo lo relativo a la maquetación y desarrollo front de una aplicación web. Se enseñará a estructurar un documento HTML e implementar métodos de diseño con CSS como Grid y Flex.
En la quinta semana se aborda todo lo relativo al Back-End de la aplicación. Para ello se enseñará node.js y cómo interactuar con él de manera asíncrona a través de las callbacks y promesas. Nociones básicas de servidores y cómo implementar una API REST. La sexta y séptima semana se estudiará bases de datos relaciones SQL y no relacionales como MongoDB y cómo se realiza la conexión a una base de datos desde una API REST.
La octava y novena semana del curso comenzaremos a trabajar con el framework Angular. El alumno entenderá en qué consiste el desarrollo basado en Web Components. Aprenderá a crearlos y utilizarlos usando Angular. Entenderá el paradigma de programación Modelo-Vista-Controlador. La comunicación entre la vista y el controlador del componente en Agular, y la comunicación entre componentes a través de los servicios. Por último se explicará en qué consiste el framework de Ionic permitiendo al alumno hacer una aplicación móvil Full-Stack totalmente funcional.
Las tres últimas semanas del curso están reservadas para desarrollar una aplicación por equipos, simulando un entorno de trabajo real con metodologías Agile y Scrum. Se desarrollarán y potenciarán las habilidades (soft y hard skills) de los alumnos diseñando su propia aplicación desde 0. El proceso consta de diferentes etapas como una “brainstorming”, diseño visual y experiencia de usuario de la aplicación, maquetación y funcionalidad Front-End, diseño de la base de datos y API REST y por último entrelazar la parte front y back de la aplicación. Se trabajará aplicando los conocimientos adquiridos de integración continua (cultura Devops).
Tecnologías: MEAN STACK
Nuestro Bootcamp es para ti si…
Quieres reorientar tu carrera profesional
Inicia tu carrera en la industria tecnológica formándote como programador, el perfil más demandado del mercado laboral.
En este curso aprenderás todo lo necesario para empezar a trabajar como programador junior.
Buscas independencia económica
Si acabas de graduarte y quieres obtener un trabajo que te otorgue independencia económica y experiencia laboral.
Destaca tu perfil para siempre sea cual sea tu área profesional, este curso es la forma más rápida y efectiva de conseguirlo.
Eres emprendedor digital o quieres crear una startup
Nuestro Bootcamp fomenta la creatividad y el carácter emprendedor.
Con el programa imaginarás un proyecto, aprenderás a desarrollarlo y a liderar y gestionar un equipo técnico.
¿Qué opinan de nosotros?
Nuestros profesores

Head of Teachers
José Herrera
José es Ingeniero Superior en Informática por la Universidad Politécnica de Madrid y Doctor por la Universidad Complutense de Madrid.
Su pasión por la programación empezó cuando era pequeño, dando sus primeros pasos con tan solo 8 años.
Su currículum no deja indiferente a nadie. Ha trabajado como desarrollador en Banco Santander, como jefe de proyecto durante 4 años en el Banco ING y como ingeniero de investigación en el IMDEA Networks, siendo responsable de varios proyectos europeos y desempeñando tareas de analista y programador.
Actualmente es el director del equipo docente de Codenotch.

Teacher
Carmen Martín
Menchu se graduó en bellas artes, pero decidió redirigir su carrera profesional hacia el mundo del diseño web, combinando sus dos pasiones: el arte y la tecnología.
Dio sus primeros pasos en el diseño web de forma autodidacta, consiguiendo sus primeros empleos como diseñadora freelance.
Tiene conocimientos en UX/UI y maneja herramientas como HTML, CSS, Angular, Figma y Wordpress. El trabajo en equipo, la gestión y el liderazgo la definen como profesional y como persona.

Teacher Assistant
Daniel Vera
Daniel decidió dar un cambio radical a su vida profesional. Dejó su trabajo en el mundo de la hostelería y apostó por formarse como desarrollador Full Stack, cambiando así su vida por completo.
Aún siento un perfil completo, sigue formándose día a día con nuevas metodologías y herramientas. Algunas de las tecnologías que domina son, JavaScript, TypScript, Java, HTML5, CSS, Node.js, GIT, Angular, SQL, entre otras.
Es un apasionado de la tecnología disfruta de ayudar a otros a aprender.
«Antes de terminar el curso ya tenía una oferta de trabajo en una compañía con sede en Madrid. Hacer el bootcamp de Codenotch sencillamente me ha cambiado la vida.»
Javier Marzán | Desarrollador en Autentia


“Cuando descubrí el Bootcamp pensé que sería mi oportunidad para lanzarme. Lo mejor de Codenotch es la metodología, está muy enfocada a lo que es la vida real y eso te obliga a esforzarte más para prepararte para lo que será después nuestra vida como desarrolladores.”
Felipe Bayon | Desarrollador de front-end en Accenture
Nuestros alumnos trabajan en empresas como
Apoyo profesional
El 82,6% de nuestros alumnos consiguen trabajo antes del cuarto mes de finalizar el bootcamp gracias a nuestro servicio de apoyo profesional.
Nuestro equipo de Servicios de Carrera profesional te asesora y trabaja contigo para preparar tu marca profesional de cara a darle un giro a tu carrera laboral y lograr la oportunidad que buscas en tecnología.
Soft y Hard Skills
Inicia tu carrera en la industria tecnológica formándote como programador, el perfil más demandado del mercado laboral.
En este curso aprenderás todo lo necesario para empezar a trabajar como programador junior.
Marca Personal
Si acabas de graduarte y quieres obtener un trabajo que te otorgue independencia económica y experiencia laboral.
Destaca tu perfil para siempre sea cual sea tu área profesional, este curso es la forma más rápida y efectiva de conseguirlo.
Vinculación con empresas
Nuestro Bootcamp fomenta la creatividad y el carácter emprendedor.
Con el programa imaginarás un proyecto, aprenderás a desarrollarlo y a liderar y gestionar un equipo técnico.

Proceso de admisión
1. Solicítanos información
2. Realiza la entrevista de admisión
3. Comienza a formarte y realizar el módulo de preparación
Próximas convocatorias
Consulta las becas disponibles, pide más información y reserva tu plaza.
¿Dudas? Normal, habla con un experto.
Déjanos tus datos y uno de nuestros asesores se pondrá en contacto contigo para informarte. Sin spam, sin compromiso.

Proyectos de los Top Notch Coders
Nuestros bootcamps están pensados para enseñarte a programar desde cero y los proyectos finales son prueba de que esto es posible.
Así es como se las gastan nuestros alumnos al término del bootcamp, echa un buen vistazo a lo que son capaces de crear por sí mismos… Orgullo Top Notch Coder: