Viernes 16 de Mayo de 2008
32.951 centros de formación - 747.854 cursos
¿Que cursos estas buscando?       
Home / Cursos de Informática / Cursos de Programación y Desarrollo / Cursos de Prog. Orientada a Objeto
   
   
 

Experto en Desarrollo de Aplicaciones Web y .Net

 
 
Tipo de curso Curso
Método Presencial / Madrid ver instalaciones...
Duración 450 horas
Certificado/Título Microsoft Certified Application Developer (MCAD) de Microsoft y J2SE de Sun Microsystems
Precio/Facilidades 2975 €   Subvención 
Centro Instituto Cibernos
Prerrequisitos No es preciso ningún conocimiento previo de programación, habida cuenta que se parte de cero.
 Titulación oficial Microsoft Certified Application Developer (MCAD), Programador JAVA y Desarrollador de Componentes WEB para J2EE
 Prácticas  Consulta nuestra bolsa de empleo.
Para qué te prepara Adquiere los conocimientos, actitudes y habilidades necesarias para afrontar los nuevos retos de la interacción hombre-computadora, en términos de uso, fiabilidad, funcionalidad, eficiencia, transportabilidad y mantenimiento. Obtén el reconocimiento, por parte del sector, de tus habilidades sobre los productos y tecnologías de Sun Microsystem (Java) y Microsoft Systems entorno .NET
Dirigido a Jóvenes estudiantes o profesionales que deseen conocer y dominar en profundidad las herramientas especializadas de mayor implantación en el mercado para la construcción de aplicaciones web.
 
Temario Información adicional y temario
Instituto Cibernos

Contactar sin compromiso con el centro Instituto Cibernos
Debes de rellenar correctamente todos los datos de este formulario para que podamos enviarlo al centro de formación. Hemos marcado en rojo aquellos datos incompletos y/o erroneos.
* Datos obligatorios
¿Deseas recibir información gratuita sobre cursos similares a este en tu email? Sí, quiero darme de alta en Emagister.com
En breve un asesor de Instituto Cibernos. se pondrá en contacto contigo para informarte.
Al presionar "Enviar solicitud/ Ver Teléfono" estás aceptando las reglas de uso, y política de protección de datos, del mismo modo, autorizas expresamente que el centro de formación que imparte el curso que has solicitado nos remita la confirmación o no de tu matriculación al curso mismo.

     Cursos de la misma temática (Atención al cliente garantizada | Titulación oficial | Prácticas)  
Desarrollo de Aplicaciones Web con Visual C# .Net 2008 y ASP .Net 2008 Mcts
Curso - Madrid (Beca)
Atención garantizada
Prácticas
Máster de Microsoft en Visual Basic .Net 2008, Visual C# .Net 2008 y ASP .Net 2008. Mcpd
Curso - Madrid (Beca)
Atención garantizada
Prácticas
Aplicaciones Web C# con .Net 2005
Curso - Madrid (Descuento)
Atención garantizada
Desarrollo de Aplicaciones Móviles con .Net y Java
Curso - Madrid (Descuento)
Atención garantizada
Mcad, Master en Desarrollo de Aplicaciones .Net
Curso - MADRID
Atención garantizada
Titulación oficial
Prácticas
   

    Instalaciones del centro: Instituto Cibernos  
C/ Lagasca, 40 Madrid 28001 Madrid (España)

   

    Temario del curso  

EXPERTO EN DESARROLLO DE APLICACIONES WEB y .NET

TEMARIO JAVA - J2SE de SUN
 

MODULO 1

Parte I. Bases de la orientación a objetos. 

1. Clases, objetos y mensajes
2. Concepto de Herencia
3. Concepto de Polimorfismo
4. Otros aspectos de la programación orientada a objetos:
- Control de errores
- Conversión de tipos (Upcasting y downcasting)

Parte II. Conceptos básicos de la programación en Java.

