• t

Delphi - kurs zaawansowany

  • Czas trwania

    • Dzienne\dni robocze
    •     3 dni
  • Charakterystyka

    • Kurs ma na celu przygotowanie uczestników do profesjonalnego budowania aplikacji w Delphi. Szczególny nacisk położono na posługiwanie się rozwiązaniami pozwalającymi na wielokrotne wykorzystanie tych samych fragmentów kodu (budowanie nowych komponentów, wykorzystanie techniki VFI) oraz budowanie aplikacji wykorzystujących dane udostępniane przez systemy zarządzania bazami danych.
  • Profil słuchacza

    • Kurs przeznaczony jest dla osób mających już pewne podstawowe doświadczenie w pracy z pakietem Borland Delphi, pragnących poszerzyć swoją wiedzę i umiejętności o bardziej zaawansowane zagadnienia oraz zrozumieć nie tylko jak wykonywać różne zadania programistyczne ale także dlaczego właśnie tak. Po ukończeniu kursu słuchacze powinny w sposób świadomy korzystać z możliwości
  • Wymagania wstępne

    • Od uczestników szkolenia wymagana jest podstawowa znajomość środowiska Delphi, w szczególności powinni oni: znać i umieć posługiwać się zintegrowanym środowiskiem (IDE) Delphi: edytor, Form Designer, Object Inspector, paleta komponentów, dialog Project Options, wbudowany debugger, znać język Object Pascal co najmniej w zakresie: definiowania typów (w tym typów złożonych), zmienn
  • Zagadnienia

    Użycie komponentów

    • Użycie kreatora komponentów
    • Modyfikowanie istniejących komponentów
    • Dodawanie właściwości
    • Dodawanie metod
    • Dodawanie zdarzeń
    • Zastosowanie właściwości Owner i Parent
    • Użycie konstruktora i destruktora komponentów
    • Rejestracja komponentów
    • Przydzielanie ikon do komponentów
    • Streaming komponentów
    • Wyjątki i komponenty
    Instalacja i dystrybucja komponentów
    • Dystrybucja plików
    • Zapisywanie i instalowanie komponentów i bibliotek
    Bazy danych w Delphi
    • Architektura typowej aplikacji bazodanowej
    • Realizacja zależności typu 1:1 I 1:n
    • Transakcyjność
    • Wykorzystanie SQL w Delphi
    Wielokrotne użycie tych samych modułów projektu
    • Definiowanie i użycie ramek
    • Wizualne dziedziczenie formularzy (Visual Form Inheritance)
    • Formularze abstrakcyjne jako wzorce projektowe
    • Repozytorium szablonów formularzy
    Budowa plików pomocy
    • Tworzenie plików pomocy
    • Struktura plików pomocy dla komponentów
    • Rejestracja plików pomocy
    Tworzenie aplikacji internetowych w Delphi – uwarunkowania środowiska i przykłady rozwiązań

  • Wiedza z kursu

    • Uczestnicy poznają zasady budowania i dystrybuowania pakietów komponentów, co umożliwia w prosty sposób wielokrotne wykorzystywanie tego samego kodu w różnych projektach. Nabywają oni także umiejętności w zakresie zastosowania ramek i mechanizmu dziedziczenia wizualnego formularzy, co pozwala często wręcz kilkakrotnie przyspieszyć proces kodowania aplikacji. Duży moduł poświęcono zagadnieniom związanym z budowaniem aplikacji z dziedziny baz danych. Prezentowana w jego ramach wiedza pozwala na profesjonalne korzystanie w programach pisanych w Delphi z całego spektrum możliwości oferowanych przez współczesne systemy zarządzania relacyjnymi bazami danych.

Jak zgłosić się na szkolenie?

Poleć znajomemu

comarch agencja interaktywna