SlideShare una empresa de Scribd logo
Fundamentos de programación en C# 1
FICHA TÉCNICA DEL CURSO
[INF13] DESARROLLO DE APLICACIONES .NET
OBJETIVOS:
Objetivo general
 Aprender los fundamentos necesarios para desarrollar aplicación .NET mediante C#.
Objetivos específicos
 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.
DESTINATARIOS:
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.
DURACIÓN:
30 horas
CONTENIDOS:
MÓDULO 1: INTRODUCCIÓN A LA PLATAFORMA .NET
1. Introducción a la programación
1.1. ¿Qué es programar?
1.2. Lenguajes de programación
2. La plataforma .NET
2.1. Nuevas necesidades
2.2. .NET, ¿la solución definitiva?
2.3. Esquema de desarrollo y ejecución
2.4. Composición de una aplicación .NET
3. Programación orientada a objetos
3.1. Pensar en objetos
3.2. Diseño de una clase de objetos
3.3. Modificadores de acceso
3.4. Encapsulación
Fundamentos de programación en C# 2
3.5. Constructores
3.6. Herencia
3.7. Clases abstractas
3.8. Polimorfismo
3.9. Interfaces
MÓDULO 2: FUNDAMENTOS DE C#
1. Primeros pasos
1.1. Elementos básicos del lenguaje
1.2. Variables
1.3. Operadores
1.4. Sentencias de control
2. Matrices y colecciones
2.1. Introducción a las matrices
2.2. Matrices numéricas unidimensionales
2.3. Cadenas de caracteres
2.4. Matrices de referencias a objetos
2.5. Sentencia for para colecciones
2.6. Pasar una matriz como argumento a un método
3. Manejo y control de excepciones
3.1. Excepciones en C#
3.2. Manejar excepciones
3.3. Bloque de finalización
3.4. Declarar excepciones
3.5. Crear excepciones
3.6. Flujo de ejecución
3.7. Cuándo utilizar excepciones y cuándo no
4. Flujo de entrada y salida
4.1. Visión general de los flujos E/S
4.2. Abriendo ficheros para acceso secuencial
4.3. Serialización de objetos
4.4. Abriendo ficheros para acceso aleatorio

Más contenido relacionado

La actualidad más candente

Notas informe
Notas informeNotas informe
Notas informe
JoelLoja
 
Chatbots
Chatbots Chatbots
Chatbots
GraceSevilla3
 
Practica 10
Practica 10Practica 10
Practica 10
JonathanSevilla10
 
Practica 11
Practica 11Practica 11
Practica 11
JonathanSevilla10
 
Informe 9
Informe 9Informe 9
Utrng me
Utrng meUtrng me
Desarro
DesarroDesarro
Desarroemilay
 
Practica 5
Practica 5Practica 5
Practica 5
JonathanSevilla10
 
Practica 8
Practica 8Practica 8
Practica 8
JonathanSevilla10
 
Laboratorio billetes
Laboratorio billetesLaboratorio billetes
Laboratorio billetes
MauricioPumalpa
 

La actualidad más candente (11)

Notas informe
Notas informeNotas informe
Notas informe
 
Chatbots
Chatbots Chatbots
Chatbots
 
Practica 10
Practica 10Practica 10
Practica 10
 
Condiciones
CondicionesCondiciones
Condiciones
 
Practica 11
Practica 11Practica 11
Practica 11
 
Informe 9
Informe 9Informe 9
Informe 9
 
Utrng me
Utrng meUtrng me
Utrng me
 
Desarro
DesarroDesarro
Desarro
 
Practica 5
Practica 5Practica 5
Practica 5
 
Practica 8
Practica 8Practica 8
Practica 8
 
Laboratorio billetes
Laboratorio billetesLaboratorio billetes
Laboratorio billetes
 

Similar a Desarrollo de aplicaciones .net

Curso Experto en desarrollo de aplicaciones para móviles
Curso Experto en desarrollo de aplicaciones para móvilesCurso Experto en desarrollo de aplicaciones para móviles
Curso Experto en desarrollo de aplicaciones para móviles
iLabora
 
