Corso di formazione Embedded C Application Design Principles for Automotive Professionals
Un corso di due giorni che copre tutti i principi di progettazione con esempi di codice abbinati alla recente tecnologia industriale; Molto utile per gli sviluppatori di software automobilistico
Struttura del corso
- Che cos'è il design?
- Panoramica degli strumenti di progettazione
- Definizione degli obiettivi di progettazione
- Software Engineering Sfide
- Riusabilità
- Manutenibilità
- Testabilità
- Configurabilità
- Astrazione
- Leggibilità
- Design senza ridondanza
- Decomposizione
- Verbalizzazione
- Modularizzazione
- Informazioni nascoste
- Moduli privi di contesto
- Accoppiamento allentato
- Forte coesione
- Dipendenze acicliche
Requisiti
- Conoscenza di base del sistema embedded
- C incorporato Programming
I corsi di formazione pubblici richiedono più di 5 partecipanti.
Corso di formazione Embedded C Application Design Principles for Automotive Professionals - Booking
Corso di formazione Embedded C Application Design Principles for Automotive Professionals - Enquiry
Embedded C Application Design Principles for Automotive Professionals - Richiesta di consulenza
Recensioni (1)
L'allenatore è stato davvero gentile e ben informato, facendo il possibile per spiegare cose che non sapevo
Felix - Microchip Technology Inc
Corso - Embedded C Application Design Principles for Automotive Professionals
Traduzione automatica
Corsi in Arrivo
Corsi relativi
Autosar Introduction – Technology Overview
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto principalmente agli ingegneri che desiderano utilizzare Autosar per progettare componenti automobilistici.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Installare e configurare Autosar.
- Impostare un flusso di lavoro.
- Naviga senza problemi nell'ambiente Autosar.
- Lavora in modo efficiente.
AUTOSAR DEM
7 oreIn questo corso di formazione dal vivo con istruttore in Italia (online o in loco), i partecipanti impareranno a configurare DEM durante la creazione e la personalizzazione di un'applicazione AUTOSTAR (AUTomotiveOpen System ARchitecture) di esempio.
AUTOSAR Motor Controller Design Basics
7 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli ingegneri automobilistici che desiderano utilizzare AUTOSAR per progettare controller per motori automobilistici.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere l'architettura e la metodologia di AUTOSAR.
- Scopri come progettare controllori motore utilizzando AUTOSAR.
Advanced AUTOSAR RTE Development
35 oreQuesta formazione dal vivo con istruttore in Italia (online o in loco) è rivolta agli sviluppatori di software di livello avanzato che desiderano acquisire una conoscenza e una comprensione più approfondite dei sistemi AUTOSAR RTE e padroneggiare le competenze necessarie per sviluppare e implementare sistemi AUTOSAR RTE complessi nella loro organizzazione. Tratterà argomenti avanzati come i modelli di progettazione RTE, la configurazione, la generazione, il test e le tecniche di debug e vari componenti AUTOSAR RTE.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Analizza i requisiti RTE e progetta soluzioni RTE efficienti per applicazioni automobilistiche complesse.
- Sviluppare e integrare componenti AUTOSAR RTE, come componenti software, interfacce di comunicazione e interfacce di servizio. Ottimizza le prestazioni dell'editor Rich Text
- configurando i parametri dell'editor Rich Text, implementando estensioni dell'editor Rich Text personalizzate e applicando le procedure consigliate.
- Risolvi i problemi più comuni dell'editor Rich Text e implementa tecniche di debug efficaci.
- Utilizza funzionalità RTE avanzate, come il supporto multicore, i meccanismi di sicurezza e i sistemi distribuiti.
Introduction to AUTOSAR RTE for Automotive Software Professionals
14 oreUn corso di due giorni che copre tutti i principi relativi all'architettura RunTime Environment di AUTomotiveOpen System, lo standard industriale più famoso per lo sviluppo di software automobilistico; il corso contiene sia argomenti di base che argomenti avanzati che è molto utile per i professionisti del settore automobilistico
Design Sprint Workshop
35 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a persone che desiderano imparare a eseguire uno sprint di progettazione di successo all'interno della propria organizzazione.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Riduci il rischio di portare un nuovo prodotto sul mercato.
- Raccogli il feedback dei clienti su un nuovo concetto, prima che il prodotto venga costruito.
- Stimola la creatività in un team per prendere decisioni critiche, più velocemente.
Design Thinking Workshop for Software Developers
14 oreIn questo workshop dal vivo con istruttore in Italia (online o in loco), i partecipanti impareranno come applicare le cinque fasi di Design Thinking per comprendere meglio i problemi riscontrati dagli utenti finali di un prodotto o servizio, quindi sviluppare l'approccio migliore per risolverli.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Utilizza strategie creative per soddisfare le esigenze dei clienti con soluzioni tecnologicamente fattibili.
- Formulare una strategia per aumentare il valore del cliente e migliorare l'offerta di prodotti e servizi.
Domain Driven Design: Concepts and Practices
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a sviluppatori, architetti e analisti di livello intermedio che desiderano apprendere e applicare i concetti e le pratiche DDD ai loro progetti software.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere i concetti fondamentali di DDD (contesti delimitati, entità, ecc.) e la loro applicazione in progetti software.
- Applica DDD strategico per definire e progettare il modello di dominio, identificare i sottodomini e stabilire i confini.
- Implementa DDD tattico utilizzando modelli come CQRS, fabbriche e approvvigionamento di eventi.
- Effettua il refactoring e modernizza i sistemi legacy in modo efficace con le tecniche DDD.
- Progetta e implementa architetture orientate al prodotto, al dominio e al team.
- Utilizza il data mesh per creare una piattaforma di dati orientata al dominio che supporti il rilevamento e la governance dei dati.
Introduction to Domain Driven Design
14 oreDesign Patterns
14 oreDesign Patterns in C#
14 oreGruppo target:
Responsabile del team tecnico, sviluppatore di software
Obiettivo di apprendimento:
Lo scopo della formazione è acquisire la capacità di progettare strutture di sviluppo / progetto avanzate in C #.
Durante il corso, gli studenti acquisiscono familiarità con le risorse e gli strumenti MSDN per supportare il processo di sviluppo, come Microsoft Visual Studio , ReSharper.
Design Patterns in PHP
14 oreIl corso tratterà i modelli di progettazione con particolare enfasi sui modelli utilizzati in PHP .
JavaScript - Advanced Programming
14 oreLa formazione è progettata per gli sviluppatori Java Script, la progettazione e l'implementazione di applicazioni Internet avanzate. Argomenti discussi durante l'addestramento volto a portare le migliori pratiche nella programmazione di Java Script ed evidenziare gli errori più comuni. Un punto importante della formazione è discutere la programmazione orientata agli oggetti disponibile con la sintassi di Java Script.
Kubernetes Design Patterns
21 oreL'evoluzione di microservizi e container negli ultimi anni ha cambiato in modo significativo il modo in cui progettiamo, sviluppiamo, implementiamo ed eseguiamo software. Le applicazioni moderne devono essere ottimizzate per scalabilità, elasticità, guasti e modifiche. Spinto da queste nuove esigenze, le architetture moderne richiedono una serie diversa di modelli e pratiche. In questa formazione, esaminiamo i modi per identificare, comprendere e adattarsi a questi nuovi requisiti.
Pubblico
Questa formazione è destinata a persone che hanno una certa familiarità con la tecnologia dei container e con i concetti di Kubernetes ma forse mancano dell'esperienza nel mondo reale. Si basa su casi d'uso e sulle lezioni apprese da progetti di vita reale con l'intenzione di ispirare le persone a creare e gestire applicazioni native cloud ancora migliori.
- Sviluppatori
- operazioni
- DevOps
- Ingegneri QA
- Responsabili di progetto IT
Formato del corso
- Conferenza e discussione interattiva
- Molti esercizi e pratiche
- Implementazione pratica in un ambiente live-lab
Opzioni di personalizzazione del corso
- Per richiedere una formazione personalizzata per questo corso, ti preghiamo di contattarci per organizzare.
Kubernetes Design Patterns and Extensions
14 oreKubernetes è una piattaforma open source per automatizzare tutte le fasi di sviluppo di applicazioni containerizzate. I modelli di progettazione sono soluzioni iterabili per i problemi di sviluppo del software rilevanti per il design del software. Kubernetes estensioni vengono utilizzate per configurare e supportare Kubernetes cluster. Con l'aiuto di Kubernetes modelli di progettazione e estensioni, gli utenti della piattaforma possono raggiungere approcci CI/CD mantenendo allo stesso tempo scalabilità e flessibilità delle applicazioni software.
Questo allenamento diretto da istruttori, in diretta (online o on-site) è rivolto a sviluppatori e DevOps ingegneri che vogliono sfruttare Kubernetes modelli di progettazione e estensioni per creare applicazioni aziendali su Kubernetes cluster.
Al termine di questo corso, i partecipanti saranno in grado di:
- Configurare un Kubernetes cluster e configurare gli strumenti necessari DevOps.
- Comprendere i fondamentali dei modelli di progettazione del software e Kubernetes estensioni.
- Utilizzare Kubernetes estensioni e modelli di progettazione quando interagiscono con Kubernetes API.
- Sviluppare risorse personalizzate Kubernetes e applicare controlli dinamici a un cluster.
- Gestire e proteggere qualsiasi ambiente Kubernetes con l'aiuto di Kubernetes plug-ins.
- Integrare DevOps modelli di rete con progetti esistenti e prospettivi Kubernetes
Il formato del corso
- Interattiva lezione e discussione.
- Molti esercizi e pratiche.
- Implementazione a mano in un ambiente live-lab.
Opzioni di personalizzazione del corso
- Per richiedere una formazione personalizzata per questo corso, si prega di contattarci per organizzare.