Módulo 1: JAVA (versión 17)
Módulo 2: Angular 16 [configurado para utilizar módulos (app.module.ts)].
Objetivos
Objetivos del curso de desarrollo profesional:
La finalidad de la formación es proporcionar al alumno una visión global y práctica del desarrollo de software mediante el uso de dos de las tecnologías más utilizadas en la actualidad: Java y Angular. A través de un enfoque progresivo e introductorio, el alumno aprenderá los fundamentos de la programación orientada a objetos con Java, así como los principios básicos del desarrollo de aplicaciones web interactivas con Angular.
El objetivo principal es que el participante adquiera las competencias necesarias para comprender la lógica y estructura de los lenguajes, utilizar entornos de desarrollo integrados, crear y depurar proyectos básicos, y aplicar buenas prácticas de programación y diseño.
La formación prepara al alumno para dar sus primeros pasos en el ámbito del desarrollo de software y sentar las bases que le permitirán avanzar hacia niveles más avanzados de programación y desarrollo web profesional.
Competencias a adquirir por el alumno:
Al finalizar la formación, el alumno será capaz de:
- Comprender los principios fundamentales de la programación y aplicar estructuras de control, variables y algoritmos en la resolución de problemas.
- Desarrollar programas básicos en Java, aplicando los conceptos de la programación orientada a objetos: clases, herencia, polimorfismo, encapsulamiento e interfaces.
- Utilizar entornos de desarrollo integrados (IDE) para crear, depurar y ejecutar proyectos en Java de forma eficiente.
- Implementar mecanismos de persistencia de datos y gestionar conexiones con bases de datos mediante JDBC.
- Comprender la arquitectura y fundamentos de Angular como framework para el desarrollo de aplicaciones web modernas.
- Crear y estructurar proyectos Angular mediante el uso de componentes, módulos, servicios y rutas.
- Desarrollar formularios interactivos y validados, conectados a fuentes de datos externas a través de APIs REST.
- Aplicar los conceptos de programación reactiva y gestionar el flujo de datos mediante Observables y Promesas.
- Entender los principios de gestión de estado (NgRx) y su aplicación práctica en proyectos de mayor complejidad.
- Integrar y desplegar aplicaciones siguiendo buenas prácticas de desarrollo, asegurando código limpio, modular y mantenible.
- Adquirir una visión general del ciclo de vida del desarrollo de software, potenciando la capacidad de adaptación a nuevas tecnologías.
Inicio del Programa
El alumno puede iniciar el curso en cualquier momento del año.
Modalidad, metodología y calendario
Este curso está disponible en modalidad Online.
El alumno recibe las claves del Campus virtual de la Escuela.
Calendario del curso
El alumno dispone de 6 meses como tiempo máximo para enviar todas las pruebas de evaluación desde la fecha de su matriculación.
No existen plazos fijos para el envío de las evaluaciones, sino que dependerá del tiempo que pueda dedicar cada alumno al estudio, siempre dentro de dicho plazo.
Sistema de evaluación y seguimiento
Criterio de evaluación
La evaluación final consiste en un test de selección múltiple donde el alumno demuestra haber comprendido y aprendido los contenidos del mismo.
El apto, que habilita al alumno la solicitud del diploma correspondiente, se consigue tras haber superado dicho test con un mínimo del 50% de respuestas correctas.
Procedimiento de evaluación
El test se realiza a través de nuestro campus virtual. Se encuentra disponible en todo momento, y es el alumno quien escoge el momento de su realización, según lo considere oportuno, teniendo en cuenta los siguientes requerimientos:
Para poder realizar la Evaluación Final, el alumno deberá haber cumplimentado los Informes de Seguimiento, el Trabajo Práctico Final (TPF), y, en el caso de estar realizando prácticas en empresas, haber enviado la Memoría de prácticas (MP), dentro del período lectivo del curso.
Una vez recibida la Evaluación Final, se corrige y envía el resultado al alumno a través de nuestro sistema de comunicación online.
Tutorias
Desde el primer momento, tendrá asignado un equipo de tutores que serán los encargados de resolver cualquier duda que le pueda surgir durante la realización del Curso. Además, serán los responsables de la corrección de los ejercicios de evaluación.
Las tutorías se realizan mediante correo electrónico o vía "buzón" del Campus on line. El "buzón", conecta directamente al alumno con sus tutores.
Material de Estudio
El Curso de Desarrollo Profesional en programación y desarrollo de aplicaciones con java y angular, consta de 21 unidades (incluyendo introducción y/o presentación del curso).
Bolsa de Trabajo
El Departamento de Salidas Profesionales de la Escuela se encarga de gestionar acuerdos con empresas de todos los sectores, facilitando así al alumno su incorporación al mercado laboral.
En la actualidad, Escuela de Empresa colabora con más de 7.000 empresas.
Todo alumno que carezca de experiencia profesional y se disponga a buscar trabajo, contará con la posibilidad de solicitar un Informe de Altas Capacidades Laborales y Carta de Recomendación Laboral.