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 C# 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 C# na platforme .NET a oboznámiť sa s možnosťami jeho využitia na tvorbu aplikácií pre MS Windows a Web.

Predmet kurzu:

Visual C# je nový objektovo orientovaný programovací jazyk, ktorý preberá to najlepšie z viacerých svojich predchodcov - robustnosť a rýchlosť z jazyka C++, jednoduchosť a bezpečnosť z jazyka Java a vysokú produktivitu práce programátora z jazyka Visual Basic. V rámci nového integrovaného vývojového prostredia Visual Studio 2008 / 2005 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 sady objektov na prácu s databázou ADO.NET (MS SQL Server, Oracle, MDB, DBC/DBF a pod.), nové formulárové systémy Windows Forms a Web Forms (pre ASP .NET), podpora pre komponentové programovanie a ďalšie technológie.

Obsah kurzu:

Kurz poskytuje ucelený prehľad programovacieho jazyka a základy práce v prostredí Visual Studio .NET. 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 C# 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 a základov programovania v niektorom inom objektovo orientovanom programovacom jazyku.
Cena kurzu: 270 €  +  DPH 20 %

Náplň kurzu:

1. DEŇ

  • Visual C#
    • 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, rozdiely medzi verziami .NET a 6.0
    • 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
    • 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
    • hodnotové a referenčné typy
    • konštanty, premenné, 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, preťažovanie operátorov
    • metódy definované implicitne ako súčasť základných dátových typov a ich použitie
    • vybrané funkcie .NET a ich použitie - System.Math, .Array, .Convert, ...
  • Riadiace štruktúry
    • logické výrazy a operátory
    • vetvenie - if, switch
    • cykly - for, foreach, do, while

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 typu výnimky v klauzule catch
    • vnorené konštrukcie try ... catch, použitie príkazu throw
  • Procedúry
    • vytváranie a použitie vlastných funkcií a procedúr
    • odovzdávanie parametrov hodnotou a odkazom, 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, práca s textovými súbormi
    • 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:  03.03.2010, 11:07