Programación.NET con C#/VB.NET

Documentos relacionados
Programación con Visual C#

C# para no Programadores

Java para no Programadores

Objetivos y Temario CURSO VISUAL BASIC 2010

Oracle PL/SQL. Programa de Estudio.

Objetivos y Temario CURSO VISUAL BASIC 2012

El lenguaje Visual Basic 2008

Visual Basic 2012 (VB.NET) Los fundamentos del lenguaje - Desarrollar con Visual Studio 2012

Visual Basic.net Completo

VISUAL BASIC.NET. NIVEL COMPLETO

MASTER PROFESIONAL C# 5 Y ASP.NET MVC 5

Programación Web con ASP.NET

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET

Programa de actualización profesional ACTI.NET Desarrollo de aplicaciones locales y web con tecnología VB.NET 2010

ESPECIALISTA EN TECNOLOGIA.NET

1

Curso Querying Microsoft SQL Server 2014 (20461)

Curso Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services (6236)

2403: Desarrollo de aplicaciones Windows

Desarrollo de Aplicaciones

INTRODUCCIÓN...9 CAPÍTULO 1. ELEMENTOS DE UN PROGRAMA INFORMÁTICO...11

índice MÓDULO 1: Introducción a Visual Basic 6.0 MÓDULO 2: Fundamentos de programación TEMA 1. Introducción a Visual Basic 6.0

Índice general. Capítulo 1 Conceptos básicos. Capítulo 2 Controles básicos I. Pág. N. 1

VB.NET y Visual Studio 2015 Los fundamentos del lenguaje

JAVA 7 Los fundamentos del lenguaje Java

Técnico Superior en Programación con Microsoft Visual Basic 2010

Administering Microsoft SQL Server Databases (20462)

Curso Microsoft SharePoint Server 2010 Designing and Developing Applications (10232)

Curso: Programación con Microsoft Visual Basic 2010.

20483 Programación en C#

Curso Implementing and Managing Microsoft Desktop Virtualization (10324)

Curso Administering Windows Server 2012 (20411)

ASP.NET PROGRAMA FORMATIVO. Modalidad: Teleformación. Duración: 56 horas. Objetivos:

Curso: Programación con Microsoft Visual C SHARP 2010.

Curso Online de Visual C#

Curso Implementing and Managing Microsoft Server Virtualization (10215)

Curso Programación Orientada a Objetos con VB y Visual Studio 2013

Aplicaciones para MS Windows

Diseño e Implementación SQL Server

Páginas inteligentes con ASP.Net y herramientas Ajax

Presentación y objetivos

Adobe Indesign. Programa de Estudio.

Paquete de curso Programación Java SE (Exclusivo Estudiantes y catedráticos)

Microsoft Visual Basic.NET

CURSO EXPERTO EN MACROS CON MICROSOFT EXCEL NIVEL AVANZADO

Diplomado en Programación de Aplicaciones con Visual Basic.net

ANEXO I PROGRAMA FORMATIVO

Índice general. Pág. N. 1. Capítulo Introducción a la Programación Orientada a Objetos. Capítulo 2. FrameWork 4.5 y Clases

MS_10962 Advanced Automated Administration with Windows PowerShell

Curso de Programación en Visual Basic.NET. Nivel Básico - Intermedio

Syllabus.

Formacion a distancia de EXPERTO EN PROGRAMACION EN VISUAL BASIC.NET

Microsoft Office Excel

UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES

Especialista TIC en Programación con Microsoft Visual Basic 2010 (Online)

Ethical Hacking para Programadores

2407: Programación en Microsoft C#, 2012 Edition

Especialista en Programación Visual Basic 2012 (VB.NET 2012) Framework.NET 4.5

EDUComputacion. Te ofrece el curso de:

PROGRAMACION EN INTERNET

Agradecimientos. Nota de los autores. 1 Problemas, algoritmos y programas 1

PROGRAMA FORMATIVO MICROSOFT VISUAL BASIC. NET

JAVA -INTRODUCCIÓN AL LENGUAJE

Aplicaciones VBA con Excel

Desarrollo de aplicaciones con JAVA, JCreator, JDeveloper NetBeans

Oracle Database: Programación con PL/SQL

Programación con Visual Basic 2008 (c) Francisco Charte

