Válassza ki a nyelvét
Visual Basic programozás tanfolyam
+ mint 400 ezer szakember a platformon
Kizárólag vállalatoknak

Visual Basic programozás tanfolyam

Sajátítsa el a Visual Basic-et az alapoktól kezdve, és építsen valódi asztali alkalmazásokat, amelyek működnek. Ez a kurzus végigvezeti Önt az alapvető nyelvi ismereteken, az objektumorientált tervezésen, a Windows Forms grafikus felhasználói felület fejlesztésén és az adatbázis-integráción – mindenen, ami egy szakmai VB-szoftver megírásához szükséges. Akár a vállalati fejlesztésbe lép be, akár bővíti .NET-készségkészletét, ez az a gyakorlati, kézzelfogható képzés, amely eredményeket hoz.

Dedika diákoknak

Amit a csapata elsajátít:

  • Konfigurálja a Visual Studio-t, és építsen fel egy teljesen működőképes Windows Forms alkalmazást a semmiből.

  • Alkalmazza az objektumorientált elveket – az egységbezárást, az öröklést (programozási öröklés) és a polimorfizmust – Visual Basic osztályok segítségével.

  • Valósítson meg vezérlési folyamatot, hibakezelést és moduláris eljárásokat a tiszta, könnyen karbantartható kód írásához.

  • Kapcsolja össze az asztali alkalmazásokat SQL-adatbázisokkal az ADO.NET segítségével, és hajtson végre biztonságos, paraméteres lekérdezéseket.

  • Használja a LINQ-t, az általános gyűjteményeket és az adatkötést a strukturált adatok hatékony kezeléséhez és megjelenítéséhez.

  • Készítsen éles VB-alkalmazásokat ClickOnce és professzionális telepítőcsomagoló eszközök segítségével.

Hogyan tanul a csapata gyakorlatiasan Visual Basic programozás tanfolyam

Hogyan gyakorol a csapata Visual Basic programozás tanfolyam

Ezeknek a cégeknek a szakemberei tanulnak a Dedika-n

ActemiumFR
Nunner LogisticsNL
GT Constructora GeotécnicaCR
Sydel StarBR
Metrô de São PauloBR
Aguas AndinasCL
DSMIN
MeridianbetRS
CDHCN

A kurzus tartalma

8 Fejezet • 33 Óra4 és 360 óra közötti időtartam (te döntesz)

1. fejezetRészletek megtekintése

Bevezetés a Visual Basic és IDE környezetbe

  • 1. óra • A Kódszerkesztő megértése

    Az IntelliSense, a kódrétegezés és a szintaxiskiemelés bemutatása a VB szerkesztőben. Hatékony szerkesztési szokások kialakítása, amelyek felgyorsítják az összes későbbi kódolási feladatot.

  • 2. óra • Az első VB-projekt létrehozása

    Projekttípusok, megoldásszerkezet és a Windows Forms alkalmazás létrehozásának folyamata bemutatása. A hallgatók létrehoznak és futtatnak egy minimális működő programot.

  • 3. óra • A Visual Studio telepítése és konfigurálása

    Útmutatás a Visual Studio letöltéséhez, telepítéséhez és testreszabásához VB-fejlesztéshez. Működőképes környezet biztosítása a kódírás megkezdése előtt.

  • 4. óra • A Visual Basic története és célja

    A VB evolúciójának bemutatása a BASIC-től a .NET-ig és annak helye a modern nyelvek között. Kontextus biztosítása arról, hogy a VB miért marad releváns a vállalati és asztali fejlesztésben.

2. fejezetRészletek megtekintése

VB nyelvi alapok

  • 1. óra • Bemeneti és kimeneti műveletek

    A Console.ReadLine, MsgBox, InputBox és alapvető fájlkimenet bemutatása adatok rögzítéséhez és megjelenítéséhez. A nyelvi alapok összekapcsolása látható, interaktív programviselkedéssel.

  • 2. óra • Változók, konstansok és adattípusok

    Deklarációs szintaxis, elnevezési konvenciók és a primitív adattípusok teljes készletének bemutatása. Helyes adatmodellezési szokások kialakítása, amelyek elengedhetetlenek minden további programozási feladathoz.

  • 3. óra • Típuskonverzió és típuskényszerítés

    Implicit és explicit konverziók, a CType és a Convert osztály bemutatása. Futásidejű hibák megelőzése, amelyeket az alkalmazásokban nem illeszkedő adattípusok okoznak.

  • 4. óra • Operátorok és kifejezések

    Aritmetikai, összehasonlító, logikai és karakterlánc-operátorok oktatása az operátorprecedencia szabályaival együtt. A hallgatók összetett kifejezéseket építenek, amelyek a programlogikát vezérlik.

