Curso en línea: pasantía profesional certificada en ASP.NET para desarrolladores experimentados de Board Infinity

Curso avanzado en ASP.NET: de la banca a la implementación. El nivel de experiencia necesario para crear e implementar aplicaciones duraderas, estables y seguras utilizando la tecnología .NET.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

nivel intermedio

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Los principios del lenguaje de programación C# y la estructura .NET.
  • Desarrollo de aplicaciones web utilizando ASP.NET.
  • Aspectos esenciales de la programación como tipos de datos, variables, operadores y estructuras de control.
  • Creación de API web RESTful utilizando ASP.NET Core.
  • Uso de ASP.NET MVC para aplicaciones web que siguen el patrón MVC.
  • Creación de API RESTful utilizando ASP.NET Web API, con la capacidad de crear controles, mapear rutas y manejar solicitudes y respuestas HTTP.
  • Creación de microservicios utilizando ASP.NET Core.
  • Uso de Docker para aplicaciones ASP.NET Core para simplificar el proceso de implementación.
  • Aplicar técnicas de DevOps para entregar software de manera rápida y eficiente, manteniendo alta calidad y estabilidad.

What you will learn in the course

Courses for which the course is suitable

  • Desarrollador de software en .NET
  • clave del lado del servidor
  • desarrollador de aplicaciones web
  • Desarrollador de API web
  • Desarrollador de microservicios
  • Especialista en DevOps
  • Desarrollador central ASP.NET
  • Desarrollador de aplicaciones basadas en Docker
  • Desarrollar aplicaciones estables y escalables.

Pasantía: una serie de cursos de 3 partes

Obtenga la experiencia necesaria para crear aplicaciones estables, escalables y seguras utilizando la tecnología .NET con esta especialización integral. Consta de tres cursos:

  • C# para desarrolladores .NET

    Domina la programación en C# y .NET framework, desde lo básico hasta la programación avanzada orientada a objetos. Al finalizar el curso tendrás conocimientos de:

    • Los principios del lenguaje de programación C# y la estructura .NET.
    • Desarrollo de aplicaciones web utilizando ASP.NET.
    • Aspectos esenciales de la programación como tipos de datos, variables, operadores y estructuras de control.
  • Desarrollo del lado del servidor usando ASP.NET

    Sumérgete en la experiencia de crear aplicaciones estables y escalables utilizando tecnologías ASP.NET y adquiere competencia en:

    • Creación de API web RESTful utilizando ASP.NET Core.
    • Uso de ASP.NET MVC para aplicaciones web que siguen el patrón MVC.
    • Creación de API RESTful utilizando ASP.NET Web API, con la capacidad de crear controles, mapear rutas y manejar solicitudes y respuestas HTTP.
  • Microservicios y actuación mediante ASP.NET

    Mejore su comprensión de la arquitectura de microservicios, las técnicas Docker y DevOps. Podrás adquirir experiencia práctica en:

    • Creación de microservicios utilizando ASP.NET Core.
    • Uso de Docker para aplicaciones ASP.NET Core para simplificar el proceso de implementación.
    • Aplicar técnicas de DevOps para entregar software de manera rápida y eficiente, manteniendo alta calidad y estabilidad.

Al finalizar, tendrá el conocimiento y las habilidades para desarrollar aplicaciones avanzadas en .NET Core.

Un proyecto de aprendizaje práctico.

Nuestro programa se centra en el aprendizaje práctico, con un fuerte énfasis en la experiencia práctica. Entendemos que los desarrolladores aprenden mejor haciendo, por lo que nuestros cursos y módulos están diseñados para ayudar a los alumnos a aplicar lo que han aprendido en escenarios del mundo real. Nuestros instructores son desarrolladores experimentados que han trabajado en muchos proyectos ASP.NET y están bien equipados para guiar a los alumnos a través de los aspectos prácticos del desarrollo ASP.NET.

Details of the courses that make up the specialization

Curso 1: C# para desarrolladores .NET

Duración: 17 horas
Calificación: 4.1 (198 calificaciones)

Lo que aprenderás:

  • Domine los principios de ASP.NET y los componentes de .NET Framework, utilizando la sintaxis de C# para desarrollar potentes aplicaciones web.
  • Aprenda los fundamentos de la programación en C#, incluidos tipos de datos, variables y operadores para almacenar y manipular datos de manera eficiente.
  • Comprender e implementar construcciones de control en C#, como bucles y declaraciones condicionales, para controlar el flujo del programa.
  • Profundice en temas avanzados en C#, incluidos LINQ, polimorfismo, encapsulación y manejo de errores para obtener soluciones de software confiables.

Habilidades que adquirirás:

  • Técnicas de manejo de errores
  • marco .NET
  • programación c#
  • programación orientada a objetos (POO)
  • Conceptos básicos de ASP.NET

Curso 2: Desarrollo back-end usando ASP.Net

Duración: 18 horas
Calificación: 3.9 (52 calificaciones)

Lo que aprenderás:

  • Explore la arquitectura y los componentes de ASP.NET Core, desarrolle aplicaciones web sólidas y utilice la inyección de dependencias.
  • Aprenda a crear aplicaciones web multiplataforma, modernas y basadas en la nube utilizando la arquitectura modular de ASP.NET Core.
  • Adquiera experiencia en el uso de ASP.NET MVC para desarrollar aplicaciones web, centrándose en la creación y gestión de vistas, modelos y visitantes.
  • Dominar el diseño e implementación de API web utilizando ASP.NET.

Habilidades que adquirirás:

  • Núcleo ASP.NET
  • C# (lenguaje de programación)
  • API web
  • mvc
  • API RESTful

Curso 3: Microservicios y Despliegue usando ASP.NET

Duración: 13 horas
Calificación: 4.1 (27 calificaciones)

Lo que aprenderás:

  • Aprenda a diseñar e implementar aplicaciones basadas en microservicios utilizando .NET Core.
  • Comprenda los conceptos básicos de Docker y empaquete aplicaciones .NET Core.
  • Obtenga conocimientos de Docker Compose para configurar e implementar aplicaciones de múltiples contenedores.
  • Obtenga una comprensión de DevOps, use Azure DevOps para la integración y entrega continua de aplicaciones basadas en microservicios.

Habilidades que adquirirás:

  • Microservicios
  • Estibador
  • Azur
  • DevOps
  • Transferencia de estado representacional (REST)