1. Introducción:
- Origen del lenguaje
- Características el lenguaje
- La JVM
- El recolector de basura
- Seguridad en el código: La seguridad en Java. Resumen gráfico

2. Primeros pasos en Java:
- Los comentarios en Java. Forma de introducirlos
- Últimas observaciones

3. Instalación de Java:
- La compilación de un programa
- La ejecución de un programa
- La generación de la documentación

4. Tipos de datos en Java:
- Tipos simples
- Declaración de tipos
- Variables final
- Conversión de tipos
- Otros tipos: La clase String y La clase StringBuffer
- Palabras reservadas en Java

5. Operadores en Java:
- Operadores aritméticos
- Operadores de asignación
- Operadores relacionales y condicionales
- Operadores de bits

6. Estructuras condicionales:
- Estructura if - else
- Estructura switch

7. Bucles:
- Bucle while
- Bucle do - while
- Bucle for
- Control de flujo en los bucles: break, continue, label

8. Procedimientos y funciones en Java: los métodos:
- Paquetes básicos del API

9. Entrada y salida básica:
- Lectura de datos desde la línea de instrucciones
- Escritura de datos

10. Arrays y Vectores en Java:
- Comparación array-vector
- Declaración y creación de arrays
- Ejemplo de uso de arrays
- Declaración y creación de vectores

11. Tipos primitivos y objetos:
- La declaración de variables
- Acceso a los métodos de las clases y objetos
- La asignación
- Operación de comparación (equals) y copia (clone)
- El paso de parámetros

12. Clases:
- Definición con métodos
- Estructura de una clase
- Sobrecarga de métodos
- Utilización del operador this
- Atributos estáticos
- Métodos estáticos

13. Relaciones entre clases:
- La palabra reservada super
- El operador instanceof
- Redefinición de métodos
- Visibilidad de atributos y métodos
- El modificador abstract
- El modificador final

Parte III. Interfaces

1. ¿Qué es un interfaz?:
- Los Interfaces NO proporcionan herencia múltiple

2. Definir un Interfaz:
- Declaración de un interfaz
- Cuerpo de un interfaz

3. Implementar un interfaz

4. Utilizar interfaces como un tipo

Parte IV. Control de errores con Java. Manejo de Excepciones

1. Introducción:

2. Excepciones estándar en JAVA:

3. Ventajas del uso de excepciones:
- Separación del manejo de errores del código "normal"
- Propagar los errores sobre la pila de llamadas
- Agrupar y diferenciar errores

Parte V. Colecciones

1. Clase Vector
2. Interface Enumeration
3. Clase HashTable
4. Colecciones aparecidas a partir de la versión 1.2:
- Elementos del Framework de colecciones de JAVA
- Interface Collection
- Interfaces Iterator y ListIterator
- Interfaces Comparable y Comparator
- Set y SortedSet
- Listas
- Map y SortedMap


MODULO 2 

Parte VI. Operaciones de Entrada y Salida con Java

1. Introducción

2. Entrada/Salida:
- Entrada orientada a bytes: Entrada de bajo nivel orientada a bytes y Entrada filtrada orientada a bytes
- Salida orientada a bytes: Salida de bajo nivel orientada a bytes y Salida filtrada orientada a bytes
- Entrada orientada a caracteres: Entrada de bajo nivel orientada a caracteres y Entrada filtrada orientada a caracteres
- Salida orientada a caracteres: Salida de bajo nivel orientada a caracteres y Salida filtrada orientada a caracteres

3. La clase File

4. Ficheros de acceso aleatorio. RandomAccessFile:
- Utilizar ficheros de acceso aleatorio

5. La Interface Checksum y la Clase Adler32

6. Serialización:
- Control de la Serialización
- Externalizable

7. Ejemplos prácticos


MODULO 3 

Parte VII. Programación concurrente. Threads.

1. ¿Qué es un Thread?

