Jazyk C# - pokročilé techniky (C5)
Kurz je určen pro zkušené vývojáře a programátory, kteří chtějí pomocí jazyka C# využít všech výhod, které jim poskytuje systém MS .NET. Kurz naučí studenty vytvářet rozsáhlejší aplikace s využitím jazyka C#, .NET Framework a Common Language Runtime.
Tento kurz byl nahrazenou novou sérií kurzů s aktualizovanými osnovami CS1, CS2, CS3
The course is included in the following category: |
Programování → C# Ostatní |
Difficulty of the course: Advanced
Course duration: 4 days
Contents of the course:
- Tvorba .NET aplikace, kompilace a běh .NET aplikace
- Úvod do klíčových technologií platformy .NET, tvorba jednoduché .NET komponenty
- Tvorba jednoduché klientské aplikace pomoci knihovny Windows Forms
- Tvorba ASP .NET aplikace využívající vaší komponenty
- Distribuce a správa verzí, nástroje pro distribuci a jejich využití
- Common Type System a práce s datovými typy, objektová třída System.Class
- Specializované konstruktory, operace s datovými typy, rozhraní
- Práce s externími datovými typy
- Multicast delegáti, kdy použít delegáty, události a rozhraní
- Správa paměti a zdrojů, implicitní a explicitní správa zdrojů
- Optimalizace služby Garbage Collector, soubory a datové streamy
- Objekty typu Reader a Writer, základní souborové I/O
- Interakce mezi řízeným a neřízeným kódem - integrační služby, služba Platform Invoke, volání COM objektů z řízeného kódu, volání .NET objektů z COM klientů
- Aplikační protokoly, práva chyb, bezpečnost
- Atributy - přehled atributů, definice vlastních atributů, získávání hodnot atributů
- Scénáře serializace, atributy serializace
- Graf objektu
- Proces serializace, uživatelská serializace
- Otázky bezpečnosti, remoting a Web Services
- Konfigurační soubory, webové služby
Expected knowledge: základní znalost programování v jazyce C#, případně znalosti na úrovni kurzu C10
The price includes books in the value of: 400 CZK
.Course dates:
This course is no longer in our offer. For more information or if you are interested in contact us at skoleni@pcdir.cz a > or phone +420 543 533 610.
Recommended previous and follow-up courses: