You are on page 1of 3

Przedmiot: Programowanie aplikacji internetowych

Marcin Hałasa, klasa 3it

Realizacja podstawy programowej


Nr tematu Temat lekcji
(podpunkt z podstawy programowej)
1. Zapoznanie z celami i wymaganiami edukacyjnymi przedmiotu programowanie KPS (4)
aplikacji internetowych, PSO. Przypomnienie zasad BHP
2. Podstawowe pojęcia w programowaniu. Omówienie języków programowania i PKZ (E.b) (13) E14.3(6) E14.3(7)
działania kompilatorów. Charakterystyka języków skryptowych. Biblioteki
standardowe
3. Algorytmy i ich reprezentacja - specyfikacja algorytmu. Zapis algorytmu w E14.3(6) E14.3(7)
postaci listy kroków i schematu blokowego
4. Przykłady algorytmów liniowych i rozgałęzionych. Przykłady zastosowania E14.3(6) E14.3(7)
drzewa algorytmu
5. Klasyfikacja algorytmów i ich cechy. Techniki implementacji algorytmów E14.3(6) E14.3(7)
6. Złożoność obliczeniowa algorytmu. Podstawowe zagadnienia algorytmiczne - E14.3(6) E14.3(7)
sortowanie i wyszukiwanie.
7. Omówienie podstawowych narzędzi programistycznych edytor, debugger, IDE. E14.3(6) E14.3(7)
Etapy tworzenia programu.
8. Podstawowe pojęcia w programowaniu obiektowym. Omówienie modelowania E14.3(6) E14.3(7)
obiektowego
9. Struktura aplikacji internetowych. Projektowanie aplikacji internetowych E14.3(9) E14.3(10)
(wzorce projektowe)
10. Powtórzenie wiadomości E14.3(9) E14.3(10)
11. Sprawdzian wiadomości E14.3(9) E14.3(10)
12. Struktura i opis języka Java Script.. Umieszczanie skryptów w dokumencie E14.3(9)
HTML.
13. Typy danych i deklaracje zmiennych. Operatory w JS E14.3(9)
14. Instrukcja warunkowa i instrukcja wyboru E14.3(9)
15. Realizacja pętli w JS. Instrukcje break i continue E14.3(9)
16. Zastosowanie funkcji. Argumenty funkcji i zasięg zmiennych E14.3(9)
17. Zastosowanie obiektów przeglądarki oraz standardowych obiektów JS na stronie E14.3(9)
WWW. Tworzenie obiektów
18. Tablice jednowymiarowe i wielowymiarowe E14.3(9)
19. Łączenie i odwracanie kolejności elementów tablicy. Sortowanie elementów E14.3(9)
tablicy.
20. Tworzenie hierarchii obiektów DOM. Stosowanie obiektów Window i document E14.3(9)
21. Obiekt history i location i ich właściwości. Właściwości obiektów link i anchor E14.3(9)
22. Formularze. Rodzaje zdarzeń i ich obsługa E14.3(9) E14.3(11)
23. Wykorzystanie skryptów na stronie - kolejność wykonywania skryptów. E14.3(9)
Animowanie tekstu i grafiki
24. Walidacja formularzy. Weryfikacja danych - tworzenie wyrażeń regularnych E14.3(9) E14.3(11) E14.3(12)
25. Zerowanie pól formularza. Testowanie skryptów E14.3(9) E14.3(11) E14.3(12)
26. Opis i zasady korzystania z biblioteki jQuery. Selektory jQuery i ich filtry E14.3(9) E14.3(10)
27. Zdarzenia jQuery. Zastosowanie jQuery na stronie WWW E14.3(9) E14.3(10)
28. Powtórzenie wiadomości E14.3(9) E14.3(10)
29. Sprawdzian wiadomości OMZ (4,5,6)
30. Założenia platformy .NET Struktura platformy .NET Narzędzia E14.3(10)
programistyczne .NET
31. Technologia AJAX- tworzenie obiektu XMLHttpRequest Właściwości E14.3(9)
XMLHttpRequest Żądania AJAX
32. Funkcje zwrotne i formaty przesyłanych danych Podstawowe funkcje serwerów E14.3(9)
WWW Serwer Apache i IIS
33. Podstawy języka PHP. Skrypty w kodzie HTML Składnia języka PHP E14.3(8)
34. Zadania z zastosowaniem zmiennych, operatorów, wyrażeń i instrukcji E14.3(8)
sterujących w PHP
35. Przykłady stosowania pętli w PHP. Funkcje E14.3 (1) (3) (4) (6) (7) (8)
36. Pliki i katalogi – operacje na plikach Odczyt danych Operacje na katalogach E14.3 (1) (2) (3) (4) (6) (7) (8)
37. Definiowanie klasy i obiektu Właściwości i metody klas Tworzenie obiektów E14.3 (1) (2) (3) (4) (5) (6) (7) (8)
38. Hermetyzacja Konstruktor i destruktor Dziedziczenie i przesłanianie składowych E14.3 (1) (2) (3) (4) (5) (6) (7) (8)
Wyjątki i ich obsługa
39. Przekazywanie danych Funkcje w formularzu Przesyłanie plików na serwer E14.3 (1) (2) (3) (4) (5) (6) (7) (14)
40. Powtórzenie wiadomości E14.3 (1) (2) (3) (4) (5) (6) (7) (8)
41. Sprawdzian wiadomości E14.3 (1) (2) (3) (4) (5) (6) (7) (8)
42. Pliki Cookie Przesyłanie danych użytkownika – zliczanie liczby odwiedzin E14.3 (1) (2) (3) (4) (5) (6) (7) (14)
43. Sesje i ich zmienne E14.3 (1) (2) (3) (4) (5) (6) (7) (14)
44. Rozwiązywanie zadań egzaminacyjnych – kwalifikacja E.14
45. Rozwiązywanie zadań egzaminacyjnych – kwalifikacja E.14

You might also like