Vánoční nadílka Vánoční nadílka
Vánoční akce! Daruj lepší budoucnost blízkým nebo sobě. Až +50 % zdarma na dárkové poukazy. Více informací

Objektově orientované programování ve Visual Basic .NET

Visual Basic .NET Objektově orientované programování American English version English version

Tutoriály online kurzu se věnují objektově orientovanému programování v VB.NET. Od první objektové aplikace se dostanete až k vyspělým strukturám .NETu.

Ohlasy studentů

Lekce

Úvod do objektově orientovaného programování ve VB.NET

Lekce 1 - Úvod do objektově orientovaného programování ve VB.NET

Tutoriál vás uvede do objektově orientovaného programování, vysvětlíme si historické okolnosti vzniku OOP a také pojmy třída, atribut, metoda a zapouzdření
ZdarmaNapsal Michal Žůrek - misaz
První objektová aplikace ve VB.NET - Hello object world

Lekce 2 - První objektová aplikace ve VB.NET - Hello object world

V tutoriálu si vytvoříme svou první objektovou aplikaci pro VB.NET - Hello object world. Naučíme se tvořit třídy (class), atributy a metody s parametry.
ZdarmaNapsal Michal Žůrek - misaz
Cvičení k 1.-2. lekci OOP v VB .NET

Cvičení k 1.-2. lekci OOP v VB .NET

Řešené programátorské úlohy v VB .NET na téma základy objektově orientovaného programování. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
PremiumNapsal Ondřej Štorc
Hrací kostka ve VB.NET - konstruktory a náhodná čísla

Lekce 3 - Hrací kostka ve VB.NET - konstruktory a náhodná čísla

Tutoriál nás naučí používat konstruktory a generátor náhodných čísel Random. Naprogramujeme si ve VB.NET objektovou hrací kostku, první část naší arény.
ZdarmaNapsal Michal Žůrek - misaz
Cvičení k 3. lekci OOP v VB .NET

Cvičení k 3. lekci OOP v VB .NET

Řešené programátorské úlohy v VB .NET na téma konstruktory, zapouzdření a náhodná čísla. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
PremiumNapsal Ondřej Štorc
Referenční a hodnotové datové typy

Lekce 4 - Referenční a hodnotové datové typy

V tutoriálu si podrobněji vysvětlíme, jak VB pracuje v paměti s referenčními typy (objekty) narozdíl od typů hodnotových. Vysvětlíme si garbage collector.
ZdarmaNapsal Michal Žůrek - misaz
Cvičení k 4. lekci OOP v VB .NET

Cvičení k 4. lekci OOP v VB .NET

Řešené programátorské úlohy v VB .NET na téma konstruktory, zapouzdření a náhodná čísla. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
PremiumNapsal Ondřej Štorc
Bojovník do arény

Lekce 5 - Bojovník do arény

V tomto tutoriálu si v Visual Basic .NET napíšeme objekt (třídu) bojovníka, jehož instance necháme příště bojovat ve virtuální aréně.
ZdarmaNapsal Michal Žůrek - misaz
VB.NET - Aréna s bojovníky

Lekce 6 - VB.NET - Aréna s bojovníky

V tomto tutoriálu dokončíme naši arénu s bojovníky ve VB.NET. Výsledkem bude plně objektová aplikace, kde komunikující instance simulují stolní hru.
ZdarmaNapsal Michal Žůrek - misaz
Dědičnost a polymorfismus

Lekce 7 - Dědičnost a polymorfismus

V tutoriálu si vysvětlíme základy dědičnosti objektů v VB. Naučíme se znovupoužívat kód a objevíme modifikátor přístupu Protected. Pochopíme polymorfismus.
ZdarmaNapsal Michal Žůrek - misaz
Aréna s mágem (dědičnost a polymorfismus)

Lekce 8 - Aréna s mágem (dědičnost a polymorfismus)

V tutoriálu si v praxi ukážeme dědičnost a polymorfismus. Naučíme se volat konstruktory předků pomocí MyBase a přepisovat metody předků pomocí overrides.
ZdarmaNapsal Michal Žůrek - misaz
Cvičení k 5.-8. lekci OOP ve Visual Basic .NET

Cvičení k 5.-8. lekci OOP ve Visual Basic .NET

Řešené programátorské úlohy ve VB.NET na téma dědičnost a polymorfismus. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
PremiumNehodnocenoNapsal David Čápka
Statika ve Visual Basic. NET

Lekce 9 - Statika ve Visual Basic. NET

V tutoriálu se v VB.NET naučíme používat statické atributy, metody, konstruktor a dokonce si vytvoříme vlastní statickou třídu - statický registr.
ZdarmaNapsal Michal Žůrek - misaz
Cvičení k 9. lekci OOP v VB .NET

Cvičení k 9. lekci OOP v VB .NET

Řešené programátorské úlohy v VB .NET na téma statika, statické atributy a metody. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
PremiumNehodnocenoNapsal Ondřej Štorc
Vlastnosti ve Visual Basic .NET

Lekce 10 - Vlastnosti ve Visual Basic .NET

V tutoriálu si ukážeme, jak se ve Visual Basic .NET deklarují tzv. vlastnosti neboli gettery a settery, které umožní lepší zapouzdření objektů.
ZdarmaNapsal Michal Žůrek - misaz
Datum a čas ve Visual Basic .NET

Lekce 11 - Datum a čas ve Visual Basic .NET

V tutoriálu si ukážeme, jak se ve VB.NET pracuje s datem a časem. Představíme si třídy DateTime a TimeSpan. Vytvoříme několik ukázkových programů.
ZdarmaNapsal Michal Žůrek - misaz
Cvičení k 11. lekci OOP v VB .NET