2. Creación de Threads:
- Creación de Threads heredando de la clase Thread
- Creación de Threads implementando la interface Thread

3. Ciclo de vida de un Thread:
- Ejecución de un nuevo Thread
- Detener un Thread temporalmente
- Finalizar un Thread

4. Sincronización


MODULO 4

Parte VIII. GUI con AWT.

1. ¿Qué es AWT?

2. Creación de una interfaz gráfica de usuario, GUI

3. Jerarquía de componentes

4. Reglas generales para el uso de componentes:
- La clase Window
- La clase Container
- La clase Component
- Como añadir componentes a un contenedor
-¿Qué proporciona la clase Component?

5. Componente a componente:
- Uso del componente Button
- Uso del componente Canvas
- Uso del componente Checkbox
- Uso del componente Choice
- Uso del componente Dialog
- Uso del componente Frame
- Uso del componente Label
- Uso del componente List
- Uso del componente Panel
- Uso del componente ScrollBar
- Uso del componente TextField
- Uso del compoenete TextArea

6. Uso de Menús:
- Clase Menu
- Clase MenuShortcut
- Clase MenuBar
- Clase MenuItem
- Clase CheckboxMenuItem
- Menús pop-up

7. Layout Managers. Gestores de disposición:
- Concepto de Layout Manager y ejemplos
- Generalidades
- Gestor FlowLayout
- Gestor BorderLayout
- Gestor GridLayout
- Gestor CardLayout
- Gestor GridBagLayout
- Creación de nuestro propio gestor

Parte IX. GUI,s con SWING.

1. Crear un GUI usando JFC/Swing

2. Empezar con Swing

3. Sobre el JFC y Swing:
-¿Qué son el JFC y Swing?
-¿Que tienen de diferente los componentes Swing de los componentes AWT?
- Un recorrido Rápida por el Código de una Aplicación Swing

4. Características y Conceptos Swing

5. Los Componentes Swing y el Árbol de Contenidos

6. Control de Distribución:
- Seleccionar el Controlador de Distribución
- Poner Espacio entre Componentes

7. Más características y conceptos swing:
- Características que Proporciona JComponent 
- Iconos
- Actions
- Aspecto y Comportamiento Conectable
- Soporte de Tecnologías de Accesibilidad
- Modelos de Datos y Estados Separados

8. Anatomía de un Programa Basado en Swing:
- Control de Distribución y Bordes

9. La clase JComponent:
- Cómo Crear JFrames (Ventanas Principales)
- Como crear JDialogs
- Clase JOptionPane

10. Contenedores Intermedios Swing:
- JPanel, JScrollPane, JSplitPane y JtabbedPane

11. Barras de herramientas:
- Clase JToolbar

12. Aplicaciones MDI:
- JDesktopPane e Internal Frames

13. Componentes swing:
- JButton
- JComboBox
- JLabel
- JFileChooser y JcolorChooser
- Componentes de texto
- Listas, tablas y árboles

14. Creación de menus:
- Barra de menu
- Menu emergentes

15. Barras de progreso y Sliders

Parte X. Control de eventos.

1. Escribir manejadores de Eventos:
- Algunos ejemplos sencillos de Manejo de Eventos

2. Reglas Generales para escribir Oyentes de Eventos
- La clase AWTEvent
- Eventos Estandard del AWT
- Usar Adaptadores y Clases Internas para Manejar Eventos

3. Manejo de Eventos Comunes:
- Cómo escribir un Oyente de Action
- Cómo escribir un Oyente de Change
- Cómo escribir un Oyente de Component
- Cómo escribir un Oyente de Container
- Cómo escribir un Oyente de Focus
- Cómo escribir un Oyente de Internal Frame
- Cómo escribir un Oyente de Item
- Cómo escribir un Oyente de Key.
- Cómo escribir un Oyente de Mouse
- Cómo escribir un Oyente de List Selection
- Cómo escribir un Oyente de MouseMotion
- Cómo escribir un oyente de Window


