Inicio Proceso Entrevistas Alumnos Curso Full Stack - 510h

HTML-CSS-JavaScript-Angular-React-Node JS-Phyton-SQL-MongoDB-Scrum-...

Durante el mes de  Abril iniciaremos la ronda de contacto con las empresas interesadas en disponer de alumnos en prácticas del CP Desarrollador Web de 510h que hemos puesto en marcha con el apoyo del Dpto. de Empleo, Inclusión Social e Igualdad de la Diputación Foral de Bizkaia. 

Las prácticas podrán iniciarse a partir del  5 de Junio y tendrán una duración de 180h. Se trata de prácticas no laborales (gratuitas) que buscan dotar a los alumnos de una experiencia laboral en la que poner en práctica lo aprendido a la vez que facilitar un primer contacto con entidades susceptibles de ser empresas contratantes.

En caso de interés en analizar los CVs disponibles antes de iniciar la ronda de entrevistas personales, puedes ponerte en contacto con Cristina Urtiaga - urtiaga@gaia.es


Temario del Curso

 Programación Web en el entorno de cliente (230h)

·        Páginas web estáticas (HTML+CSS)

·        Páginas web dinámicas: programación en JavaScript

o    Introducción

o    Programación asíncrona

o    Orientación a prototipos

o    APIs Web

·        Accesibilidad

·        Frameworks del lado de cliente: Angular y React

o    Otros lenguajes en el entorno de cliente: TypeScript

Programación Web en el entorno del servidor (200h)

·        Introducción

·        Programación en NodeJS (comparativa con Python)

·        Python

·        Renderizado en lado de servidor

·        Almacenamiento de información y bases de datos

o    Bases de datos relacionales y SQL (SQLite, MySQL/MariaDB y PostgreSQL)

o    Bases de datos orientadas a documentos (MongoDB y CouchDB/PouchDB)

·        Creación de APIs

Proyecto completo (cliente + servidor)

·        Creación de una SPA que se alimenta de una API REST creada por nosotros y hacer su despliegue

Formación Complementaria (60h)

·        Metodologías ágiles y herramientas colaborativas

·        Herramientas de desarrollo

·        Control de versiones: Git

·        Despligues y entorno de programación: sistemas tipo Unix

·        Testing de aplicaciones

o    Introducción

o    TDD

o    Automatización del navegador para testing de aplicaciones en lado de cliente