Coding Bootcamp | T-Systems Reus

¡Fórmate y prepárate para poder empezar a trabajar en una compañía líder tecnológica a nivel mundial!

Inicio y fin

6 marzo 2023 –

31 Mayo 2023

Modalidad

Campus Virtual

Duración

300 h

Horario

8’30  – 13’30 h

Días lectivos

L-M-Mi-J-V

Director

Jose Marín

Precio

100% Subvencionado por T-Systems

Inicio y fin

6 marzo 2023 – 31 Mayo 2023

Modalidad

Campus Virtual

Duración

300 h

Horario

8’30  – 13’30 h

Días lectivos

L-M-Mi-J-V

Directores

Jose Marín

Precio

100% Subvencionado por T-Systems

¿Por qué formarse en el Bootcamp de T-Systems?

T-Systems la multinacional Alemana que opera a nivel internacional en 27 países necesita poder contratar 300 programadores para la sede que tiene en  REUS, con el objetivo de poder llegar a ser 500 trabajadores a finales del 2023. La sede de T-Systems Reus se ha convertido en un polo de atracción de talento y generación de nuevas oportunidades laborales para jóvenes del territorio que quieran hacer carrera en esta empresa multinacional. Con estas formaciones 100% subvencionadas por T-Systems el alumnado podrá acceder a una formación cualificada adquiriendo los conocimientos y herramientas necesarias para poder optar a un puesto de trabajo.

A quién va dirigido

  • Personas que hayan finalizado DAM / DAW / DAM
  • Personas que hayan terminado CFGS de informática
  • Alumnado universitario procedente de Informática, Telecomunicaciones, Física, Matemáticas, Ingeniería
  • Preferiblemente entre 20 y 35 años
  • En situación de búsqueda activa de empleo. 

Objetivos

¿Qué vas a adquirir estudiando este curso?

En esta Formación aprenderás:

Preparar el entorno de desarrollo necesario para el desarrollo de aplicaciones web utilizando Angular Framework.

Aplicar el uso de las herramientas de desarrollo integradas dentro de los navegadores web y el propio IDE.

Emplear reglas CSS que apliquen estilos a diferentes documentos HTML.

Ser capaces de consumir datos de una API por medio de peticiones HttpClientModule.

Creación de repositorios GIT y su vinculación con el directorio de proyecto vía CLI o su integración con Visual Studio Code.

Reconocer las diferentes formas de adjuntar una hoja de estilos a un documento HTML.

Emplear reglas CSS que apliquen estilos a diferentes documentos HTML.

Aprender a ejecutar scripts en typescript con una sintaxis correcta, además de conocer los elementos básicos del lenguaje.

Desplegar aplicaciones en el entorno de AWS a fin de hacer accesible su proyecto por medio de url.

Aplicar diferentes tipos de selectores de elementos HTML que indiquen el alcance de las normas CSS.

Identificar las diferentes partes del elemento básico de HTML, tags.

Desarrollar una aplicación completa con Angular Framework utilizando componentes, interpolación de datos, binding, httpClient, JWT, etc.

Salidas profesionales

Junior Full Stack Developer

T-Systems Reus

Junior Web Developer

T-Systems Reus

Junior Software Developer

T-Systems Reus

Infórmate prepárate para mejorar tu carrera profesional

Metodología

Durante tres intensivos meses te formarás en Hard y Soft Skills para convertirte en Junior Developer en un ambiente dinámico y participativo. Nuestra metodología se basa en el “Learning by doing”, el trabajo por proyectos y las metodologías Agile. Te consideraremos cómo un miembro de un equipo de desarrollo de software para que adquieras autonomía en la resolución de retos a la vez que aprenderás las mejores estrategias para el trabajo en equipo.

Al finalizar la formación serás capaz de desarrollar aplicaciones y/o páginas web, trabajar en entornos colaborativos y presentar y defender en público el proyecto final elaborados con tu web development team y estarás preparado/a para incorporarte a un equipo de desarrollo real en una empresa líder del sector IT.

Programa formativo

1. C1- Introducción a la Programación y al diseño de Software (15h)
  • Java, puesta en situación, stack tecnológico, evolución y futuro. Diferentes lenguajes de desarrollo.
  • ECLIPSE IDE, uso del IDE e instalación JDK, JRE.
  • Control de versiones (Git)
