Software Design Kurzusok

Software Design Kurzusok

A helyi, oktatott élő szoftverfejlesztési tanfolyamok interaktív megbeszéléseken és handson gyakorlatokon keresztül demonstrálják a szoftvertervezés alapjait A szoftvertervezést "on-site élő képzés" vagy "távoli élő képzés" formájában lehet elérni A helyszíni élő képzés helyi szinten valósulhat meg az ügyfél telephelyén Magyarország vagy a NobleProg vállalati oktatóközpontjaiban Magyarország A távoli élőképzés interaktív, távoli asztal segítségével történik NobleProg Az Ön Helyi Képzési Szolgáltatója.

Ajánlások

★★★★★
★★★★★

Kurzusleírás

KódNévIdőtartamÁttekintés
designpatDesign Patterns14 óraRengeteg kipróbált és tesztelt mintázat széles körben elérhető mindenkinek. Néha a nevek megváltoztatása és a minta végrehajtása egy adott technológiában. Több száz órát takaríthat meg, amelyet egyébként a tervezésre és a tesztelésre fordítanának.

Oktatási célok

Ennek a kurzusnak két célja van: először lehetővé teszi a széles körben ismert minták újrafelhasználását, másrészt lehetővé teszi a szervezet sajátos mintáinak létrehozását és újrafelhasználását.

Segít megbecsülni, hogy a minták hogyan csökkenthetik a költségeket, rendszerezhetik a tervezési folyamatot és létrehozhatnak kódkeretet a mintáik alapján.

Közönség

Szoftvertervezők, üzleti elemzők, projektmenedzserek, programozók és fejlesztők, operatív vezetők és szoftver divízióvezetők.

Tanfolyam stílusa

A kurzus az alkalmazási esetekre és azokhoz való kapcsolódásra összpontosít. A legtöbb példa magyarázható az UML-ben és az egyszerű Java példákban (a nyelv megváltoztatható, ha a tanfolyam zárt kurzusként szerepel). Ez útmutatást nyújt a minták forrásaihoz, valamint bemutatja, hogyan katalogizálhatja és leírhatja azokat a mintákat, amelyek újra felhasználhatók a szervezeten belül.
oobdpObject Oriented Design using Design Patterns14 óraCélkitűzés:

Segítséget nyújt a műszaki elemzőknek és a tervezőknek abban, hogy megértsék a szoftverek végrehajtásának követelményeit, biztosítva a nyomon követhetőséget az üzleti előírások és a szoftver kód között.

Ez a 2 napos képzés célja, hogy segítséget nyújtson a műszaki elemzőknek és a tervezőknek az üzleti elemzők által leírt specifikációk kidolgozásában. A szoftverkomponensek ábrázolásának átalakítása után az eredményül kapott rendszerelemek nyomon követik a rendszer követelményeit a szoftverkomponens struktúrák felé.

