Programación

PROGRAMACIÓN

• Qué es y cómo funciona el modelado el modelado de datos. 
• Las diferentes metodologías de los procesos orientados a objetos. • Los diferentes ciclos de vida y los tipos de diagramas básicos. 
• Los aspectos más importantes de los diagramas de estructura estática, el modelado de clases, objetos, sus atributos y relaciones. • Los fundamentos y construcción de diferentes casos de uso, los actores y las relaciones entre ellos. 
• Los diagramas para procesos secuenciales y los que se basan en la cooperación. 
• Los diferentes diagramas de estado de un sistema, el concepto de estado, los tipos de estado y sus variantes. 
• La creación y el diseño de diagramas de actividades. 
• Implementación del modelado en sistemas físicos y cómo pasar del modelado teórico al lenguaje de programación. 
• Las nuevas versiones y revisiones de UML y los nuevos diagramas que se pueden implementar para la descripción de estructuras, comportamientos e interacción.

• Los aspectos más importantes y los fundamentos de los lenguajes de programación. 
• Las herramientas que existen en el mercado para el desarrollo de aplicaciones Java. 
• Manejo de datos, operaciones y estructuras de la programación en Java. 
• Los fundamentos de la programación orientada a objetos y cómo se implementa en Java. 
• Cómo se programan y se incrustan Applets de Java en una Web. 
• La manipulación de ficheros por parte de un programa Java, así como el control de errores y excepciones durante la ejecución del mismo.

• Los aspectos más importantes de la arquitectura TCP/IP y sus protocolos. 
• Identificar en un sistema los diferentes registros y configuraciones del hardware de red. 
• Manipular y gestionar el acceso de los usuarios a  entorno de red y sus servicios. 
• Instalar y configurar un servidor Apache y los diferentes servicios que puede tener asociados. 
• Instalar, configurar y utilizar el gestor de bases de datos MySQL. 
• Utilizar el código PHP de forma básica. 
• Activar y configurar los diferentes servicios Web para establecer una correcta gestión de las comunicaciones en un entorno de red.
• Configurar un servidor de correo.

• Cuál es la base de la programación de páginas Web. 
• El lenguaje de marcación HTML. 
• Etiquetas y atributos. Utilizar etiquetas para definir los formatos de las páginas Web, los textos que las componen, imágenes, listas y esquemas, hipervínculos, marcadores, tablas, páginas de marcos, formularios y elementos decorativos. 
• Incluir hojas de estilo en un página Web. 
• Definición de clases y capas. CSS.

• Programación en JavaScript.
• Tipos de datos, estructuras de control y trabajo con objetos.
• Controlar las ventanas del navegador, formularios, imágenes y cookies.

• Tipos de datos, estructuras de control y trabajo con objetos.
• Controlar las ventanas del navegador, formularios, imágenes y cookies. 
• Programación en PhP. Sintaxis y relación con HTML. Definir y utilizar variables, clases, objetos, métodos y funciones. Estructuras de control en PhP. Formularios con PhP. Conocer las utilidades y sentencias PhP para el trabajo con bases de datos. 
• Introducción al SQL. 
• Cookies en PhP 
• Las librerías de PhP.

• Los aspectos más importantes que describen el funcionamiento de la plataforma .NET y las principales características de su Interfaz de Desarrollo. 
• Creación y gestión de un proyecto .NET y los aspectos y más destacables y convenciones del lenguaje C#. 
• Manipulación de datos, variables y demás elementos necesarios para el diseño de sentencias y estructuras de control en C#. 
• Las estructuras de iteración y automatización de tareas en el código C#. 
• Los fundamentos de la Programación orientada a objetos y su implementación en C#. 
• Las funciones más destacadas para la manipulación de objetos. 
• El diseño de un entorno para usuario de una aplicación. 
• La inserción creación y gestión de controles para una interfaz de usuario. 
• El acceso con C# a bases de datos y el control del flujo de datos con la aplicación. 
• El empaquetado y generación de ejecutables para la distribución de un  programa C#.

• Cuál es la base de la programación de páginas Web. 
• El lenguaje de marcación HTML. 
• Etiquetas y atributos. Utilizar etiquetas para definir los formatos de las páginas Web, los textos que las componen, imágenes, listas y esquemas, hipervínculos, marcadores, tablas, páginas de marcos, formularios y elementos decorativos. 
• Incluir hojas de estilo en un página Web. 
• Definición de clases y capas. CSS. 
• Programación en JavaScript. 
• Tipos de datos, estructuras de control y trabajo con objetos.
• Controlar las ventanas del navegador, formularios, imágenes y cookies. 
• Programación en PhP. Sintaxis y relación con HTML. Definir y utilizar variables, clases, objetos, métodos y funciones. Estructuras de control en PhP. Formularios con PhP. Conocer las utilidades y sentencias PhP para el trabajo con bases de datos. 
• Introducción al SQL. 
• Cookies en PhP 
• Las librerías de PhP.