TOP C++-Programmierkurse mit Zertifikat
Verschiedenes / / November 28, 2023
Asynchrone Programmierung in .NET
Der Kurs untersucht, wie man mit asynchronen Vorgängen in der .NET-Plattform arbeitet, um die asynchrone Programmierung zu vereinfachen. Der Kurs befasst sich mit der Arbeit mit Idiome und Mustern auf niedriger Ebene, wie dem klassischen Async-Muster, modernen Bibliotheken wie TPL und Reactive Extensions. Darüber hinaus wird auf neue Features der C# 5.0-Sprache geachtet: Wait und Async.
4
Beruf „C#-Entwickler“
Ein C#-Entwickler ist eine Person, die einen magischen „Zauber“ in den Computercode schreibt. Damit der Computer versteht, was und wann er zählen, tun und auf dem Bildschirm anzeigen muss. Jeder C#-Entwickler spürt, wie sehr er von seinen Mitmenschen respektiert wird. Er entscheidet selbst, wo er arbeitet. Und deshalb arbeitet er manchmal unter Palmen.
4,1
Programmiersprache C# 12.0
Nach Abschluss des Autorenkurses „Programmiersprache C# 12.0“ beherrschen Sie die objektorientierte Programmiersprache C# Nutzen Sie die integrierte Entwicklungsumgebung Visual Studio Code und erwerben Sie grundlegende Fähigkeiten in der objektorientierten Erstellung Anwendungen.
4,2
Gameplay-Programmierung
150 Vorlesungen + 22 Hausaufgaben Dauer: 5 Monate Wissensstand: fortgeschritten über 380 Stunden Praxis. Training nach dem Programm des ehemaligen leitenden Gameplay-Programmierers von Rainbow Six Siege. Ein Gameplay-Programmierer implementiert beispielsweise die Benutzererfahrung ...
3,5
Programmierung in C#
Die Weiterbildung. Ein C#-Programmierkurs für diejenigen, die bereits Erfahrung haben. Es ist möglich, die Kurse persönlich auf dem Campus am Pokrovsky Boulevard oder online zu besuchen.
Teilzeitstudium
2,9
C# für Fortgeschrittene
Der Kurs vermittelt ein umfassendes Verständnis der C#-Sprache. Die im Kurs vermittelten Kenntnisse sind für die Arbeit eines Junior-C#-Entwicklers notwendig
4
Abhängigkeitsmanagement in .NET
Die moderne Welt verändert sich schnell und damit auch die geschäftlichen Herausforderungen, was die Entwicklung flexibler Anwendungen erfordert. Eine Möglichkeit, Flexibilität zu erreichen, besteht darin, starre Abhängigkeiten zwischen Teilen des Systems zu reduzieren. Hierzu stehen dem Entwickler zahlreiche Vorlagen und Tools zur Verfügung. Einer der wirksamen Ansätze ist Dependency Injection, dem sich die Schulung widmet. In diesem Kurs werden die Designprinzipien behandelt, die Bibliotheken, wichtigen DI-Mustern usw. zugrunde liegen Anti-Patterns, erlernt grundlegende und fortgeschrittene Prinzipien des Abhängigkeitsmanagements mithilfe von IoC-Bibliotheken und -Design Systeme
4
AI – 102: „Entwerfen und Implementieren einer Lösung mit Azure AI.“
Dieser Kurs richtet sich an Softwareentwickler, die Lösungen erstellen, verwalten und bereitstellen. Künstliche Intelligenz mithilfe von Azure Cognitive Services, Azure Cognitive Search und Microsoft Bot Rahmen. * *Der Kurs wird in Zusammenarbeit mit der ARMKYBERSEC Academy durchgeführt
4,2
Grundlagen der Programmierung
Der Kurs behandelt die Grundkonzepte der Programmierung: Datentypen, Operatoren, Variablen, Bedingungen, Schleifen, Arrays und Funktionen. Es ist ein Einstiegskurs und eignet sich für Studierende mit wenig oder keiner Programmiererfahrung. Die Schulung erfolgt in der Programmiersprache C#.
4
C#-Tipps und Tricks
Ein Kurs, der den Feinheiten der C#-Sprache und der .NET-Plattform gewidmet ist. Der Kurs untersucht die Feinheiten der Verwendung der „erweiterten“ Funktionen der C#-Sprache, die Gründe für ihr Erscheinen sowie die Entscheidungen, die während ihrer Entwicklung getroffen wurden.
4
Grundlagen der Programmierung in C#. Erste Ebene
Der Kurs umfasst Material zu den Grundlagen der Programmierung mit der Sprache C#. Der Kurs behandelt die grundlegende Syntax der C#-Sprache: Datentypen, arithmetische Operationen, Bedingungen, Arrays, Schleifen und Methoden. Der Kurs ermöglicht Ihnen, erste Schritte in der Beherrschung der Programmierung zu unternehmen und den Grundstein für das weitere Studium zu legen
4
Ganz einfach, C++. Theorie, Praxis, Algorithmisierung.
Einführung in die Programmierung in C++. Der Kurs präsentiert Material, das sich an ein breites Publikum richtet: eine Einführung in das C++-Vokabular mit Lösung praktischer Probleme, verschiedene algorithmische Designs, sowohl für einfache Probleme als auch für Komplex.
4
Programmierung in Visual C++
Der Kurs „Programmieren in Visual C++“ deckt alle Phasen der Vorbereitung und des Schreibens von Programmen in C++ ab. Sie lernen, mit verschiedenen C++-Datentypen, Operatoren und Funktionen zu arbeiten, Kapselungen durchzuführen und Konstruktoren und Destruktoren zu verwenden. Beherrschen Sie abstrakte Klassen und Schnittstellen sowie Funktionsvorlagen und lernen Sie, wie Sie Ausnahmen verwalten. Zum Kursprogramm gehört auch das Studium der modernen Entwicklungsumgebung Microsoft Visual Studio.
4,2
Code in C# umgestalten
Das Training untersucht Ansätze und Methoden zur Verbesserung der Lesbarkeit von Quellcode in der Sprache C#. Als Übung werden die Studierenden dazu ermutigt, kleine Programme umzugestalten, die sich auf bestimmte Aspekte der Verbesserung vorhandenen Codes konzentrieren.
4
Entwurfsmuster (GoF). Edition für C++
Bei der Entwicklung von Softwaresystemen treffen Entwickler viele Entscheidungen, die auf den ersten Blick einzigartig sind. Doch vieles von dem, was sie „erfinden“, wurde bereits in vielen Projekten getestet. Diese Schulung bietet einen Überblick über Best Practices für Standardlösungen für Standardprobleme. Diese Best Practices werden Muster genannt. Die Schulung behandelt drei Arten von Mustern, ihre Beziehungen und die praktische Anwendung in C++.
3,9
Code Refactoring. Edition für C++
In der Schulung werden Ansätze und Methoden zur Verbesserung der Lesbarkeit von Quellcode in C++ besprochen. Als Übung werden die Studierenden dazu ermutigt, kleine Programme umzugestalten, die die Studierenden auf bestimmte Aspekte der Verbesserung vorhandenen Codes konzentrieren.
3,9
Testgetriebene Entwicklung (TDD) in C#
Dieser Kurs führt die Studierenden in eine der Softwareentwicklungspraktiken unter Verwendung der agilen Methodik ein – testgetriebene Entwicklung (TDD – testgetriebene Entwicklung). Dieser Kurs, der auch die Theorie des Unit-Tests mit C#-Codebeispielen behandelt, wird für neue Entwickler nützlich sein, unabhängig von den im Projekt verwendeten Methoden.
3,9
Testgetriebene Entwicklung (TDD) in C++
Dieser Kurs führt die Studierenden in eine der Softwareentwicklungspraktiken unter Verwendung der agilen Methodik ein – testgetriebene Entwicklung (TDD – testgetriebene Entwicklung). Dieser Kurs Der Kurs, der auch die Theorie des Unit-Testens mit C++-Codebeispielen behandelt, ist für unerfahrene Entwickler nützlich, unabhängig von den verwendeten Methoden Projekt.
3,9
Vertragsgestaltung auf der .NET-Plattform
Design by Contract ist eine leistungsstarke Softwareentwicklungstechnik Durch die Formalisierung der Beziehungen zwischen Komponenten können Sie qualitativ hochwertige, zuverlässige und hochwertige Produkte erstellen erweiterbare Software. Dieser Kurs behandelt die theoretischen Aspekte der Vertragsgestaltung mit Beispielen für die Nutzung der Bibliothek. Codeverträge, Konzepte der Softwarekorrektheit, Behauptungen, Überwachung von Behauptungen während Ausführung. Berücksichtigt werden die Beziehung zwischen Verträgen und Unit-Tests, die Rolle von Verträgen bei der Vererbung zur Gewährleistung des Liskov-Substitutionsprinzips (LSP) und mehr.
3,8
C++-Standardvorlagenbibliothek
Dieser hochmoderne Kurs befasst sich eingehend mit der C++ Standard Template Library (STL). Dieses Thema kommt in Vorstellungsgesprächen am häufigsten zur Sprache, daher sollten C++-Entwickler ein gutes Verständnis dafür haben, wie die STL funktioniert. Mit Beispielen aus der Praxis und 19 herausfordernden Problemen hilft Ihnen diese Schulung dabei, ein STL-Meister zu werden und Ihre C++-Kenntnisse zu erweitern. Mithilfe eines Trainers tauchen Sie in die Welt von STL ein, erkunden die Möglichkeiten dieser Bibliothek und diskutieren mit Kollegen und Kolleginnen über ihre Geschichte und Zukunft Experten.
3,8