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, cuplat cu tehnologia industrială recentă; foarte util pentru dezvoltatorii de software pentru industria auto
Schița de curs
- Ce este designul?
- Prezentare generală a instrumentelor de proiectare
- Definirea obiectivelor de proiectare
- Software Engineering Provocări
- Reutilizarea
- Mentenabilitatea
- Testabilitate
- Configurabilitate
- Abstracție
- Citibilitate
- Proiectare fără redundanță
- Descompunere
- Verbalizare
- Modularizare
- Ascunderea informațiilor
- Module fără context
- Cuplare lejeră
- Coeziune puternică
- Dependențe aciclice
Cerințe
- Cunoștințe de bază despre sistemele integrate
- C încorporat Programming
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Embedded C Application Design Principles for Automotive Professionals - Booking
Cursuri de pregatire Embedded C Application Design Principles for Automotive Professionals - Enquiry
Embedded C Application Design Principles for Automotive Professionals - Cerere de consultanta
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
Autosar Introduction – Technology Overview
14 oreAcest curs de formare 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.
Până la sfârșitul acestei formări, participanții vor fi capabili să:
- Să instaleze și să configureze Autosar.
- Să configureze un flux de lucru.
- Să navigheze fără probleme în mediul Autosar.
- Să lucreze eficient.
AUTOSAR DEM
7 oreÎn cadrul acestei formări live cu 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 unui exemplu de aplicație AUTOSTAR (AUTomotiveOpen System ARchitecture).
AUTOSAR Motor Controller Design Basics
7 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) se adresează inginerilor auto care doresc să utilizeze AUTOSAR pentru a proiecta controlere de motoare auto.
Până la sfârșitul acestui curs, participanții vor fi capabili să:
- Înțeleagă arhitectura și metodologia AUTOSAR.
- Să învețe cum să proiecteze controlere de motor utilizând 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. .
Creative Problem Solving with Gamification Techniques (Design Thinking)
14 oreAceastă formare live, condusă de un instructor în România (online sau la fața locului) se adresează participanților de nivel începător până la intermediar care doresc să rezolve provocările de zi cu zi de la locul de muncă prin tehnici de gamificare.
Până la sfârșitul acestei formări, participanții vor fi capabili să:
- Înțeleagă principiile Design Thinking și aplicarea lor la rezolvarea problemelor.
- Să încorporeze tehnici de gamificare pentru a stimula implicarea și inovarea.
- Să dezvolte soluții creative și practice la problemele comune de la locul de muncă.
- Să colaboreze eficient în cadrul echipelor pentru a implementa strategii de rezolvare a problemelor.
- Să aplice abordări iterative pentru a rafina soluțiile prin feedback și experimentare.
Domain 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.
Introduction to Domain Driven Design
14 oreDomeniul Driven Design (DDD) este o abordare pentru manipularea comportamentelor complexe la elaborarea software-ului .
Design Patterns
14 oreExistă o mulțime de modele testate și testate disponibile pe scară largă pentru toată lumea. Uneori este vorba de schimbarea numelor și de implementarea modelului într-o tehnologie specifică. Poate salva sute de ore, care altfel ar fi cheltuite pentru proiectare și testare. Formare Go als Acest curs are două obiective: în primul rând, vă permite să reutilizați modele cunoscute pe scară largă, în al doilea rând, vă permite să creați și modele de reutilizare specifice organizației dumneavoastră. Vă ajută să estimați modul în care modelele pot reduce costurile, pot sistematiza procesul de proiectare și pot genera un cadru de cod bazat pe modelele dvs. Audience Designeri de software, analiști de afaceri, manageri de proiect, programatori și dezvoltatori, precum și manageri operaționali și manageri de divizie software. Cursul de stil Cursul se concentrează pe cazuri de utilizare și relația lor cu un model specific. Cele mai multe dintre exemple sunt explicate în UML și în simple exemple Java (limba se poate schimba dacă cursul este înregistrat ca un curs închis). Vă ghidează prin sursele tiparelor și vă arată cum să catalogați și să descrieți modele care pot fi refolosite în întreaga organizație.
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. .
Design Thinking: Innovation Methodologies
24 oreAceastă formare live, cu instructor, în România (online sau la fața locului) se adresează profesioniștilor de nivel începător până la mediu care doresc să înțeleagă și să aplice metodologiile Design Thinking pentru a stimula inovarea și a îmbunătăți soluțiile de afaceri.
Până la sfârșitul acestei formări, participanții vor fi capabili să:
- Înțeleagă principiile de bază ale Design Thinking și rolul său în inovare.
- Să aplice cele cinci faze ale Design Thinking la rezolvarea problemelor.
- Să utilizeze tehnici și instrumente de ideare pentru a stimula creativitatea.
- Să pună în aplicare strategiile Design Thinking pentru a îmbunătăți procesele și a spori eficiența.
Innovative Leadership through Design Thinking
14 oreAcest training live, condus de un instructor în România (online sau la fața locului) se adresează liderilor de nivel începător și profesioniștilor din domeniul resurselor umane care doresc să învețe și să aplice Design Thinking metodologii pentru a promova inovarea, a spori capacitățile de rezolvare a problemelor și a implica echipele în mod eficient.
Până la sfârșitul acestei formări, participanții vor fi capabili să:
- Doteze participanții cu instrumente și metodologii pentru a stimula inovarea și implicarea echipelor.
- Să dezvolte abilități de cartografiere a empatiei, ideație și prototipare pentru rezolvarea provocărilor complexe.
- Să aplice principiile Design Thinking la scenarii de leadership și resurse umane.
- Să promoveze o cultură a inovării în cadrul echipelor tehnice.
Design Thinking
4 orePrezentare generală:
Există cinci etape în procesul Design Thinking (DT) (empatie, definirea problemei, ideație, prototip, testare).
Într-o lume din ce în ce mai complexă, ne confruntăm cu probleme care pot necesita abordări speciale. Design Thinking ajută la abordarea problemelor complexe. Stăpânirea design-thinking ajută la abordarea eficientă a problemelor complexe, la o comunicare mai bună, la persuasiune eficientă, la îmbunătățirea rezultatelor de afaceri și la îmbunătățirea comportamentului și performanței organizaționale și personale.
- Cum funcționează DT: se învață de la oameni și de la problemă, se găsesc tipare, se proiectează modelul (model drift), se testează modelul, se evaluează modelul și se face reinginerie.
- Relația dintre DT, inovare și antreprenoriat.
- Metode și instrumente DT: persona, harta părților interesate, harta parcursului clientului, schița serviciului, inovarea modelului de afaceri.
- Aplicarea DT: mentalitatea de proiectare, inovarea disruptivă, abordarea iterativă, tehnica de estimare agilă, gândirea critică, rezolvarea problemelor, munca în echipă, disponibilitatea de a conduce, abilitățile de comunicare, cunoștințele de tehnologie, gândirea prospectivă, competența interculturală și etică, inteligența emoțională, conștiința de sine, abilitățile de negociere, soluționarea conflictelor.
Obiective:
- Înțelegerea fundamentelor și nuanțelor DT
- Explorarea conceptelor, factorilor, teoriilor, tipurilor și modelelor cheie în DT
- Să experimenteze, să experimenteze și să practice DT
Livrare:
Acesta este un curs de formare de 1 zi (4 ore) și constă în:
- prelegeri (40% - prezentarea de teorii, concepte, modele și interacțiuni),
- exerciții de grup (30% - dinamică de grup, jocuri, discuții de grup și exerciții simulate de rezolvare a conflictelor),
- activități individuale (15% - scriere, proiectare și discuții între colegi)
- și altele (15% - videoclipuri, lectură).
Notă: datorită naturii acestui curs există o dimensiune minimă a grupului de 3
Design 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.
Introduction to AUTOSAR RTE for Automotive Software Professionals
14 oreUn curs de două zile care acoperă toate principiile legate de AUTomotiveOpen System Architecture RunTime Environment, cel mai cunoscut standard industrial pentru dezvoltarea de software auto; cursul conține atât subiecte de bază, cât și subiecte avansate, ceea ce este foarte util pentru profesioniștii din domeniul auto