3. fejezetRészletek megtekintése

Vezérlési szerkezetek és döntéshozatal

  • 1. óra • Feltételes utasítások

    Az If...Then...Else, ElseIf láncok és az IIf függvény bemutatása soron belüli döntésekhez. A hallgatók olyan programokat írnak, amelyek a kiértékelt feltételek alapján helyesen elágaznak.

  • 2. óra • For és For Each ciklusok

    Számlálóalapú For...Next ciklusok és gyűjteményeken iteráló For Each...Next ciklusok oktatása. A hallgatók automatizálják az ismétlődő feladatokat és hatékonyan dolgoznak fel adatgyűjteményeket.

  • 3. óra • While és Do ciklusok

    Feltételvezérelt ciklusok bemutatása, beleértve a While...End While és a Do...Loop változatokat. A hallgatók a megfelelő ciklusszerkezetet választják a nyitott végű iterációs forgatókönyvekhez.

  • 4. óra • Hibakezelés Try-Catch segítségével

    Strukturált kivételkezelés bemutatása a Try...Catch...Finally blokkok és a gyakori kivételtípusok segítségével. A hallgatók olyan rugalmas programokat írnak, amelyek elegánsan kezelik a futásidejű hibákat.

4. fejezetRészletek megtekintése

Eljárások, függvények és modulok

  • 1. óra • Függvények létrehozása és használata

    Függvény deklarációjának, visszatérési típusainak és a Return utasításnak a bemutatása számított értékek előállításához. A hallgatók az ismétlődő számításokat újrafelhasználható, tesztelhető függvényegységekkel helyettesítik.

  • 2. óra • Kód szervezése modulokkal

    Standard modulok bemutatása közös eljárások és konstansok tárolójaként egy projekten belül. A hallgatók többfájlos projekteket strukturálnak az áttekinthetőség és az újrafelhasználás érdekében.

  • 3. óra • Hatókör, élettartam és hozzáférhetőség

    A Public, Private, Protected és Friend hozzáférés-módosítók oktatása a változók hatókörére vonatkozó szabályokkal együtt. A hallgatók szabályozzák az adatok láthatóságát a nem kívánt mellékhatások megelőzése érdekében.

  • 4. óra • Sub-eljárások meghatározása és meghívása

    A Sub deklarációjának, meghívási szintaxisának és az eljárások szerepének bemutatása a kódismétlés csökkentésében. A diszkrét feladatok elnevezett blokkokba való becsomagolásának szokásának kialakítása.

5. fejezetRészletek megtekintése

Tömbök, gyűjtemények és adatszerkezetek

  • 1. óra • LINQ-lekérdezések gyűjteményeken

    A Language Integrated Query szintaxis bemutatása gyűjtemények szűréséhez, rendezéséhez és vetítéséhez. A hallgatók kifejező adatlekérdezéseket írnak, amelyek felváltják a részletes, ciklusalapú kódot.

  • 2. óra • Egydimenziós és többdimenziós tömbök

    Tömbdeklaráció, inicializálás, indexelés és átméretezés a ReDim segítségével. A hallgatók rendezett adathalmazokat tárolnak és kérdeznek le, amelyekre a legtöbb valós programnak szüksége van.

  • 3. óra • Szótárak és kulcs-érték tárolók

    A Dictionary(Of TKey, TValue) oktatása gyors kulcs alapú kereséshez. A hallgatók hatékony adatlekérési mintákat valósítanak meg, amelyeket konfigurációs és gyorsítótárazási forgatókönyvekben használnak.

  • 4. óra • Generikus listák és ArrayList-ek

    A List(Of T) és az ArrayList bemutatása dinamikus, típusbiztos gyűjteményekhez. A hallgatók változó hosszúságú adathalmazokat kezelnek kézi átméretezés nélkül.

6. fejezetRészletek megtekintése

Objektumorientált programozás VB-ben

  • 1. óra • Osztályok, objektumok és konstruktorok

    Osztálydeklaráció, példányosítás a New segítségével és konstruktor-túlterhelés bemutatása. A hallgatók olyan objektumokat hoznak létre, amelyek az állapotot és a viselkedést egyetlen egységbe zárják.

  • 2. óra • Interfészek és polimorfizmus

    Interfészdeklaráció, az Implements kulcsszó és a futásidejű polimorfizmus bemutatása. A hallgatók rugalmas kódot írnak, amely absztrakciókon, nem pedig konkrét típusokon működik.

  • 3. óra • Megosztott tagok és objektumok élettartama

    Megosztott mezők, metódusok és a Finalize/Dispose minta bemutatása erőforrás-kezeléshez. A hallgatók helyesen kezelik a memóriát és a megosztott állapotot többobjektumos programokban.

  • 4. óra • Öröklés és metódusfelülírás

    Az Inherits kulcsszó, az Overridable és az Overrides oktatása osztályhierarchiák építéséhez. A hallgatók bővítik az alaposztályokat a meglévő, tesztelt kód módosítása nélkül.