Google Adwords/AdSense: Construccion de campañas publicitarias

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

PROGRAMACIÓN VISUAL III (Power Builder)

Curso Designing and Implementing a Server Infrastructure (20413)

Descripción y Contenido del Curso. Programación C++ Capacity Academy.

5.2. Combinar celdas Ajustar texto a la celda Insertar filas y columnas Insertar filas Insertar columnas. 5.5.

DESCRIPCIÓN ESPECÍFICA NÚCLEO: COMERCIO Y SERVICIOS SUBSECTOR: INFORMÁTICA

Desarrollador de Aplicaciones Web con Java

Sistema Tango Gestión

Guía del Curso Certificación It en Microsoft Excel VBA para Excel: Macros and Graphics Expert

Información General. Al finalizar el curso el alumno será capaz de:

Postgrado en Desarrollo de Aplicaciones de Escritorio + Desarrollos.NET Framework 4.5 (Online)

Guía del Curso Experto en Microsoft Excel 2016, VBA y Business Intelligence

Developing ASP.NET MVC 4 Web Applications

Transcripción:

Programación.NET con C#/VB.NET Programa de Estudio

Programación.NET con C#/VB.NET Sabías que.net es una de las tecnologías más demandadas del mercado en el mundo de programación? Aprende a desarrollar poderosas aplicaciones Orientadas a Objetos con este Framework de Microsoft, para aplicaciones de Escritorio y aplicaciones Web. Domina la última versión del entorno de trabajo.net, la conectividad con ADO.NET y el diseño y programación de bases de datos con SQL Server. Contenido del curso Utilizando Visual Studio 2015 aprenderás a desarrollar aplicaciones orientadas a objetos en.net con la sintaxis del lenguaje C#.NET y Visual Basic.NET. El curso comienza con el desarrollo de aplicaciones orientadas a objetos y el uso de la última versión del Framework de Microsoft.NET. A lo largo del curso desarrollaran buenas prácticas de programación utilizando arquitectura en capas y realizando aplicaciones con conectividad a Bases de Datos SQL Server 2012 a través de ADO.NET. PRÁCTICAS EN CLASE :: Durante el curso se desarrollará un proyecto integrador, en el cual realizaran la programación de un sistema de facturación, desarrollando un ABM (Altas, Bajas y Modificaciones) y diferentes vistas y funcionalidades referentes. El objetivo de esta práctica integradora es lograr que el alumno termine la capacitación con un fuerte entrenamiento basado en prácticas de casos reales para poder incorporarse laboralmente como Desarrollador.NET en el mercado altamente demandado. Para quien está orientado el curso

Este curso está orientado a todas aquellas personas que deseen aprender a programar con el Framework.Net., desarrollar aplicaciones basadas en C#, realizar mantenimiento evolutivo de aplicaciones, desarrollo de nuevas funcionalidades bajo.net Salida Laboral Al finalizar el curso, te convertirás en Programador.NET.Podrás aplicar a puestos de trabajo que requieran conocimientos en.net, VB.net y C#. También podrás postularte para posiciones como por ejemplo, Desarrollador.Net, Mantenimiento.Net y Analista.Net. Requisitos Se requieren conocimientos básicos en programación con cualquier lenguaje o haber realizado alguno de los siguientes cursos: C# para no Programadores Introducción a la Programación con Javascript Java para no Programadores Además, se requieren conocimientos básicos en Paradigma de Objetos o haber realizado el curso Introducción al Paradigma de Objetos. Modalidad de cursado Puedes tomar este curso en modalidad presencial o modalidad a distancia

En este curso aprenderás a Crear clases y objetos. Desarrollar los conceptos de orientación a objetos. Diseñar en capas. Trabajar con colecciones. Relacionar objetos. Crear formularios con los controles más utilizados, hoy en día. Abrir y guardar archivos. Administrar errores. Depurar código. Utilizar ADO.NET para realizar consultas a una Base de datos. Generar el instalador de la aplicación.

Plan de Estudios

