En este curso vamos a adentrarnos en la tecnología principal de Microsoft para el desarrollo de aplicaciones: .Net y todo su ecosistema. A lo largo del curso abordaremos todos los temas elementales de la tecnología con el fin de comprender sus fundamentos, su funcionamiento y las posibilidades que ofrece; además de trabajar con conceptos de programación orientada a objetos, bases de datos relacionales y la construcción de aplicaciones que interactúen con dichas bases de datos.
Importante: Este no es un curso de programación desde cero.
Conocimientos previos requeridos: Para poder aprovechar este curso al máximo es deseable que cuentes con una base de programación utilizando el lenguaje de programación C#, aunque si contás con conocimientos sólidos de las bases de programación con cualquier otro lenguaje y te interesa aprender uno nuevo, también estarás en condiciones de sumarte. Objetivos: • Comprender los conceptos generales de la tecnología .Net y el paradigma de programación orientada a objetos. • Adquirir herramientas puntuales para el desarrollo con .Net. • Incorporar estrategias de desarrollo y arquitectura de sistemas.
Modalidad del curso: • Completamente online. • Más de 40 videos exclusivos con las explicaciones de los temas. • Ejercicios de práctica. • Ejemplos paso a paso. • Recursos seleccionados para su lectura. • Canales de consulta. • Vivos esporádicos a coordinar para consultas varias.
Duración: El curso está pensado en ocho unidades para ser abordadas una por semana. Al ser un curso con el contenido completamente grabado y disponible, el ritmo lo ponés vos, pudiendo ser menos tiempo o un poco más lo que te lleve terminar el curso exitosamente.
maxiprograma.com
Disponibilidad: Una vez adquirido el curso, tendrás disponible el contenido a lo largo de un año, lo que incluirá las actualizaciones que el mismo pueda tener. Al cabo de un año, ya no tendrás el curso disponible.
Acreditación:
- Certificado [maxiprograma.com] de aprobación del curso. El certificado de aprobación del curso estará atado a la entrega y aprobación de las actividades finales propuestas. El certificado puede ser agregado al CV y/o LinkedIn y cuenta con un código único que próximamente podrá ser consultado en maxiprograma.com para validar la autenticidad del mismo.
Docente Maximiliano Sar Fernández. Licenciado en Tecnología Educativa, Universidad Tecnológica Nacional Facultad Regional Buenos Aires, UTN FRBA. Técnico Superior en Programación y Técnico Superior en Sistemas Informáticos, Universidad Tecnológica Nacional Facultad Regional General Pacheco, UTN FRGP. Cuenta con más de diez años de experiencia en docencia universitaria, donde dicta materias relacionadas a la programación tanto para iniciantes con el paradigma estructurado como para avanzados bajo el paradigma orientado a objetos y diferentes frameworks, tecnologías y arquitecturas. Posee más de doce años de experiencia tanto en corporaciones como de manera freelance trabajando para empresas de gran envergadura cumpliendo distintos roles tales como desarrollador, analista funcional, líder de equipo, capacitador, consultor. Maximiliano es creador de contenido y divulgador de temas relacionados con la programación y la tecnología por medio de sus canales en YouTube e Instagram donde lo encuentran como “Maxi Programa”.
Contenido del curso Unidad 1 • Introducción a la plataforma .Net. • Instalación de herramientas necesarias. • Visual Studio Community. • Creación del Primer Proyecto WinForm.
Unidad 2 • WinForms.
maxiprograma.com
• TextBox, Buttons, Labels, ListBox, RadioButtons, CheckBox. • Eventos. • Manejo de excepciones.
Unidad 3 • Programación Orientada a Objetos Nivel 1: • Clases. • Objetos. • Propiedades. • Métodos. • Constructores. • Tipos de datos Datetime y string.
Unidad 4 • POO Nivel 2: • Herencia. • Asociación: composición y agregación. • Sobrecarga y sobreescritura de métodos.
Unidad 5 • POO Nivel 3: • Interfaces. • Collections. • Foreach. • Polimorfismo.
Unidad 6 • Conexión a bases de datos 1. • Instalación de Motor SQL y SQL Management • Creación de BD Relacional, tablas y manejo básico de datos • Consumo de datos desde aplicación de escritorio contra BD.
Unidad 7 • Arquitectura en capas. • Clase de acceso a datos.
maxiprograma.com
Unidad 8 • Conexión a bases de datos 2: • Inserción y edición de datos desde App hacia BD. • Filtros contra BD. • Filtros rápidos.