Formations pour développeurs de logiciels

Combler les lacunes et jeter des ponts

Dans notre programme de formations, nous préparons les développeurs de logiciels à réaliser de manière autonome, au quotidien, des développements de qualité. Nous présentons les techniques et les subtilités des langages de programmation et des API, et nous allons souvent au-delà lorsqu'il s'agit de combler des lacunes et de jeter des ponts vers les connaissances les plus récentes et une mise en œuvre proche de la pratique.

La qualité et l'efficacité sont omniprésentes tout au long de la formation. Quels que soient le langage et l'API utilisés pour le développement, les obstacles sont souvent les mêmes, et il est utile de se tourner de temps à autre vers Scrum et UML et de signaler des solutions connues à l'aide de design patterns.

Nous proposons les formations suivantes :

Planification

Training
Formation Scrum

Scrum - Formation

Les projets se déroulent de plus en plus dans un environnement qui évolue pendant la durée du projet et exige une adaptation continue des structures du projet. La gestion de projet agile avec Scrum permet de réagir tôt et rapidement à l'évolution des exigences et du contexte. Elle s'appuie pour cela sur des méthodes et des techniques spécifiques. En allemand ou en anglais.

Public cible :
Cadres dirigeants, chefs de projet et participants au projet, Product Owners et Scrum Masters, architectes logiciels, développeurs logiciels

Durée :
2 jours

Training
Formation de base Jira

Formation de base Jira

L'outil Jira d'Atlassian est largement utilisé dans le développement agile avec Scrum et Kanban. Vous apprenez à créer des projets et des tableaux, à planifier le backlog et les sprints, à rechercher des tickets avec JQL et à utiliser les rapports et tableaux de bord. En allemand ou en anglais.

Public cible :
Chefs de projet et membres de l'équipe projet, Product Owners et Scrum Masters, architectes logiciels, développeurs logiciels, Agile Coaches

Durée :
2 jours

Training
UML

Formation UML

Du besoin au logiciel. Le chemin passe par une bonne conception logicielle et une architecture logicielle bien structurée. UML 2.5 de A à Z ! Vous découvrez les diagrammes de structure et de comportement courants et apprenez à réaliser vos propres conceptions et à les mettre en pratique. En allemand ou en anglais.

Public cible :
Cadres dirigeants, architectes logiciels, développeurs logiciels

Durée :
2 jours

Training
Spécifications logicielles

Rédiger des spécifications logicielles

Du recueil des exigences à une spécification logicielle aboutie, également appelée cahier des charges. Écouter, comprendre et formuler pour décrire un logiciel que les deux parties peuvent comprendre et mettre en œuvre. Instructions pour vos propres modèles et pour la mise en pratique. Techniques de communication avec les clients, les experts et les donneurs d'ordre. En allemand ou en anglais.

Public cible :
Cadres dirigeants, architectes logiciels, développeurs de logiciels

Durée :
2 jours

Programmation

Training for beginners
C# et .NET

C# et .NET - Formation de base

Le langage de programmation C# avec .NET actuel pour débutants et développeurs venant d'autres langages : Visual Studio, syntaxe, programmation orientée objet, architecture et design patterns. Avec un aperçu de WPF, ASP.NET Core, Entity Framework Core et de la gestion de versions avec Git. En allemand.

Public cible :
Architectes logiciels, développeurs logiciels, débutants et développeurs passant à C#

Durée :
2 jours - cours de base

Training for advanced
C# et .NET

C# et .NET pour utilisateurs avancés

Pour les développeurs qui programment déjà en C# : génériques, LINQ, programmation asynchrone avec async/await, mémoire et ressources, code testable avec tests unitaires et injection de dépendances, architecture avec SOLID et MVVM. En allemand.

Public cible :
Développeurs logiciels expérimentés en C#, architectes logiciels

Durée :
3 jours - cours avancé

Training
WPF

WPF - Formation

Développer des interfaces utilisateur (GUI) avec WPF (Windows Presentation Foundation). Fenêtres, boîtes de dialogue, événements, mise en page, MVVM, etc. Avec la planification et la résolution d'exigences simples et complexes. En allemand ou en anglais.

Public cible :
Architectes logiciels, concepteurs de logiciels, développeurs de logiciels

Durée :
3 jours

Training
C++

C++ pour utilisateurs avancés - Formation

