Logo Kurzy výpočtovej techniky E-mail:
Kancelária:
kurzy@ipex.sk
(02) 5262 5944 - 46
Skip Navigation Links.
Collapse Úvodná stránkaÚvodná stránka
Ponuka kurzov
Collapse Témy kurzovTémy kurzov
Expand Práca v prostredí MS WindowsPráca v prostredí MS Windows
Expand Textové, publikačné a prezentačné editoryTextové, publikačné a prezentačné editory
Expand Tabuľkové procesory a štatistikaTabuľkové procesory a štatistika
Expand Databázové systémyDatabázové systémy
Expand Tímová spolupráca a Internet / IntranetTímová spolupráca a Internet / Intranet
Expand Projektové riadenieProjektové riadenie
Collapse Počítačová grafikaPočítačová grafika
MS Visio 2010 / 2007
Corel DRAW 12 / 11 - vektorová grafika
Corel DRAW 12 / 11 - fotografie a rastrová grafika
Adobe Photoshop CS4 - základy
Adobe Photoshop CS4 - pre pokročilých
Adobe Illustrator CS4
Adobe InDesign CS4 - základy
Adobe InDesign CS4 - pre pokročilých
Adobe Flash MX - základy
Adobe Flash MX - Action Script
AutoCAD 2010 / 2008 - základy
AutoCAD 2010 / 2008 - pre pokročilých
AutoCAD 2010 / 2008 - programovanie vo VBA
MicroStation V8 XM - základy
MicroStation V8 XM - pre pokročilých
Collapse Programovanie a vývojové systémyProgramovanie a vývojové systémy
Cloud Computing
UML - základy
Visual Basic 2010
Visual C# 2010
Visual C# 2010 - prechod z Visual FoxPro
Visual C++ 2010
Tvorba aplikácií pre Windows - .NET 4.0
Tvorba aplikácií pre Windows - .NET WPF 4
Tvorba aplikácií pre Web - ASP .NET 4.0
Tvorba aplikácií pre Web - ASP .NET MVC 3
Práca s databázami - ADO .NET 4.0
Práca s databázami - ADO .NET Entity Framework a LINQ
XML - dátové štruktúry a technológie
Crystal Reports v prostredí .NET 4.0
.NET Framework 4.0 - technológie pre pokročilých
SilverLight 4.0 - tvorba interaktívnych webových aplikácií
JavaScript
PHP Script a databáza MySQL
Python - programovací jazyk a základy použitia
Perl - programovací jazyk a základy použitia
Java - programovací jazyk a základné knižnice
Java - technológie pre pokročilých
Delphi 2007 - základy programovacieho jazyka
Delphi 2007 - tvorba aplikácií
ASN.1 - dátové štruktúry a ich použitie
Expand Operačné systémy a počítačové sieteOperačné systémy a počítačové siete
Organizácia kurzov
Expand Prihláška na kurzPrihláška na kurz
Certifikáty
Expand Sídlo spoločnostiSídlo spoločnosti
Učebne a vybavenie
Iné služby
Partneri a spolupráca
Expand Ukážky z tvorby detíUkážky z tvorby detí
Expand SoftwareSoftware
Predaj techniky

Visual Basic 2010

4 dni, denne 830 - 1600

Cieľová skupina:

Kurz je určený pre všetkých záujemcov o moderné programovacie technológie, ktorí sa chcú naučiť programovať v jazyku Visual Basic .NET a oboznámiť sa s možnosťami jeho využitia na tvorbu aplikácií pre MS Windows a Internet. Osobitne vhodný je pre začiatočníkov s malými alebo žiadnymi skúsenosťami v oblasti programovania.

Predmet kurzu:

