Enter your keyword

Curso

Diplomatura en Programación .NET

Profesores

Resumen del Curso

Te capacitamos en Programación .NET® y .NET Web, brindandote las bases necesarias para aprender a diseñar y programar tu propia solución .NET, permitiendote desarrollarte en un camino lleno de oportunidades en el mundo de aplicaciones de software actuales y futuras.


Actualmente, Microsoft .NET® es una de las plataformas más aceptadas para desarrollo de software del mundo.


Este Framework cuenta con herramientas y componentes predefinidos para construir de manera fácil tanto soluciones simples como sistemas complejos.


La constante actualización del Framework hace que .NET se mantenga vigente a los tiempos de la industria, motivo por el cual muchos invierten en aprenderlo.

 

IMPORTANTE: El alumno puede optar por realizar estas capacitaciones de forma individual y una vez superados los 2 curso individuales que integran la diplomatura, solicitar la certificación de la Diplomatura sin ningún costo adicional.

Objetivos

Que los participantes obtengan los conocimientos necesarios y una base sólida para incorporarse rápidamente en mercado laboral, con un perfil de desarrollador de software de aplicaciones .NET escritorio y web.
Puedan formarse en el lenguaje, con la finalidad de contar con una herramienta técnica de trabajo que les permita su formación temprana.
Objetivos específicos:

  • Módulo 1 – Formar a los participantes para que estén en condiciones de:

Entender la tecnología .NET, sus componentes y herramientas fundamentales aplicando conceptos básicos de desarrollo orientado a objetos para crear aplicaciones simples utilizando el lenguaje C#.

  • Módulo 2 – Formar a los participantes para que estén en condiciones de:

Comprender los conceptos fundamentales de diseño y programación en C# y hacer uso de los componentes propios de .NET para crear proyectos con mayor complejidad con aplicaciones en el mercado laboral.

  • Módulo 3 – Formar a los participantes para que estén en condiciones de:

Entender técnicas de diseño y desarrollo avanzadas .NET para realizar aplicaciones escalables.

  • Módulo 4 – Formar a los participantes para que estén en condiciones de:

Comprender los conceptos fundamentales de diseño y programación Web y hacer uso de los componentes propios de .NET para crear proyectos con mayor complejidad con aplicaciones en el mercado laboral.

¿Por qué estudiar con nosotros?

  • Porque al aprobar recibirás un “Certificado Oficial” de la Universidad Tecnológica Nacional
  • Porque al ser online, vos elegís cuando y donde estudiar.
  • Porque participarás de Aulas Virtuales “EN VIVO” programadas con los mejores profesores.
  • Porque las clases serán grabadas para que las veas todas las veces que lo necesites.
  • Porque si queres, formaras parte de un padrón de Certificados por UTN  consultado por empresas de primera línea.

Destinatarios

  • Estudiantes, profesionales o autodidactas en materia de programación.
  • Interesados en adquirir habilidades en el uso de este framework.
  • Quienes deseen certificarse en programación .NET y .NET WEB
  • Quien desee capacitarse en un lenguaje de programación ágil orientado a objetos para desarrollo de sistemas.
  • Quienes cuenten con conocimientos de otros lenguajes de programación y deseen sumar skill en .NET,  .NET WEB,  ASP.NET, MVC por su alto requerimiento del mercado laboral.

Requisitos

  • Tener aprobado como mínimo el ciclo básico de Enseñanza Media o su equivalente.
  • Contar con los conocimientos en Programación Lógica.
  • Es deseable contar con conocimientos en cualquier otro lenguaje de programación, manejo de Bases de Datos y SQL.
  • Conocimientos en HTML, CSS, Javascript.
  • El curso No incluye la provisión del Software.
  • Versión requerida  Microsoft Visual Studio Community o superior.
  • Contar con equipo de PC con acceso a internet.

Si no contas con algunos de estos conocimientos te sugerimos veas estas propuestas:

Metodología de Educativa

  • Íntegramente a distancia, incluso el examen final.
  • El material puede descargarse.
  • Trabajos prácticos semanales.
  • Se programan Aulas Virtuales con profesores EN VIVO.
  • Si no puedes asistir,  podrás ver el video de la clase grabada y hacer todas las consultas que necesites.
  • Puedes estudiar en el horario que dispongas.
  • Cumplimiento de actividades semanales.

  • Todos los trabajos prácticos.
  • Exámenes parciales y finales (sistema tradicional y múltiple choice) con recuperatorio.
  •  Participación en actividades 85% – Certificado de Asistencia.
  • Calificación promedio superior a 7 – Certificado de aprobación.
  • Podrás descargar el Certificado Digital desde el Campus.
  • El Certificado cuenta con un código de validación electrónica, podrá ser validado On-Line desde cualquier parte del Mundo, o puedes solicitar el envío a domicilio (Costo de envío a Cargo del Alumno).

Programa de Estudio

PROGRAMA DE ESTUDIO
Curso: Programación .NET
2 meses Actividad
Módulo 1: Programación Orientada a Objetos en .NET

  • Unidad I:

Introducción al Framework .NET y C#. Creamos nuestra primera aplicación con .NET y tratamos todos los aspectos básicos y elementales de la misma, desde la escritura del código en este nuevo lenguaje C# hasta su ejecución.

  • Unidad II:

El lenguaje C#. ¿Cómo es la programación en C#? Analizamos su sintaxis y abarcamos desde la creación de una variable hasta métodos, tipos de datos e interacción con el usuario a partir de una aplicación de consola para comenzar a sumergirnos en la plataforma .NET.

  • Unidad III:

