• IJaV  -  "Vzdelávanie je cesta k úspechu."

  • IJaV  -  "Kto chce viac zarábať, musí sa viac vzdelávať."

  • Ján Amos Komenský  -  "Jeden deň s dobrým učiteľom je viac ako tisíc dní usilovného samoštúdia."   (1/7)

  • Immanuel Kant  -  "Nikto neskončí školu múdrosti." (Je potrebné vzdelávať sa po celý život...)  (2/7)

  • Neznámy autor  -  "Keď sa chce, hľadajú sa možnosti, keď sa nechce, dôvody."  (3/7)

  • Konfucius  -  "Premôcť zlé návyky môžeme len dnes, nikdy nie zajtra."  (4/7)

  • Immanuel Kant  -  "Druhého nemôžem presvedčiť nikdy inak, než jeho vlastnými myšlienkami."  (5/7)

  • Immanuel Kant  -  "Technickým prostriedkom výchovy je dobrý príklad v samom učiteľovi a varujúci príklad v iných."  (6/7)

  • Immanuel Kant  -  "Nemôžem urobiť nikoho lepším inak, než na základe zvyšku toho dobra, ktoré v ňom je."  (7/7)

Podporujeme národný projekt "Zručnosti pre trh práce".
Od 8.4.2024 je opäť možnosť bezplatne získať finančnú podporu na vzdelávanie či rekvalifikáciu! V kancelárii IJAV Piešťany Vám radi pomôžeme s celým procesom pre výber správneho kurzu, vyplnenie potrebných tlačív a ich podanie na úrade práce. 

Programovanie v C# II.

C# II.

Osnova kurzu:

Kolekcie

  • Polia, segmenty polí
  • Zoznamy, hešovacie tabuľky, množiny
  • Zoradenie kolekcií
  • Tvorba vlastných kolekcií

Výnimky a ich zachytávanie

  • Čo sú výnimky a ich zdrojom
  • Typy výnimiek
  • Zachytávanie výnimiek
  • Znovuvykonanie chybového kódu
  • Explicitné vyvolanie výnimiek
  • Tvorba vlastných tried výnimky

Hlbší pohľad do OOP

  • Triedy a inštancie tried, organizácia pamäte pre referenčné typy
  • Členské premenné, vlastnosti a lokálne premenné metód
  • Metódy
  • Prístupové a neprístupové modifikátory
  • Čiastkové triedy
  • Statické a nestatické prvky
  • Deklarácia, vytváranie objektov
  • Derivované triedy a dedičnosť
  • Virtuálne metódy a prekrývanie metód
  • Abstraktné metódy
  • Statické verzus Singleton triedy
  • Rozhrania a ich implementácia
  • Automatické vlastnosti
  • Voliteľné a pomenované parametre metód
  • Delegáti a Callbacky

Generické typy a typová bezpečnosť

  • Generické triedy
  • Generické rozhrania
  • Kovariantnosť a kontravariantnosť generických rozhraní
  • Generické metódy
  • Generické kolekcie
  • Preťažovanie operátorov
  • Nulové typy
  • Ukazovatele a nebezpečný kontext

Dátové prúdy

  • Použitie triedy FileStream
  • BinaryReader a BinaryWriter
  • StreamReader a StreamWriter
  • Použitie triedy FileInfo
  • Serializácia dát
  • JSON

Multivláknové a asynchrónne programovanie

  • Čo sú vlákna
  • Úlohy
  • Kedy majú vlákna význam
  • Vytváranie vlákien a ich správa
  • Synchronizácia vlákien a výmena dát
  • Súbežnosť a deadlock
  • Priorita vlákien
  • Časovače

Pridajte sa k nám - otvorte našu pobočku v týchto mestách:
Bratislava II, Bratislava III, Bratislava IV, Banská Štiavnica, Bardejov, Bojnice, Brezová pod Bradlom, Čierna nad Tisou, Detva, Dobšiná, Dubnica nad Váhom, Dunajská Streda, Fiľakovo, Galanta, Gbely, Giraltovce, Handlová, Hanušovce nad Topľou, Hlohovec, Hnúšťa, Holíč, Hriňová, Humenné, Hurbanovo, Ilava, Jelšava, Kolárovo, Komárno, Krásno nad Kysucou, Kremnica, Krompachy, Krupina, Leopoldov, Lipany, Liptovský Hrádok, Medzev, Medzilaborce, Modra, Moldava nad Bodvou, Myjava, Nemšová, Nitra, Nová Baňa, Nová Dubnica, Nováky, Nové Zámky, Partizánske, Podolínec, Poltár, Poprad, Rajec, Rajecké Teplice, Revúca, Rimavská Sobota, Rožňava, Ružomberok, Sabinov, Sečovce, Senica, Sereď, Skalica, Sládkovičovo, Sliač, Snina, Sobrance, Spišská Belá, Spišské Podhradie, Spišské Vlachy, Strážske, Stropkov, Stupava, Svätý Jur, Svidník, Svit, Šahy, Šaľa, Šamorín, Šaštín-Stráže, Štúrovo, Šurany, Tisovec, Tlmače, Tornaľa, Trebišov, Trenčianske Teplice, Trenčín, Trnava, Turčianske Teplice, Tvrdošín, Veľké Kapušany, Veľký Krtíš, Veľký Meder, Veľký Šariš, Vráble, Vrbové, Vrútky, Vysoké Tatry, Zlaté Moravce, Žarnovica, Želiezovce. Viac informácií ...