E.14.3. Tworzenie aplikacji internetowych 1. Wbudowane typy

Transkrypt

E.14.3. Tworzenie aplikacji internetowych 1. Wbudowane typy
E.14.3. Tworzenie aplikacji internetowych
1. Wbudowane typy danych
1.1. Podstawowe typy danych
1.2. Deklaracje stałych i zmiennych
1.3. Zastosowanie wbudowanych typów danych w wybranych językach programowania
2. Tworzenie własnych typów danych
2.1. Własne typy danych
2.2. Struktura własnych typów danych
2.3. Tworzenie własnych typów danych
2.4. Deklaracje własnych typów danych
2.5. Zastosowanie własnych typów danych w wybranych językach programowania
3. Zasady programowania
3.1. Etapy tworzenia oprogramowania komputerowego
3.2. Identyfikacja danych wejściowych i wyjściowych
3.3. Projekt algorytmu
3.4. Projekt struktury programu
4. Operatory, funkcje, metody, procedury, obiekty wybranych języków programowania
4.1. Operatory w wybranych językach programowania
4.2. Instrukcje w wybranych językach programowania
4.3. Funkcje, metody i procedury wbudowane w wybranych językach programowania
4.4. Wywołanie instrukcji, funkcji (metod) i procedur
5. Tworzenie własnych funkcji, metod, procedur, obiektów wybranych języków programowania
5.1. Definicja własnych obiektów i przypisanie wartości obiektom
5.2. Tworzenie własnych funkcji (metod) i procedur
5.3. Analiza poprawności własnych funkcji (metod) i procedur
6. Wykorzystanie środowiska programistycznego
6.1. Rodzaje środowisk programistycznych
6.2. Dobór środowiska programistycznego do określonych zadań i języków programowania
6.3. Zastosowanie środowisk programistycznych do tworzenia aplikacji internetowych
7. Kompilacja i uruchamianie kodów źródłowych
7.1. Etapy kompilacji kodu źródłowego
7.2. Kompilacja i uruchamianie kodów źródłowych w wybranych środowiskach programistycznych
8. Wykorzystanie języków programowania do tworzenia aplikacji internetowych realizujących zadania po
stronie serwera
8.1. Architektura klient–serwer
8.2. Nagłówki żądań dla serwera
8.3. Nagłówki odpowiedzi serwera
8.4. Parametry żądań – odbieranie i przetwarzanie
8.5. Odpowiedzi serwera
9. Skrypty wykonywane po stronie klienta przy tworzeniu aplikacji internetowych
9.1. Otwieranie nowych okienek
9.2. Modyfikacja stylu stron WWW
9.3. Modyfikacja zawartości znacznika HTML
1
9.4. Walidacja zawartości pól formularza
9.5. Rozwijalne menu na stronie WWW
10. Środowiska do tworzenia własnych aplikacji
10.1. Edytory koloryzujące składnię
10.2. Zintegrowanie środowiska programistyczne
10.3. Model MVC
10.4. Framework jako zastosowanie MVC na przykładzie ZEND
11. Pobieranie danych aplikacji i przechowywanie ich w bazach danych
11.1. Tworzenie połączeń z bazą danych
11.2. Pobieranie danych z bazy
11.3. Dodawanie danych
11.4. Modyfikacja danych
11.5. Usuwanie danych
12. Testowanie tworzonej aplikacji i modyfikacja jej kodu źródłowego
12.1. Testowanie prawidłowości działania
12.2. Testowanie obsługi błędów
12.3. Testy wydajnościowe
12.4. Modyfikacja kodu jako wynik testów
13. Dokumentacja tworzonej aplikacji
13.1. Dokumentacja programistyczna
13.2. Dokumentacja kodu źródłowego
13.3. Dokumentacja użytkownika
14. Zamieszczanie opracowanych aplikacji w internecie
14.1. Przygotowanie licencji
14.2. Hosting usług serwerowych
14.3. Transfer aplikacji na serwer
15. Zabezpieczenie dostępu do tworzonych aplikacji
15.1. Zabezpieczenia serwera
15.2. Zabezpieczenia programowe aplikacji
2

Podobne dokumenty