Online y en Vivo
Curso de Programación C#
100% prácticos - Grupos reducidos
C# es un lenguaje del framework de .NET de Microsoft, que tiene muchas similitudes en la sintaxis del código entre C++ y Java.
Es el lenguaje utilizado en más del 90% de las empresas que utilizan tecnologías MS.
Es muy simple de escribir porque ocupa mucho menos líneas que VB.net, es auto descriptivo y casi todos los servidores MS únicamente se pueden programar con C#.
C# es el principal lenguaje de programación que integra el Framework .NET de Microsoft.
La estructura de lenguaje contiene muchas similitudes con C++, y le suma con C# toda la potencia del IDE de Visual Studio .NET.
C# está ubicado dentro del TOP 5 de los lenguajes de programación más populares y hoy nos permite desarrollar aplicaciones Windows (desktop), Web con ASP.NET, Videojuegos (con Unity) y, desde Visual Studio .NET 2012; Apps móviles híbridas y/o nativas para Android y iOS.
Requisitos
El único requerimiento para realizar este curso es el manejo básico de PC y sistema operativo Windows.
Duración
18 clases de 3 horas
Consultas
Inicio | Días | Hora |
CONTENIDO
Objetivos
- Comprender los conceptos de la programación orientada a objetos
- Crear y utilizar algoritmos en el lenguaje de programación C#
- Desarrollar aplicaciones Web con ASP.Net
- Conectarte a bases de datos SQL Server, para manipular la información almacenada
Temario general
- Entorno Visual Studio. Lenguaje C#.
- ¿Qué es .NET? Concepto de Net Framework.
- Variables y tipos de datos. Operadores Lógicos, Relacionales y Aritméticos.
- Sentencias condicionales y Ciclos. Funciones. Sobrecarga. Colecciones.
- Fundamentos de la POO. Clases, objetos, atributos y métodos. Tipos de Clases.
- Herencia y Polimorfismo.
- Modificadores de acceso.
- Estructura de proyectos ASP.Net.
- Cómo se compone un servidor Web IIS – diferencias con otros servidores web.
- HTML, CSS y Bootstrap en aplicaciones Web.
- Web Forms. Controles. Interacción con usuario.
- Intercambiar datos entre páginas.
- Interactuar desde ASP.Net con SQL Server.
- Debugging. Manejo de excepciones.
Proyectos
- Durante este curso desarrollarás diferentes proyectos prácticos, que te ayudarán a entender la aplicación de los diferentes componentes del Framework .NET.
- Entre los proyectos prácticos más populares, desarrollarás:
- Una calculadora para Windows
- Consultarás recursos de un servidor
- Iniciarás y detendrás servicios del S.O.
- Crearás un procesador de Textos como Word
- Diseñarás y utilizarás una base de datos en SQL Server
- Crearás una aplicación de facturación (ventas, compras, ingresos y proveedores)
- Configurarás tu propio servidor web local ASP.Net
- Convertirás la aplicación de facturación en una Aplicación Web
Beneficios
- Aprender C# te abrirá las puertas en el mercado para iniciarte en éste como programador de aplicaciones.
- Cualquiera sea el universo en el cual desees insertarte, C# es una de las herramientas más importantes para lograrlo, dado que es uno de los lenguajes de programación más solicitados para desarrollo FrontEnd como también BackEnd.