Programowanie w Delphi dla Win32®
Szkolenie Techniczne
Naucz się błyskawicznie tworzyć aplikacje w Delphi
Uczestnicy kursu nauczą się posługiwania środowiskiem Delphi od postaw. Wymagana
jest jedynie podstawowa znajomość składni języka Pascal lub Delphi oraz ogólna
wiedza algorytmiczna i programistyczna.
Podczas pierwszej części kursu uczestnicy dowiedzą się o działaniu w środowiska,
nowościach wprowadzonych w najnowszych wersjach, zasadach budowy aplikacji z
komponentów oraz zasadach programowania obiektowego i zdarzeniowego. Ponadto
nauczą się budować aplikacje oraz wyszukiwać i usuwać w nich błędy.
W drugiej części szkolenia uczestnicy naucza się podstaw tworzenia aplikacji
korzystających z serwerów SQL. Przekazane informacje pozwolą uczestnikom
rozpocząć budowanie aplikacji bazodanowych.
Trzecia część kursu ma zapoznać uczestników z zagadnieniami poruszanymi podczas
bardziej zaawansowanych kursów, tak aby po jego zakończeniu potrafili dalej
kształtować swoją ście\kę rozwoju zawodowego.
Zajęcia są prowadzone w formie laboratorium z zapewnionym dostępem do komputera
dla ka\dego uczestnika. Kurs obejmuje wykłady, prezentacje, ćwiczenia oraz pracę
samodzielną uczestników.
Warunki wstępne
Znajomość działania systemu Windows
Umiejętność programowania w języku Pascal lub Delphi (minimum podstawowa)
Podstawowe doświadczenie w programowaniu (zalecane)
Podstawowa znajomość algorytmów i struktur danych (zalecana)
Plan kursu
Tworzenie aplikacji w Delphi
Wprowadzenie do Delphi.
Wprowadzenie do środowiska Delphi. Mo\liwości najnowszych wersji
środowiska. Elementy środowiska, konfiguracja. Składniki projektu,
rodzaje projektów, formatki i kod zródłowy. Kompilacja i budowanie
aplikacji. Zasady budowy aplikacji. Programowanie zdarzeniowe.
Programowanie obiektowe.
BSC Polska CodeGear & Borland Partner ::: www.borland.pl ::: info@borland.pl
Tworzenie aplikacji z interfejsem u\ytkownika.
Wykorzystanie biblioteki komponentów VCL do szybkiego tworzenia
aplikacji wizualnych. Ró\ne techniki budowy interfejsu u\ytkownika.
Dynamiczne tworzenie komponentów. Korzystanie ze zintegrowanego
debuggera, wykrywanie i usuwanie błędów. Praca z wyjątkami
(exceptions), przechwytywanie oraz generowanie wyjątków. Praktyczny
projekt aplikacji.
Tworzenie aplikacji bazodanowych
Przegląd mo\liwość bazodanowych.
Wprowadzenie do technologii dostępu do baz danych: ADO, IBX oraz
dbExpress. Zasady wykorzystywania komponentów wizualnych do
szybkiej budowy aplikacji bazodanowych. Przegląd mo\liwości
komponentu do tabelarycznej prezentacji i edycji danych (TDBGrid).
Wyspecjalizowane komponenty dostępu do danych.
Mo\liwości obiektu DataSet, operacje na danych, przechowywanie danych
oraz obiekty (Field) do manipulacji na polach tabeli. Równe rodzaje pól
(field), w tym specjalne pola wyliczalne oraz pola relacyjne (lookup fields).
Komponenty połączeniowe z serwerem SQL. Komponenty typu Query do
obsługi zapytań SQL.
Techniki tworzenia aplikacji bazodanowych.
Omówienie technik pozwalających wygonie i szybko tworzyć aplikacje
bazodanowe spełniające oczekiwania u\ytkownika.
Zagadnienia zaawansowane
Pakiety BPL
Zasady wykorzystania pakietów. Budowanie aplikacji z pakietami.
Wbudowywanie pakietów w plik wynikowy lub dołączanie pakietów.
Wdra\anie aplikacji z pakietami oraz bez pakietów. Tworzenie swoich
własnych pakietów. Importowanie komponentów ActiveX i dołączanie ich
do pakietów BPL instalowanych w środowisku.
Przetwarzanie współbie\ne
Zasada działa aplikacji wielowątkowych, zalety i wady takiego podejścia.
Tworzenie aplikacji wielowÄ…tkowych na bazie klasy Threads. Zasady
korzystania z biblioteki VCL w aplikacjach wielowÄ…tkowych.
Wprowadzenie do zagadnień ze szkoleń zaawansowanych.
Optymalizacja komunikacji z serwerami SQL. Tworzenie aplikacji
internetowych w Delphi oraz aplikacji obsługujących komunikację TCP/IP.
Tworzenie aplikacji rozproszonych i usług sieciowych. Budowa własnych
komponentów VCL.
BSC Polska CodeGear & Borland Partner ::: www.borland.pl ::: info@borland.pl
Wyszukiwarka
Podobne podstrony:
Wykrywacz Religijnej Manipulacji – program antywirusowy dla umysłuProgramuje w Delphi i C BuilderPraktyczny kurs programowania w DelphiA Poznański Programowanie w języku C dla chętnychProgramuje w Delphi i C Builder II czescDelphi 7 dla kazdego(1)Programowanie w logice dla studentów ZSI na Uniwersytecie WarszawskimProgram testujący dla wyświetlaczy VFD firmy Noritake z interfejsem szeregowymProgram socjoterapeutyczny dla młodzieży sprawiającej trudności wychowawczeKonspekt szkoleniowy Podstawy programowania w DelphiProgramuję w Delphi i C Builder Mirosław J Kubiakwięcej podobnych podstron