Luxoft Training :: Catalogue of IT courses. IT trainings over all Software Engineering directions
Luxoft Training :: Catalogue of IT courses. IT trainings over all Software Engineering directions
ARC-001
Cursul ofera participantilor o introducere in conceptele de baza ale arhitecturii software (identificarea cerintelor esentiale, design, documentare si analiza) pe care arhitectul software le poate aplica in activitatea sa.
ARC-003
24 ore
Acest training acopera conceptele de baza ale DDD (Domain Driven Design) dar si aspecte precum OOP si OOD.
ARC-004
Acest training prezinta cele mai bune practici de design rezultate in urma analizei a sute de proiecte de design de aplicatii. Cursul cuprinde descrieri detaliate a strategiilor de design si a elementelor de baza in designul de aplicatii. Sunt analizate exemple de cod sursa in Java si C #.
ARC-005
Obiectivul principal al cursului este analiza tehnicilor de construire a unui model conceptual de aplicatie, bazat pe utilizarea sabloanelor. De asemenea vom discuta si despre posibilitatile de reutilizare a modelelor realizate in cadrul analizei orientate catre obiect.
ARC-008
Acest training descrie diferentele intre sisteme high-performance, high-load si high-availability. Obiectivul prinicipal fiind sa schiteze conceptele, principiile si abordarile esentiale care sunt folosite in dezvoltarea sistemelor high-performing.
ARC-013
24 ore
Obiectivul acestui training este abordarea comunicarii asincrone prin intermediul queues si integration patterns. Precum si descrierea elementelor de baza ale solutiilor dezvoltate pe baza message queues clasice, precum IBM MQ, ActiveMQ, RabbitMQ, sau cu ajutorul unor solutii mai moderne cum ar fi Kafka si Pulsar.
ARC-015
O introducere in conceptele de baza ale arhitecturii bazata pe microservicii (microservices arhictecture sau MSA). In cadrul cursului ne concentram pe notiunea de MSA alaturi de ale metode „mai traditionale” de a dezvolta sisteme. Vom discuta si despre microservice architecture patterns precum si provocari legate de implementarea MSA sau metode de a asigura un nivel ridicat de performanta.
ARC-016
O privire de ansamblu asupra designului de aplicatii cloud. Acest training abordeaza principiile de baza ale dezvoltarii de sisteme cloud si elementele oferite de vendorii IaaS/PaaS/SaaS care ne ajuta sa le dezvoltam. In cadrul cursului vei avea ocazia sa dezvolti o retea virtuala, sa schitezi structura aplicatiei si sa lucrezi la un design care sa asigure atributele necesare unei aplicatii cloud eficiente.