Programacion i ing civil
Programacion i ing civilProgramacion i ing civil
Programacion i ing civilAugusto
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programaciónMaritere Cruz
 
Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015
Fernando Solis
 
Programacion web 0
Programacion web 0Programacion web 0
Programacion web 0
Raudel Solis
 
Silabo fundamentos programación
Silabo fundamentos programaciónSilabo fundamentos programación
Silabo fundamentos programación
Fernando Solis
 
Temario lenguaje ensamblador
Temario lenguaje ensambladorTemario lenguaje ensamblador
Temario lenguaje ensamblador
Francisco Cardona
 
Ficha Desarrollo de Aplicaciones para Windows Phone
Ficha Desarrollo de Aplicaciones para Windows PhoneFicha Desarrollo de Aplicaciones para Windows Phone
Ficha Desarrollo de Aplicaciones para Windows PhoneiLabora
 
2 lenguaje de_programacion_para_ingenieria_pdf
2 lenguaje de_programacion_para_ingenieria_pdf2 lenguaje de_programacion_para_ingenieria_pdf
2 lenguaje de_programacion_para_ingenieria_pdf
LusdielkaHernndez
 
Ingeniería Catastral y Geodesia - Syllabus Programación Básica
Ingeniería Catastral y Geodesia - Syllabus Programación BásicaIngeniería Catastral y Geodesia - Syllabus Programación Básica
Ingeniería Catastral y Geodesia - Syllabus Programación Básica
giseproi
 
Programa instruccional C4 (2013-1)
Programa instruccional C4 (2013-1)Programa instruccional C4 (2013-1)
Programa instruccional C4 (2013-1)
desimartinez
 
POE Unidad 2: Diseño y construcción de programas visuales y orientados a eventos
POE Unidad 2: Diseño y construcción de programas visuales y orientados a eventosPOE Unidad 2: Diseño y construcción de programas visuales y orientados a eventos
POE Unidad 2: Diseño y construcción de programas visuales y orientados a eventos
Franklin Parrales Bravo
 
Silabo tarea algoritmos parte ii
Silabo tarea algoritmos parte iiSilabo tarea algoritmos parte ii
Silabo tarea algoritmos parte ii
comar57
 
3- Unidad 1: Introducción a la Plataforma .Net
3- Unidad 1: Introducción a la Plataforma .Net3- Unidad 1: Introducción a la Plataforma .Net
3- Unidad 1: Introducción a la Plataforma .Net
Luis Fernando Aguas Bucheli
 
Unidad 5
Unidad 5Unidad 5
Programación II
Programación IIProgramación II
Programación II
Fernando Solis
 

Similar a Desarrollo de aplicaciones .net (20)

Curso Experto en desarrollo de aplicaciones para móviles
Curso Experto en desarrollo de aplicaciones para móvilesCurso Experto en desarrollo de aplicaciones para móviles
Curso Experto en desarrollo de aplicaciones para móviles
 
Programacion i ing civil
Programacion i ing civilProgramacion i ing civil
Programacion i ing civil
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Ficha curso experto en desarrollo de aplicaciones para móviles
Ficha curso experto en desarrollo de aplicaciones para móvilesFicha curso experto en desarrollo de aplicaciones para móviles
Ficha curso experto en desarrollo de aplicaciones para móviles
 
Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015
 
Programacion web 0
Programacion web 0Programacion web 0
Programacion web 0
 
Silabo fundamentos programación
Silabo fundamentos programaciónSilabo fundamentos programación
Silabo fundamentos programación
 
Silabo lógica de programación
Silabo   lógica de programaciónSilabo   lógica de programación
Silabo lógica de programación
 
Temario lenguaje ensamblador
Temario lenguaje ensambladorTemario lenguaje ensamblador
Temario lenguaje ensamblador
 
Ficha Desarrollo de Aplicaciones para Windows Phone
Ficha Desarrollo de Aplicaciones para Windows PhoneFicha Desarrollo de Aplicaciones para Windows Phone
Ficha Desarrollo de Aplicaciones para Windows Phone
 
