Programaci贸n en .NET

Coste

Curso gratuito 100% financiado por el SEPE

Duraci贸n

210 h

Objetivo General:

Programar aplicaciones inform谩ticas con la tecnolog铆a NET.

CONTENIDOS FORMATIVOS:

1. La plataforma .NET.
1.1. Caracter铆sticas y filosof铆a de funcionamiento.
1.2. Los lenguajes de .NET y el c贸digo intermedio.
1.3. El entorno de desarrollo Visual Studio .NET.

2. El lenguaje VB.NET.
2.1. Caracter铆sticas sint谩cticas b谩sicas.
2.2. Primer programa en VB.NET.
2.3. Variables, constantes y tipos de datos.
2.4. Operadores.
2.5. Instrucciones de control.
2.6. Utilizaci贸n de las funciones incorporadas.
2.7. Arrays.
2.8. Clases y objetos.
2.9. Tipos especiales de Visual Basic.
2.10. Control de excepciones.
2.11. Fases del desarrollo de aplicaciones en Visual Basic .NET.
2.12. Programando en Visual Basic .NET con ejemplos.

3. Clases b谩sicas del .NET framework
3.1. Manipulaci贸n de cadenas de caracteres.
3.2. Manipulaci贸n de fechas con DateTime.
3.3. Entrada y salida por consola.
3.4. Operaciones matem谩ticas.
3.5. Colecciones.

4. Programaci贸n orientada a objetos con VB.NET
4.1. Clases, objetos, m茅todos y propiedades.
4.2. Encapsulaci贸n de datos.
4.3. Constructores.
4.4. Sobrecarga de m茅todos.
4.5. Herencia.
4.6. Clases abstractas.
4.7. Polimorfismo.
4.8. Interfaces.
4.9. Tipos gen茅ricos.

5. Aplicaciones windows con VB.NET.
5.1. Caracter铆sticas de las aplicaciones Windows.
5.2. Programaci贸n basada en eventos.
5.3. Formularios y controles Windows.
5.4. Pr谩ctica.
5.5. Estudio de los principales controles Windows.
5.6. Pr谩ctica.
5.7. Formularios MDI.
5.8. Distribuci贸n de aplicaciones Windows.
5.9. Pr谩ctica.
5.10. Caso pr谩ctico.
5.11. Caso pr谩ctico.

6. Acceso a base de datos con ADO.NET.
6.1. Caracter铆sticas generales de ADO.NET.
6.2. Proveedores de datos.
6.3. Fundamentos del lenguaje SQL.
6.4. Pr谩ctica.
6.5. El gestor de base de datos SQL Server.
6.6. Acceso a datos en modo conectado.
6.7. Pr谩ctica.
6.8. Acceso a datos en modo desconectado.
6.9. Pr谩ctica.
6.10. Vinculaci贸n de controles Windows a datos.

7. Manipulaci贸n de documentos con XML.
7.1. Introducci贸n a XML: Caracter铆sticas y conceptos fundamentales.
7.2. Manipulaci贸n de documentos XML en aplicaciones .NET.

8. Fundamentos de HTML Y javascript.
8.1. El lenguaje HTML.
8.2. Hojas de estilo.
8.3. Lenguaje JavaScript.

9. Aplicaciones web con ASP.NET.
9.1. Introducci贸n a ASP.NET. Creaci贸n de un proyecto web ASP.NET.
9.2. Funcionamiento de una p谩gina ASP.NET y su ciclo de vida.
9.3. Programaci贸n basada en eventos. Formularios Web.
9.4. Pr谩ctica.
9.5. Controles HTML.
9.6. Controles WEB.
9.7. Pr谩ctica.
9.8. Controles Web para validaci贸n de datos.
9.9. Mantenimiento del estado en aplicaciones ASP.NET.
9.10. Personalizaci贸n de aplicaciones.

10. Acceso a base de datos en ASP.NET.
10.1. Acceso a datos desde una p谩gina ASP.NET.
10.2. Acceso a datos en modo desconectado.
10.3. Pr谩ctica.
10.4. Vinculaci贸n de controles Web a datos.
10.5. Pr谩ctica.
10.6. Bases de datos en la Web.
10.7. Introducci贸n al comercio electr贸nico en la Web.

11. Configuraci贸n y despliegue de aplicaciones WEB.
11.1. El archivo WEB.CONFIG.
11.2. Personalizaci贸n de aplicaciones ASP.NET en tiempo de despliegue.
11.3. Pr谩ctica.
11.4. T茅cnicas para la securizaci贸n de aplicaciones.
11.5. Instalaci贸n de una aplicaci贸n en un servidor IIS.

12. Servicios WEB.
12.1. La arquitectura de servicios Web.
12.2. Tecnolog铆as y est谩ndares de la arquitectura de servicios Web.
12.3. Creaci贸n de servicios Web con .NET.
12.4. Pr谩ctica.
12.5. Implementaci贸n de aplicaciones clientes de servicios Web.

Requisitos:

Lo sentimos, en este momento no hay grupos ni plazas para este curso.

Entre en este enlace para ver otros cursos con plazas disponibles.