Visual C++ .NET 2.0

Kurz na míru

Základní info

Visual C++ .NET 2.0
5 dní, denne 8:00 – 16:00, začiatok kurzu 9:00

Vstupné požiadavky: Znalosť práce v prostredí MS Windows a základov programovania v jazyku C, C# alebo Java.

Kurz je určený pre pokročilých programátorov, ktorí sa chcú naučiť programovať v jazyku C++ a oboznámiť sa s možnosťami jeho využitia na tvorbu aplikácií pre MS Windows, Unix / Linux a Internet.

C++ je univerzálny programovací jazyk, ktorý sa používa na širokú triedu úloh - od tvorby systémového programového vybavenia a bežných databázových, výpočtových alebo grafických aplikácií pre MS Windows a Unix / Linux, cez webové aplikácie a služby, až po robustné viacvrstvové distribuované systémy.
Výuka prebieha v integrovanom vývojovom prostredí Visual Studio .NET, ktoré poskytuje všetky nástroje potrebné na rýchle a efektívne vytváranie moderných aplikácií na platforme .NET. Tomu je prispôsobený aj programovací jazyk Visual C++ .NET, ktorý obsahuje viacero zlepšení a niekoľko nových prvkov. Pri dodržaní zásad tzv. manažovaného programovania v tomto jazyku možno využiť všetky výhody novej architektúry .NET (ADO.NET, Windows Forms a pod.). Zostala však zachovaná aj možnosť písania tzv. nemanažovaného kódu, ktorý sa používa na tvorbu klasických aplikácií pre MS Windows - obdobne ako v staršej verzii jazyka Visual C++ 6.0.
Kurz poskytuje ucelený prehľad programovacieho jazyka C++ a základy práce v prostredí Visual Studio. Dôraz sa kladie najmä na základné princípy a metódy tvorby programov, objektovo orientované programovacie techniky a efektívne využitie ostatných prvkov jazyka. V nevyhnutnom rozsahu sa preberajú základy práce s formulármi, ukážky práce s databázou a postup pri zostavovaní programov pre MS Windows (grafické a konzolové aplikácie).
Väčšinu získaných poznatkov možno priamo aplikovať aj v prostredí Unix / Linux.

Použitiu jazyka C++ v prostredí .NET na tvorbu aplikácií pre rôzne prevádzkové prostredia sa podrobnejšie venujú kurzy:
• .NET Framework a tvorba aplikácií pre Windows
• ASP .NET (webové aplikácie a služby)

Cena kurzu: 9100 SK bez DPH.

Náplň kurzu:

1. DEŇ
Vývoj a porovnanie jazykov C a C++, prekladače a integrované systémy
Integrované vývojové prostredie MS Visual C++ (menu, okná, súbory, editor)
Spoločné základy jazykov C a C++
• základné pojmy, jednoduchý program a jeho výklad
• typy údajov, premenné, konštanty, deklarácie
• operátory a výrazy - numerické, znakové, konverzie typu, priradenie, podmienené výrazy, priorita vyhodnocovania
• základné príkazy
• vetvenie - if, else, switch
• cykly a ich riadenie - while, do, for, break, continue, goto

Nové dátové typy a iné rozšírenia v jazyku C++
• referenčné, konštantné, enumeratívne typy
• nové vlastnosti štruktúr
• nové operátory
• podpora pre objektovo orientované programovanie

2. DEŇ
Programovací jazyk C++
• prehľad príkazov, funkcií a operátorov
• precedencia operátorov, typové kontroly a konverzie
• predefinovanie funkcií a operátorov
• práca so smerníkmi, smerník ako argument funkcie, smerník na funkciu
• špeciálne argumenty funkcií, funkcia ako makro
• volanie funkcií iných jazykov, inline

3. DEŇ
Objektovo orientované programovanie
• trieda a objekt
• údajové a funkčné členy tried
• statické a konštantné členy tried
• smerníky na členy tried, smerník "this"
• konštruktory a deštruktory
• priateľské triedy

4. DEŇ
Objektovo orientované programovanie
• dedenie vlastností
• prístupové práva
• štandardné konverzie a dedičnosť
• inicializácia členov tried, poradie inicializácie
• virtuálne funkcie a ich pripájanie
• viacnásobná dedičnosť
• parametrizované typy

5. DEŇ
Knižnice, šablóny tried, toolboxy a iné rozšírenia
Portabilita
Záverečný príklad - zostavenie jednoduchej aplikácie s použitím techník OOP

Visual C++ .NET 2.0

Kontakt na dodavatele získáte po registraci

Tento kurz je pořádán dodavatelem, který nevyužívá placenou prezentaci na portálu Abravito.

Kontaktní údaje na dodavatele získáte po registraci.

Nebo použijte poptávkový formulář.