Desarrollo de aplicaciones para windows phone
Desarrollo de aplicaciones para windows phoneDesarrollo de aplicaciones para windows phone
Desarrollo de aplicaciones para windows phone
 
2 lenguaje de_programacion_para_ingenieria_pdf
2 lenguaje de_programacion_para_ingenieria_pdf2 lenguaje de_programacion_para_ingenieria_pdf
2 lenguaje de_programacion_para_ingenieria_pdf
 
Ingeniería Catastral y Geodesia - Syllabus Programación Básica
Ingeniería Catastral y Geodesia - Syllabus Programación BásicaIngeniería Catastral y Geodesia - Syllabus Programación Básica
Ingeniería Catastral y Geodesia - Syllabus Programación Básica
 
Programa instruccional C4 (2013-1)
Programa instruccional C4 (2013-1)Programa instruccional C4 (2013-1)
Programa instruccional C4 (2013-1)
 
POE Unidad 2: Diseño y construcción de programas visuales y orientados a eventos
POE Unidad 2: Diseño y construcción de programas visuales y orientados a eventosPOE Unidad 2: Diseño y construcción de programas visuales y orientados a eventos
POE Unidad 2: Diseño y construcción de programas visuales y orientados a eventos
 
Silabo tarea algoritmos parte ii
Silabo tarea algoritmos parte iiSilabo tarea algoritmos parte ii
Silabo tarea algoritmos parte ii
 
3- Unidad 1: Introducción a la Plataforma .Net
3- Unidad 1: Introducción a la Plataforma .Net3- Unidad 1: Introducción a la Plataforma .Net
3- Unidad 1: Introducción a la Plataforma .Net
 
Si107 programa informatica_basica
Si107 programa informatica_basicaSi107 programa informatica_basica
Si107 programa informatica_basica
 
Unidad 5
Unidad 5Unidad 5
Unidad 5
 
Programación II
Programación IIProgramación II
Programación II
 

Más de SEGUROS RED - Escuela de Seguros Campus Asegurador

Protección de los consumidores y usuarios de servicios de seguros y financieros
Protección de los consumidores y usuarios de servicios de seguros y financierosProtección de los consumidores y usuarios de servicios de seguros y financieros
Protección de los consumidores y usuarios de servicios de seguros y financieros
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Normas deontológicas del sector asegurador
Normas deontológicas del sector aseguradorNormas deontológicas del sector asegurador
Normas deontológicas del sector asegurador
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Acceso de las personas con discapacidad a los productos de seguro
Acceso de las personas con discapacidad a los productos de seguroAcceso de las personas con discapacidad a los productos de seguro
Acceso de las personas con discapacidad a los productos de seguro
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Curso gestión de redes sociales
Curso gestión de redes socialesCurso gestión de redes sociales
Curso gestión de redes sociales
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Curso de gestion de siniestros
Curso de gestion de siniestrosCurso de gestion de siniestros
Escuela de Seguros Campus Asegurador
Escuela de Seguros Campus AseguradorEscuela de Seguros Campus Asegurador
Escuela de Seguros Campus Asegurador
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Curso de Mediador de Seguros de Grupo A 2020/2021
Curso de Mediador de Seguros de Grupo A 2020/2021Curso de Mediador de Seguros de Grupo A 2020/2021
Curso de Mediador de Seguros de Grupo A 2020/2021
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Curso Online de Formadora de Formadoras en Igualdad
Curso Online de Formadora de Formadoras en IgualdadCurso Online de Formadora de Formadoras en Igualdad
Curso Online de Formadora de Formadoras en Igualdad
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Curso Online de Igualdad de Género
Curso Online de Igualdad de GéneroCurso Online de Igualdad de Género
Curso Online de Igualdad de Género
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Curso Online de Atención Telefónica
Curso Online de Atención TelefónicaCurso Online de Atención Telefónica
Curso Online de Atención Telefónica
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...
Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...
Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Curso Online de Prevención de Riesgos Penales en la Empresa
Curso Online de Prevención de Riesgos Penales en la EmpresaCurso Online de Prevención de Riesgos Penales en la Empresa
Curso Online de Prevención de Riesgos Penales en la Empresa
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Curso introducción al lean manufacturing
Curso introducción al lean manufacturingCurso introducción al lean manufacturing
Curso introducción al lean manufacturing
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Anteproyecto de Ley de distribucion de seguros y reaseguros
Anteproyecto de Ley de distribucion de seguros y reasegurosAnteproyecto de Ley de distribucion de seguros y reaseguros
Anteproyecto de Ley de distribucion de seguros y reaseguros
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Curso de mediador de seguros de grupo A - 2019 - 2020
Curso de mediador de seguros de grupo A - 2019 - 2020Curso de mediador de seguros de grupo A - 2019 - 2020
Curso de mediador de seguros de grupo A - 2019 - 2020
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Grupo iLabora Formación - Catálogo Formación Bonificada 2019
Grupo iLabora Formación - Catálogo Formación Bonificada 2019Grupo iLabora Formación - Catálogo Formación Bonificada 2019
Grupo iLabora Formación - Catálogo Formación Bonificada 2019
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Curso Online de Tecnologías de la información en la educación
Curso Online de Tecnologías de la información en la educaciónCurso Online de Tecnologías de la información en la educación
Curso Online de Tecnologías de la información en la educación
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Curso Online de Diseño de contenidos educativos multimedia
Curso Online de Diseño de contenidos educativos multimediaCurso Online de Diseño de contenidos educativos multimedia
Curso Online de Diseño de contenidos educativos multimedia
SEGUROS RED - Escuela de Seguros Campus Asegurador
 
