Trucs et astuces C# - cours 11 500 roubles. du Centre de Formation IBS, formation 8 heures, Date: 7 décembre 2023.
Miscellanea / / November 28, 2023
Évaluation et formation de spécialistes informatiques dans les domaines clés du développement de logiciels. Cours dispensés par des praticiens experts en langages de programmation, analyse système et métier, architecture logicielle, tests logiciels manuels et automatisés, Big Data et apprentissage automatique, gestion de projet et Agile. Il y a une réduction de 10% sur les formations pour les particuliers.
Sujets couverts:
Événements et délégués.
Typage de canard au niveau du compilateur C#.
Arguments nommés et facultatifs.
Fonctionnalités de gestion des exceptions.
Blocs d'itérateur et LINQ.
Problèmes de « classes de base fragiles ».
Caractéristiques des types de valeurs mutables.
L'ordre dans lequel les objets sont construits au moment de l'exécution.
Structures et constructeurs par défaut.
Le Design by Contract est une technique de développement logiciel puissante qui qui, en formalisant les relations entre les composants, permet de créer des produits de qualité, fiables et logiciel extensible. Ce cours couvre les aspects théoriques de la conception de contrats avec des exemples d'utilisation de la bibliothèque. Contrats de code, concepts d'exactitude des logiciels, assertions, suivi des assertions pendant exécution. La relation entre les contrats et les tests unitaires, le rôle des contrats dans l'héritage pour garantir le principe de substitution de Liskov (LSP) et bien plus encore sont pris en compte.
3,8
Les programmeurs C++ créent des programmes et des services complexes. Ils développent des applications réseau à forte charge, des jeux, des moteurs graphiques, des composants pour systèmes d'exploitation et du matériel. Windows, Linux et macOS, Android, Chrome, Counter-Strike, StarCraft et Diablo sont écrits dans ce langage. Vous maîtriserez le langage de programmation légendaire de A à Z: écrivez un moteur de recherche, votre propre Booking.com et acquérez des compétences en matière de travail d'équipe.
4,2