back-end

Back End

Es la cocina de la web: servicios, conexiones... Lo que no se ve pero hace que todo funcione.

public class HW {
public function findJob() {
if (camarero == true ) {
if (cajera == true ) {
if (mensajero == true ) {
BadJob();
exit();
}
}
}
}
}

Si te sientes miembro del Back Squad, no pararás de cocinar exquisiteces.

¿Qué vas a aprender en esta squad?

Aprenderás a programar. Tus programas harán la lógica que necesites, con buenos patrones de diseño, controlando Spring, guardando los datos en base de datos, etc. Por encima automatizarás las pruebas con Junit.

JavaJUnitSpringmySqlmongoDB
Capitanes:
Óscar Pastor Jose Antonio Amores Jose Ignacio Sánchez Roi Sánchez Carlos Múgica
Duración:
9 meses = 900 horas

¿Estás interesado?

Déjanos tus datos y contactaremos contigo lo antes posible

También puedes llamarnos si lo prefieres

910·273·666Llamar

Soft skills

  • Trabajo en equipo
  • Escucha activa
  • Resiliencia
  • Creatividad
  • Pensamiento crítico
  • Comunicación asertiva
  • Resolución de problemas complejos
  • Empatía
  • Sentido común
  • Autoconocimiento
  • Capacidad de toma de decisiones
  • Entusiasmo
  • Proactividad
  • Compromiso
  • Tolerancia
  • Curiosidad
  • Adaptabilidad
  • Planificación

Tabla de contenidos del squad

11 secciones53 lecturas40 semanas en total
elemento Sección 1 Programación en Java 7 lecturas · 160 horas
Conceptos básicos de Java 36 horas Estructuras de flujo 24 horas Funciones 20 horas Objetos 24 horas Reutilización de código 16 horas Abstracción 32 horas log4j 8 horas
elemento Sección 2 Testing en Java con JUnit 6 lecturas · 80 horas
Conceptos sobre pruebas unitarias 20 horas Cobertura del código 12 horas Configuración del entorno 16 horas Pruebas básicas 10 horas Test con Mockito 10 horas Probar funciones asíncronas 12 horas
elemento Sección 3 Test-Driven Development 2 lecturas · 30 horas
Concepto de TDD 15 horas Ejemplos de Implementación 15 horas
elemento Sección 4 Bases de Datos Relacionales. MySQL 7 lecturas · 150 horas
Qué es una base de datos relacional 24 horas Diagramas de Entidad / Relación 22 horas Normalización de los Datos 20 horas Instalación de una BBDD Local 16 horas Tablas, relaciones y restricciones 20 horas Lenguaje SQL 24 horas DML / DDL 24 horas
elemento Sección 5 Bases de Datos Relacionales. MySQL II 5 lecturas · 60 horas
Consultas Avanzadas 16 horas Desnormalización de los Datos 12 horas Optimización de las Consultas 16 horas Conceptos de Big Data 8 horas ETL’s 8 horas
elemento Sección 6 Bases de Datos No Relacionales. MongoDB 5 lecturas · 60 horas
¿Qué es una base de datos no relacional / noSQL? 16 horas Instalación de MongoDB 8 horas Colecciones y Documentos 12 horas Operaciones CRUD 12 horas Esquemas y relaciones entre documentos 12 horas
elemento Sección 7 Java Spring 10 lecturas · 160 horas
Introducción a Java Spring 20 horas Inversión de control e inyección de dependencias 16 horas Modulos de Java Spring 16 horas Spring Framework 20 horas Aspectos 8 horas Spring Data JPA 16 horas Spring Security 16 horas Spring Web MVC 24 horas Spring WebServices 16 horas Spring Boot 8 horas
elemento Sección 8 Habilidades Sociales 3 lecturas · 10 horas
Desarrollo de SoftSkills. Las 20 habilidades esenciales 4 horas Igualdad de trato, no discriminación y lucha contra la exclusión social 3 horas Desarrollo sostenible, respeto y cuidado del medio ambiente 3 horas
elemento Sección 9 Software Libre - Open Source 4 lecturas · 10 horas
Diferentes tipos de licencias del Software 3 horas Diferencias entre Libre - Open - Gratuito 3 horas Ventajas del Software libre 2 horas La comunidad 2 horas
elemento Sección 10 El mercado laboral 3 lecturas · 20 horas
Búsqueda de empleo e inserción de los participantes 8 horas Fomento del emprendimiento y autoempleo 8 horas Prevención de riesgos laborales 4 horas