El Paradigma de objetos en .NET. La programación orientada a objetos es un paradigma clave en la mayoría de los lenguajes de programación y C# con .NET no está exento de ello. Abordaremos tanto los conceptos fundamentales de la POO como su aplicación e interacción en .NET.

  • Unidad IV:

Relaciones entre clases: Herencia, Composición, Agregación. Clases estáticas. Clases abstractas. Interfaces. Una de las bases imprescindibles de la POO es conocer y manejar las relaciones entre clases y todas sus facetas. En esta unidad veremos cada una de ella en la práctica.

 

Módulo 2: Programación en .NET

  • Unidad V:

Datos complejos. .NET brinda herramientas para poder manejar de la manera más optima datos respectivos a fecha, horas, cadenas de caracteres; y, más avanzado aun, la posibilidad de crear listas dinámicas de objetos. En esta unidad trataremos estos conceptos que corresponden a tipos de datos avanzados dentro del framework y veremos sus características y posibilidades.

  • Unidad VI:

Interfaz Gráfica. Una buena aplicación debe contar con una interacción práctica con los usuarios. En esta unidad trataremos la creación de aplicaciones de windows más allá de las de tipo consola, dándole una visual amena y amigable además de práctica a partir de la utilización de los WinForms.

  • Unidad VII:

Archivos y Bases de datos. Para poder explotar todo el potencial de una aplicación, es muy importante que brinde la posibilidad de guardar información en el tiempo. En esta unidad veremos cómo leer y escribir tanto en archivos comunes como en sistemas de bases de datos.

  • Unidad VIII:

Investigación de fallos y distribución de aplicaciones: Debug. Una herramienta fundamental en los entornos de desarrollo modernos es la posibilidad de realizar un análisis detallado frente a la aparición de errores, además de la preparación de nuestras aplicaciones para escenarios no contemplados durante la ejecución por parte de los usuarios y que esto no impida la continuación de sus operatorias.

Módulo 1: Programación WEB con .NET

  • Unidad I:

Introducción al esquema Web: HTML, CSS, JS. En esta unidad veremos una iniciación al ámbito web, cómo funciona Internet, cuáles son las partes elementales y mínimas de una página web, qué es la arquitectura Cliente/Servidor, entre otros conceptos elementales para comenzar con este paradigma.

  • Unidad II:

Arquitecturas multicapas. Para que una aplicación sea escalable a mediana y gran escala debe ser diseñada de manera correcta desde su concepción. La arquitectura multicapa permite modularizar las partes de nuestra solución para, de ese modo, poder trabajar todos los aspectos de una manera descentralizada y más óptima al momento de llevar adelante tanto el desarrollo como el mantenimiento de una aplicación.

  • Unidad III:

ASP .NET WebForms parte 1. En esta unidad trataremos una introducción a las arquitecturas web en .NET, analizando los componentes comunes disponibles sus diferencias con los componentes HTML y las implicancias de este último en una pagina WebForm de ASP .NET.

  • Unidad IV:

ASP .NET WebForms parte 2: JS y Ajax. Los llamados asincrónicos son muy importantes para optimizar el funcionamiento de las aplicaciones web ya que todo se basa en llamados al servidor. Gracias a JS y Ajax veremos cómo darle funcionalidad e interacción a una web de manera transparente para nuestros usuarios.

 

Módulo 2: Programación WEB Avanzada con .NET

  • Unidad V:

Acceso a Datos. La persistencia de información de una aplicación web es tan importante como su diseño y arquitectura. En esta unidad veremos cómo conectar nuestras aplicaciones con bases de datos Microsoft SQL Server además de crear tablas, relaciones y realizar distinto tipos de consultas contra la base de datos.

  • Unidad VI:

MVC Parte 1. Este paradigma avanzado de .NET nos permitirá conocer otro esquema de creación de webs bajo un patrón de diseño vigente en distintas tecnologías como lo es MVC. Veremos una introducción a la arquitectura de estos tipos de proyectos y sus diferencias con WebForms.

  • Unidad VII:

MVC Parte 2. Es importante conocer la comunicación entre las distintas partes de un modelo MVC como así también entre las vistas y la forma de interacción entre un frontend (lo que ve el usuario) y sus distintas formas de construirlo gracias a este patrón; y el backend (lo que hace la aplicación por detrás. Esta unidad abarcará dichos conceptos entre otros.

  • Unidad VIII:

Bootstrap en .NET. El aspecto visual de una aplicación web es fundamental para lograr un impacto positivo en los usuarios y lograr brindar un buen nivel de usabilidad. En esta unidad trabajaremos estos aspectos haciendo uso de la librería Bootstrap, una herramienta indispensable y presente en todos los niveles de desarrollo web.

  • El Certificado de Aprobación de los 2 cursos que integran la diplomatura habilitan el pedido del Certificado Universitario de la diplomatura.

Comienza 26-04-2024
Duracion 160 horas (4 meses)
Nivel Diplomatura
CERTIFICADO POR UNIVERSIDAD TECNOLOGICA NACIONAL FRRe
TIPO DE ACTIVIDAD EXTENSION UNIVERSITARIA
AVALADO POR RESOLUCION UNIVERSITARIA 678/2023
Precio Total
U$S 293,02

Compartir nuestro curso

INSCRIBITE

RESERVA TU VACANTE
INSCRIBIRME