 |
|
Decoración/Arte: Diseño Gráfico: Informática: Bases de datos: Ofimática: Programación: Sistemas Operativos: Gestión: Internet/Multimedia: Programación Web: Diseño Web: Técnicas Multimedia:
|
|
|
Curso Técnico/a en Programación Orientada a Objetos (Barcelona y Madrid)
|
-Tipo
de curso:-Presencial
(Barcelona y Madrid)
|
Idioma:-Español
|
 |
|
|
-Precio:-
Consultar (Subvencionado)
|
Válido
en:-España
|
|

- Subvencionado 80% para trabajadores
en activo y autónomos
- Inicio 15 de Febrero
(últimos días de matriculación)
- Sólo 13 plazas en Barcelona y 6 Madrid
Presentación
El objetivo principal de este curso es comprender la filosofía
de trabajo en el entorno de la programación orientada a objetos
y, de este modo, poder elaborar estrategias de análisis eficientes
a la hora de diseñar proyectos de software. En base a este objetivo
principal, se establecen los siguientes objetivos particulares:
- Tener claros cuáles son los conceptos básicos en torno
a los que gira la programación orientada a objetos y llegar a comprender
el porqué de las relaciones entre dichos conceptos.
- Adquirir la mentalidad de elaboración de abstracciones necesaria
para elaborar estructuras de programación.
- Familiarizarse con los términos técnicos, como polimorfismo,
herencia u objeto y comprender los conceptos a los que se refieren.
- Saber cuáles son las metodologías que se emplean para
llevar adelante un proyecto de programación y estar en disposición
de desarrollar estrategias eficientes.
- Aprender las ventajas de la herencia a la hora de desarrollar objetos
complejos.
- Conocer las ventajas de la reutilización de código y qué
pasos hay que seguir para elaborar arquitecturas de programación
que faciliten al máximo esta reutilización.
- Asimilar los conceptos básicos de la programación, en
general (variables, bucles, eventos, operadores, objetos...).
- Adquirir la capacidad de incluir, mediante cadenas de código,
elementos interactivos dentro de las páginas HTML.
- Profundizar en el conocimiento de la programación enfocada a
la Web para complementar el uso de otras herramientas específicas,
como pueden ser GoLive o Dreamweaver.
- Aprender funcionalidades propias del HTML Dinámico (DHTML), como,
por ejemplo, el trabajo con capas.
Horas lectivas: 110 Horas
Duración: del 15 de Febrero al 12 de Mayo
Metodologia: Presencial
Titulaciones: Título Oficial CREA®
Perfil
El colectivo al que va destinado este curso es realmente amplio, ya
que está destinado a cualquier usuario informático interesado en conocer
el sistema Linux, desde un usuario básico que apenas haya tocado un ordenador,
hasta un usuario avanzado que sea administrador de redes o programador,
por ejemplo.
Objetivos
- Conocer la historia del nacimiento de este software de libre uso, desde
que, en 1991, Linus Torvald desarrollase una arquitectura híbrida
entre UNIX y C, denominada Linux.
- Ver las distintas configuraciones (no estandarizadas)
que existen en la actualidad y que están desarrollando empresas
como Sun Microsystems, IBM, Computer Associates, y otros. Así,
en este curso se estudiarán las estructuras elementales de las
configuraciones más populares del mercado.
- A la hora de establecer ventajas competitivas,
comprobar que Linux es un Freeware (software gratuito) que
permite gestionar un PC mediante un sistema operativo completo y autónomo
de respuesta para cualquier tipo de equipo informático, con cualquier
tipo de procesador.
- Ver cómo componer mediante Apache, de
forma estable, segura y fiable, un servidor Web totalmente seguro y a
prueba de cuelgues.
- Aprender a configurar, manejar y asistir a usuarios
ante cualquier problemática que presente el sistema durante el
trabajo asignado cotidiano.
- Adentrarse en el mundo de la administración de servidores seguros.
Programa
módulo 1 - Bases de la Programación Orientada a Objetos (20h)
1. Introducción al lenguaje C++
2. Introducción a la programación orientada a objetos
3. Clases y objetos
4. Relaciones entre clases
5. Polimorfismo
6. Excepciones
7. Genericidad
módulo 2 - Programación con C++ (60h)
1. Conceptos básicos
2. Elementos principales y conceptos básicos
3. Creación y definición de proyectos
4. Definición de variables y funciones
5. Condicionales y bucles
6. Trabajo con objetos
7. Control de eventos
módulo 3 - Programación con JavaScript (30h)
1. Conceptos fundamentales
2. Tipos de datos
3. Variables en JavaScript
4. Operadores de JavaScript
5. Instrucciones condicionales
6. Funciones
7. Objetos intrínsecos de JavaScript
8. Cuadros de mensaje
9. JavaScript y el explorador de Internet
|