Konspekt szkoleniowy Podstawy programowania w Delphi

background image

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

background image

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 wskaźnik 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

background image

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


Document Outline


Wyszukiwarka

Podobne podstrony:
Psychologiczne podstawy?ukacji w szkole podstawowej program
Konspekt progr, Podstawy programowania
www natemat com pl dzieci w szkole podstawa programowa w klasach 0 1 html
Program integracji dla klasy I C w Szkole Podstawowej nr 2 w Toruniu
Program szkolenia podstawowego OSP - luty 2014, szkolenia, OSP
Adam Solarek Konspekt zajęć o Podstawowej Dokumentacji Ratowniczej, szkolenia, WOPR, ratownictwo wod
J. Bor - Formy wypowiedzi w programie języka polskiego szkole podstawowej i średniej, Dydaktyka
4371, KONSPEKT LEKCJI WYCHOWAWCZEJ W SZKOLE PODSTAWOWEJ
program szkolenia podstawowego www katalogppoz pl
konspekt cwiczen c, wisisz, wydzial informatyki, studia zaoczne inzynierskie, podstawy programowania
Ogólne zasady prowadzenia podstawowych rodzajów walk - konspekti, Konspekty, SZKOLENIE TAKTYCZNE
edukacja zdrowotna w nowej podstawie programowej kształcenia ogólnego w szkole
Przedmiotowy Program wychowawczy, KATECHEZA DLA DZIECI, konspekty - szkoła podstawowa IV- VI
4372, KONSPEKT LEKCJI WYCHOWAWCZEJ W SZKOLE PODSTAWOWEJ
Plan na wrzesień Plan napisany zgodnie z nową podstawą programową., Konspekty zajęć
22 zag Omówić założenia ścieżki?ukacyjnej?ukacja prozdrowotna w szkole i scharakteryzować jej pods
Harmonogram prac zespołu ewaluacyjnego nowej podstawy programowej, Ewaluacja w szkole, Ewaluacja w s
13 Podstawa programowa w szkole podstawowej i gimnazjum

więcej podobnych podstron