ESPECIALISTAS EN FORMACIÓN E-LEARNING
Curso Online de Desarrollo de aplicaciones .NET

250,00 39,00 I.V.A. incluido

¡Oferta!
LA OFERTA TERMINA EN
0 7
Días
0 1
Horas
5 1
Minutos
5 0
Segundos

Curso Online de Desarrollo de aplicaciones .NET

250,00 39,00 I.V.A. incluido



.NET es un framework de Microsoft que hace un énfasis en la transparencia de redes, con independencia de plataforma de hardware y que permita un rápido desarrollo de aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia horizontal que integre todos sus productos, desde el sistema operativo hasta las herramientas de mercado.

.NET podría considerarse una respuesta de Microsoft al creciente mercado de los negocios en entornos Web, como competencia a la plataforma Java de Oracle Corporation y a los diversos framework de desarrollo web basados en PHP. Su propuesta es ofrecer una manera rápida y económica, a la vez que segura y robusta, de desarrollar aplicaciones –o como la misma plataforma las denomina, soluciones– permitiendo una integración más rápida y ágil entre empresas y un acceso más simple y universal a todo tipo de información desde cualquier tipo de dispositivo.

La plataforma .NET de Microsoft es un componente de software que puede ser añadido al sistema operativo Windows. Provee un extenso conjunto de soluciones predefinidas para necesidades generales de la programación de aplicaciones, y administra la ejecución de los programas escritos específicamente con la plataforma. Esta solución es el producto principal en la oferta de Microsoft, y pretende ser utilizada por la mayoría de las aplicaciones creadas para la plataforma Windows.

.NET Framework se incluye en Windows Server 2008, Windows Vista y Windows 7. De igual manera, la versión actual de dicho componente puede ser instalada en Windows XP, y en la familia de sistemas operativos Windows Server 2003. Una versión “reducida” de .NET Framework está disponible para la plataforma Windows Mobile, incluyendo teléfonos inteligentes.

La norma (incluido en ECMA-335, ISO/IEC 23271) que define el conjunto de funciones que debe implementar la biblioteca de clases base (BCL por sus siglas en inglés, tal vez el más importante de los componentes de la plataforma), define un conjunto funcional mínimo que debe implementarse para que el marco de trabajo sea soportado por un sistema operativo. Aunque Microsoft implementó esta norma para su sistema operativo Windows, la publicación de la norma abre la posibilidad de que sea implementada para cualquier otro sistema operativo existente o futuro, permitiendo que las aplicaciones corran sobre la plataforma independientemente del sistema operativo para el cual haya sido implementada. El Proyecto Mono emprendido por Ximian pretende realizar la implementación de la norma para varios sistemas operativos adicionales bajo el marco del código abierto.

Este curso de aplicaciones en .NET está dirigido a todas aquellas personas que estén interesadas en conocer el lenguaje de programación C#. No es necesario ningún fundamento previo en lenguajes de programación.

Temario

MÓDULO 1: INTRODUCCIÓN A LA PLATAFORMA .NET

  1. Introducción a la programación

    1. ¿Qué es programar?
    2. Lenguajes de programación
  2. La plataforma .NET

    1. Nuevas necesidades
    2. .NET, ¿la solución definitiva?
    3. Esquema de desarrollo y ejecución
    4. Composición de una aplicación .NET
  3. Programación orientada a objetos

    1. Pensar en objetos
    2. Diseño de una clase de objetos
    3. Modificadores de acceso
    4. Encapsulación
    5. Constructores
    6. Herencia
    7. Clases abstractas
    8. Polimorfismo
    9. Interfaces

MÓDULO 2: FUNDAMENTOS DE C#

  1. Primeros pasos

    1. Elementos básicos del lenguaje
    2. Variables
    3. Operadores
    4. Sentencias de control
  2. Matrices y colecciones

    1. Introducción a las matrices
    2. Matrices numéricas unidimensionales
    3. Cadenas de caracteres
    4. Matrices de referencias a objetos
    5. Sentencia for para colecciones
    6. Pasar una matriz como argumento a un método
  3. Manejo y control de excepciones

    1. Excepciones en C#
    2. Manejar excepciones
    3. Bloque de finalización
    4. Declarar excepciones
    5. Crear excepciones
    6. Flujo de ejecución
    7. Cuándo utilizar excepciones y cuándo no
  4. Flujo de entrada y salida

    1. Visión general de los flujos E/S
    2. Abriendo ficheros para acceso secuencial
    3. Serialización de objetos
    4. Abriendo ficheros para acceso aleatorio

Objetivos y Duración

Objetivos:

  • Aprender los fundamentos necesarios para desarrollar aplicación .NET mediante C#.
  • Conocer qué es programar y en qué consiste.
  • Conocer los conceptos básicos del lenguaje de programación C#.
  • Familiarizarse con el entorno de desarrollo Visual C# 2010 Express.
  • Descubrir el paradigma de la programación orientada a objetos.
  • Saber depurar un programa C#.
  • Poder desarrollar software .NET relativamente complejo.

Duración:

La duración del curso es de 30 horas lectivas.

Solicita Información

Su nombre y apellidos(requerido)

Su e-mail (requerido)

Su teléfono(requerido)

Su mensaje

He leído y acepto la política de privacidad y protección de datos

Valoraciones

No hay valoraciones aún.

Sé el primero en valorar “Curso Online de Desarrollo de aplicaciones .NET”

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

19 + 20 =