Le C++ moderne selon les normes C++17 et C++20 : programmation orientée objet, RAII et pointeurs intelligents, sémantique de déplacement, bibliothèque standard, templates et concepts. Vous écrivez ainsi un code plus sûr, plus rapide et plus facile à maintenir. En allemand ou en anglais.

Public cible :
Architectes logiciels, développeurs logiciels ayant des bases en C++

Durée :
3 jours

Training
Développement de setups

Développement de setups pour programmes Windows

Planification de setups, structure de Windows, développement de setups et génération automatique de setups avec les nouvelles versions des programmes. Intégration de mises à jour automatiques (updates). En allemand ou en anglais.

Planification, structure et stratégies dans le respect des standards Windows. Protection des programmes et des technologies avec des obfuscateurs et des boxers adaptés, vérification de la protection. Mise en pratique : ce qu'il faut prendre en compte lors de la création de setups pour ses propres programmes.

Public cible :
Développeurs de logiciels et développeurs de setups.

Durée :
2 jours

Training
Qualité logicielle

Qualité logicielle - assurance qualité

Améliorer la qualité grâce aux bons tests. Utilisation de tests système, de tests unitaires, de tests d'ergonomie et de tests d'utilisabilité. Conception de cas de test, observation et description de processus. Identification de groupes d'utilisateurs et affectation des cas de test. Automatisation des tests et maintenance des cas de test. Instructions pour la documentation et la journalisation des tests. En allemand ou en anglais. 

Public cible :
Assurance qualité, testeurs de logiciels, développeurs de logiciels

Durée :
2 jours

CAO - Formations

Training
AutoCAD .NET API avec C#

AutoCAD .NET API avec C# - Formation

Programmer des plug-ins pour AutoCAD avec l'API .NET. Explication et structure de l'architecture de l'API AutoCAD et sa programmation. Cours dispensé par l'ancien directeur technique d'Autodesk USA (San Rafael), en allemand ou en anglais.

  

Public cible :
Architectes logiciels et développeurs de logiciels dans le domaine de la CAO

Durée :
3 jours

Training
AutoCAD ObjectARX

Formation AutoCAD ObjectARX

Programmer des plug-ins pour AutoCAD avec ObjectARX en C++. Développements avec le prédécesseur de l'API .NET, inclus depuis AutoCAD R13.

Explication et structure de l'architecture ObjectARX d'AutoCAD et sa programmation. Cours dispensé par l'ancien directeur technique d'Autodesk USA (San Rafael), en allemand ou en anglais.

Public cible :
Architectes logiciels et développeurs de logiciels dans le domaine de la CAO

Durée :
3 jours

Training
Revit .NET API avec C#

Revit .NET API avec C#

Programmer des plug-ins pour Revit en C#. Explication et structure de l'architecture de Revit et sa programmation. Cours dispensé par l'ancien directeur technique d'Autodesk USA (San Rafael), en allemand ou en anglais.

Public cible :
Architectes logiciels et développeurs de logiciels dans le domaine de la CAO

Durée :
3 jours

Training
BricsCAD .NET API avec C#

BricsCAD .NET API avec C# - Formation

Programmer des plug-ins pour BricsCAD avec l'API .NET. Explication et structure de l'architecture de l'API BricsCAD et sa programmation. Cours dispensé par l'ancien directeur technique d'Autodesk USA (San Rafael), en allemand ou en anglais.

Public cible :
Architectes logiciels et développeurs de logiciels dans le domaine de la CAO

Durée :
3 jours

Types de formation

Lieu de formation : chez Cadida à Freiburg

Formation chez Cadida à Freiburg - ce que vous apportez et ce que nous fournissons : à lire ici.

Lieu de formation : chez vous, sur site

Formation chez vous, sur site - ce que nous apportons et ce qui doit être fourni : à lire ici.

Formations en ligne ? Avec plaisir.

Vous souhaitez participer à une formation en ligne confortablement depuis chez vous ou depuis votre poste de travail ? Avec grand plaisir ! Appelez-nous simplement et faites-nous part de vos souhaits. Nous vous conseillons volontiers et vous envoyons une offre sans engagement.

Poser les bases.

Il vous manque des connaissances d'utilisateur ? Vos collaborateurs ont-ils encore besoin de connaissances pour des applications CAO, p. ex. Revit, AutoCAD, BricsCAD et bien d'autres ? Appelez-nous simplement ou remplissez le formulaire.

Formulaire de demande Formation

Vous avez des questions au préalable ? Nous sommes à votre disposition : +49 761 28522110

CONTACT

Sélectionnez votre langue

Premier entretienPremier entretien