MS-20483 Programming in C# MTA Exam 70-483 - Plan Szkolenia

Primary tabs

Duration Czas trwania

35 godzin (zwykle 5 dni wliczając przerwy)

Requirements Wymagania

This course is intended for experienced developers who already have programming experience in C, C++, JavaScript, Objective-C, Microsoft Visual Basic, or Java and understand the concepts of object-oriented programming.
This course is not designed for students who are new to programming; it is targeted at professional developers with at least one month of experience programming in an object-oriented environment.
Developers attending this course should already have gained some limited experience using C# to complete basic programming tasks.

Overview Charakterystyka kursu

Kurs przeznaczony jest dla osób chcących nauczyć się programować aplikacje w języku C# przy użyciu .NET frameworka 4.5 w środowisku Visual Studio 2012 działającym w systemie Windows 8.

Course Outline Plan Szkolenia

1.Wstęp

  • Pisanie aplikacji w C#
  • Typy danych, operatory, wyrażenia
  • Podstawowe konstrukcje języka

2. Tworzenie metod, obsługa wyjątków, monitorowanie stanu aplikacji

  Tworzenie i wywoływanie metod

  •          Przeciążanie metod
  •          Parametry opcjonalne i wyjściowe
  •          Obsługa wyjątków
  •          Monitorowanie stanu aplikacji
  •          Refaktoryzacja kodu

3.  Kod dla aplikacji graficznych

 Struktury i enumeracje

  •          Kolekcje
  •          Eventy

4. Tworzenie klas i kolekcji

  •          Tworzenie klas
  •          Definiowanie i implementacja interfejsów
  •          Implementacja kolekcji

5. Dziedziczenie klas

  •          Tworzenie hierarchii klas
  •          Rozszerzanie klas
  •          Tworzenie typów generycznych

6. Obsługa plików

  •          Operacje odczytu i zapisu
  •          Serializacja i deserializacja
  •          Strumienie

7. Obsługa bazy danych, Entity Data Model

  •          Tworzenie modelu danych
  •          Odpytywanie bazy przy użyciu LINQ
  •          Aktualizacja bazy przy użyciu LINQ

8.  Zdalny dostęp do danych

  •          WCF Data Services
  •          Dostęp do danych w sieci
  •          Dostęp do danych w chmurze

9. Definiowanie interfejsu użytkownika dla graficznych aplikacji

  •          Xaml
  •          Łączenie kontrolek z danymi
  •          Dostosowywanie wyglądu kontrolek

10. Poprawianie wydajności aplikacji

  •          Multitasking
  •          Wyrażenia lambda
  •          Asynchroniczne wykonywanie operacji
  •          Synchronizowanie  dostępu do danych

11. Integracja aplikacji z kodem niezarządzanym (innymi językami)

  •          Tworzenie dynamicznych obiektów
  •          Zarządzanie czasem życia obiektów i niszczenie obiektów dynamicznych

12. Tworzenie obiektów wielokrotnego użycia i bibliotek

  •          Tworzenie metadanych
  •          Dodawanie własnych atrybutów
  •          Generowanie kodu zarządzanego
  •          Wersjonowanie,  podpisywanie, wdrażanie bibliotek

13.  Szyfrowanie i deszyfrowanie danych

  •          Szyfrowanie symetryczne
  •          Szyfrowanie asymetryczne

 

 

 

Terminarz i Cennik

Szkolenie gwarantowane uruchamiamy nawet dla jednego uczestnika!
Szkolenie Otwarte Szkolenie Otwarte
Cena nie została jeszcze ustalona
Request
Cena nie została jeszcze ustalona
Zapytaj o wycenę
Nie znalazłeś pasującego terminu? Zaproponuj termin szkolenia >>
Zbyt drogo? Podaj swoją cenę

Powiązane Kategorie

Szkolenia Powiązane


