PRESENTACION Y OBJETIVOS DEL MÁSTER
El objetivo del Curso Especialista .NET Cobol PHP PL/SQL. (Título Propio Udima) es que todos nuestros alumnos alcancen unos conocimientos técnicos en las tecnologías .NET Cobol PHP PL/SQL, etc., que les permita acceder a un puesto de trabajo en el que desarrollar una Carrera Profesional en el ámbito de las Tecnologías de la Información, con un buen nivel de integración técnica, laboral y personal.
El Curso Especialista .NET Cobol PHP PL/SQL. (Título Propio Udima) está compuesto por un módulo introductorio, cuatro módulos formativos diferenciados, un trabajo final de Curso y un módulo de prácticas en empresas (convalidables), con un total de 30 créditos ECTS y una duración estimada de 4,5 meses (un semestre académico). La estimación de horas de estudio es de 25h por 1 Crédito ECTS. La orientación es teórico-práctica.
Temario
Módulos | Créditos ECTS | Duración |
Introducción | 1 | 0,5 meses |
.NET I (Introd, C#, E/S, Program para Windows) | 4 | 3,5 meses |
COBOL | 4 | 3 meses |
BBDD (SQL, PL/SQL) | 4 | 3 meses |
LENGUAJES (PHP XML) | 5 | 3 meses |
Trabajo final | 6 | 4 meses |
Prácticas en Empresas | 6 | 150 horas |
Introducción a la Programación
-
Introducción a los lenguajes de programación
-
Tipos de lenguajes de programación
-
Historia de los lenguajes de programación
-
Conceptos de lenguajes de programación
Introducción a Plataforma .Net
-
Introducción de la plataforma .NET.
-
Lenguajes C# y VB.NET
Programación para Windows
ENTRADA / SALIDA
-
El espacio de nombres System.IO
PROGRAMACIÓN PARA WINDOWS
-
System.Windows.Forms
-
System.Drawing
COBOL
- Breve introducción Mainframe
Evolución e historia de los mainframe. El IBM S/360 y los IBM zSeries
El hardware de los mainframe.
Procesos batch y en línea
Sistemas operativos para mainframe: z/OS, z/VM, z/VSE, Linux for System z, z/TPF
Diseño y desarrollo de aplicaciones para z/OS
Lenguajes de programación para z/OS: Ensamblador, COBOL, JCL, PL/I, C, C++, Java, CLIST, REXX
Metodología de programación
Ejecución de programas en z/OS (anteriormente denominado OS/390 y también MVS)
Algunas emulaciones libres de mainframe, como Hercules para MS Windows o GNU/Linux
- Cobol
Visión general de COBOL
Diseñar, codificar y compilar programas COBOL
Sintaxis en COBOL
Variedad de compiladores para COBOL.
Sentencias de cálculo aritmético, fechas y lógica condicional
Utilización de ficheros en COBOL
Librerías, utilidades y subprogramas
Programación anidada
Funciones Intrínsecas
Opciones de compilación
Variedad de compiladores Cobol
COBOL en IBM Rational Developer
Crear y gestionar conexiones z/OS
Crear, editar y navegar proyectos z/OS
Depurar problemas en los programas COBOL.
Construir consultas SQL y procedimientos almacenados para IBM DB/2
Introducción a Oracle
-
Introducción.
-
Funciones.
-
Operadores SQL
-
Condiciones SQL.
-
Expresiones.
-
Recuperación de Datos mediante la Sentencia SELECT de SQL
-
Restricción y Ordenación de Datos
-
Uso de Funciones de una Sola Fila para Personalizar Informes
-
Informes de Datos Agregados mediante Funciones de Grupo.
-
Visualización de Datos de Varias Tablas
-
Uso de Subconsultas para Resolver Consultas
-
Uso de Operadores Set
-
Manipulación de datos
-
Uso de Sentencias DDL para Crear y Gestionar Tablas
-
Creación de objetos de esquema
-
Control de acceso de Usuario
-
Gestión de objetos de Esquema
-
Manipulación de Grandes Juegos de Datos
-
Generación de Informes mediante el Agrupamiento de Datos Relacionados
-
Búsqueda de Datos mediante Subconsultas Avanzadas
-
Recuperación de Datos Jerárquicos
Lenguaje PL/SQL
-
El lenguaje PL/SQL. Introducción
-
Declaración de Identificadores PL/SQL
-
Escritura de sentencias ejecutables
-
Sentencias DML en PL
-
Escritura de estructuras de control
-
Trabajos con tipos de datos compuestos
-
Uso de cursores explícitos
-
Manejo de excepciones
-
Creación de Procedimientos almacenados
-
Creación de funciones almacenadas
-
Creación de paquetes
-
Uso de otros conceptos de paquete
-
Uso de paquetes proporcionados por Oracle en el desarrollo de aplicaciones
-
Colecciones y Registros
-
SQL Dinámicos y Metadatos
-
Manipulación de objetos grandes
-
Creación de disparadores
-
Cursores Variables
PHP6 – MySQL
PHP 6
-
Introducción a PHP 6
-
Variables, constantes y tipos de datos
-
Operadores
-
Estructuras de control
-
Funciones
-
Cadenas de caracteres y expresiones regulares
-
Conjuntos de datos del tipo array
-
Paso de información entre formularios
-
Programación orientada a objetos
UNICODE
-
Ficheros y almacenamiento de datos
-
Bases de datos con SQL y SQLite
-
PHP 6 y MySQL
-
Sesiones y Cookies
-
Lectura y escritura de archivos XML
-
Aplicaciones prácticas de XML
-
Generación de gráficos con PHP 6
-
Gestión de errores en PHP 6
-
Conexiones desde PHP 6
-
Creación de archivos PDF
-
Plantillas con Smarty
-
Framework MVC con CakePHP
-
MySQL
XML y XML Avanzado
-
XML
-
XML AVANZADO