Curso Online de Geología: historia de nuestro planeta
Curso Online de Geología: historia de nuestro planetaCurso Online de Geología: historia de nuestro planeta
Curso Online de Geología: historia de nuestro planeta
SEGUROS RED - Escuela de Seguros Campus Asegurador
 

Más de SEGUROS RED - Escuela de Seguros Campus Asegurador (20)

Protección de los consumidores y usuarios de servicios de seguros y financieros
Protección de los consumidores y usuarios de servicios de seguros y financierosProtección de los consumidores y usuarios de servicios de seguros y financieros
Protección de los consumidores y usuarios de servicios de seguros y financieros
 
Normas deontológicas del sector asegurador
Normas deontológicas del sector aseguradorNormas deontológicas del sector asegurador
Normas deontológicas del sector asegurador
 
IBIPS
IBIPSIBIPS
IBIPS
 
Acceso de las personas con discapacidad a los productos de seguro
Acceso de las personas con discapacidad a los productos de seguroAcceso de las personas con discapacidad a los productos de seguro
Acceso de las personas con discapacidad a los productos de seguro
 
Curso gestión de redes sociales
Curso gestión de redes socialesCurso gestión de redes sociales
Curso gestión de redes sociales
 
Curso de gestion de siniestros
Curso de gestion de siniestrosCurso de gestion de siniestros
Curso de gestion de siniestros
 
Escuela de Seguros Campus Asegurador
Escuela de Seguros Campus AseguradorEscuela de Seguros Campus Asegurador
Escuela de Seguros Campus Asegurador
 
Curso de Mediador de Seguros de Grupo A 2020/2021
Curso de Mediador de Seguros de Grupo A 2020/2021Curso de Mediador de Seguros de Grupo A 2020/2021
Curso de Mediador de Seguros de Grupo A 2020/2021
 
Curso Online de Formadora de Formadoras en Igualdad
Curso Online de Formadora de Formadoras en IgualdadCurso Online de Formadora de Formadoras en Igualdad
Curso Online de Formadora de Formadoras en Igualdad
 
Curso Online de Igualdad de Género
Curso Online de Igualdad de GéneroCurso Online de Igualdad de Género
Curso Online de Igualdad de Género
 
Curso Online de Atención Telefónica
Curso Online de Atención TelefónicaCurso Online de Atención Telefónica
Curso Online de Atención Telefónica
 
Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...
Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...
Programa de Alto Rendimiento Comercial y Estratégico para Agentes y Corredore...
 