7. fejezetRészletek megtekintése

Windows Forms GUI fejlesztés

  • 1. óra • Eseménykezelés és delegáltak

    Az eseményvezérelt modell, az eseménykezelők és a delegált típusok bemutatása a Windows Forms-ban. A hallgatók összekapcsolják a felhasználói műveleteket az alkalmazás állapotát helyesen frissítő kóddal.

  • 2. óra • Űrlap érvényesítés és felhasználói visszajelzés

    Bemenet-ellenőrzés az ErrorProvider, a MaskedTextBox és az érvényesítési események segítségével. A hallgatók megakadályozzák az érvénytelen adatok bekerülését az alkalmazásba, és egyértelmű visszajelzéssel irányítják a felhasználókat.

  • 3. óra • Több űrlap és navigáció

    Gyermekűrlapok, modális párbeszédablakok és adatátadás létrehozása űrlapok között. A hallgatók több képernyős alkalmazásokat építenek összefüggő navigációval és megosztott állapottal.

  • 4. óra • Űrlaptervezés és elrendezési vezérlők

    Az Űrlaptervező, az Eszköztár és az elrendezési tárolók, például a Panel és a TableLayoutPanel bemutatása. A hallgatók professzionális, átméretezhető felületeket hoznak létre a vezérlők elrendezésével.

  • 5. óra • Gyakori vezérlők és tulajdonságok

    A TextBox, Label, Button, ComboBox, ListBox és CheckBox konfigurációjának oktatása. A hallgatók kiválasztják és beállítják a megfelelő vezérlőt az egyes adatbeviteli vagy megjelenítési követelményekhez.

8. fejezetRészletek megtekintése

Fájl I/O és adatbázis-integráció

  • 1. óra • Bináris és szerializációs fájlelérés

    A BinaryReader, BinaryWriter és XML-szerializáció bemutatása strukturált adattároláshoz. A hallgatók kiválasztják a megfelelő formátumot a teljesítmény, hordozhatóság és emberi olvashatóság alapján.

  • 2. óra • DataSet, DataAdapter és adatkötés

    A DataSet, DataTable és SqlDataAdapter bemutatása kapcsolat nélküli adateléréshez és UI-kötéshez. A hallgatók közvetlenül az adatbázis-lekérdezések eredményeiből töltik fel a rácsokat és űrlapokat.

  • 3. óra • Szöveges fájlok olvasása és írása

    A StreamReader, StreamWriter és a File osztály metódusainak bemutatása szöveges fájlműveletekhez. A hallgatók állandó tárolót valósítanak meg alkalmazásbeállításokhoz és felhasználói tartalmakhoz.

  • 4. óra • Kapcsolódás adatbázisokhoz ADO.NET segítségével

    SqlConnection, SqlCommand és SqlDataReader oktatása közvetlen adatbázis-kommunikációhoz. A hallgatók biztonságosan hoznak létre és kezelnek adatbázis-kapcsolatokat kapcsolati sztringek segítségével.

Tanúsítvány

Érvényes befejezési tanúsítványod

Ez a kurzus neked szól:

  • Irodai szakember: ismétlődő feladatokat szeretne automatizálni egyéni asztali eszközökkel.

  • Pályamódosító: strukturált belépési pontot keres a szoftverfejlesztés világába.

  • Informatikai támogatási technikus: készen áll arra, hogy a rendszerek javításáról azok építésére váltson.

  • Számítástechnika szakos hallgató: gyakorlati VB készségekre van szüksége az egyetemi tanulmányok kiegészítéséhez.

  • Kisvállalkozó: belső eszközöket szeretne építeni külső fejlesztők alkalmazása nélkül.

  • Hobbi programozó: kíváncsi az asztali alkalmazásfejlesztésre a .NET ökoszisztéma használatával.

Kapcsolódó tanfolyamok

GYIK

Mi a Dedika?

Érvényes a tanúsítvány Magyarországon?

Ingyenesek a tanfolyamok?

Mennyi a tanfolyamok óraszáma?

Milyenek a tanfolyamok?

Hogyan működnek a tanfolyamok?

Mennyi ideig tartanak a tanfolyamok?

Mennyibe kerülnek a tanfolyamok?

Mi az az EAD vagy online tanfolyam, és hogyan működik?

PDF tanfolyam