Visual Basic .NET predstavuje novú generáciu populárneho programovacieho jazyka Visual Basic. Je podstatne modernizovaný a v rámci nového integrovaného vývojového prostredia Visual Studio .NET poskytuje všetky nástroje potrebné na rýchle a efektívne vytváranie moderných aplikácií na platforme .NET. Použitie jazyka je takmer univerzálne - od bežných databázových, výpočtových alebo grafických aplikácií pre MS Windows, cez webové aplikácie a služby, až po robustné viacvrstvové distribuované systémy. Pri tvorbe aplikácií sa využíva .NET Framework, ktorý združuje viaceré podporné technológie a je spoločný pre všetky programovacie jazyky a vývojové systémy na platforme .NET. Jeho súčasťou sú aj objekty na prácu s databázou ADO.NET (MS SQL Server, Oracle, MS Access, MS Visual FoxPro a pod.), nové formulárové systémy Windows Forms a Web Forms (pre ASP .NET), podpora pre komponentové programovanie a ďalšie technológie.

Zjednodušené verzie jazyka Visual Basic sa používajú na osobitné účely - Visual Basic for Applications (VBA) na programovanie v prostredí MS Office a Visual Basic Script (VBS) na stránkach WWW alebo na písanie príkazových súborov (WSH).

Obsah kurzu:

Kurz poskytuje ucelený prehľad programovacieho jazyka Visual Basic 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).

Použitiu jazyka Visual Basic .NET na tvorbu aplikácií pre rôzne prevádzkové prostredia sa podrobnejšie venujú kurzy:

Vstupné požiadavky: Znalosť práce v prostredí MS Windows. Vítaná je znalosť základov programovania v niektorom inom programovacom jazyku, nie je to však podmienkou účasti na kurze.
Cena kurzu: 270 €  +  DPH 20 %

Náplň kurzu:

1. DEŇ

  • Visual Basic
    • charakteristika jazyka, aplikačné možnosti, história, verzie
    • porovnanie a spolupráca s inými jazykmi na platforme .NET
  • .NET Framework - nová architektúra aplikácií pre Windows a Web
    • filozofia a základné koncepty
    • hlavné zložky - Common Language Runtime, WinForms, WebForms, ADO .NET, ...
  • Visual Studio - integrované vývojové prostredie
    • určenie, nároky na technické vybavenie
    • menu, panely nástrojov, štartovacia stránka, dynamický help
    • projekt, návrhové a editačné okná, Toolbox, vlastnosti objektov a ďalšie nástroje - využitie a možnosti prispôsobenia
    • zostavenie jednoduchej aplikácie (Quick Tour) - projekt typu Windows Application, namespace, hlavný formulár s niekoľkými objektmi, vloženie programového kódu, preklad a ladenie programu
  • Základné vlastnosti jazyka
    • stavba jazyka a základné príkazy
    • riadkovo orientovaný zápis príkazov, pomôcky pri písaní programu, formátovanie zdrojových textov, priebežná kontrola syntaxe
  • Objektovo orientované prvky jazyka
    • základné pojmy - triedy, objekty, vlastnosti, metódy, udalosti
    • štandardné typy objektov a ich použitie - formulár, ovládacie prvky, atď.

2. DEŇ

  • Dátové typy, konštanty a premenné
    • základné dátové typy .NET a zápis hodnôt v programe - numerické, znakové, logické, dátumové, ...
    • zložené dátové typy - polia, štruktúry, triedy
    • konštanty, premenné, príkaz Dim, rozsah platnosti
    • systémové konštanty a enumerácie definované v rámci .NET Framework
  • Výrazy, operátory a funkcie
    • výrazy a ich použitie
    • operátory a ich použitie pre jednotlivé dátové typy, priorita operátorov vo výrazoch
    • metódy definované implicitne ako súčasť základných dátových typov a ich použitie
    • funkcie a ich použitie
  • Vybrané funkcie .NET
    • System.Math, .Array, .Convert, ...
  • Vybrané funkcie VB Run-Time Library - namespace Microsoft.VisualBasic.*
    • .Conversion, .Financial, .VbMath - Int, Str, Val, Pmt, Rate, Randomize, Rnd
    • .Information - IsArray, IsDate, IsNumeric, VarType
    • .Interaction - Beep, InputBox, MsgBox, IIf, Switch, CreateObject, CallByName
    • .Strings - Asc, Chr, Len, Space, LCase, UCase, Trim, LTrim, RTrim, Left, Right, Mid, InStr, Replace, Split, Join, Format
  • Riadiace štruktúry
    • logické výrazy a operátory - klasické a nové (AndAlso, OrElse)
    • vetvenie - If ... Then, Select Case
    • cykly - For [Each] ... Next, Do ...Loop s klauzulou While, Until

