Konspekt szkoleniowy Podstawy programowania w Delphi


Konspekt szkoleniowy  podstawy programowania w Delphi
Dzień 1.
1. Wprowadzenie  teoria programowania w Delphi
1 Krótka historia Delphi. (prezentacja).................................................................................................
1.1 Pascal  programowanie strukturalne, .......................................................................................
1.2 Turbo Vision  programowanie obiektowe, ..............................................................................
1.3 OWL (Object Widows Library) programowanie obiektowe (okienkowe API Windows),......
1.4 Delphi  programowanie obiektowe (okienkowe biblioteka VCL), programowanie wizualne
Rapid Application Development (Błyskawiczne budowanie aplikacji). ..........................................
2 Język programowania w środowisku Delphi, ....................................................................................
2.1 moduły aplikacji ........................................................................................................................
2.2 typy danych: ...............................................................................................................................
2.3 Deklaracje typów..............................................................................................................
2.4 Reprezentacje danych ................................................................................................................
2.5 Operatory i pierwszeństwo operatorów......................................................................................
2.6 Zgodność typów danych, rzutowanie i konwersja......................................................................
2.7 Instrukcje ...................................................................................................................................
2.8 Procedury i funkcje...........................................................................................................
2.9 Obsługa Wyjątków.....................................................................................................................
2.10 Komentarze i formatowanie kodu.............................................................................................
2.11 Programowanie zorientowane obiektowo.................................................................................
2.11.1 Paradygmaty programowania obiektowego......................................................................
2.11.2 Klasy...................................................................................................................
2.11.3 Obiekty...............................................................................................................
3 Środowisko programowania i struktura programu...............................................................
3.1 Projekty w środowisku IDE .......................................................................................................
3.2 Opcje menu głównego i paski narzędzi......................................................................................
3.3 Formularze..................................................................................................................................
3.3.1 Formularze modalne i niemodalne......................................................................................
3.3.2 Pola, metody i właściwości formularzy..............................................................................
3.3.3 Wielokrotne wykorzystanie formularzy (repozytorium)....................................................
3.3.4 Umieszczanie komponentów na formularzu.......................................................................
3.4 Paleta komponentów...................................................................................................................
3.5 Inspektor obiektów ....................................................................................................................
3.6 Komponent menu, projektowanie struktury menu aplikacji.......................................................
3.7 Edytor kodu.................................................................................................................................
3.8 Debugowanie programu..............................................................................................................
4 Komponenty Delphi..................................................................................................................
4.1 Komponenty wizualne i niewizulane..........................................................................................
4.2 Notacja prefiksów nazw komponentów......................................................................................
4.3 Ćwiczenia z wybranymi komponentami.....................................................................................
4.3.1 Etykiety i Teksty (Tlabel i TstaticText)..............................................................................
4.3.2 Kontrolki edycyjne (Tedit, TmaskEdit, Tmemo, TrichEdit)..............................................
4.3.3 Przyciski (Tbutton, TspeedButton itd.)...............................................................................
4.3.4 Komponenty selekcyjne (TlistBox, Tcombobox, TcheckBox, TradioGroup)....................
4.3.5 Pozostałe (TPageControl, Tgrid)........................................................................................
Copyright by WaaaK IT Informatyka i Doradztwo
Konspekt szkoleniowy  podstawy programowania w Delphi
2. Ćwiczenia  praktyka programowania w Delphi
1. Budowa prostego formularza
a. formularz główny,
b. kontrolki edycyjne,
c. obsługa zdarzeń naciśnięcia klawisza
2. Budowa programu.
a. program wyświetlający sformatowane dane teleadresowe,
b. program obliczający pierwiastki równania kwadratowego
3. Podsumowanie szkolenia dzień 1
Dzień 2.
1. Teoria programowania w Delphi  bazy danych.
1 Bazy danych i Delphi  wstęp............................................................................................................
1.1 Lokalne bazy danych..................................................................................................................
1.2 bazy danych typu klient serwer..................................................................................................
1.3 wielowarstwowa architektura baz danych..................................................................................
2 Technologie dostępu do bazy danych w Delphi.................................................................................
2.1 ClientDataSet..............................................................................................................................
2.2 BDE............................................................................................................................................
2.3 Interbase Express........................................................................................................................
2.4 dbExpress....................................................................................................................................
2.5 DbGo (ADOExpress)..................................................................................................................
2.6 DataSnap.....................................................................................................................................
2.7 Technologia ADOExpress i komponenty bazodanowe - ćwiczenia...........................................
2.7.1 Paleta komponentów ADO.................................................................................................
2.7.2 Komponenty wizualne baz danych.....................................................................................
2.7.3 Podłączenie do bazy MS SQL danych za pomocą ADOExpress.......................................
2.7.4 Tworzenie prostego formularza z grid'em .........................................................................
2.7.5 Prezentacja relacji master-detail.........................................................................................
2.7.6 Obsługa pól rekordów.........................................................................................................
2.7.7 Właściwości pól i klasa Tfield............................................................................................
2.7.8 Edytor właściwości pól.......................................................................................................
2.7.9 Formatowanie pól przy użyciu maski.................................................................................
2.7.10 Zbiory danych ..................................................................................................................
2.7.10.1 Nawigacja po zbiorze danych i wskaznik rekordu bieżącego...................................
2.7.10.2 Edycja danych...........................................................................................................
2.7.10.3 Wyszukiwanie i filtrowanie rekordów......................................................................
Copyright by WaaaK IT Informatyka i Doradztwo
Konspekt szkoleniowy  podstawy programowania w Delphi
2. Ćwiczenia  praktyka programowania w Delphi  bazy
danych
1. Podłączenie do bazy danych Ms SQL Serwer za pomocą komponentów ADOExpress
2. Utworzenie prostej formatki edycji danych
a. Edycja automatyczna  kontroli bazodanowe do edycji
b. Edycja ręczna  kierowanie zapytań sql do serwera.
3. Program edycji i wyświetlania danych teleadresowych.
3. Podsumowanie szkolenia dzień 2..............................................
4. Zakończenie szkolenia i podsumowanie całości.
Copyright by WaaaK IT Informatyka i Doradztwo


Wyszukiwarka

Podobne podstrony:
Konspekt szkolenia podstawowego
Delphi podstawy programowania rejestr systemowy
program szkolenia podstawowego www katalogppoz pl
zestawy cwiczen przygotowane na podstawie programu Mistrz Klawia 6
Podstawy Programowania Wersja Rozszerzona
Logo na lekcjach matematyki w szkole podstawowej
Akademia pilkarska UEFA Grassroots konspekt szkolenie bramkarzy P Wojdyga
Visual C 6 0 Podstawy programowania
matlab podstawy programowania
JP SS 2 algorytmy i podstawy programowania
Podstawy programowania II 2
podstawy programowania 5
Podstawy programowania  11 2013

więcej podobnych podstron