Programownie Komputerowe- szkolenie

Organizujesz konferencje lub szkolenie?
ivora_cambridge
Posty: 7
Rejestracja: 13 lis 2009, 17:13

Programownie Komputerowe- szkolenie

Post autor: ivora_cambridge » 3 gru 2009, 10:20

IVORA Informatyka i zarządzanie to centrum szkoleniowe, które zaprasza na szkolenia z Programowania Komputerowego. Szkolenie trwa 150 godzin i kończy się międzynarodowo uznanym certyfikatem Cambridge. Program szkolenia jest przygotowany zgodnie ze standardami Cambridge.
Więcej informacji na stronie http://www.ivora.pl/
bądź pod numerem telefonu: 604 543 100
Zapisy trwają!

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