Logowanie:

Zarejestruj się
zapamiętaj mnie | nie pamiętam hasła

Szkolenia

Programista .NET

Zapraszamy do zgłaszania chęci udziału w wybranych szkoleniach. W tym celu wystarczy się z nami skontaktować telefonicznie, e-mailowo lub za pośrednictwem tej strony. Zapraszamy do rejestracji.

Zgłoś chęć udziału

Program szkolenia:

  • Wprowadzenie do zagadnień programowania obiektowego na przykładzie języka C++ – 16h
  • Tworzenie aplikacji Microsoft.NET w Windows (Visual C# .NET) – 32h
  • Projektowanie aplikacji sieciowych Microsoft ASP.NET za pomocą Visual Studio .NET – 32h
  • Programowanie w Microsoft ADO.NET – 24h
  • Tworzenie usług sieciowych XML przy użyciu Microsoft ASP.NET – 24h
  • Tworzenie aplikacji COM+ przy użyciu Microsoft .NET Enterprise Services – 32h
  • Programowanie przy użyciu XML w Microsoft .NET Framework – 24h
  • Wdrażanie zabezpieczeń dla aplikacji – 39h
  • Analiza i projektowanie obiektowe za pomocą języka UML – 15h
  • Egzaminy końcowe – 2h Łączny wymiar godzinowy – 240

 

Rozkład zajęć

  • Wprowadzenie do zagadnień programowania obiektowego na przykładzie języka C++
    • Wstęp
    • Klasa, konstruktor, destruktor, dziedziczenie
    • Funkcje
    • Strumienie
    • Przeciążanie
    • Operacje na plikach
    • Test końcowy
  • Tworzenie aplikacji Microsoft.NET w Windows (Visual C# .NET)
    • Wprowadzenie do formularzy Windows Forms
    • Praca z kontrolkami
    • Tworzenie kontrolek
    • Wykorzystanie danych w aplikacjach Windows Forms
    • Współpraca z obiektami typu COM
    • Drukowanie i tworzenie raportów w aplikacjach Windows Forms
    • Programowanie asynchroniczne
    • Zwiększenie użyteczności aplikacji (pomoc, ToolTips)
    • Instalowanie aplikacji
    • Zabezpieczanie aplikacji Windows Forms
    • Test końcowy
  • Projektowanie aplikacji sieciowych Microsoft ASP.NET za pomocą Visual Studio .NET
    • Wprowadzenie do Microsoft .NET Framework
    • Konfigurowanie środowiska Visual Studio .NET
    • Wykorzystanie języków Visual Basic .NET oraz Visual C# do tworzenia komponentów
    • Tworzenie formularzy Web Form w ASP.NET
    • Programowanie formularzy Web Forms
    • Usuwanie błędów w aplikacjach ASP.NET
    • Kontrolowanie poprawności wprowadzanych danych
    • Tworzenie kontrolek użytkownika
    • Dostęp do danych za pomocą bibliotek ADO.NET
    • Wywoływanie procedur składowanych SQL z ADO.NET
    • Odczyt i zapis danych z wykorzystaniem XML
    • Budowanie XML Web Services oraz wykorzystanie ich w ASP.NET
    • Zarządzanie i przechowywanie stanu aplikacji
    • Konfiguracja środowiska aplikacji ASP.NET
    • Zabezpieczanie aplikacji internetowych
    • Test końcowy
  • Programowanie w Microsoft ADO.NET
    • Zagadnienia związane z architekturą ADO.NET
    • Uzyskiwanie dostępu do źródeł danych
    • Dostęp do danych środowiska połączonego
    • Tworzenie obiektów typu DataSet
    • Zarządzanie i modyfikowanie danymi w środowisku rozłącznym
    • Budowanie DataSets na podstawie istniejących źródeł danych
    • Budowanie i dystrybucja aplikacji opartych na Web Services
    • Test końcowy
  • Tworzenie usług sieciowych XML przy użyciu Microsoft ASP.NET
    • Dlaczego korzysta się z technologii Web Services?
    • Architektura Web Services
    • Technologie wykorzystywane przez Web Services
    • Wykorzystanie Web Services
    • Implementacja przykładowego serwisu Web Service
    • Publikowanie i wdrażanie
    • Zabezpieczanie Web Services
    • Projektowanie Web Services
    • Implementacja niestandardowego Web Service
    • Test końcowy
  • Tworzenie aplikacji COM+ przy użyciu Microsoft .NET Enterprise Services
    • Wstęp do architektury COM+
    • Konfigurowanie i synchronizacja Just-in-Time
    • Praca z danymi przy wykorzystaniu ADO.NET
    • Obsługa transakcyjności
    • Zabezpieczanie aplikacji typu Enterprise
    • Zarządzanie stanem komponentów
    • Tworzenie i implementacja CRM
    • Obsługa zdarzeń Loosely Coupled Events (LCE)
    • Tworzenie komponentów korzystających z kolejek komunikatów
    • Debugowanie aplikacji rozproszonych
    • Wdrażanie i administracja aplikacjami COM+
    • Rozszerzenia COM+
    • Test końcowy
  • Programowanie przy użyciu XML w Microsoft .NET Framework
    • Wprowadzenie do XML w środowisku .NET Framework
    • Parsowanie XML
    • Walidacja dokumentów XML przy użyciu schematów XSD oraz DTD
    • Zapisywanie dokumentów XML
    • Budowanie zapytań do dokumentów XML przy użyciu Xpath
    • Manipulacja dokumentami XML przy pomocy XML Document Object Model
    • Transformacja XML za pomocą XSLT
    • Serializacja obiektów do postaci XML przy pomocy klasy XmlSerializer
    • Test końcowy
  • Wdrażanie zabezpieczeń dla aplikacji
    • Zasady zabezpieczania aplikacji
    • Najlepszymi praktyki implementacji bezpiecznej platformy
    • Najlepsze praktyki implementacji bezpiecznego kodu
    • Wykorzystanie funkcji zabezpieczeń .NET Framework
    • Implementacja zabezpieczeń opartych o mechanizm ról
    • Implementacja zabezpieczeń w oparciu o mechanizmy dostępu do kodu
    • Wykorzystanie kryptografii w .NET
    • Zabezpieczanie aplikacji ASP.NET
    • Zabezpieczanie zdalnych aplikacji .NET
    • Konfigurowanie zabezpieczeń .NET
    • Implementacja testowania zabezpieczeń
    • Wdrażanie aplikacji z uwzględnieniem zasad bezpieczeństwa
    • Test końcowy
  • Analiza i projektowanie obiektowe za pomocą języka UML
    • Wprowadzenie do UML
    • ACTIVITY DIAGRAM
    • CLASS DIAGRAM
    • OBJECT DIAGRAM
    • SEQUENCE DIAGRAM
    • STATE MACHINE DIAGRAM
    • COMMUNICATION DIAGRAM
    • COMPONENT DIAGRAM
    • COMPOSITE STRUCTURE DIAGRAM
    • DEPLOYMENT DIAGRAM
    • INTERACTION OVERVIEW DIAGRAM
    • PACKAGE DIAGRAM
    • TIMING DIAGRAM
    • Test końcowy
  • Egzaminy końcowe