Cursuri de pregatire Embedded C Application Design Principles for Automotive Professionals
Un curs de două zile care acoperă toate principiile de proiectare cu exemple de coduri, împreună cu tehnologia industrială recentă; foarte util pentru dezvoltatorii de software pentru automobile
Schița de curs
- Ce este designul?
- Prezentare generală a instrumentelor de proiectare
- Definirea obiectivelor de proiectare
- Software Engineering Provocări
- Reutilizabilitate
- Mentenabilitatea
- Testabilitate
- Configurabilitate
- Abstracția
- Lizibilitate
- Design fără redundanță
- Descompunere
- Verbalizarea
- Modularizarea
- Ascunderea informațiilor
- Module fără context
- Cuplaj slab
- Coeziune puternică
- Dependențe aciclice
Cerințe
- Cunoștințe de bază în domeniul sistemelor integrate
- C embedded C Programming
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Embedded C Application Design Principles for Automotive Professionals - Rezervare
Cursuri de pregatire Embedded C Application Design Principles for Automotive Professionals - Solicita Oferta
Embedded C Application Design Principles for Automotive Professionals - Cerere de consultanta
Mărturii (1)
Trainerul a fost foarte amabil și bine informat, mergând în plus pentru a explica lucruri pe care nu le știam.
Felix - Microchip Technology Inc
Curs - Embedded C Application Design Principles for Automotive Professionals
Tradus de catre o masina
Upcoming Courses
Cursuri înrudite
Introduction to AUTOSAR RTE for Automotive Software Professionals
14 oreUn curs de două zile care acoperă toate principiile legate de Arhitectura sistemelor AUTOMOTIVEOpen RunTime Environment, cel mai cunoscut standard industrial pentru dezvoltarea software-ului auto; cursul conține atât subiecte de bază, cât și subiecte avansate, care este foarte util pentru profesioniștii în domeniul automobilelor
AUTOSAR DEM
7 oreÎn cadrul acestui curs de instruire live, condus de un instructor în România (online sau la fața locului), participanții vor învăța să configureze DEM pe măsură ce trec prin crearea și personalizarea unei aplicații AUTOSTAR (AUTomotiveOpen System ARchitecture).
Autosar Introduction – Technology Overview
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează în principal inginerilor care doresc să utilizeze Autosar pentru a proiecta componente auto.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Instalați și configurați Autosar. .
- Configurați un flux de lucru. .
- Navigați fără probleme în mediul Autosar. .
- Lucrați eficient.
AUTOSAR Motor Controller Design Basics
7 oreAcest curs de instruire live, condus de un instructor, în România (online sau la fața locului) se adresează inginerilor din domeniul auto care doresc să utilizeze AUTOSAR pentru a proiecta controlere de motoare pentru automobile.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Înțelegeți arhitectura și metodologia AUTOSAR.
- Învățați cum să proiectați controlere de motor folosind AUTOSAR.
Advanced AUTOSAR RTE Development
35 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor de software de nivel avansat care doresc să dobândească o cunoaștere și o înțelegere mai profundă a sistemelor AUTOSAR RTE și să stăpânească abilitățile necesare pentru a dezvolta și implementa sisteme AUTOSAR RTE complexe în organizația lor. Acesta va acoperi subiecte avansate, cum ar fi modelele de proiectare RTE, configurarea, generarea, testarea și tehnicile de depanare, precum și diverse componente RTE AUTOSAR.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Analizați cerințele RTE și proiectați soluții RTE eficiente pentru aplicații auto complexe. .
- Dezvoltați și integrați componente RTE AUTOSAR, cum ar fi componente software, interfețe de comunicare și interfețe de servicii. .
- Optimizați performanța RTE prin configurarea parametrilor RTE, implementarea extensiilor RTE personalizate și aplicarea celor mai bune practici. .
- Dezolvați problemele comune ale RTE și implementați tehnici eficiente de depanare. .
- Utilizați caracteristicile avansate ale RTE, cum ar fi suportul multicore, mecanismele de securitate și sistemele distribuite. .
Design Sprint Workshop
35 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează persoanelor care doresc să învețe cum să realizeze cu succes un sprint de proiectare în cadrul organizației lor.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Reduceți riscul de a aduce un nou produs pe piață.
- Colectați feedback de la clienți cu privire la un nou concept, înainte ca produsul să fie construit.
- Stimulați creativitatea într-o echipă pentru a lua decizii critice, mai rapid. .
Design Thinking Workshop for Software Developers
14 oreÎn cadrul acestui atelier de instruire live, condus de un instructor în România (online sau la fața locului), participanții vor învăța cum să aplice cele cinci etape ale Design Thinking pentru a înțelege mai bine problemele cu care se confruntă utilizatorii finali ai unui produs sau serviciu, apoi să dezvolte cea mai bună abordare pentru rezolvarea acestora.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Utilizați strategii creative pentru a se potrivi clienților' nevoile cu soluții fezabile din punct de vedere tehnologic.
- Formulați o strategie pentru a crește valoarea clienților și pentru a îmbunătăți ofertele de produse și servicii. .
Introduction to Domain Driven Design
14 oreDomain Driven Design: Concepts and Practices
21 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor, arhitecților și analiștilor de nivel mediu care doresc să învețe și să aplice conceptele și practicile DDD în proiectele lor software.
La finalul acestui curs de formare, participanții vor fi capabili să:
- Însușesc conceptele DDD de bază (contexte delimitate, entități etc.) și aplicarea lor în proiectele software.
- Să aplice DDD strategic pentru a defini și proiecta modelul de domeniu, a identifica subdomeniile și a stabili limite.
- Să implementeze DDD tactic utilizând modele precum CQRS, fabrici și surse de evenimente.
- Refacerea și modernizarea eficientă a sistemelor moștenite cu ajutorul tehnicilor DDD.
- Proiectarea și implementarea arhitecturilor orientate pe produs, domeniu și echipă.
- Utilizarea rețelei de date pentru a crea o platformă de date orientată pe domeniu care să sprijine descoperirea și guvernanța datelor.
Design Patterns
14 oreDesign Patterns in C#
14 oreGrup țintă:
Lider de echipă tehnică, dezvoltator de software
Obiectiv de învățare:
Scopul instruirii este dobândirea capacității de a proiecta structuri avansate de dezvoltare / proiect în C #.
În timpul cursului, studenții se familiarizează cu resursele și instrumentele MSDN pentru a susține procesul de dezvoltare, cum ar fi Microsoft Visual Studio , ReSharper.
Design Patterns in PHP
14 oreCursul va acoperi modelele de design cu un accent deosebit pe modelele utilizate în PHP .
PHP Patterns and Refactoring
21 oreCursul este conceput pentru programatorii experimentați care doresc să exploreze aspecte legate de utilizarea modelelor și refactorizarea. Fiecare participant cunoaște proprietățile și exemplele practice de utilizare a acestor tipare, care la rândul lor vor permite construirea eficientă și corectă a codului aplicației.
JavaScript - Advanced Programming
14 oreInstruirea este concepută pentru dezvoltatorii Java Script, proiectând și implementând aplicații Internet avansate. Subiectele discutate în timpul formării au vizat aducerea celor mai bune practici în programarea Java Script și evidențierea celor mai frecvente greșeli. Un punct important al instruirii este discutarea programării orientate obiect cu sintaxa Java Script.
Object Oriented Design using Design Patterns
14 oreObiectiv:
Ajutând analistii si designerii tehnici sa inteleaga cum sa treaca prin implementarea software a cerintelor, asigurand trasabilitatea intre specificatiile afacerii si codul software.
Acest curs de formare de 2 zile urmărește să ajute analiștii și designerii tehnici în proiectarea specificațiilor descrise de analiștii de afaceri. După transformarea în reprezentări ale componentelor software, componentele sistemului care rezultă ca urmare a cerințelor sistemului față de structurile componentelor software.
În cele din urmă, aceste specificații tehnice sunt implementate în codul software și testate pe baza componentelor. Componentele software rezultate asigură un nivel bun de reactivitate la schimbări, deoarece permit urmărirea separată a nivelului de implementare a stratului de comportament al sistemului (de la interfețele utilizatorilor către straturile de obiecte de afaceri prin intermediul componentelor aplicației unde se stochează opțiunile de utilizare a actorilor).