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