¡Matrícula Gratis y tutor personal!

Máster en desarrollo de aplicaciones con .NET

Asociación Española de Programadores Informáticos
Descuento

1.100 € 900 
+ IVA
¿O prefieres llamar ahora al centro?

Información importante

  • Master
  • Madrid
  • 70 horas lectivas
  • Duración:
    2 Meses
  • Cuándo:
    A elegir
Descripción

¿Te interesa el campo de la tecnología o la informática y te gustaría especializarte en la realización de aplicaciones de escritorio y aplicaciones web? Ahora puedes aprender todos los conocimientos necesarios con el Master en desarrollo de aplicaciones con .Net que imparte la Asociación Española de Programadores Informáticos.

El Master se realiza de forma presencial a lo largo de dos meses y con 70 horas de dedicación. El centro te forma desde cero en caso de no tener experiencia y así podrás superar con éxito el temario y los conocimientos del curso. Recibirás una formación muy específica con la que estarás capacitado para incorporarte en el mercado laboral.

Aprenderás los conceptos básicos sobre programación y estructuras de control, sabrás realizar operaciones aritméticas, escribir un texto en C# y te formarás en estructuras alternativas y repetitivas. Conocerás los tipos de datos básicos y las cadenas de texto, te formarás en los conceptos básicos sobre funciones, parámetros de una función, valor devuelto y modificaciones de parámetros.

Aprenderás programación orientada a objetos, funciones virtuales y te formarás en el manejo de ficheros. Aprenderás escritura de fichero de texto, a leer datos básicos en ficheros binarios y te formarás en punteros y gestión dinámica de memoria. Aprenderás además otras características avanzadas sobre programación, funciones y operadores, y obtendrás una formación completa en programación web.

Información importante

Descuento:

Requisitos: No son necesarios conocimientos de programación, te formamos desde cero

Titulación no oficial - Asociación Española de Programadores Informáticos

Prácticas en empresa

Instalaciones y fechas

Dónde se imparte y en qué fechas

Inicio Ubicación
A elegir
Madrid
C/ Martínez Izquierdo, 34 Bajo, 28028, Madrid, España
Ver mapa

Opiniones

No hay opiniones de este curso todavía

¿Qué aprendes en este curso?

.NET
Microsoft .Net
C#
ASP
ASP.Net
Asp.Net C#
ASP (active server pages)
ASP MVC
Microsoft Visual C#
Webforms
Aplicaciones web
Desarrollo web
Programación web

Profesores

Juan Luis Olmos
Juan Luis Olmos
Profesor de tecnologías Web, .NET y Android

Temario

PARTE I – C#

MÓDULO I - CONCEPTOS BÁSICOS SOBRE PROGRAMACIÓN

  • Toma de contacto con C#
  • Escribir un texto en C#
  • Mostrar números enteros en pantalla
  • Operaciones aritméticas
  • variables: int
  • Identificadores
  • Comentarios
  • Datos por el usuario: ReadLin

MÓDULO II - ESTRUCTURAS DE CONTROL

  • Estructuras alternativas
  • Estructuras repetitivas
  • Sentencia break y continue
  • Sentencia goto
  • El caso de "foreach"

MÓDULO III - TIPOS DE DATOS BÁSICOS

  • Tipo de datos entero, real y carácter
  • Cadenas de texto
  • Los valores "booleanos"

MÓDULO IV.- ARRAYS, ESTRUCTURAS Y CADENAS DE TEXTO

MÓDULO V - INTRODUCCIÓN A LAS FUNCIONES

  • Conceptos básicos sobre funciones
  • Parámetros de una función
  • Valor devuelto por una función. El valor "void"
  • Variables locales y variables globales
  • Modificando parámetros
  • Recursividad
  • Parámetros y valor de retorno de "Main"

MÓDULO VI - PROGRAMACIÓN ORIENTADA A OBJETOS

  • Objetos y clases en C#
  • La herencia. Visibilidad
  • ¿Cómo se diseñan las clases?
  • La palabra "static"
  • Constructores y destructores
  • Polimorfismo y sobrecarga
  • Orden de llamada de los constructores
  • Arrays de objetos
  • Funciones virtuales. La palabra "override"
  • Llamando a un método de la clase "padre”
  • La palabra "this": el objeto actual
  • Sobrecarga de operadores

MÓDULO VII - MANEJO DE FICHEROS

  • Escritura y lectura en un fichero de texto
  • Ficheros en otras carpetas
  • Saber si un fichero existe
  • Más comprobaciones de errores: excepciones
  • Conceptos básicos sobre ficheros
  • Leer datos básicos de un fichero binario
  • Leer bloques de datos de un fichero binario
  • La posición en el fichero
  • Escribir en un fichero binario
  • Ejemplo: leer información de un fichero BMP
  • Leer y escribir en un mismo fichero binario

MÓDULO VIII - PUNTEROS Y GESTIÓN DINÁMICA DE MEMORIA

  • Una pila en C#
  • Una cola en C#
  • Las listas
  • Las "tablas hash"
  • Los "enumeradores”
  • Cómo "imitar" una pila usando "arrays"
  • Los punteros en C#.

MÓDULO X – ACCESO A BASES DE DATOS

  • Lenguaje de sentencias SQL
  • Programación con bases de datos
  • Creación de objetos para la programación de bases de datos
  • Usabilidad del código

MÓDULO XI - OTRAS CARACTERÍSTICAS AVANZADAS

  • Espacios de nombres
  • Enumeraciones
  • Propiedades
  • Parámetros de salida (out)
  • El operador coma
  • Fecha y hora. Temporización
  • Lectura de directorios
  • El entorno. Llamadas al sistema
  • Datos sobre "el entorno"
  • Algunos servicios de red.
  • Xml. Lectura y escritura con C#.
  • Proyecto de fin de curso.

PARTE II – ASP.NET

MÓDULO I - WEBFORMS I

Controles HTML vs controles de servidor

Controles principales:

  • Label
  • Textbox

Checbox

  • RadioButton
  • Listbox
  • DropDownList

Validación:

  • RequieredFieldValidator
  • RangeValidator
  • CompareValidator
  • RegularExpressionValidator
  • CustomValidator
  • ValidationSummary

MÓDULO II - ADO.NET

  • El fichero WebConfig y las cadenas de conexión
  • Escribir código independiente del proveedor
  • ADO.NET conectado
  • ADO desconectado: DataSet, DataTable, DataView…

MÓDULO III - LINQ

  • Linq to Objects
  • Linq to XML
  • Linq to Entities

MÓDULO IV - ENTITY FRAMEWORK

  • Entity Framework

MÓDULO V - WEBFORMS II

  • GridView
  • Xml

MÓDULO VI - AJAX y ASP.NET

MÓDULO VII - PÁGINAS MAESTRAS

MÓDULO VIII - CONSERVACIÓN DEL ESTADO

  • Cookies
  • Campos ocultos
  • ViewState
  • Session
  • Application

Compara este curso con otros similares
Ver más cursos similares