Curso Combinado - 5 semanas / 41 horas
- feb. 24, 2025 - abr. 02, 2025 09:00-17:00 Virtual
- sept. 08, 2025 - oct. 15, 2025 09:00-17:00 Virtual
Precios de los cursos
Resumen
Este curso está orientado principalmente para aquellos desarrolladores que deseen iniciarse en los fundamentos del desarrollo en ObjectScript. En él se establecerán las bases necesarias para implementar soluciones integrales sobre InterSystems IRIS y HealthShare® Health Connect. Los alumnos contarán con la información necesaria para aprovechar el potencial de InterSystems IRIS, desde la programación orientada a objetos, acceso y gestión de base de datos mediante SQL y publicación de endpoints basados en API REST.
Al finalizar, los alumnos serán capaces de desarrollar aplicaciones completamente funcionales basadas en InterSystems IRIS.
Este curso es aplicable para usuarios de la plataforma de datos IRIS® de InterSystems®
Estructura del curso combinado
Este curso es de formación combinada, es decir, autoguiada y con instructor. Consta de dos bloques bien diferenciados:
- Bloque A - Formación auto-guiada (~24hrs / 4 semanas):
- tras registrarse, el alumno será enrolado en programas de formación dentro de nuestro portal de Self-Paced Online Learning sobre los que podrá avanzar a su ritmo, según su disponibilidad.
- su progreso será monitorizado por InterSystems.
- adicionalmente, en esta fase, se programarán 2 sesiones de tutoría virtuales, de 1hr y 30min cada una, donde los estudiantes contarán con un instructor para resolver sus dudas. La asistencia a dichas sesiones será previo registro.
- el alumno deberá finalizar este bloque, al menos, una semana antes de la fecha prevista de inicio del siguiente bloque.
- Bloque B - Formación con instructor (14 hrs / 2 días)
- los alumnos recibirán contenido teórico adicional y realizarán un proyecto práctico para poner a prueba lo aprendido y afianzar conocimientos.
Contenido sesión * | Duración (aprox.) | Horario (aprox.) |
BLOQUE A | 20 días | N/A |
TUTORÍA 1 | 1 día | 12:00h a 13:30h |
TUTORÍA 2 | 1 día | 15:00 a 16:30h |
BLOQUE B | 2 días | 9:30h a 17:30h |
* Las fechas y horarios específicos dependerán del curso y se indicarán convenientemente durante el registro.
Duración
La duración del curso será de 41 horas lectivas, repartidas en 4 semanas de formación online autoguiada, tutorías y 2 días de formación con instructor.
Material
Cada alumno deberá disponer de un ordenador portátil propio, con permisos de administración para poder instalar el software y herramientas que sean necesarias para la realización del curso.
Al inicio del Bloque B del curso se hará entrega de la documentación correspondiente y, a la finalización y si se han superado los criterios de evaluación, se enviará a cada alumno una insignia digital acreditativa de la formación.
Se proporcionará a cada alumno el acceso a una instancia de AWS con la siguiente configuración:
- Instalación de Docker.
- Instalación de Visual Studio Code.
- Instalación de GitHub.
- Esqueleto de la aplicación sobre el que se desarrollará el ejercicio definido.
El código finalizado se deberá subir a una rama específica del repositorio de GitHub que ya se encontrará configurada. El estudiante tendrá acceso a su rama para poder clonar el código desarrollado a su equipo local. No habrá límite temporal de acceso a la rama de GitHub.
Requisitos previos
Bloque A: Formación autoguiada
Se requieren conocimientos básicos de programación y SQL.
Bloque B: Formación con instructor
Para poder realizar este bloque es obligatorio haber completado con éxito el Bloque A (ver apartado "Criterios de Evaluación")
Importante.- Tras la finalización del Bloque A se comunicará al estudiante si lo ha completado o no con éxito y si puede o no continuar al Bloque B (más información en el apartado "Políticas de cancelación y reembolso").
Criterios de evaluación
- Bloque A: se considerará realizado con éxito si el alumno ha completado el 100% de los contenidos del programa online al que se le haya enrolado y haya obtenido una puntuación superior al 75% en la evaluación final.
- Bloque B: se considerará completado con éxito si el alumno ha tenido una asistencia superior al 85% del tiempo previsto para este Bloque B y haya terminado con éxito las prácticas o proyectos planteados por el instructor.
El curso se considera completado cuando ambos bloques hayan sido finalizados con éxito.
Programa del curso
- Introducción.
- Familiarizarse con las herramientas.
- Desarrollo de una aplicación (objectscript, VS Code, JSON, API Rest).
- Conexión con un lenguaje externo (Java, NodeJS, Net, Python...).
- Training opcional.
- Configuración previa de entorno para evaluación (Docker, GitHub, Visual Studio Code...).
- Introducción a la práctica a desarrollar.
- Explicación teórica Parte 1: Objetos.
- Desarrollo de ejercicios sobre objetos.
- Explicación teórica Parte 2: API Rest.
- Desarrollo de ejercicios sobre API Rest.
- Explicación teórica Parte 3: SQL.
- Desarrollo de ejercicios sobre SQL.
- Explicación teórica Parte 4: Streams.
- Desarrollo de ejercicios sobre Streams.
- Repaso global, dudas, preguntas y Kahoot.
Política de cancelación
InterSystems se reserva el derecho de cancelar o reprogramar una clase al menos 10 días laborables antes de la fecha de inicio anunciada. Normalmente cancelaremos una clase si hay menos de cinco inscritos. En caso de cancelación por parte de InterSystems, reembolsaremos cualquier pago realizado por el curso cancelado.
La matrícula es totalmente reembolsable si el inscrito lo notifica a InterSystems al menos 10 días laborables antes de la fecha de inicio anunciada. En caso de cancelación posterior, se le abonará el importe correspondiente.