Kurz: Jazyk C – návrhové vzory
Tento kurz již byl smazán
Tento kurz pořádala firma:
© ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills -
Brno - Žabovřesky
Další podobné školení nebo kurzy:
Popis kurzu
Jazyk C – návrhové vzory - s certifikátem
Lektoři kurzu
Lektoři z firmy: ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills
[Kurz] Program kurzu (obsah přednášky/semináře/rekvalifikace/studia) ...
Návrhové vzory (design patterns) - Opakující se vzory v návrhu programů
- Možnosti struktur v C
- Vnořené struktury a pointery
- Nepřímá volání
Polymorfní operace - Rozhraní (operations)
- Objektově orientované prvky v C
- Implementace OOP
Specifické rysy jazyka C - Absence objektového modelu
- Struktury a offsety
- Alokace paměti
- Filosofie jazyka
Vytváření instancí (creational patterns) - Továrna (factory)
- Stavitel (builder)
- Jedináček (singleton)
- Prototyp (prototype)
- Dealokace a implementace RAII
Strukturální vzory (structural patterns) - Most (bridge)
- Fasáda (facade)
- Adaptér (adapter)
- Dekorátor (decorator)
- Zástupce (proxy)
Vzory chování instance (behavioral patterns) - Řetěz zodpovědnosti (chain of responsibility)
- Příkaz (command)
- Iterátor (iterator)
- Generátor (generator)
- Prostředník (mediator)
- Pozorovatel (observer)
- Služebník (servant)
- Návštěvník (visitor)
- Šablonová metoda (template method)
Specifické vzory - Intruzivní datové struktury
- Omezení alokace paměti
- Systémové programování
Další vzory - Paralelní zpracování
- Asynchronní event loop
- Vlákna a procesy
- Transakční zpracování
Obecná doporučení - Výběr návrhových vzorů
- Volba nástrojů jazyka
- Zpětná a dopředná kompatibilita
Předpokládané znalosti: Znalost obecných zásad programování, orientace v prostředí MS Windows, případně zkušenost s jiným programovacím jazykem.
[Kurz] Obsah kurzu/školení...
- Návrhové vzory (design patterns)
- Polymorfní operace
- Specifické rysy jazyka C
- Vytváření instancí (creational patterns)
- Strukturální vzory (structural patterns)
- Vzory chování instance (behavioral patterns)
- Specifické vzory
-
Další vzory - Obecná doporučení
|
[Kurz] Cíl školení / poznámka ke kurzu...
Programujete v C a rádi byste tvořili kvalitní a udržovatelný kód? Za dobu existence procedurálních i objektově orientovaných jazyků vzniklo mnoho zavedených postupů a zvyklostí. Mnoho obecných postupů lze v různé míře uplatnit i v jazyce C a další byly pro tento jazyk vyvinuty na míru
Přihlaste se na praktický workshop, ve kterém si vyzkoušíte využití specifických návrhových vzorů i přizpůsobení klasických návrhových vzorů (design patterns) pro C. Návrhové vzory jsou demonstrovány na pečlivě vybraných ukázkách kódu. Vyzkoušejte si, kdy má smysl využít v C návrhové vzory z objektově orientovaných jazyků a kdy je lepší jít jednodušší cestou. |
ODKAZ:
https://www.skoleni-kurzy.eu/kurz-89294Poslední aktualizace: 2024-01-01 16:04:21
ICT Pro s.r.o. – Kurzy, školení, konzultace ICT a Soft Skills