Cena / za 60 min 50 zł
Lekcje online Tak
Miasto Olsztyn
Miejsce U ucznia
Przedmiot Programowanie
Zakres Szkoła średnia

PRZYGOTUJE DO EGZAMINU INF.03

Oferuję merytoryczne wsparcie w nauce projektowania i programowania aplikacji internetowych. Zajęcia prowadzone są w sposób przyjacielski, uporządkowany, z naciskiem na praktyczne umiejętności oraz zrozumienie mechanizmów działania nowoczesnych stron www.

OFERTA I FORMY WSPÓŁPRACY:

Wychodząc naprzeciw różnym potrzebom uczniów, oferuję dwa modele współpracy:

 1. PEŁNE PRZYGOTOWANIE (PAKIET): Kompleksowy kurs od zera do mastera, obejmujący cały proces tworzenia witryny – od czystego kodu HTML, przez stylowanie, skrypty klienckie, aż po backend i bazy danych. Jest to idealne rozwiązanie dla osób przygotowujących się do egzaminów zawodowych (np. technik informatyk/programista) lub chcących zdobyć solidne podstawy do pierwszej pracy.
2. KONSULTACJE TEMATYCZNE : Możliwość wykupienia godzin lekcyjnych poświęconych wyłącznie wybranym zagadnieniom. Jeśli masz problem tylko z jednym obszarem (np. nie rozumiesz pozycjonowania w CSS lub masz problem z zapytaniami SQL), skupimy się wyłącznie na tym temacie, bez konieczności realizowania całego programu.

SZCZEGÓŁOWY ZAKRES MATERIAŁU:

HTML5  - Budowa szkieletu strony:

  • Tworzenie poprawnej struktury dokumentu zgodnie ze standardami.
  • Wykorzystanie semantyki dla lepszego pozycjonowania i dostępności
  • Tworzenie i obsługa formularzy.
  • Prawidłowe dołączanie mediów (zdjęcia, wideo, audio)

    CSS3 - Wygląd i responsywność:
  • Kompleksowe stylowanie witryny.
  • Nowoczesne układy strony: Flexbox oraz CSS Grid.]
  • Responsywność (RWD) – dostosowywanie strony do urządzeń mobilnych za pomocą Media Queries.]
  • Zaawansowane formatowanie tekstu i grafik.

    JavaScript - Interaktywność:
       
  • Obsługa zdarzeń użytkownika (kliknięcia, najechanie kursorem, zmiany wartości).
  • Pisanie skryptów wykonujących obliczenia w czasie rzeczywistym.
  • Walidacja danych w formularzach przed wysłaniem.
  • Manipulacja Drzewem DOM (dynamiczne zmiany na stronie).

    PHP - Backend i logika aplikacji:


  • Łączenie strony z bazą danych.
  • Pobieranie i wyświetlanie danych (zapytania SELECT).
  • Wysyłanie danych z formularzy HTML do bazy danych.
  • Wykorzystanie pętli i instrukcji warunkowych do sterowania logiką strony.

    Bazy danych SQL (MySQL):

  • Projektowanie i tworzenie tabel oraz relacji między nimi.
  • Tworzenie zapytań (kwerend) operujących na danych: SELECT, INSERT, UPDATE, DELETE
  • Import i eksport baz danych.

    Grafika komputerowa (GIMP):
       
  • Podstawowa obróbka grafiki rastrowej pod kątem stron www i egzaminów.
  • Kadrowanie, skalowanie, zmiana rozdzielczości i formatów.
  • Praca na warstwach i korekcja kolorystyczna.

    Konfiguracja środowiska:
       
  • Instalacja i obsługa pakietu XAMPP.
  • Zarządzanie bazą danych przez phpMyAdmin.
  • Debugowanie i sprawdzanie poprawności działania skryptów.

    Część teoretyczna - Solidne fundamenty:
       
  • Zasady projektowania stron internetowych oraz User Experience (UX).\
  • Podstawy bezpieczeństwa aplikacji internetowych (ochrona formularzy i baz danych).   
  • Zasady modelowania relacyjnych baz danych (normalizacja).\
  • Składnia i specyfika omawianych języków programowania.\
  • Standardy sieciowe i protokoły (HTTP, HTTPS, FTP).

    Zapraszam do kontaktu w celu ustalenia planu działania dopasowanego do Twoich potrzeb.