IVORA Cambridge Education Centre zaprasza na szkolenie z
Visual Basic 2008. Szkolenie trwa 150 godzin, program szkolenia jest przygotowany zgodnie ze standardami Cambridge. Visual Basic kończy się międzynarodowo uznanym przez pracodawców certyfikatem Cambridge. Rozpoczął się nabór na semestr letni (początek zajęć 07.04.2010). Ilość miejsc ograniczona.
Więcej informacji dostępne pod numerem tel:
Wyślij e-mail
Szczegółowy plan zajęć:
Wykład wprowadzający
1. Wstępne informacje o rozwoju oprogramowania i programowania
1.1 Czym jest VB.NET, historia, sytuacja obecna, rozproszenie rynku
1.2 Powody popularności, zalety i wady w porównaniu z innymi narzędziami
1.3 Rodzaje i charakterystyka aplikacji
1.4 Narzędzia dodatkowe: bazy danych, narzędzia do generowania raportów, narzędzia do zarządzania wersjami oprogramowania
2. Baza danych i język SQL
2.1 Wyjaśnienie podstawowych pojęć związanych z bazami danych (baza, wykres, indeks, klucz podstawowy, klucz zewnętrzny, transakcja...)
2.2 Normalizacja i denormalizacja bazy danych
2.3 SQL Server 2008, podstawowe cechy, wersje i różnice pomiędzy wersjami
2.4 Instalacja serwera SQL
2.5 Graficzny interfejs użytkownika serwera SQL, wykonywanie podstawowych operacji takich jak uruchomienie i zatrzymanie serwera, obserwacja danych, inskrypcja poleceń SQL, edycja i zapisywanie
2.6 Wstęp do SQL; historia, standardy, rodzaje poleceń
2.7 Podstawowe możliwości polecenia SELECT SQL
2.8 Zaawansowane możliwości polecenia Select (łączenie wykresów, filtrowanie, grupowanie danych, sortowanie, podpolecenia)
2.9 Korzystanie z podstawowych funkcji deterministycznych i niedeterministycznych polecenia SELECT
2.10 Ćwiczenie i powtórzenie wiadomości
2.11 Korzystanie z pozostałych poleceń DML (INSERT, UPDATE, DELETE, TRUNCATE TABLE)
2.12 Wstępne informacje o poleceniach DDL, wykorzystywanych do zdefiniowania i aktualizacji obiektów w bazie danych
2.13 Szczegółowe informacje o różnych poleceniach DDL służących do tworzenia baz danych, wykresów, indeksów i analizy danych
2.14 Analizy i korzystanie z analiz
2.15 Wstępne informacje o korzystaniu z zapamiętanych procedur, przeniesieniu parametrów, i ćwiczenia
2.16 Korzystanie z widoków systemowych serwera SQL w ramach zapamiętanych procedur
2.17 Globalne i lokalne tabele tymczasowe, transakcje
2.18 Kursory: wykorzystanie w ramach zapamiętanych procedur
2.19 Wyzwalacze
2.20 Podstawowe cechy i możliwości oferowane przez polecenia DLC
2.21 Powtórzenie wiadomości przed egzaminem
2.22 Egzamin w formie elektronicznej i analiza wyników
3. Środowisko programowania VB.NET
3.1 Podstawowe elementy środowiska programowania
3.2 Dodawanie i usuwanie modułów z projektu, wyszukiwanie za pomocą kodu programu, narzędzia do wyszukiwania błędnych kodów
3.3 Kastomizacja parametrów środowiska programowania
4. Podstawowy język programowania
4.1 Czym jest język programowania
Zalety i wady w porównaniu z innymi językami programowania
4.2 Rodzaje danych, porównanie z rodzajami danych SQL, dane jako obiekt
4.3 Ustawienia zmiennych, dodawanie wartości, korzystanie ze zmiennych w wyrażeniach numerycznych i logicznych
4.4 Obiektowe poszerzanie zmiennych
4.5 Kompleksowa struktura danych (pile, chain, własna struktura danych)
4.6 Struktury kontrolne, rodzaje i wykorzystanie, wykonanie warunkowe, powtórzenie kodu programu
4.7 Procedury i funkcje, przeniesienie parametrów, przeciążenie procedury i funkcji
4.8 Wbudowane funkcje języka programowania (przetwarzanie grupy znaków, funkcje matematyczne, funkcje daty i inne)
4.9 Błędy występujące przy pracy z programem, przetwarzanie błędów (stare i nowe metody)
4.10 Korzystanie z plików w celu inskrypcji i odczytania danych w programie (dostęp sekwencyjny i bezpośredni)
4.11 Informacje o poszerzaniu obiektowych języka programowania
4.12 Klasyfikacja i korzystanie z obiektów, porównanie klasyfikacji i struktur danych
4.13 Generowanie i wykorzystywanie właściwości klasyfikacji
4.14 Generowanie i wykorzystywanie metod i przypadków klasyfikacji
4.15 Klasyfikacja dziedziczenia, wymiana odziedziczonych klasyfikacji, zahamowanie dziedziczenia
4.16 Zaawansowane możliwości programowania obiektowego (interfejs, klasyfikacja abstrakcyjna, zwolnienie zasobów systemu)
4.17 Zastosowanie obiektowych możliwości systemu w zakresie klasyfikacji systemu i korzystania z obiektów
4.18 Powtórzenie wiadomości przed egzaminem
4.19 Egzamin w formie elektronicznej i analiza wyników
5. Tworzenie aplikacji dedykowanych dla Windows
5.1 Podstawowe cechy aplikacji dedykowanych dla Windows
Możliwości VB.NET w korzystaniu z aplikacji
5.2 Formy, jako podstawowe części tworzenia aplikacji dedykowanych dla Windows: właściwości, zdarzenia i metody
Formy, ich wykorzystanie w nowych projektach, modyfikacje
5.3 Standardowe struktury dialogowe (MsgBox i InputBox)
5.4 Standardowe kontrolki Windows
5.5 Właściwości, zdarzenia i metody stosowane w standardowych kontrolkach Windows
5.6 Generowanie bardziej skomplikowanych przykładów z wykorzystaniem form i różnych rodzajów kontrolek Windows
5.7 Baza rejestru Windows Registry dla celów rejestrowania i przeglądania informacji o programie
5.8 Sterowanie kontrolkami drukowania, drukowanie i podgląd wydruku
5.9 Wstępne informacje o korzystaniu z bazy danych VB.NET
5.10 Połączenie z różnymi źródłami danych (SQL Server, Access, Oracle)
5.11 Korzystanie z wbudowanych kontrolek w celu łączenia z bazą danych
5.12 Zaawansowane możliwości przeglądania i formatowania informacji z bazy danych
5.13 Generowanie bardziej skomplikowanego przykładu dostępu do informacji z bazy danych
5.14 Podział aplikacji na komponenty (wielowarstwowa architektura aplikacji)
5.15. Kontrola użytkownika
5.16 Tworzenie kontrolek użytkownika i ich wykorzystanie we własnych aplikacjach
5.17 Inne standardowe struktury dialogowe na potrzeby pracy z plikami i czcionkami
5.18 Łączenie z komponentami pakietu Microsoft Office
5.19 Dystrybucja aplikacji
5.20 Przygotowanie i dostosowanie projektu do dystrybucji w ramach podstawowego pakietu
5.21 Powtórzenie wiadomości przed egzaminem w formie elektronicznej, w zakresie stworzenia kompleksowego projektu obejmującego cały program kursu (SQL + VB.NET)
5.22 Egzamin w formie elektronicznej i analiza wyników
6. Tworzenie aplikacji sieciowych
6.1 Podstawowe cechy aplikacji sieciowych, podobieństwa i różnice w porównaniu z aplikacjami dedykowanymi dla Windows
6.2 Najważniejsze cechy, zdarzenia i metody stosowania kontrolek sieciowych
6.3 Łączenie z innymi narzędziami sieciowymi (HTML, JavaScript)
6.4 Tworzenie usług sieciowych
6.5 Łączenie aplikacji w usługi sieciowe
7 Praca seminaryjna
7.1 Tworzenie projektu seminaryjnego
7.2 Ocena projektu i egzamin końcowy
Zapraszam serdecznie do kontaktu poprzez formularz.
Oddzwonię lub odpiszę niezwłocznie.