Végül ezeket a műszaki specifikációkat szoftverkóddal valósítják meg, és komponens alapján tesztelik. Az így kapott szoftverkomponensek jó mértékű reaktivitást mutatnak a változásokhoz, mivel lehetővé teszik a rendszer viselkedési rétegének rétegenként való elkülönített nyomon követését (a felhasználói felületektől az üzleti objektumok rétegétől az alkalmazási komponenseken keresztül, ahol a szereplők használati lehetőségei vannak tárolva.
microsvcpatternsdotnetMicroservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net14 óraA Microservice architektúra egy olyan szoftveralkalmazás fejlesztésének egyik megközelítési módja, mint kis, független szolgáltatások, amelyek mindegyike saját folyamatában fut, és könnyű mechanizmusokkal kommunikál, például egy HTTP erőforrás API-val Ezek a szolgáltatások hatékonyan telepíthetők folyamatos automatizálási rendszerekkel, és megkerülik a centralizált irányítás szükségességét A mikroszolgáltatások különböző programozási nyelveken írhatók és integrálhatók különböző adattároló rendszerekkel Ez az oktatott, élő képzés az üzleti fejlesztők és építészek számára készült Mikroszkóp-architektúrát vezet be egyNet-perspektívából, bemutatja a migrációs stratégiákat egy monolitikus rendszerből, és a minta mikroszolgáltató alapú alkalmazás létrehozásával és telepítésével jár A képzés végére a résztvevők képesek lesznek: Megérteni, mikor kell használni, és mikor nem kell használni a mikroszolgáltató architektúrát Készítsen és hajtson végre egy tesztelési stratégiát a mikroszolgáltatók számára A minta mikroszolgáltató alapú alkalmazás telepítése termelési környezetbe Tegyük vissza a monolitikus alkalmazást a szolgáltatásokba Közönség Fejlesztők Építészek A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
designthinkingfordevDesign Thinking Workshop for Software Developers14 óraA Design Thinking egy megoldásalapú módszertan az összetett problémák kezelésére, amelyek rosszul vagy ismeretlenek A megközelítést mind az üzleti, mind a mérnöki csapatok adaptálták, hogy megoldják a kihívásokat a belső csapat konfliktuskezelésétől a termékfejlesztésig A Design Thinking-ban alkalmazott módszerek közül néhány az emberi szükségletek megértését, a problémák humancentrikus újragondolását, az új ötletek ötletgondolását és a kéziratos megközelítést a prototípusok készítésében és a tesztelésben Ebben az oktatott, élő workshop-képzésben a résztvevők megtanulják megtanítani, hogyan alkalmazzák a Design Thinking öt fázisát, hogy jobban megértsék a termék vagy szolgáltatás végfelhasználói által tapasztalt problémákat, majd kidolgozzák a legjobb megoldást a megoldásukra A képzés végére a résztvevők képesek lesznek: Használjon kreatív stratégiákat az ügyfelek igényeinek kielégítésére technikailag kivitelezhető megoldásokkal Készítsünk stratégiát az ügyfélérték növelésére és a termék- és szolgáltatás-kínálat növelésére Közönség Fejlesztők Projektvezetők A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
mbdModel Based Development for Embedded Systems21 óraA modell alapú fejlesztés (MBD) olyan szoftverfejlesztési módszertan, amely dinamikus rendszerek gyorsabb, költséghatékonyabb kifejlesztését teszi lehetővé, mint például a vezérlőrendszerek, a jelfeldolgozás és a kommunikációs rendszerek A hagyományos szövegalapú programozás helyett grafikai modellezésre támaszkodik Ebben az oktatott, élő képzés résztvevői megtanulják, hogyan alkalmazzák az MBD módszertanokat a fejlesztési költségek csökkentése és a beágyazott szoftver termékek piacra jutásának felgyorsítása érdekében A képzés végére a résztvevők képesek lesznek Válassza ki és használja ki a megfelelő eszközöket az MBD megvalósításához Használja az MBD-t a beágyazott szoftverprojekt korai szakaszában történő gyors fejlődéshez Rövidítse be a beágyazott szoftverek piacra juttatását Közönség Beágyazott rendszerek mérnökei Fejlesztők és programozók A tanfolyam formátuma Részelőadás, vitafórumok, gyakorlatok és nehéz handson gyakorlat .
ecadpapgeneralEmbedded C Application Design Principles14 óraKét napos kurzus, amely minden tervezési elvre kiterjed, kódkódokkal együtt a legutóbbi ipari technológiával .
technicalarcTechnical Architecture and Patterns21 óraA nagyon bonyolult elosztott rendszerek megjelenésével az egységes rendszer bonyolultsága átkerült a rendszercsoport architektúrájának összetettségére Ez a kurzus lefedi a Szoftverarchitektúra és a Technical Enterprise Architecture közötti kapcsolatot Ez a két terület olyan módon kapcsolódik egymáshoz, amely jelenleg nem jól ismert Például a komplex monolitikus rendszert két webes szolgáltatáson keresztül kommunikáló rendszernek jelentős változtatásokat vált ki mind az új rendszerek, mind pedig az architektúra között Ez a kurzus magában foglalja a kompromisszumokat, jelenleg közös mintákat és megoldásokat komplex rendszerek és kommunikáció kezelésére belül és közöttük .
ecadpapEmbedded C Application Design Principles for Automotive Professionals 14 óraKétnapos kurzus, amely minden tervezési alapelvre kiterjed, kódkódokkal együtt, a legutóbbi iparági technológiával együtt; nagyon hasznos az autóipari szoftverfejlesztők számára .
softengSoftware Engineering35 óraA szoftverfejlesztés elindul, ahol a programozás leáll. Ebben a kurzusban szilárd alapot nyer a szoftverfejlesztés területén. Hidat épített a programozásról a szilárd műszaki gyakorlatokra. A kurzus áttekintést nyújt az alapfogalmakról és szókincsről, amelyet általában a területen használnak. A tanfolyam során számos technikát használ a szoftverprojektek tervezése, megvalósítása és validálása, valamint a fejlesztési folyamatok értékelése és fejlesztése érdekében.

Közönség:

Ez a kurzus különböző háttérrel rendelkező szoftverfejlesztőknek szól, akik legalább egy programnyelvet ismernek.
jsadvJavaScript - Advanced Programming14 óraA képzés JavaScript fejlesztők számára készült, speciális internetes alkalmazások tervezése és megvalósítása. A képzés során megvitatott témák a JavaScript-programozás legjobb gyakorlatainak bemutatására és a leggyakoribb hibák kiemelésére irányultak. A képzés egyik fontos pontja az elérhető objektumorientált programozás megvitatása a JavaScript szintaxissal.
phppatrefPHP Patterns and Refactoring21 óraA tanfolyam olyan tapasztalt programozók számára készült, akik szeretnék feltárni a minták használatával és a refaktorálással kapcsolatos kérdéseket. Minden résztvevő tudni fogja ezeknek a mintáknak a tulajdonságait és gyakorlati példáit, amelyek viszont lehetővé teszik a hatékony szerkesztéshez az alkalmazási kód korrigálását.
dsgpatphpDesign Patterns in PHP14 óraA kurzus kiterjed a tervezési mintákra, különös tekintettel a PHP-ben használt mintákra .
dddintroIntroduction to Domain Driven Design14 óraA tartományvezérelt tervezés (DDD) a komplex viselkedések kezelésének egyik megközelítése a szoftverfejlesztés során .
dpcsDesign Patterns in C#14 óraCélcsoport:

Technikai csapatvezető, szoftverfejlesztő

Tanulási cél:

A képzés célja a C # fejlett fejlesztési / projektstruktúrájának kialakítása.

A tanfolyam során a diákok megismerik az MSDN erőforrásait és eszközeit a fejlesztési folyamat támogatása érdekében, mint például a Microsoft Visual Studio, ReSharper.
kubernetesdsgpatKubernetes Design Patterns21 óraThe evolution of microservices and containers in recent years has significantly changed how we design, develop, deploy and run software. Modern applications must be optimized for scalability, elasticity, failure, and change. Driven by these new demands, modern architectures require a different set of patterns and practices. In this training, we examine ways to identify, understand and adjust to these new requirements.

Audience
This training is intended for people who are somewhat familiar with container technology and with Kubernetes concepts but are perhaps lacking the real world experience. It is based on use cases, and lessons learnt from real life projects with the intention of making people inspired to create and manage even better cloud native applications.

- Developers
- Operations
- DevOps
- QA Engineers
- IT Project Managers

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Handson implementation in a live-lab environment

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
uml2itmprepOCUP2 UML 2.5 Certification - Intermediate Exam Preparation14 óraKözönség: Fejlesztők, programozók, üzleti elemzők, projektmenedzserek, szoftverépítészek, tesztelők, a dokumentációért felelős személyek vagy a szoftverfejlesztési folyamatban részt vevő személyek célok: Felkészül arra, hogy az UML elemek széles skálájával dolgozzon Megtanítja, hogyan lehet összetett UML modelleket létrehozni Felkészül arra, hogy az UML Fejlesztési Csapat minősített vezető tagjává váljon .
uml2advprepOCUP2 UML 2.5 Certification - Advanced Exam Preparation14 óraKözönség: Fejlesztők, programozók, üzleti elemzők, projektmenedzserek, szoftverépítészek, tesztelők, a dokumentációért felelős személyek vagy a szoftverfejlesztési folyamatban részt vevő személyek célok: Felkészül arra, hogy az UML elemek széles skálájával dolgozzon Megtanítja, hogyan lehet összetett UML modelleket létrehozni Lehetővé teszi, hogy kvalifikált legyen az UML fejlesztőcsapat vezető tagja .

Upcoming Courses

KurzusDátumÁr [Távoktatás / Tantermi]
Introduction to Domain Driven Design - Debrecenh, 2018-12-31 09:303000EUR / 3600EUR
Introduction to Domain Driven Design - Miskolc, Tapolcafürdők, 2019-01-01 09:303000EUR / 3600EUR
Introduction to Domain Driven Design - Kecskemétsze, 2019-01-02 09:303000EUR / 3600EUR
Introduction to Domain Driven Design - Budapest, V. kerületsze, 2019-01-23 09:303000EUR / 3600EUR
Introduction to Domain Driven Design - Pécs, belvárosk, 2019-02-12 09:303000EUR / 3600EUR
Weekend Software Design courses, Evening Software Design training, Software Design boot camp, Software Design instructor-led, Weekend Software Design training, Evening Software Design courses, Software Design coaching, Software Design instructor, Software Design trainer, Software Design training courses, Software Design classes, Software Design on-site, Software Design private courses, Software Design one on one training

Course Discounts

KurzusHelyszínDátumÁr [Távoktatás / Tantermi]
OCEB Certified Expert in BPM - Technical Intermediate Exam PreparationMiskolc, Tapolcafürdőh, 2019-01-14 09:303150EUR / 3750EUR
Marketing Analytics using RSzeged, Felső Tisza-Parth, 2019-01-14 09:304725EUR / 5525EUR
Object-Oriented Analysis and Design using UMLMiskolc, Tapolcafürdőh, 2019-01-21 09:304725EUR / 5525EUR
Handling Conflict with ConfidenceBudapest, V. kerületcs, 2019-01-31 09:302970EUR / 3570EUR
R for Data Analysis and Research Debrecencs, 2019-06-13 09:301575EUR / 1975EUR

Hírlevél kedvezmény

Tiszteletben tartjuk adatai bizalmas jellegét. A NobleProg soha nem továbbítja e-mail címét harmadik személyeknek.
Hírlevelünkről bármikor leiratkozhat.

Kiemelt ügyfeleink

is growing fast!

We are looking to expand our presence in Hungary!

As a Business Development Manager you will:

  • expand business in Hungary
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!