Cursos de .NET
Introducción a C# .NET
5 SEMANAS - 18 hsProgramación Web NET Core
10 SEMANAS - 40 hsEntity Framework y LINQ
4 SEMANAS - 15 hsProgramación orientada a objetos con IA
3 SEMANAS - 12 hsASP.NET Core MVC Programming
6 SEMANAS - 24 hsNET Backend
5 SEMANAS - 18 hsProgramación Web con ASP.NET
4 SEMANAS - 24 hsGit: Desarrollo Colaborativo
4 SEMANAS - 12 hsDeveloping Solutions for Microsoft Azure
6 SEMANAS - 36 hsUnity
7 SEMANAS - 40 hsPatrones de Diseño
3 SEMANAS - 12 hsAnálisis y Diseño Orientado a Objetos
4 SEMANAS - 12 hsINTRODUCCIÓN A C# .NET
Aprendé a programar desde cero con uno de los lenguajes más utilizados en el mercado IT. Desarrollá aplicaciones en .NET Framework, .NET Core y preparate para posicionarte en el mercado laboral.
¿Qué vas a aprender?
• Diferencia entre C# .NET Framework y .NET Core.
• Variables, Constantes y Estructuras.
• Algoritmos de pseudocódigo.
• Desarrollo con lógicas reales.
• Estructuras de Control de Flujo.
• Trabajo en consola.
• Sentencias condicionales y de repetición.
• Arreglos unidimensionales y bidimensionales.
• Creación de funciones y procedimientos.
• Programación Visual
Información General
Duración: 5 semanas / 18 h
Frecuencia semanal: 2 encuentro de 2 horas
Modalidad: Online en vivo
Grupos reducidos: Promedio 25 personas
Nivel: Principiante
Conocimientos previos: no se necesita experiencia previa ni conocimientos técnicos
Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB
PROGRAMACIÓN WEB NET CORE
Desarrollá poderosas aplicaciones con este Framework multiplataforma de Microsoft. Dominá la última versión del entorno de trabajo .NET orientado a objetos con SQL.
¿Qué vas a aprender?
• Trabajar con Microsoft .NET Framework.
• Programación Orientada a Objetos avanzada.
• Fundamentos ASP.NET e IIS.
• Estructura de un sitio ASP.NET.
• Trabajar con WebForms
• Trabajar con ADO.NET.
• Excepciones, Conversiones y Repositorios de código.
• Entity Framework y Linq.
• Depuración Avanzada.
• Seguridad en un sitio ASP.NET y Publicación.
Información General
Duración: 10 semanas / 40 h
Frecuencia semanal: 2 encuentro de 2 horas
Modalidad: Online en vivo
Grupos reducidos: Promedio 25 personas
Nivel: Intermedio
Conocimientos previos: Te aconsejamos tener un dominio sobre: Introducción a C# - Introducción a Bases de Datos y SQL
Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB
ENTITY FRAMEWORK Y LINQ
Utilizá la última tecnología estable de Microsoft para diseñar y utilizar objetos de datos. Accedé a la información de forma transparente e independiente al dialecto SQL.
¿Qué vas a aprender?
• Fundamentos de LINQ
• Cómo diseñar y utilizar objetos de datos
• Modelando bases de datos con LINQ to SQL
• Acceso a la información de forma transparente
• Agregar, eliminar y consultar datos
• Trabajar con entidades y relaciones
• Controles ASP.NET
• CRUD de datos con LINQ to SQL
• Vinculación de LINQ con la interfaz de usuario
• Stored Procedures y Funciones de usuario
• Convertir entidades (tablas) a objetos (clases)
• CRUD de datos por SPROC y UDF con LINQ
Información General
Duración: 4 semanas / 15 h
Frecuencia semanal: 2 encuentro de 2 horas
Modalidad: Online en vivo
Grupos reducidos: Promedio 15 personas
Nivel: Avanzado
Conocimientos previos: Te aconsejamos tener un dominio sobre: Programación Web Net Core
Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB
PROGRAMACIÓN ORIENTADA A OBJETOS CON IA
Descubrí una nueva forma de pensar y de crear soluciones. Aprendé los fundamentos de este paradigma y expandí tus capacidades de programación.
¿Qué vas a aprender?
• Paradigma de orientación a objetos.
• Objetos en JavaScript, Java, Python y C#.
• Uso y extensiones de Visual Studio Code.
• Colaboración de código en tiempo real.
• Uso y versionado con Git.
• Codificación con Coding Assistants.
• ChatGPT para aprendizaje y codificación.
• Programación en lenguaje natural con IA.
• Buenas prácticas orientadas a objetos y UML.
• Uso de IA en interfaces y diagrama de clases.
• Testing y pruebas unitarias.
• Implementación de un proyecto frontend web
Información General
Duración: 3 semanas / 12 h
Frecuencia semanal: 2 encuentro de 2 horas
Modalidad: Online en vivo
Grupos reducidos: Promedio 25 personas
Nivel: Principiante
Conocimientos previos: Te aconsejamos tener un dominio sobre HTML o Lenguajes de programación.
Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB
ASP.NET CORE MVC PROGRAMMING
Desarrollá aplicaciones ASP.NET MVC utilizando las más avanzadas herramientas. Dominá la tecnología de .NET Framework 5 y mejorá el rendimiento de tus desarrollos
¿Qué vas a aprender?
• Fundamentos de ASP.NET Core MVC
• Diseño e implementación de una aplicación web
• Configuración de middlewares y servicios en ASP.NET Core
• Desarrollo de controladores
• Trabajar con Task Runners
• Interacción de datos y modelos en una aplicación MVC
• Utilización de vistas y uso de diseños
• Técnicas para acelerar la respuesta de las solicitudes
• CSS y JavaScript en ASP.NET Core MVC
• Desarrollo de modelos
• Uso de Entity Framework Core
• Utilizar SignalR para habilitar la comunicación bidireccional
Información General
Duración: 6 semanas / 24 h
Frecuencia semanal: 2 encuentro de 2 horas
Modalidad: Online en vivo
Grupos reducidos: Promedio 20 personas
Nivel: Avanzado
Conocimientos previos: Te aconsejamos tener un dominio sobre: Programación Web Net Core - Microsoft Entity Framework.
Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB
NET BACKEND
Aprende a crear servicios Web API con NET Core 8 y Entity Framework. Utiliza Postman para probar tus servicios y aplicar seguridad en tus desarrollos.
¿Qué vas a aprender?
• Fundamentos de Web API y HTTP.
• Anatomía de una petición.
• Métodos y arquitectura.
• Preparación del ambiente de trabajo.
• Creación de primer Web API y base de datos.
• Funcionalidades CRUD.
• Validación DataAnnotation y personalizada.
• Programación asincrónica.
• Repositorio con operaciones async.
• Trabajo con recursos.
• Seguridad y filtros.
• Autenticación y autorización.
Información General
Duración: 5 semanas / 18 h
Frecuencia semanal: 2 encuentro de 2 horas
Modalidad: Online en vivo
Grupos reducidos: Promedio 25 personas
Nivel: Experto
Conocimientos previos: Te aconsejamos tener un dominio sobre: Programación Web Net Core - Microsoft Entity Framework
Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB
PROGRAMACIÓN WEB CON ASP.NET
Aprendé a desarrollar sitios Web dinámicos con ASP.NET y utilizá todos los beneficios del Framework .NET. Diseñá pantallas Web con Web Forms creando sitios completos de e-commerce para Internet e Intranets.
¿Qué vas a aprender?
• Fundamentos ASP.NET
• Herramientas de diseño y navegación
• Utilizar el paradigma de objetos y Frameworks
• Configuración de estados de la aplicación
• Dominar la estructura completa del lenguaje
• Cómo gestionar los datos
• Utilizando Web Services
• Manejo AJAX y Control Toolkit
• Optimizando la seguridad
• Creación de sitios web
• Autenticación y autorización de usuarios
• Gestión de bases de datos con Windows Forms
Información General
Duración: 4 semanas / 24 h
Frecuencia semanal: 2 encuentro de 3 horas
Modalidad: Online en vivo
Grupos reducidos: Promedio 20 personas
Nivel: Intermedio
Conocimientos previos: Te aconsejamos tener un dominio sobre: Programación.NET con C#.
Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB
GIT: DESARROLLO COLABORATIVO
Dominá el uso de repositorios de datos y asegurá tu código fuente. Aprendé a desarrollar colaborativamente con la herramienta de versionado más utilizada del mercado.
¿Qué vas a aprender?
• Versionado local.
• Branching.
• Introducción a GitHub.
• GitHub colaborativo.
• Git Tools.
• Realizar contribuciones a proyectos.
Información General
Duración: 4 semanas / 12 h
Frecuencia semanal: 1 encuentro de 3 horas
Modalidad: Online en vivo
Grupos reducidos: Promedio 25 personas
Nivel: Intermedio
Conocimientos previos: no se necesita experiencia previa ni conocimientos técnicos
Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB
DEVELOPING SOLUTIONS FOR MICROSOFT AZURE
Dominá el servicio en la nube más utilizado por empresas. Creá funciones, administrá apps web y desarrollá soluciones integrales. Curso oficial AZ-204T00.
¿Qué vas a aprender?
• Creación de apps web de Azure App Service.
• Guardado de blobs de Azure V12 para .NET.
• Opciones de hospedaje y Durable Functions.
• Operaciones con .NET SDK V3 Azure Cosmos DB.
• Máquinas virtuales.
• Plantillas Azure Resource Manager.
• Autenticación y uso de Microsoft Graph.
• Implementación segura de apps en Azure.
• Creación y protección de una API de backend.
• Eventos, Azure Event Grid y Event Hubs.
• Cola de mensajes de Azure.
• Supervisión del rendimiento de la app
Información General
Duración: 6 semanas / 36 h
Frecuencia semanal: 2 encuentro de 3 horas
Modalidad: Online en vivo
Grupos reducidos: Promedio 20 personas
Nivel: Experto
Conocimientos previos: Te aconsejamos tener un dominio sobre: Curso Oficial AZ-900T00-A: Microsoft Azure Fundamentals
Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB
UNITY
Da tus primeros pasos en el desarrollo de videojuegos con Unity con C# y desarrollá proyectos para múltiples plataformas.
¿Qué vas a aprender?
• Principales herramientas dentro de Unity
• Creación de scripts y lógica para juegos.
• Creación de IA funcional para el juego.
• Integración de arte, animaciones y sonidos.
• Diseño de menús y diferentes pantallas.
• Uso de paquetes oficiales de Unity.
• Principios de diseño de juegos.
• Patrones de diseño y buenas prácticas.
• Comprobación y mejoras con Profiler.
• Proceso de desarrollo de un juego.
• Diseño y publicación de un juego.
• Deploy del juego en diversas plataformas.
Información General
Duración: 7 semanas / 40 h
Frecuencia semanal: 2 encuentro de 3 horas
Modalidad: Online en vivo
Grupos reducidos: Promedio 12 personas
Nivel: Avanzado
Conocimientos previos: Te aconsejamos tener un dominio sobre: C# básico POO (clases, herencia, interfaces, polimorfismo)
Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 16GB
PATRONES DE DISEÑO
Analizá y resolvé problemas de sistemas utilizando patrones de diseño. Codificá con Java y .Net, para lograr diseños profesionales que maximicen la reutilización.
¿Qué vas a aprender?
• Fundamentos de Lenguaje Unificado de Modelado
• Trabajar con Patrones de Diseño
• Un Patrón para cada objetivo
• Ejecutar operaciones con Command
• Builder: construyendo objetos complejos
• Estrategia Composite
• Anti-patrones
• Solución de problemas a través de Código
Información General
Duración: 3 semanas / 12 h
Frecuencia semanal: 2 encuentro de 2 horas
Modalidad: Online en vivo
Grupos reducidos: Promedio 25 personas
Nivel: Experto
Conocimientos previos: Te aconsejamos tener un dominio sobre algunos de estos lenguajes de programación: Java Standard Programming, Programación Web .NET con C# .NET, Programación Web en PHP y MYSQL
Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB
UML Y UP: ANÁLISIS Y DISEÑO ORIENTADO A OBJETOS
Resolvé los problemas de modelado de software en todos sus niveles. Aprendé a realizar diagramas de forma práctica utilizando Enterprise Architect.
¿Qué vas a aprender?
• Fundamentos de UML.
• Documentar las partes de un desarrollo de software.
• Utilizar los diagramas que conforman UML.
• Concepto de clases, objetos y casos de uso.
• Cómo modelar las diferentes vistas de un sistema.
• Uso de Enterprise Architect para construir diagramas.
• Reutilizar, integrar y conectar diagramas.
• Metodología de Proceso unificado
Información General
Duración: 4 semanas / 12 h
Frecuencia semanal: 1 encuentro de 3 horas
Modalidad: Online en vivo
Grupos reducidos: Promedio 20 personas
Nivel: Intermedio
Conocimientos previos: no se necesita experiencia previa ni conocimientos técnicos
Requisitos mínimos de hardware: Sistema Operativo: Windows 10 / Linux / Mac 10.15 CPU: Dual core compatible con 64 bits Memoria RAM: 4GB