Kursy w promocyjnej cenie

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne / Stacjonarne]
WordPress Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-07-31 09:00 4851PLN / 1570PLN
Java Performance Tuning Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-07-31 09:00 9801PLN / 3000PLN
Angular JavaScript Gdynia, ul. Ejsmonda 2 pon., 2017-07-31 09:00 7425PLN / 3475PLN
Node.js concepts & administration, Express.js, V8 engine, monitoring, pm2 Gliwice ul. Karola Marksa 11 wt., 2017-08-01 09:00 9009PLN / 3430PLN
MS SQL Server 2016 Gdynia, ul. Ejsmonda 2 śr., 2017-08-02 09:00 8712PLN / 3140PLN
Visual Basic for Applications (VBA) w Excel - wprowadzenie Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-08-02 09:00 2376PLN / 1192PLN
Automatyzacja testów za pomocą Selenium Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-08-02 09:00 7722PLN / 3174PLN
Angular JavaScript Gdańsk, ul. Powstańców Warszawskich 45 pon., 2017-08-07 09:00 7425PLN / 3475PLN
Tworzenie stron internetowych i optymalizacja pod kątem marketingu internetowego Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-08-07 09:00 4851PLN / 3205PLN
Programowanie w ASP.NET MVC 5 Rzeszów, Plac Wolności 13 śr., 2017-08-09 09:00 5841PLN / 2223PLN
Język SQL w bazie danych MSSQL Lublin, ul. Spadochroniarzy 9 czw., 2017-08-10 09:00 2970PLN / 1243PLN
Programowanie w WPF 4.5 Lublin, ul. Spadochroniarzy 9 śr., 2017-08-16 09:00 6435PLN / 2443PLN
Oracle 11g - Język SQL dla programistów - warsztaty Gdańsk, ul. Powstańców Warszawskich 45 pon., 2017-08-21 09:00 6930PLN / 3640PLN
Embedded C Application Design Principles Kraków, ul. Rzemieślnicza 1 czw., 2017-08-24 09:00 12266PLN / 4517PLN
Efektywne wykorzystanie Social Media - Facebook, Twitter, Youtube, Google+, blogi Gdynia, ul. Ejsmonda 2 czw., 2017-08-31 09:00 1881PLN / 1002PLN
Certyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Foundation Katowice ul. Opolska 22 pon., 2017-09-04 09:00 6930PLN / 3360PLN
General Data Protection Regulation - zmiany prawne, wprowadzenie teoretyczne, praktyczne aspekty Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2017-09-04 09:00 7128PLN / 2560PLN
Oracle 12c – Zaawansowane programowanie w PL/SQL Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2017-09-06 09:00 9900PLN / 3900PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat) Poznań, Garbary 100/63 pon., 2017-09-11 09:00 5940PLN / 2980PLN
Język SQL w bazie danych MSSQL Bydgoszcz, ul. Dworcowa 94 wt., 2017-09-19 09:00 2970PLN / 1243PLN
Tworzenie i zarządzanie stronami WWW Poznań, Garbary 100/63 pon., 2017-09-25 09:00 5841PLN / 2298PLN
Visual Basic for Applications (VBA) w Excel - poziom zaawansowany Warszawa, ul. Złota 3/11 pon., 2017-09-25 09:00 3069PLN / 1623PLN
Wzorce projektowe w C# Rzeszów, Plac Wolności 13 czw., 2017-09-28 09:00 3861PLN / 2331PLN
Visual Basic for Applications (VBA) w Excel - wprowadzenie Szczecin, ul. Sienna 9 czw., 2017-10-05 09:00 2376PLN / 1292PLN
Analiza biznesowa i systemowa z użyciem notacji UML - warsztat praktyczny dla PO w metodyce Scrum Łódź, ul. Tatrzańska 11 wt., 2017-10-10 09:00 7722PLN / 3474PLN
Access - podstawy Szczecin, ul. Sienna 9 wt., 2017-10-10 09:00 3465PLN / 1550PLN
PostgreSQL for Administrators Gdynia, ul. Ejsmonda 2 śr., 2017-10-11 09:00 12326PLN / 4235PLN

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam