VB.NET II – Uvod u objektno-orijentirano programiranje i Windows forme

Lokacije
Infokatedra d.o.o.
Prilaz Gjure Deželića 62
10000 Zagreb
Tel: 01/4840-064
Fax: 01/4840-065
Nezaobilazan dio programiranja su Windows forme i objektno orijentirano programiranje. Razvoj bilo koje ozbiljnije aplikacije bio bi nezamisliv bez pouzdanog i kvalitetno dizajniranog korisničkog sučelja. Ova sučelja prema programskim strukturama se korisniku predstavljaju pomoću Windows formi kao što su prozori, tipke, polja za upis i ostalo.

Kako je struktura samih Windows aplikacija objektno orijentirana, takav je najčešće i programski kod koji opisuje njihove akcije. Objektno orijentirano programiranje najveći zamah uhvatilo je zadnjih dvadesetak godina i predstavlja sadašnjost i budućnost visoko organiziranih programskih paradigmi.

Cilj
Moderni načini programiranja uključuju korištenje objektno orijentirane sintakse, koja omogućuje lakši razvoj koda, jednostavnije i brže održavanje i izmjenu postojećeg koda te brže upoznavanje sa postojećim projektima. Najčešći problem današnjih aplikacija je upravo u veličini koda koju susrećemo ukoliko se vraćamo na stare aplikacije koje smo nekad davno razvijali, a danas trebamo nadopuniti, ili ako se srećemo s novim projektima razvijanim od strane drugih timova programera. Pristup segmentima koda, razbijanje cjeline koda na jednostavne, lako razumljive i pristupačne cjeline najnoviji Visual Studio 2008 dodatno pojednostavljuje svojim pristupačnim sučeljem i integriranim wizardima. Upoznavanje s osnovama objektno orijentiranog koda u Visual Studiju 2008 je vrlo jednostavno i pregledno.

Sadržaj

  • Objektno orijentirano programiranje – općenito o klasama: što je klasa, konstruktor, destruktor, općenito o nasljeđivanju i polimorfizmu, parcijalne klase, virtualne klase i metode
  • Integrirano razvojno okruženje (IDE) – upoznavanje sa razvojnim okruženjem - trake s alatima, Form Designer, Solution Explorer
  • Windows forme – općenito o formama u Windows platformi - izrada Windows aplikacije koja sadrži forme
  • Svojstva formi – upoznavanje sa svojstvima formi i alatima za rad sa formama
  • Kontrole – upoznavanje sa kontrolama (button, label, textbox, listbox, picturebox, combobox…) te njihovim svojstvima
  • Kontrole u akciji – kako učinkovito iskoristiti mogućnosti formi i kontrola u aplikaciji
  • Interface – pojam interface-a u objektno orijentiranom programiranju - implementacija interface-a
  • Collection – primjena kolekcija
  • Event handler – obrada događaja
  • Delegati – pojam delegata - poziv delegata
  • Exception – obrada exception-a (izuzetaka)
  • Thread – pojam thread-a (nit, dretva), upotreba niti
  • Korisničke kontrole - izrada proizvoljnih kontrola
  • Class library – izrada vlastitog class library-ja
  • Reference – referenciranje u VB .NET-u
  • Windows Installer – izrada vlastite instalacijske procedure

Predznanje
Seminar zahtijeva predznanje seminara:

  • PG01 Microsoft Visual Basic .NET 3.5 I - uvod u programiranje ili odgovarajuće znanje.

Nastavni materijal
Softver: Visual Studio 2008, Visual Basic .NET 3.5
Priručnik za polaznike: "MS Visual Basic .NET 3.5 II – uvod u objektno-orijentirano programiranje i Windows forme", autor: Miroslav Lakotić, MCT

Certifikati:
  • Upis u radnu knjižicu: ne
  • Certifikat: ne
  • Uvjerenje: ne
  • In-house: ne
  • Svjedodžba: ne
  • Diploma: ne