Curso Online de Prevención de Riesgos Penales en la Empresa
Curso Online de Prevención de Riesgos Penales en la EmpresaCurso Online de Prevención de Riesgos Penales en la Empresa
Curso Online de Prevención de Riesgos Penales en la Empresa
 
Curso introducción al lean manufacturing
Curso introducción al lean manufacturingCurso introducción al lean manufacturing
Curso introducción al lean manufacturing
 
Anteproyecto de Ley de distribucion de seguros y reaseguros
Anteproyecto de Ley de distribucion de seguros y reasegurosAnteproyecto de Ley de distribucion de seguros y reaseguros
Anteproyecto de Ley de distribucion de seguros y reaseguros
 
Curso de mediador de seguros de grupo A - 2019 - 2020
Curso de mediador de seguros de grupo A - 2019 - 2020Curso de mediador de seguros de grupo A - 2019 - 2020
Curso de mediador de seguros de grupo A - 2019 - 2020
 
Grupo iLabora Formación - Catálogo Formación Bonificada 2019
Grupo iLabora Formación - Catálogo Formación Bonificada 2019Grupo iLabora Formación - Catálogo Formación Bonificada 2019
Grupo iLabora Formación - Catálogo Formación Bonificada 2019
 
Curso Online de Tecnologías de la información en la educación
Curso Online de Tecnologías de la información en la educaciónCurso Online de Tecnologías de la información en la educación
Curso Online de Tecnologías de la información en la educación
 
Curso Online de Diseño de contenidos educativos multimedia
Curso Online de Diseño de contenidos educativos multimediaCurso Online de Diseño de contenidos educativos multimedia
Curso Online de Diseño de contenidos educativos multimedia
 
Curso Online de Geología: historia de nuestro planeta
Curso Online de Geología: historia de nuestro planetaCurso Online de Geología: historia de nuestro planeta
Curso Online de Geología: historia de nuestro planeta
 

Desarrollo de aplicaciones .net

  • 1. Fundamentos de programación en C# 1 FICHA TÉCNICA DEL CURSO [INF13] DESARROLLO DE APLICACIONES .NET OBJETIVOS: Objetivo general  Aprender los fundamentos necesarios para desarrollar aplicación .NET mediante C#. Objetivos específicos  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. DESTINATARIOS: 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. DURACIÓN: 30 horas CONTENIDOS: MÓDULO 1: INTRODUCCIÓN A LA PLATAFORMA .NET 1. Introducción a la programación 1.1. ¿Qué es programar? 1.2. Lenguajes de programación 2. La plataforma .NET 2.1. Nuevas necesidades 2.2. .NET, ¿la solución definitiva? 2.3. Esquema de desarrollo y ejecución 2.4. Composición de una aplicación .NET 3. Programación orientada a objetos 3.1. Pensar en objetos 3.2. Diseño de una clase de objetos 3.3. Modificadores de acceso 3.4. Encapsulación
  • 2. Fundamentos de programación en C# 2 3.5. Constructores 3.6. Herencia 3.7. Clases abstractas 3.8. Polimorfismo 3.9. Interfaces MÓDULO 2: FUNDAMENTOS DE C# 1. Primeros pasos 1.1. Elementos básicos del lenguaje 1.2. Variables 1.3. Operadores 1.4. Sentencias de control 2. Matrices y colecciones 2.1. Introducción a las matrices 2.2. Matrices numéricas unidimensionales 2.3. Cadenas de caracteres 2.4. Matrices de referencias a objetos 2.5. Sentencia for para colecciones 2.6. Pasar una matriz como argumento a un método 3. Manejo y control de excepciones 3.1. Excepciones en C# 3.2. Manejar excepciones 3.3. Bloque de finalización 3.4. Declarar excepciones 3.5. Crear excepciones 3.6. Flujo de ejecución 3.7. Cuándo utilizar excepciones y cuándo no 4. Flujo de entrada y salida 4.1. Visión general de los flujos E/S 4.2. Abriendo ficheros para acceso secuencial 4.3. Serialización de objetos 4.4. Abriendo ficheros para acceso aleatorio