MODULO 5

Parte XI. Java DataBase Connectivity.

1. Introducción a JDBC
2. Uso de JDBC
3. Cargar los drivers
4. Establecer la conexión. DriverManager
5. Cerrar conexiones

6. Ejecutar sentencias SQL:
- Interfaz Statement
- Interfaz PreparedStatement
- Interfaz CallableStatement

7. Manejo de Resultados:
- Interfaz resultSet
- Tipos de ResultSet.: ResultSet Scrollable y ResultSet Updatable

8. Errores. Excepción SQLException
9. Transacciones
10. Actualizaciones por lotes


MODULO 6

Parte XII. Programación red. Sockets.

1. Trabajo en Red Básico

2. Trabajar con URL,s. ¿Qué es una URL?:
- Crear una URL
- Analizar una URL
- Leer directamente desde una URL
- Conectar con una URL
- Leer y escribir a través de un objeto URLConnection

3. Sockets:
-¿Qué es un socket?
- Leer y escribir a través de un socket
- Lado servidor de un socket
- Lado cliente de un socket


MODULO 7

Parte XIII. Programación distribuida. RMI.

1. Utilizar el RMI (Invocación Remota de Métodos)
2. Introducción a las Aplicaciones RMI
3. Ventajas de la Carga Dinámica de Código
4. Crear Aplicaciones Distribuidas utilizando RMI
- Diseñar e implementar los componentes de nuestra aplicación distribuida
- Definir los interfaces remotos
- Crear los objetos remotos
- Implementar los clientes
- Compilar los fuentes y generar los stubs
- Hacer accesibles las clases en la red
- Arrancar la aplicación


MODULO 8

Parte XIV. Introducción a la arquitectura web.

1. Arquitectura de una aplicación web
2. Aplicaciones Web con Java. Modelo de programación
3. Estructura de una aplicación Web con Java . Despliegue

Parte XIV. Desarrollo de una aplicación web con Java.

1. Introducción a XHTML

2. Servelts:
-¿Qué es un servlet?
-¿Qué hace un Servlet?
- Ventajas de un Servlet
- Servlet API
- Interfaz Servlet
- Clase GenericServlet
- Clase HttpServlet
- Clase ServletException
- Ciclo de vida de un servlet.
- Interfaz HttpServletRequest
- Interfaz HttpServletResponse
- Interfaz ServletConfig
- Configuración. Descriptor de despliegue
- Procesamiento de formularios
- Contexto del Servlet

3. JSP
- Introducción a JSP
- Traducción de los JSP a servlets
- Elementos de JSP
- Inserción de código en páginas JSP
- Objetos implícitos de JSP
- Directivas de página
- Acciones



TEMARIO .NET. CERTIFICACION MCAD


EXAMEN 70-316. 

Desarrollo de aplicaciones Windows con C#
 

- Introducción a .NET Framework
- Sintáxis del lenguaje Visual Basic.NET
- Desarrollo de clases
- Creación de la interfaz de usuario
- Tipos, programación orientada a objetos y polimorfismo
- Depuración y pruebas de una aplicación
- Creación de controles propios
- Captura y corrección de errores
- Aspectos avanzados de programación
- Ensamblados, configuración y seguridad de las aplicaciones
- Creación de gráficos
- Globalización de aplicaciones
- Instalación y explotación de las aplicaciones


EXAMEN 70-315. 


Desarrollo de aplicaciones WEB con ASP.NET usando C#

- Introducción a la programación web
- Creación de aplicaciones web en Visual Studio.NET
- Creación de formularios web
- Controles web de servidor
- Trabajando con objetos web: clases, namespaces, módulos, objetos ASP.NET
- Creación de la interfaz de usuario
- Mantenimiento del estado
- Captura y corrección de errores
- Aspectos avanzados: email, XML, frames, scripts, etc.
- Mantenimiento de la seguridad
- Pruebas e instalación de aplicaciones web
- Creación de controles de usuario
- Creación de controles compuestos
- Aplicación de gráficos


