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

1 Julio 2022 –

30 Septiembre 2022

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

Programa co-financiado por T-Systems y la Cambra de Comerç de Reus

Inicio y fin

1 Julio 2022 – 30 Septiembre 2022

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.

Techma Business School es la primera escuela de negocios de la provincia de Tarragona y colabora con T-Systems, empresa tecnológica con centro operativo en Reus; la Fundación Esplai, entidad que trabaja en el ámbito de la inclusión social desde la acción socioeducativa y con la  Cambra de Comerç de Reus, que cofinacia el programa junto con T-Systems, en la formación de profesionales cualificados para satisfacer la demanda del sector TIC. Las cuatro organizaciones impulsan la segunda edición de un bootcamp tecnológico altamente especializado mediante el cual personas jóvenes desocupadas mejorarán su formación tecnológica facilitando su inserción laboral.

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. Introducción a la Programación y al diseño de Software (15h)
  • ECLIPSE, uso del IDE e instalación JDK, JRE.
  • Control de versiones (Git)

2. Desarrollo orientado a objetos con Java (75h)

2.1 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)

2.2 Trabajando con tipos de datos

    • Declaración e inicialización de variables (object, variables con referencia, primitivos casting)
    •  Memoria en Javayi garbage collector.

2.3 Operadores y sentencias

2.4 API del núcleo de Java

2.5 Métodos y encapsulación

    • Varags
    •  Modificadores de acceso
    •  Subrecarga
    •  Constructores

2.6 Excepciones

2.7 Patrones de diseño.

2.8 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. 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.
4. Desarrollo backend (45h)

4.1 Desarrollo Backend con JAVA 8

    • Gestión de dependencias, Maven
    • Maven y artefactos
    • Instalación
    • Concepto de artefacto
    • Estructura pom.xml

4.2 JUnit (tests unitarios, integración)

4.3 Hibernate/JPA

4.4 Servicios web (REST)

    • Rest API: definición.
    • Métodos HTTP(s): get, post, put, patch, delete.

4.5 Spring (MVC, Boot)

    • Spring Framework: basics.
    • JPA (Java Persistence API).
    • Integració JDBC – SQL dabasource.
    • Modelo POJO.
5. Desarrollo frontend (45h)

5.1 Desarrollo Front End.

    • Diseño de interfaces de usuario y usabilidad (UI, UX).
    • HTML5/CSS3/Boostrap
    • JavaScript y JQuery, AJAX (XML/JSON)

5.2 Instalando Angular CLI

    • Typescript
    • Estructura app Angular
    •  Creando un componente
    •  HttpRequest
    •  Crear y desplegar tu primera app con Angular
6. 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.
7. Competencias Transversals (40h)

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 la Fundación Esplai Ciudadania Comprometida, la Cambra de Comerç de Reus 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-

Política de privacidad

Novedades

14 + 10 =