TOP cursos de programación C++ para avanzados
Miscelánea / / November 28, 2023
Programación asincrónica en .NET
El curso explora cómo trabajar con operaciones asincrónicas en la plataforma .NET para simplificar la programación asincrónica. El curso explora el trabajo con modismos y patrones de bajo nivel, como el patrón asíncrono clásico, bibliotecas modernas como TPL y Reactive Extensions. Además, se presta atención a las nuevas características del lenguaje C# 5.0: await y async.
4
C# para avanzados
El curso brinda una comprensión completa de qué es el lenguaje C#. Los conocimientos que se encuentran en el curso son necesarios para el trabajo de un desarrollador junior de C#.
4
Programación de juego
150 conferencias + 22 tareas duración: 5 meses nivel de conocimiento: avanzado más de 380 horas de práctica. Entrenamiento según el programa del ex programador principal de juegos de Rainbow Six Siege. Un programador de juegos implementa la experiencia del usuario, por ejemplo...
3,5
Programación en C#
Capacitación. Un curso de programación en C# para aquellos que ya tienen algo de experiencia. Es posible asistir a clases presencialmente en el campus de Pokrovsky Boulevard o en línea.
estudio a tiempo parcial
2,9
Gestión de dependencias en .NET
El mundo moderno está cambiando rápidamente, al igual que los desafíos empresariales, lo que requiere el desarrollo de aplicaciones flexibles. Una forma de lograr flexibilidad es reducir las dependencias rígidas entre partes del sistema. Para ello, el desarrollador tiene a su disposición multitud de plantillas y herramientas. Uno de los enfoques eficaces es la inyección de dependencia, que es a lo que está dedicada la formación. Este curso cubre los principios de diseño que subyacen a las bibliotecas, los patrones DI clave y antipatrones, aprende principios básicos y avanzados de gestión de dependencias utilizando bibliotecas y diseño de IoC sistemas
4
Consejos y trucos de C#
Un curso dedicado a las complejidades del lenguaje C# y la plataforma .NET. El curso examina las complejidades del uso de las funciones "avanzadas" del lenguaje C#, las razones de su aparición, así como las decisiones que se tomaron durante su desarrollo.
4
Lenguaje de programación C# 12.0
Después de completar el curso del autor "Lenguaje de programación C# 12.0", dominarás el lenguaje de programación orientado a objetos C#, aprende utilizar el entorno de desarrollo integrado Visual Studio Code y adquirir habilidades básicas en la creación orientada a objetos aplicaciones.
4,2
AI - 102: “Diseño e implementación de una solución utilizando Azure AI
Este curso está diseñado para ingenieros de software que crean, administran e implementan soluciones. inteligencia artificial utilizando Azure Cognitive Services, Azure Cognitive Search y Microsoft Bot Estructura. * *el curso se imparte en colaboración con la Academia ARMKYBERSEC
4,2
Programación en Visual C++
El curso “Programación en Visual C++” cubre todas las etapas de preparación y escritura de programas en C++. Aprenderá a trabajar con varios tipos de datos, operadores y funciones de C++, a realizar encapsulaciones y a utilizar constructores y destructores. Domine clases e interfaces abstractas, plantillas de funciones y aprenda a gestionar excepciones. El programa del curso también incluye el estudio del moderno entorno de desarrollo Microsoft Visual Studio.
4,2
Refactorización de código en C#
La capacitación examina enfoques y métodos para mejorar la legibilidad del código fuente en el lenguaje C#. Como práctica, se anima a los estudiantes a refactorizar pequeños programas que se centren en ciertos aspectos de la mejora del código existente.
4
Patrones de diseño (GoF). Edición para C++
Al desarrollar sistemas de software, los desarrolladores toman muchas decisiones que, a primera vista, son únicas. Pero mucho de lo que “inventan” ya ha sido probado en muchos proyectos. Esta capacitación proporciona una descripción general de las mejores prácticas para soluciones estándar a problemas estándar. Estas mejores prácticas se denominan patrones. La formación cubre tres tipos de patrones, sus relaciones y aplicación práctica en C++.
3,9
Código de refactorización. Edición para C++
La capacitación analiza enfoques y métodos para mejorar la legibilidad del código fuente en C++. Como práctica, se anima a los estudiantes a refactorizar pequeños programas que los centren en ciertos aspectos para mejorar el código existente.
3,9
Desarrollo basado en pruebas (TDD) en C++
Este curso introduce a los estudiantes a una de las prácticas de desarrollo de software utilizando la metodología Agile: desarrollo basado en pruebas (TDD - desarrollo basado en pruebas). El curso, que también cubre la teoría de las pruebas unitarias con ejemplos de código C++, será útil para desarrolladores principiantes independientemente de las metodologías utilizadas en proyecto.
3,9
Desarrollo basado en pruebas (TDD) en C#
Este curso introduce a los estudiantes a una de las prácticas de desarrollo de software utilizando la metodología Agile: el desarrollo basado en pruebas (TDD - desarrollo basado en pruebas). Este curso, que también cubre la teoría de las pruebas unitarias con ejemplos de código C#, será útil para nuevos desarrolladores independientemente de las metodologías utilizadas en el proyecto.
3,9
Diseño de contratos en la plataforma .NET
El diseño por contrato es una poderosa técnica de desarrollo de software que que, al formalizar las relaciones entre los componentes, le permite crear alta calidad, confiable y software ampliable. Este curso cubre los aspectos teóricos del diseño de contratos con ejemplos de uso de la biblioteca. Contratos de código, conceptos de corrección del software, aserciones, seguimiento de aserciones durante ejecución. Se consideran la relación entre contratos y pruebas unitarias, el papel de los contratos en la herencia para garantizar el Principio de sustitución de Liskov (LSP) y más.
3,8
Biblioteca de plantillas estándar de C++
Este curso de vanguardia analiza en profundidad la biblioteca de plantillas estándar (STL) de C++. Este tema surge con mayor frecuencia durante las entrevistas, por lo que los desarrolladores de C++ deben tener una buena comprensión de cómo funciona STL. Con ejemplos de la vida real y 19 problemas desafiantes, esta capacitación lo ayudará a convertirse en un maestro de STL y ampliar sus conocimientos de C++. Con la ayuda de un formador, te sumergirás en el mundo de STL para explorar las posibilidades de esta biblioteca, discutiendo su historia y futuro con colegas y expertos.
3,8
Marco Qt
El curso cubre Qt Framework, su concepto, capacidades, así como las utilidades y Qt Creator IDE incluidos en el ecosistema Qt Framework.
3,7