1. Introducción a Microsoft.NET Framework Bibliografía opcional Software necesario para realizar los laboratorios Consejos Qué es Microsoft.NET Framework? El programa Hola Mundo Tipos de datos.net Declaración y asignación de variables Constantes Conversiones entre tipos de datos Operadores Operadores aritméticos Operadores de comparación Operadores lógicos Asignación condicional Condicionales (toma de decisiones) Instrucción If Instrucción Switch/Select Case Repeticiones (iteraciones) Instrucción For Instrucción While Instrucción Do while/ Do Loop While Métodos (procedimientos y funciones) Características Procedimientos Funciones Paramétros opcionales Parámetros por valor y parámetros por referencia Uso de enumeraciones 2. Arquitectura en tres capas Capa de presentación Capa de negocio Capa de datos

Diferencia entre capas y niveles Arquitectura Modelo-Vista-Controlador (MVC) 3. Introducción a la programación orientada a objetos Clases y objetos Creación de clases Instanciación de objetos Atributos de una clase Propiedades Propiedades autoimplementadas Propiedades de sólo lectura Propiedades de sólo escritura Modificadores de visibilidad Modificadores this/me Sobrecarga de métodos Firma del parámetro Constructores Constructor por defecto Constructores sobrecargados 4. Proyecto integrador Herencia Sobreescritura Ejecución de métodos de la clase base Clases abstractas Miembros abstractos Clases selladas 5. Colecciones Arrays multidimensionales (vectores, matrices, cubos, etc.) Clase ArrayList Declaración

Recorrer sus items Agregar items Insertar items Eliminar items Saber si un item está contenido en la lista Ordenar en forma ascendente Buscar y obtener el índice de un elemento en la lista List/List(Of t) Declaración Recorrer sus items SortedList/ Declaración Agregar items Acceder a un valor través de su clave Recorrer sus items Queue Declaración Agregar items Recorrer y vaciar sus items Stack Declaración Agregar items Recorrer y vaciar sus items 6. Relaciones entre objetos Relación jerárquica Relaciónes de contención Clases estáticas Miembros de instancia y miebros de clase Interfases Implementación de interfases 7. Windows Forms Eventos

Eventos por defecto Otros eventos Clase Form Propiedades de uso frecuente Métodos de uso frecuente Eventos de uso frecuente Cómo abrir un formulario desde otro formulario Algunos controles de uso frecuente Label TextBox MaskedTextBox NumericUpDown RadioButton/GroupBox CheckBox Button ComboBox PictureBox Panel TabControl MenuStrip ContextMenuStrip ToolStripContainer ToolStrip StatusBar ProgressBar DatagridView TreeView ListView OpenFileDialog SaveFileDialog ColorDialog WebBrowser MessageBox Settings Formularios MDI

8. Gestión de archivos Sistema de archivos Clase Directory Clase File Move Permite mover un archivo. Archivos de texto y archivos binarios Cómo crear un Stream Cómo escribir un archivo de texto Cómo leer un archivo de texto Cómo escribir un archivo binario Cómo leer un archivo binario Clase FileSystemWatcher 9. Administración de errores (excepciones) Try/Catch/Finally Filtrado de excepciones Uso de excepciones para validar reglas de negocio Buenas prácticas para la adminsitración de excepciones 10. Depuración de código (debug) Puntos de interrupción (breakpoints) Ventanas de inspección (watch windows) Ventana innmediata (immediate windows) 11. Introducción a ADO.NET Bases de datos soportadas por ADO.NET ADO conectado y desconectado ADO conectado ADO desconectado

Compración entre los modos conectado y desconectado Clases ADO.NET 12. ADO conectado Connection Cadena de conexión Conectar a una base de datos Command Parameter DataReader Transacction Ejecutar una sentencia SQL del tipo escalar Ejecutar una sentencia SQL que devuelve la cantidad de registros afectados Ejecutar una sentencia SQL que devuelve un conjunto de registros Ejecutar un procedimiento almacenado que devuelve un conjunto de registros Ejecutar sentencias SQL en el contexto de una transacción 13. ADO desconectado DataSet DataSet tipado y no tipado DataSet asociados a bases de datos y a otros orígenes de datos DataSet creado por código y DataSet creado con asistente Escenario de trabajo Diseñador de DataSets Configurar opciones del TableAdapter Agregar métodos al TableAdapter Guardar y recuperar DataSets en archivos XML Instalar la aplicación usando ClickOnce

Lavalle 648 Piso 8, Microcentro, CABA 4328-0457 info@educacionit.com.ar EducaciónIT. Copyright 2005-2017