3. DEŇ

  • Štruktúrované spracovanie chýb
    • výnimky - vznik, vlastnosti, možnosti ošetrenia
    • príkaz Try ...Catch a jeho použitie
    • odlíšenie výnimiek pomocou klauzuly Catch When, použitie vlastností Err.Number a Err. Description
    • vnorené konštrukcie Try ... Catch, použitie príkazu Throw
  • Moduly a procedúry
    • vytváranie a použitie vlastných modulov
    • vytváranie a použitie vlastných funkcií a procedúr
    • odovzdávanie parametrov hodnotou a odkazom, implicitné hodnoty nepovinných parametrov, návratové hodnoty
    • delegáti funkcií a spracovanie udalostí
  • Triedy a objekty
    • vytváranie a použitie tried a objektov, operátor New
    • členovia tried a ich viditeľnosť, statické prvky
    • konštruktory a deštruktory tried
    • preťažovanie a predefinovanie metód
    • zapúzdrenie, dedičnosť, polymorfizmus, perzistencia objektov
  • Rozhrania
    • význam, deklarácia a implementácia rozhraní
    • operátory is a as
    • členovia rozhraní
    • kombinácie rozhraní

4. DEŇ

  • Atribúty
    • význam a použitie atribútov
    • používateľské typy atribútov
  • Práca so súbormi a spracovanie textov
    • manipulácie so súbormi
    • funkcie na prácu s textovými súbormi - FileOpen, LineInput, EOF, FileClose
    • vybrané metódy .NET na prácu s reťazcami - Substring, Lenght, IndexOf, Insert, Remove, Trim, ToLower, ToUpper, ...
  • Tvorba programových aplikácií - úvod do problematiky
    • základná koncepcia aplikácie, udalosťami riadené programovanie
    • vizuálne prvky aplikácie - hlavná ponuka, miestne ponuky, panely nástrojov, formuláre
  • Vytvorenie inštalačného programu aplikácie
    • rozmiestňovací projekt, inštalačný program, testovanie inštalácie, odinštalovanie
  • Ukážka práce s formulármi a inými vizuálnymi prvkami v aplikácii
    • ovládacie prvky na formulároch - Label, LinkLabel, TextBox, CheckBox, RadioButton, ComboBox, ListBox, Button, PictureBox, ...
    • ponuky - MainMenu
    • dialógové okná systému - OpenFileDialog, SaveFileDialog, FontDialog, ColorDialog, ...
  • Ukážka práce s databázami - úvod do ADO .NET
    • pripojenie k dátovému zdroju pomocou prieskumníka Servera - MS SQL Server, MS Access, MS Visual FoxPro
    • výber dát z databázy pomocou dátového adaptéra, použitie SQL príkazov
    • prezentácia dát na formulári (TextBox, DataGrid), použitie navigačných tlačidiel
    • možnosti tlačových výstupov
  • Ukážka riadenia aplikácií MS Office z prostredia .NET - Automation
    • spoznávanie objektov pomocou prehliadača objektov
    • manipulácia s pracovným listom Excelu
    • spúšťanie a zastavovanie aplikácií pomocou súčasti Process
Copyright © 1997-2012  Ipex IT, s.r.o. Page updated:  25.02.2010, 15:12