2. C2- Desarrollo orientado a objetos con Java (75h)
  • Conceptos básicos Java
    • Estructura de una clase Java
    • Scope de variables
    • Método main y ejecución des de la línea de comandos
    • Package e import
    • POO (herencia, generecidad, polimorfismo)
  • Trabajando con tipos de datos
    • Declaración e inicialización de variables (object, variables con referencia, primitivos casting)
    • Memoria en Javayi garbage collector.
  • Operadores y sentencias
  • API del núcleo de Java
  • Métodos y encapsulación
    • Varags
    • Modificadores de acceso
    • Subrecarga
    • Constructores
  • Excepciones
  • Patrones de diseño.
  • Bases de Datos (JDBC)
    • Modelaje de datos y modelo relacional
    • Acceso a las bases de datos des de Java (JDBC)
    • Consultas a bases de datos y optimización.
3. C3- Bases de datos SQL (MySQL) (30h)
  • Bases de datos relacionales MySQL.
  • Conceptos generales: BDD/tablas. DLL/DML/DCL, relaciones, normalización)
  • Ejercicio final MySQL.
  • Introducción a NoSQL con MongoDB.
C4- Desarrollo backend (45h)
  • Desarrollo Backend con JAVA 8
    • Gestión de dependencias, Maven
    • Maven y artefactos
    • Instalación
    • Concepto de artefacto
    • Estructura pom.xml
  • JUnit (tests unitarios, integración)
  • Hibernate/JPA
  • Servicios web (REST)
    • Rest API: definición.
    • Métodos HTTP(s): get, post, put, patch, delete.
  • Spring (MVC, Boot)
    • Spring Framework: basics.
    • JPA (Java Persistence API).
    • Integració JDBC – SQL dabasource.
    • Modelo POJO.
5. C5- Desarrollo frontend (45h)
  • Desarrollo Front End.
    • Diseño de interfaces de usuario y usabilidad (UI, UX).
    • HTML5/CSS3/Boostrap
    • JavaScript y JQuery, AJAX (XML/JSON)
    • Instalando Angular CLI
    • Typescript
    • Estructura app Angular
    • Creando un componente
    • HttpRequest
    • Crear y desplegar tu primera app con Angular
6. C6- Proyecto final (50h)
  • Desarrollo de proyecto final por equipo en el que se aplicaran los contenidos trabajados durante el curso y que habrá que defender.

T- Competencias Transversals (40h)
    1. Adquirir habilidades en competencias transversales de diversa índole.

    T1. Cohesión de grupo y actitud personal

    T2. Autoconocimiento y liderazgo personal

    T3. Trabajo en equipo y liderazgo grupal

    T4. Plan de acción personal, emprendimiento e innovación (ideación ODS)

    T5. Gestión del cambio y resolución de conflictos (incluye metodologías Agile)

    T6. Marca personal

    T7. Comunicación efectiva, diseño y estructura de presentación final

    T8. Práctica presentaciones proyectos finales

Team Lead

 

JOSE MARÍN

Formadora Softskills

 

TERESA CIFUENTES

 

EQUIPO DOCENTE 

Esta formación es posible gracias a la colaboración entre Fundación Esplai Ciudadania Comprometida y Techma Business School 

Herramientas que aprenderás a usar

Durante el Coding Bootcamp te daremos acceso y aprenderás a usar las siguientes herramientas y tecnologías

¿Tienes dudas?

¿No sé seguro si cumplo con los requisitos o si cumplo el perfil?

Inscríbete y te contactaremos para ampliarte información y revisarlo conjuntamente.

¿Cuál es el proceso de Inscripción?

Una vez te hayas inscrito te llamaremos, te haremos unas preguntas y te citaremos para una entrevista personal. Si te interesa la propuesta y cumples los requisitos se pondrán en contacto contigo desde RRHH de T-Systems Reus, quienes te citaran para una segunda entrevista. Si validan tu candidatura nos pondremos en contacto contigo y ya estarás dentro!

¿Que tendré que pagar?

La formación está totalmente subvencionada, no deberás pagar absolutamente nada.

¿Donde se imparte la formación?

La formación se realizará a través de nuestro Campus Virtual, de forma activa y grupal. Será cómo si estuvieras en clase pero des de tu casa!

¿Después de la formación tengo un puesto laboral asegurado?

Acceden a la formación aquellas personas que pasan nuestros proceso de selección y el de T-Systems. La empresa ya ha validado tu candidatura. Ya sólo dependerá de tu esfuerzo y empeño para superar la formación con una buena actitud!

Formulario previo de inscripción
Bootcamp T-Systems -Reus-

Formulario de contacto Bootcamp

Este campo es un campo de validación y debe quedar sin cambios.