Delphi – kurs zaawansowany

  • Cele szkolenia

    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).

  • Czas trwania

    3 dni

  • Wiedza teoretyczna i praktyczna

    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ń

  • Umiejętności

    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.

Poinformuj mnie o innym terminie tego szkolenia

Prosimy o tę zgodę z uwagi na przepisy dotyczące wysyłania informacji handlowych drogą elektroniczną oraz przepisy prawa telekomunikacyjnego, aby nasi przedstawiciele mogli skontaktować się z Tobą mailowo. Twoje dane osobowe będą przetwarzane w tym przypadku przez spółki z grupy Comarch na podstawie ich prawnie uzasadnionego interesu. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.
Na podstawie tej zgody Twoje dane osobowe będą przetwarzane przez spółki z grupy Comarch w celu wysyłki newslettera. Możesz wycofać tę zgodę w dowolnym momencie. Pamiętaj, że wycofanie zgody nie wpływa na zgodność z prawem przetwarzania danych sprzed cofnięcia zgody. Prosimy o Twoją zgodę przede wszystkim z uwagi na przepisy o ochronie danych osobowych. Twoja zgoda jest równoznaczna z akceptacją marketingu bezpośredniego i otrzymywania na wskazany adres e-mail informacji handlowych zawartych w naszym newsletterze. Dowiedz się więcej o tym jak spółki z grupy Comarch przetwarzają dane osobowe.

Najbliższe szkolenia

Szkolenie aktualnie niedostępne

Zapytaj o termin

Podobne szkolenia

Skontaktuj się z naszym konsultantem

Do każdego klienta podchodzimy indywidualnie. Ofertę naszych szkoleń dopasujemy do Państwa potrzeb, oczekiwań i możliwości. 

Zadzwoń lub napisz do nas jeśli napotkasz problem

31-864 Kraków

ul. Prof. Michała Życzkowskiego 33