Conceptos de actualización de aplicaciones desde ASP a ASP.NET

- Diferencias en el lenguaje Visual Basic.NET frente a VBScript
- Diferencias en el uso de objetos intrínsecos
- Consumo de servicios web
- Mantenimiento de la seguridad
- Diferencias en la traza
- Uso de excepciones
- Uso de clases y orientación a objetos


Programación de Bases de Datos con Microsoft ADO.NET

- Introducción a las bases de datos relacionales
- El modelo de objetos ADO.NET
- Conexiones a bases de datos
- Comandos y objeto DataReader
- El objeto DataAdapter
- Procesamiento de transacciones
- El objeto DataSet
- El objeto DataTable
- El objeto DataView
- Edición y actualización de datos
- Enlace a datos en formularios Windows
- Uso de ADO.NET en formularios Windows
- Enlace a datos en formularios web
- Uso de ADO.NET en formularios web
- Uso del diseñador XML
- Lectura y escritura de XML
- Uso de ADO.NET en el .NET Framework


EXAMEN 70-320

Desarrollo de servicios WEB XML usando ASP.NET con C#

- Introducción a ASP.NET
- Creación de websites
- Objetos intrínsecos ASP.NET
- Configuración y seguridad
- Introducción a los servicios web XML
- Creación de servicios web en Visual Studio.NET
- Consumo de servicios web desde aplicaciones cliente
- Configuración del servicio y de sus métodos
- Tipos simples y avanzados de retorno
- Encabezados SOAP
- Extensiones SOAP
- Documentos WSDL
- UDDI
- Configuración de la seguridad
- Métodos avanzados: caché, estado de sesión y aplicación
- Extensiones WSE
- Creación de programas instaladores
- Llamadas síncronas y asíncronas a servicios web


Desarrollo de aplicaciones COM con Microsoft Enterprise Services con C#

- Componentes transaccionales
- Proteger aplicacion enterprise
- Crear componentes de cola
- Depurar COM 
- Instalar COM 
- Escalabilidad y gestión de COM 


Programación con XML en .NET Framework

- Origen y objetivo de XML
- Componentes de un documento XML
- Reglas de sintaxis del lenguaje
- Documentos bien formados
- Uso de las DTD
- Los namespaces en XML
- El modelo de objetos XML
- Las clases XMLReader Origen y XMLWriter
- Manipulación de documentos con XPathNavigator
- Validación de documentos XML y lectura de fragmentos con XmlValidatingReader
- Uso de los Datasets en XML 

 

   

    Temas Relacionados  
  Cursos de Java   Cursos de XML
  Cursos de Certificaciones Microsoft   Cursos de Microsoft .Net
  Cursos de Ado.net   Cursos de Visual Basic .Net
  Cursos de ASP.net  
   

     Más Cursos Relacionados  
Esb17. Desarrollo Aplicaciones Seguras en .Net
 Formación a empresas   Madrid 
Esb12. Desarrollo Aplicaciones Web con Asp.Net Avanzado
 Formación a empresas   Madrid 
Desarrollo de Aplicaciones de Escritorio y Acceso a Datos con C# .Net
 Curso   Online   80 € 
Desarrollo de Aplicaciones Web Asp.Net
 Curso   Online   190 € 
Esb11. Desarrollo Aplicaciones Web con Asp.Net Básico
 Formación a empresas   Madrid 
   

Quienes somos | Normas de uso | Política de privacidad | Publica tus cursos
2004 SoloCursos.net ®
   Formación relacionada...  
Cursos de Experto en Desarrollo de Aplicaciones Web y .Net en....
Presencial (19)
· Madrid (16)
· Murcia (3)
Online (4)
Cursos de...
Firewalls (6)
Prog. Orientada a Objeto (3)
Java (3)
Oracle (2)
Unix (2)