Požiadavky a vstupné znalosti

  • Na absolvovanie tohto kurzu nie sú potrebné žiadne skúsenosti s kódovaním a programovaním
  • Základy práce s PC a Windows, Linux alebo Mac OS X
  • Základy práce s kancelárskym balíkom Microsoft Office, OpenOffice alebo LibreOffice
  • Základy práce s textovým editorom

Popis kurzu

Kurz Java IX. Návrhové vzory je určený pre teba, ak sa chceš naučiť vytvárať a upravovať aplikácie pomocou návrhových vzorov v jazyku Java. Naučíme ťa, čo je to služobník a prepravka. Optimalizovať rozhrania a zjednodušovať programy bude pre teba samozrejmosťou. Hravo zvládneš interpretovať reťazec zodpovednosti a ďalšie možnosti prispôsobenia systémov. Ako absolvent kurzu Java IX. Návrhové vzory zvládneš pokročilé objektovo orientované programovanie. Hravo zvládneš využívať návrhové vzory.

Komu je kurz určený

  • Softvéroví inžinieri
  • Python developeri
  • Absolventi našich kurzov Java
  • Java programátori

Obsah kurzu Online kurz Java IX. Návrhové vzory

I. Úvod do návrhových zdrojov

Čo je návrhový vzor a k čomu slúži
Zásady objektovo orientovaného programovania
Čo konštruktor nevie
Nemenné objekty
Prepravka – Crate
Služobník – Servant
Prázdny objekt – Null Object

II. Ovplyvňujeme počet inštancií

Žiadna inštancia (knižnicová trieda – Library Class)
Jediná inštancia (jedináčik – Singleton)
Vopred známe inštancie (výpočtový typ – Enumerated Type)
Dvojníkov nepotrebujeme – Originál
Konečný počet inštancií (fond ­ Pool)
Príliš mnoho inštancií (mušia váha – Flyweight)

III. Správanie systému

Zástupca – Proxy
Príkaz – Command
Iterátor – Iterator
Stav – State
Šablónová metóda – Template Method

IV. Optimalizujeme rozhranie

Fasáda – Facade
Adaptér – Adapter
Strom - Composite

V. Vytvárame univerzálne riešenie

Továrenská metóda – Factory Method
Prototyp – Prototype
Staviteľ – Builder
Abstraktná továreň – Abstract Factory

VI. Zjednodušujeme program

Dekorátor – Decorator
Reťazec zodpovednosti – Chain of Responsibility
Pozorovateľ – Observer
Prostredník - Mediator

VII. Prispôsobenie systému

Most – Bridge
Stratégia – Strategy
Model-Pohľad-Ovládanie – Model-View-Controller
Návštevník – Visitor
Pamätník – Memento
Interpret – Interpreter

Často kladené otázky

Čo je Online kurz Java IX. Návrhové vzory?

Online kurz Java IX. Návrhové vzory je populárny programovací jazyk.

Kto používa Online kurz Java IX. Návrhové vzory?

IBM, Siemens, VUB, UNIQA , Accenture, Lenovo, Innovatrics, DATALAN, Swiss Re, ESET, Unicorn, SOFTEC, SOITRON, Ferratum

Kde sa používa Online kurz Java IX. Návrhové vzory?

Štátne, verejné weby a veľké portály ako weby telefónnych operátorov a bánk. IoT, inteligentné zariadenia, smartfóny na báze Androidu, čipové karty, desktopové aplikácie, videohry, backend

Prečo sa používa Online kurz Java IX. Návrhové vzory?

Je to multiplatformový jazyk a môžeš ho použiť kdekoľvek. Neustále sa vyvíja a je veľmi populárny. Raz napíš, použi kdekoľvek.

Aké sú TOP certifikácie na Online kurz Java IX. Návrhové vzory?

ISTQB od 150 Eur. IREB od 250 Eur. Microsoft Programming in C# od 200 Eur. Oracle Certified Associate Java Programmer OCAJP od 250 Eur. Oracle Certified Professional Java Programmer OCPJP od 250 Eur. Oracle Certified Expert - Web Component Developer OCEWCD od 250 Eur. UML OMG CERTIFIED UML PROFESSIONAL 2™ (OCUP 2™) od 250 Eur. BPMN OMG CERTIFIED EXPERT IN BPM™ 2 (OCEB™ 2) od 250 Eur. Unity od 200 Eur. Android od 200 Eur. Certifikačná skúška nie je súčasťou kurzu. Treba si za ňu priplatiť extra.

Aký je plat? Koľko zarábajú pozície s kurzom Online kurz Java IX. Návrhové vzory?

Priemerná mzda programátora je 2,836 Eur podľa portálu platy.sk. Pozícia programátora patrí k tým najlukratívnejším a veľmi žiadaným. Odporúčame si informáciu overiť vzhľadom k inflácii a rôznym regiónom. Pre medzinárodné štatistiky odporúčame navštíviť: https://stackoverflow.com/jobs/salary

Aké programy a nástroje používa Online kurz Java IX. Návrhové vzory?

NetBeans, Eclipse, produkty Jetbrains, Visual Studio, Notepad++, Sublime, Atom, Vim, Enterprise Architect, Draw.io, StarUML Android Studio, Git, Selenium, Jira, SoapUI, Postman, ReadyAPI

Lektori

Miroslav Reiter

Certifikácie: Microsoft certifikovaný tréner, Oracle certifikovaný tréner, Google partner tréner, ITIL, PRINCE2 tréner Referencie: IBM, Panasonic, Ministerstvo obrany SR, ČSOB, Generali, Tatra banka, Európska komisia, SPP, Pixel Federation, ESET

Všetky kurzy lektora