Formation Embedded C Application Design Principles for Automotive Professionals
Un cours de deux jours couvrant tous les principes de conception avec des exemples de code couplés à une technologie industrielle récente ; très utile pour les développeurs de logiciels automobiles.
Plan du cours
- Qu'est-ce que la conception ?
- Vue d'ensemble des outils de conception
- Définir les objectifs de la conception
- Software Engineering Défis
- Réutilisation
- Maintenabilité
- Testabilité
- Configurabilité
- Abstraction
- Lisibilité
- Conception sans redondance
- Décomposition
- Verbalisation
- Modularisation
- Masquage de l'information
- Modules sans contexte
- Couplage souple
- Cohésion forte
- Dépendances acycliques
Pré requis
- Connaissances de base sur les systèmes embarqués
- C embarqué Programming
Les formations ouvertes requièrent plus de 3 participants.
Formation Embedded C Application Design Principles for Automotive Professionals - Booking
Formation Embedded C Application Design Principles for Automotive Professionals - Enquiry
Embedded C Application Design Principles for Automotive Professionals - Demande d'informations consulting
Demande d'informations consulting
Nos clients témoignent (1)
Le formateur était vraiment gentil et bien informé, il a fait un effort supplémentaire pour m'expliquer des choses que je ne connaissais pas.
Felix - Microchip Technology Inc
Formation - Embedded C Application Design Principles for Automotive Professionals
Traduction automatique
Cours à venir
Cours Similaires
Autosar Introduction – Technology Overview
14 heuresCette formation en direct avec instructeur en France (en ligne ou sur site) s'adresse principalement aux ingénieurs qui souhaitent utiliser Autosar pour concevoir des composants automobiles.
A l'issue de cette formation, les participants seront capables de :
- Installer et configurer Autosar.
- Mettre en place un flux de travail.
- Naviguer aisément dans l'environnement Autosar.
- Travailler efficacement.
AUTOSAR DEM
7 heuresLors de cette formation en direct à France (en ligne ou sur site), les participants apprendront à configurer DEM en créant et en personnalisant un exemple d'application AUTOSTAR (AUTomotiveOpen System ARchitecture).
AUTOSAR Motor Controller Design Basics
7 heuresCette formation en direct dans France (en ligne ou sur site) est destinée aux ingénieurs automobiles qui souhaitent utiliser AUTOSAR pour concevoir des contrôleurs de moteurs automobiles.
A l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture et la méthodologie d'AUTOSAR.
- Apprendre à concevoir des contrôleurs de moteur à l'aide d'AUTOSAR.
Advanced AUTOSAR RTE Development
35 heuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux développeurs de logiciels de niveau avancé qui souhaitent approfondir leurs connaissances et leur compréhension des systèmes AUTOSAR RTE et maîtriser les compétences requises pour développer et mettre en œuvre des systèmes AUTOSAR RTE complexes au sein de leur entreprise. Il couvrira des sujets avancés tels que les modèles de conception RTE, les techniques de configuration, de génération, de test et de débogage, ainsi que les différents composants AUTOSAR RTE.
A l'issue de cette formation, les participants seront capables de :
- Analyser les exigences RTE et concevoir des solutions RTE efficaces pour des applications automobiles complexes.
- Développer et intégrer les composants AUTOSAR RTE, tels que les composants logiciels, les interfaces de communication et les interfaces de service.
- Optimiser les performances du RTE en configurant les paramètres du RTE, en mettant en œuvre des extensions RTE personnalisées et en appliquant les meilleures pratiques.
- Dépanner les problèmes RTE courants et mettre en œuvre des techniques de débogage efficaces.
- Utiliser les fonctionnalités avancées de RTE, telles que la prise en charge des multicœurs, les mécanismes de sécurité et les systèmes distribués.
Introduction to AUTOSAR RTE for Automotive Software Professionals
14 heuresUn cours de deux jours couvrant tous les principes liés à AUTomotiveOpen System Architecture RunTime Environment, la norme industrielle la plus connue pour le développement de logiciels automobiles ; le cours contient à la fois des sujets de base et des sujets avancés, ce qui est très utile pour les professionnels de l'automobile.
Design Sprint Workshop
35 heuresCette formation en direct avec instructeur (en ligne ou sur site) s'adresse aux personnes qui souhaitent apprendre à mener à bien un design sprint au sein de leur organisation.
A l'issue de cette formation, les participants seront capables de :
- Réduire les risques liés à la mise sur le marché d'un nouveau produit.
Creative Problem Solving with Gamification Techniques (Design Thinking)
14 heuresCette formation en direct avec instructeur à France (en ligne ou sur place) s'adresse aux participants de niveau débutant à intermédiaire qui souhaitent résoudre des problèmes quotidiens sur le lieu de travail grâce à des techniques de gamification.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les principes de Design Thinking et son application à la résolution de problèmes.
- Incorporer des techniques de gamification pour favoriser l'engagement et l'innovation.
- Développer des solutions créatives et pratiques à des problèmes courants sur le lieu de travail.
- Collaborer efficacement au sein des équipes pour mettre en œuvre des stratégies de résolution de problèmes.
- Appliquer des approches itératives pour affiner les solutions grâce au retour d'information et à l'expérimentation.
Design Thinking Workshop for Software Developers
14 heuresAu cours de cette formation en atelier dirigée par un instructeur en <loc> ; (en ligne ou sur site), les participants apprendront à appliquer les cinq étapes de Design Thinking pour mieux comprendre les problèmes rencontrés par les utilisateurs finaux d'un produit ou d'un service, puis à développer la meilleure approche pour les résoudre.
A l'issue de cette formation, les participants seront capables de :
- Utiliser des stratégies créatives pour faire correspondre les besoins des clients avec des solutions technologiquement réalisables.
- Formuler une stratégie pour augmenter la valeur client et améliorer les offres de produits et de services.
Innovative Leadership through Design Thinking
14 heuresCette formation en direct avec instructeur en France (en ligne ou sur place) s'adresse aux dirigeants débutants et aux professionnels des ressources humaines qui souhaitent apprendre et appliquer les méthodologies Design Thinking pour favoriser l'innovation, améliorer les capacités de résolution de problèmes et impliquer efficacement les équipes.
A l'issue de cette formation, les participants seront capables de :
- Doter les participants d'outils et de méthodologies pour favoriser l'innovation et l'engagement des équipes.
- Développer des compétences en matière de cartographie de l'empathie, d'idéation et de prototypage pour résoudre des problèmes complexes.
- Appliquer les principes Design Thinking à des scénarios de leadership et de ressources humaines.
- Promouvoir une culture de l'innovation au sein des équipes techniques.
Domain Driven Design: Concepts and Practices
21 heuresCette formation en direct (en ligne ou sur site) s'adresse aux développeurs, architectes et analystes de niveau intermédiaire qui souhaitent apprendre et appliquer les concepts et pratiques DDD à leurs projets logiciels.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les concepts de base du DDD (contextes délimités, entités, etc.) et leur application dans les projets logiciels.
- Appliquer le DDD stratégique pour définir et concevoir le modèle de domaine, identifier les sous-domaines et établir les limites.
- Mettre en œuvre le DDD tactique en utilisant des modèles tels que le CQRS, les usines et l'approvisionnement en événements.
- Refondre et moderniser efficacement les systèmes existants à l'aide des techniques DDD.
- Concevoir et mettre en œuvre des architectures orientées produit, domaine et équipe.
- Utiliser le maillage de données pour créer une plateforme de données orientée domaine, supportant la découverte et la gouvernance des données.
Introduction to Domain Driven Design
14 heuresDomain Driven Design (DDD) est une approche permettant de gérer des comportements complexes lors du développement de logiciels .
Design Patterns
14 heuresIl existe de nombreux modèles éprouvés et largement disponibles pour tout le monde. Parfois, il s’agit de changer les noms et d’implémenter le modèle dans une technologie spécifique. Cela peut économiser des centaines d’heures, qui seraient autrement consacrées à la conception et aux tests. Formation Go als Ce cours a deux objectifs: d' abord, il vous permet de réutiliser des modèles très connus, en second lieu , il vous permet de créer et de modèles de réutilisation spécifiques à votre organisation. Il vous aide à estimer comment les modèles peuvent réduire les coûts, à systématiser le processus de conception et à générer un cadre de code basé sur vos modèles. Public Les concepteurs de logiciels, les analystes métier, les chefs de projet, les programmeurs et les développeurs, ainsi que les responsables opérationnels et les directeurs de division de logiciels. Style de cours Le cours se concentre sur les cas d'utilisation et leur relation avec un modèle spécifique. La plupart des exemples sont expliqués en UML et en exemples Java simples (le langage peut changer si le cours est réservé en tant que cours fermé). Il vous guide à travers les sources des modèles et vous explique également comment cataloguer et décrire des modèles pouvant être réutilisés dans votre organisation.
Design Patterns in C#
14 heuresGroupe ciblé:
Chef d'équipe technique, développeur de logiciels
Objectif d'apprentissage:
Le but de la formation est d’acquérir la capacité de concevoir des structures de développement / projet avancées en C #.
Pendant le cours, les stagiaires se familiarisent avec les ressources et les outils MSDN nécessaires à la prise en charge du processus de développement, tels que Microsoft Visual Studio , ReSharper.
Design Patterns in PHP
14 heuresLe cours couvrira les modèles de conception avec un accent particulier sur les modèles utilisés en PHP .
JavaScript - Advanced Programming
14 heuresLa formation est conçue pour Java développeurs Java Script, concevant et implémentant des applications Internet avancées. Les sujets abordés au cours de la formation visaient à intégrer les meilleures pratiques en matière de programmation Java Script et à mettre en évidence les erreurs les plus courantes. Un point important de la formation consiste à discuter de la programmation orientée objet disponible avec Java syntaxe Java Script.