Conoce a los capitanes que te conducirán a la victoria

Front endFront end
CARLOS SERRANO

CARLOS SERRANO

Ingeniero de Software con 9 años de experiencia.

Experto en tecnologías como Java, Angular 2+, JavaScript, HTML5 o MUMPS/PROFILE.

Si fuera un jamón, sería puro de bellota.

Front endFront end
ROI SÁNCHEZ

ROI SÁNCHEZ

Súper-desarrollador con 15 años de experiencia.

Capaz de gestionar un proyecto informático E2E (de principio a fin).

Los discos de vinilo y los tatuajes son dos de sus mayores pasiones.

Front end
ÓSCAR PASTOR

ÓSCAR PASTOR

Ingeniero de Software con 20 años de experiencia.

Máxima especialización en tecnologías Java y J2EE.

Tiene un mixto que se llama Alejandro, canta como los ángeles. Un mixto es un cruce entre canario y jilguero. ¡Ah! Por cierto, el que canta bien es Alejandro.

Front end
CARLOS MÚGICA

CARLOS MÚGICA

Ingeniero de Software con 7 años de experiencia.

Especializado en desarrollo JAVA.

Carlos es un apasionado de la calidad del Software, pero tiene un perro que se llama Perro.

Front endFront end
JOSÉ ANTONIO AMORES

JOSÉ ANTONIO AMORES

Ingeniero de Software con 18 años de experiencia

Es un experto en arquitectura back y front.

Jose Antonio tiene una visión binaria del mundo. Todo es 0 o 1, no hay término medio.

Los perdedores gastan.
Los inteligentes invierten_

¿Cuál es la trayectoria natural de un programador que sale de Hello, World!?

DEBUT
Front end
DEBUT

Mi primer trabajo como programador en una gran empresa y un gran proyecto al más alto nivel.

Tengo los fundamentos básicos para programar profesionalmente en JAVA, SPRING, .NET, ANGULAR, etc. ya sea back o front.

Soy programador junior.

ANIVERSARIO
Front end
ANIVERSARIO

Ya tengo 1 año de experiencia, que parece mentira.

Me empiezan a llamar de otras empresas y a localizar por LinkedIn.

Mi carrera profesional está bien enfocada.

AVANZADO
Front end
AVANZADO

¡2 años de experiencia!

Quiero especializarme todavía más y para eso intento meterme en proyectos que me ayuden.

Me siguen llamando de otras empresas. Mi carrera profesional se acelera.

CONSOLIDACIÓN
Front end
CONSOLIDACIÓN

Ya han pasado 5 años desde que aprendí a programar en Hello, Wold! y tengo ya 5 años de experiencia.

Si he trabajado bien y con pasión, es probable que a estas alturas sea un especialista Back, Front o FulL Stack muy valorado en mi empresa y en el mercado.

Cada vez más, mi currículum se lo rifan otras empresas y no hacen más que llegarme propuestas para cambiar, ganar más y aprender más todavía.

Ya tengo una Carrera Profesional sólida en la mejor profesión del mundo, no tengo límites.

¿Todavía tienes dudas? A ver si esto te convence

¿Seré capaz de programar?

El 90% de las personas lo son y la mayoría acaban siendo muy buenos si se les forma bien y tienen una carrera profesional adecuadamente gestionada.

¿Me contratarán sin titulación oficial, ni siquiera de FP?

Sí.

Una persona debidamente formada por profesionales en activo, con proyectos de casos reales y tutelada en su formación y posterior incorporación al mundo laboral, puede desempeñar el rol de programador junior y crecer en su carrera profesional sin necesidad de haber pasado por la universidad o una FP reglada.

¿Qué voy a aprender?

A desarrollar software profesional para sistemas de gestión de misión crítica

¿Que cuánto dura?

Entre 9 y 10 meses. 1200 horas.

¿Prefieres explorar otras tribus?