Szkolenie C# Lanaguage in Visual Studio 2005

Print

Cena szkolenia otwartego już od 1881 PLN od osoby!
(przy zgłoszeniu grupy 6 osób)

Sprawdź terminy i ceny szkoleń otwartych! >>

Wyślij zapytanie o cenę szkolenia zamkniętego >>
Wyślij zapytanie o cenę szkolenia zdalnego >>

Wypełnij formularz - prześlemy wycenę szkolenia zamkniętego lub zdalnego

 

W cenie szkolenia:

  • materiały szkoleniowe (przygotowane przez wykładowcę)
  • książka powiązana tematycznie ze szkoleniem
  • certyfikaty w języku polskim i angielskim
  • obiad
  • catering (napoje i słodycze)
 

Czas trwania

40 godzin(y) (po 8h lekcyjnych dziennie)
 

Charakterystyka kursu

Kurs omawia kompleksowo własności języka C#, jego integracje ze środowiskiem Visual Studio .NET 2005 oraz obiektową orientacje języka.

 

Wymagania

Wymagana znajomość dowolnego języka proceduralnego lub obiektowego (np. Pascal, C, C++, Basic etc.)

 
 
Node ID: 3001

Zagadnienia omawiane na kursie

Omówienie zintegrowanego środowiska programistycznego (IDE) Visual Studio .NET 2005

Język C#, składnia i struktura

Stałe i zmienne (Constants and Variables)
Typy wbudowane oraz użytkownika (Build-in types and user-defined types)
Compound Assignment
Increment and Decrement
Konwertowanie oraz rzutowanie (Converting casting Data Types)
Methods and Parameters
Tablice i macierze (Arrays and Matrixes)
Bloki kodu i wyjątki (Statements and exceptions)

Programowanie obiektowe

Classes and Objects as Instances of Classes
Encapsulation
C# as Object Orientated Programming language (OOP)
Reference -Type Variables
Przestrzenie nazw (Namespaces in the .NET Framework)
Advanced Data Conversions and Type-Safe Casting

Creating and Destroying Objects

Constructors and Initializing Data
Creating Objects
Objects and Memory
Destructors

Dziedziczenie w języku C# (Inheritance in C#)

Deriving Classes
Implementing Methods
Sealed Classes
Interfaces
Abstract Classes

Tworzenie większych projektów i podział logiczny kodu

Modules
Internal Classes, Methods, Data
Aggregation
Specifying Internal Access
Namespaces
Assemblies

Zaawansowane programowanie obiektowe

Operatory arytmetyczne, logiczne, specjalne
Przeciążanie operatorów (Operator Overloading)
Delegacje - bezpieczne wskaźniki do funkcji (Delegates)

Programowanie zdarzeń (Events)

Handling Events

Windows Forms: Controls, Common Dialog Boxes, and Menus

Common Controls and Components
Control Events
Form and Control Layout
Common Dialog Boxes
Menus

Properties
Indexers
Attributes