260HORAS |
Diseñado y producido por Smartmind
Contenidos
Objetivo. Analizar los requerimientos técnicos y el diseño necesario para el desarrollo de programación con Java. CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 3
Identificación de lenguajes actuales.
Introducción a Java.
Stack tecnológico actual, evolución y futuro.
Lenguajes de programación y ámbitos de aplicación.
Introducción a herramientas de desarrollo.
Compiladores.
Instalación y configuración de JDK, JRE, JVM.
Entornos de desarrollo integrado (Eclipse IDE).
Distinción de control de versiones.
GIT.
Comandos básicos commit, push, pull.
Sincronización de proyectos con GitHub.
Asimilación del proceso de desarrollo de software.
Adquisición de herramientas de Update tecnológico propias del desarrollo con lenguaje Java.
Objetivo. Aplicación de operaciones de programación con lenguaje Java orientado a objetos CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 3
Identificación de los conceptos básicos del lenguaje Java.
Variables, constantes.
Condiciones y bucles.
Estructuras de datos: array, listas y diccionarios.
Métodos y funciones.
Control de excepciones.
Uso de librerías.
Programación orientada a objetos.
Clases, clases abstractas e interfaces.
Herencia.
Arquitectura modelo vista control (MVC).
Distinción de interfaces gráficas de usuario.
Java Swing.
Gestión de eventos con awt
Asimilación de las fases individuales de un proyecto con lenguaje en Java.
Compromiso con la capacidad de apoyar en la gestión de un proyecto en lenguaje Java.
Objetivo. Diseñar bases de datos relacionales y lenguaje SQL. CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 1
Diseño de bases de datos relacionales y lenguaje SQL.
Diagramas ER.
Modelo relacional de datos.
DDL, DML y DCL.
Construcción manual de tablas.
Claves primarias y foráneas.
Construcción de consultas simples y complejas.
Uso de transacciones, roles y permisos de acceso.
Asimilación de las fases del diseño de bases de datos relacionales y lenguaje SQL.
Objetivo. Ejecutar la implementación de APIs aplicando las diferentes técnicas y herramientas de desarrollo con Spring Framework. CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 4
Uso de herramientas Backend.
Gestión de dependencias con Maven y Gradle.
Arquitectura MVC.
Patrones de diseño: Singleton, Inyección de dependencias y Factory.
Gestión de conexión y manipulación de Bases de datos.
Driver SQL.
JPA/Hibernate.
Identificación Spring Framework.
Modelos de datos.
Servicios.
DAO, DTO.
Controllers.
Aplicación del control de acceso y puesta en producción.
JWT.
Deploy en entornos web Cloud.
Asimilación de herramientas de programación Back End con tecnología Java.
Predisposición para identificar técnicas y herramientas de desarrollo con Spring Framework.
Objetivo. Ejecutar operaciones de programación utilizando los lenguajes de JavaScript, CSS y HTML en el desarrollo de interfaces de usuario web. CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCTICAS
Contenidos: 3
Identificación de conceptos generales del mundo web.
Lenguaje de marcas HTML.
CSS.
JavaScript.
ECMAScript.
Uso del diseño UX.
Layout Flex y Grid.
Bootstrap.
Uso de Angular Framework.
Angular CLI.
TypeScript.
Estructura de proyecto básico.
Módulos y Componentes.
Directivos *nglf y *ngFor.
Interpolación de archivos y bindeo.
Formularios.
Routing.
Servicios.
Pipes.
Observables.
RxJS.
Deploy en entornos web Cloud.
Disposición para identificar las fases generales de un proyecto.
Asimilación de los elementos de un proyecto web basado en HTML, CSS y JS.

Selecciona tu perfil para continuar:
Actualmente atendemos a los usuarios particulares desde nuestra web.
Ver cursos para particulares