Cvičení k 11. lekci OOP v VB .NET

Řešené programátorské úlohy v VB .NET na téma práce s datem a časem. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
PremiumNehodnocenoNapsal Ondřej Štorc
List ve Visual Basic .NET

Lekce 12 - List ve Visual Basic .NET

Tutoriál nám ve VB.NET představí kolekci List, do které můžeme narozdíl od pole položky libovolně přidávat a mazat. Napíšeme si program a popíšeme metody.
ZdarmaNapsal Michal Žůrek - misaz
Diář s databází ve VB.NET

Lekce 13 - Diář s databází ve VB.NET

V tutoriálu si vytvoříme v VB.NET elektronický diář s databází pomocí kolekce List. Bude umožňovat přidávat, mazat a vyhledávat záznamy.
ZdarmaNapsal Michal Žůrek - misaz
Cvičení k 12.-13. lekci OOP ve Visual Basic .NET

Cvičení k 12.-13. lekci OOP ve Visual Basic .NET

Řešené programátorské úlohy ve VB.NET na práci s kolekcí List a její využití v aplikacích. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
PremiumNehodnocenoNapsal David Čápka
Rozhraní (interface) ve Visual Basic .NET

Lekce 14 - Rozhraní (interface) ve Visual Basic .NET

V tutoriálu si ukážeme jak v VB.NET používat interface (rozhraní), jak ho implementovat pomocí Visual Studia a jak s ním nahradit vícenásobnou dědičnost.
ZdarmaNapsal Michal Žůrek - misaz
Přetypování a hierarchie objektů

Lekce 15 - Přetypování a hierarchie objektů

V tutoriálu si ukážeme jak v VB.NET přetypovat instanci na jiný datový typ a jak při tomto využít rozhraní (interface). Vytvoříme si hierarchii objektů.
PremiumNapsal Michal Žůrek - misaz
Abstraktní třída, porovnávání a přetěžování operátorů ve VB

Lekce 16 - Abstraktní třída, porovnávání a přetěžování operátorů ve VB

Tutoriál vysvětlí abstraktní třídy v VB.NET. Řekneme si více o rozhraních, implementujeme vlastní porovnávání pomocí IComparable a přetížíme operátor.
PremiumNapsal Michal Žůrek - misaz
Cvičení k 14.-16. lekci OOP ve Visual Basic .NET

Cvičení k 14.-16. lekci OOP ve Visual Basic .NET

Řešené programátorské úlohy ve VB.NET na téma rozhraní, MustInherit třída a přetížení operátorů. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Premium IINehodnocenoNapsal David Čápka
Indexery, Equals, konstanty, výčtové typy a flagy

Lekce 17 - Indexery, Equals, konstanty, výčtové typy a flagy

Tutoriál pro VB.NET probere přetěžování indexerů, metodu Equals a operátor =, konstanty a výčtové typy (Enum) spolu s flagy.
PremiumNapsal Michal Žůrek - misaz
Delegáti, anonymní metody a lambda výrazy

Lekce 18 - Delegáti, anonymní metody a lambda výrazy

V tutoriálu si v VB.NET uvedeme delegáty, naučíme se definovat anonymní metody a pracovat s lambda výrazy. Seznámíme se s delegáty Predicate a Func.
PremiumNapsal Michal Žůrek - misaz
Cvičení k 17.-18. lekci OOP ve Visual Basic .NET

Cvičení k 17.-18. lekci OOP ve Visual Basic .NET

Řešené programátorské úlohy ve VB.NET na téma enumy, indexery a delegáti. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
Premium IINehodnocenoNapsal David Čápka
Události ve Visual Basic .NET

Lekce 19 - Události ve Visual Basic .NET

V tutoriálu si v VB.NET představíme události (events) a delegát EventHandler. V příkladu si ukážeme reakci listenera (posluchače) na změnu stavu instance.
PremiumNapsal Michal Žůrek - misaz
Cvičení k 19. lekci OOP v VB .NET

Cvičení k 19. lekci OOP v VB .NET

Řešené programátorské úlohy v VB .NET na téma události, jejich parametry a dědění událostí. Úlohy jsou řazené dle obtížnosti s řešením ke stažení.
PremiumNehodnocenoNapsal Ondřej Štorc
Struktury, boxing, parciální prvky, metody podrobně

Lekce 20 - Struktury, boxing, parciální prvky, metody podrobně

V tutoriálu dovršíme znalosti objektově orientovaného programování v VB.NET, probereme struktury, boxing, parciální prvky, metody podrobněji a další.
PremiumNapsal Michal Žůrek - misaz
Nullovatelné typy, klonování, atributy, destruktor v VB.NET

Lekce 21 - Nullovatelné typy, klonování, atributy, destruktor v VB.NET

V tutoriálu dovršíme znalosti objektově orientovaného programování v VB.NET, probereme nullovatelné typy, klonování, atributy, destruktor a další.
PremiumNapsal Michal Žůrek - misaz

Ukázkové programy se zdrojovým kódem

Karel Robot (Visual Basic)

Karel Robot (Visual Basic) v 1.1

Interpret robota Karla do soutěže Machr na OOP ve Visual Basicu, vítězná aplikace. Návrh nebyl dokonalý, ale mezi zúčastněnými byl nejlepší.
 376xZdarmaNapsal Michal Žůrek - misazVydáno: 2013
Převodník jednotek

Převodník jednotek v 1.0

Ukázková aplikace napsaná ve VB.NET. Aplikace převádí jednotky TB, GB, MB, KB a B. Aplikace odolá chybám a rozezná chybu v jednotce a hodnotě.
 252xZdarmaNehodnocenoNapsal Michal Žůrek - misazVydáno: 2013


 

Aktivity (3)