Aplikacje internetowe III
Przegląd tematów
- 1Wprowadzenie do przedmiotu. PSO. Zasady pracy
- 2Wprowadzenie do PHP i środowisko uruchomieniowePraca na Lekcji
- 3Deklaracja zmiennych, stałych, typy danych oraz konwersja typów
- 4Funkcje oraz argumenty
- 5Referencja. WyjątkiKartkówka
- 6Instrukcje sterujące: warunki, operatory oraz switch
- 7Deklaracja, dostęp i metody obsługi tablic. Pętla for dla tablic
- 8Pętla foreach dla tablic asocjacyjnych. Omijanie i przerywanie pętli. Pętla while i do .. while
- 9Załączanie plików zewnętrznych. Ścieżki do zasobów
- 10Aplikacja biblioteczna Skontrum cz.1Sprawdzian
- 11Klasy: deklaracja, konstruktor, właściwości i metody
- 12Hermetyzacja: modyfikatory dostępu do właściwości i metod klasy
- 13Obiekt, czyli Instancja klasy
- 14Traits, niby klasa-moduł. Dependency Injection
- 15PK podsumowaniePraca klasowa
- 16Obiektowość: klasy abstrakcyjne. Dziedziczenie. Interfejs.
- 17Obsługa formularzy. Parametry zapytania. Zmienne serwerowe
- 18Obsługa sesji HTTP oraz Ciasteczka. Zabezpieczanie aplikacji
- 19Obsługa plików. Zapis i odczyt. Upload plików
- 20Obsługa archiwów. Wypakowywanie i pakowaniepnl-zip
- 21Zdanie projektu aplikacjicw-ses-ck
- 22SEMESTR #2
- 23Tworzenie grafiki. Moduł GDpnl-gd
- 24Tworzenie i przetwarzanie plików CSV
- 25Przetwarzanie daty. Wyrażenia regularneĆwiczenie
- 26Serializacja i deserializacja
- 27Tworzenie plików szablonów HTML
- 28Generowanie plików PDFĆwiczenie praktyczne
- 29Obsługa poczty: PHPmailer
- 30Przetwarzanie plików XML
- 31Obsługa baz danych: mysqli, SQLite oraz PDO
- 32Egzamin próbny #1
- 33Egzamin próbny #2
- 12024-09-09 do 2024-09-09Praca na LekcjiDiagnoza
- 22023-09-04 do 2023-10-02Praca na LekcjiWarsztaty 1-6 z podstaw PHP
- 32024-10-18 do 2024-10-18SprawdzianSkrypt generujący arkusz Skontrum
- 42023-10-23 do 2023-10-30Ćwiczenie praktyczneKlasa gracza z instancjami
- 52024-03-11 do 2024-03-25ĆwiczenieObsługa RegExp i daty i czasu
- 62024-04-08 do 2024-04-11Ćwiczenie praktyczneGenerowanie pliku PDF wg wzorca
- 72024-05-06 do 2024-05-31Zaliczenie praktyczneObsługa bazy danych MySQL