Presentación
El Master en Programación .NET, C++, SQL y PHP es un completo programa de formación de posgrado a través del cual sus participantes adquirirán los conocimientos conceptuales y técnicos imprescindibles en las tecnologías .NET, SQL, PHP, C++, gracias a los cuáles podrán desarrollar una carrera profesional de éxito dentro del ámbito de las nuevas tecnologías de la información y la comunicación y de la programación informática.
Este Master en Programación .NET, C++, SQL y PHP está especialmente destinado a todas aquellas que cuentan con una notable experiencia profesional o un elevado interés y conocimientos en las áreas de administración y desarrollo de entornos tecnológicos. Dado el alto grado de conocimientos especializados que integran este programa formativo, resulta altamente recomendable que sus participantes cuenten con una base sólida de conocimientos en programación informática orientada a objetos.
En cuanto a la metodología aplicada, el Master en Programación .NET, C++, SQL y PHP presenta un elevado carácter práctico que se combina de manera equilibra con contenidos teóricos esenciales. Cada una de las unidades que integran el Master en Programación .NET, C++, SQL y PHP irá acompañada de diferentes actividades de desarrollo, refuerzo, ampliación y evaluación, tanto de carácter individual como en grupo, así como abundante material bibliográfico complementario desarrollado por expertos profesionales en la materia.
Del mismo modo, la atención personalizada será una constante a lo largo de todo el desarrollo del curso; los alumnos dispondrás de tutoría individualizadas con el fin de revolver todas sus dudas u orientar su trabajo académico de manera continua y eficaz.
Objetivos
Los principales objetivos que alcanzará el alumnado tras cursar el Master, entre otros:
Conocer en profundidad las herramientas y lenguajes .NET, C++, SQL y PHP
Aprender a desarrollar y editar programas
Desarrollar eficazmente programación
Implementar las más eficaces medidas de seguridad.
Ejecutar las tareas y funciones propias de un programador
Etcétera.
Contenido
?El Master en .NET, C++, SQL y PHP presenta un correcto equilibrio entre parte teórica y parte práctica, desarrollándose a lo largo de todo el programa bajo una estructura en organizada en dos Áreas de Conocimiento: Programación (.NET, C++, SQL y PHP) y desarrollo conceptual de Programas y aplicaciones con el fin de desarrollar con éxito el siguiente programa de contenidos:
Los lenguajes de programación
Introducción
Historia y evolución de los lenguajes de programación
Conceptos fundamentales de los lenguajes de programación.
Tipología de los lenguajes de programación
Lenguajes de programación de alto y bajo nivel
Los paradigmas de la programación
PHP
Introducción a PHP
Variables, constantes y tipos de datos
Operadores: Unario, De asignación, Lógicos, Aritméticos, Bit a bit, De comparación, De asignación combinados, De supresión de errores, Ternario, De ejecución, Precedencia de 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
PHP y MySQL
Cookies y sesiones
Archivos XML. Lectura y escritura.
Aplicaciones prácticas de XML
Generación de gráficos con PHP. La gestión de errores en PHP. Las conexiones desde PHP
Creación de archivos PDF.
Plantillas con smarty.
Framework MVC con CakePHP
SQL
La base de datos SQL
Funciones. Operadores. Condiciones. Expresiones.
Recuperación de datos mediante la Sentencia SELECT de SQL
Restricción y ordenación de datos
Utilización de funciones de una sola fila en la personalización de informes
Informes de datos agregados mediante funciones de grupo
Visualización de datos de varias tablas
Uso de subsonsultas para resolver consultas
Operadores Set
Manipulación de datos
Sentencias DDL para la creación y gestión de tablas
La creación de objetos de esquema
El control de acceso de usuario
Gestión de objetos de esquema
Manipulación de grandes juegos de datos
La generación de informes mediante el agrupamiento de datos relacionados
La búsqueda de datos mediante subconsultas avanzadas
La recuperación de datos jerárquicos
LENGUAJE PL/SQL
Introducción. Identificadores. Escritura de sentencias ejecutables. Sentencias DML en PL.
Escritura de estructuras de control
Trabajos con tipos de datos compuestos
Cursores explícitos
Excepciones
Creación de procedimientos almacenados. Creación de funciones almacenadas. Creación de paquetes.
Colecciones y registros
SQL dinámicos y metadatos
Manipulación de objetos grandes
Creación de disparadores
Cursores variables
.NET
Introducción a .NET
Lenguaje C#
Fundamentos del lenguaje
Sistemas de tipos
Fundamentos de programación
Entrada y salida
Programación para windows
Proyecto Fin de Master
Información Adicional
Salidas Profesionales:
Entre las principales salidas profesionales que facilita este programa formativo destacan:
Programador .NET.
Programador C++.
Programador SQL.
Programador PHP.
Desarrollador de programas y aplicaciones.
Técnico de Programación