Projektowanie stron internetowych

Zagadnienia omawiane podczas zajęć

Wykład

  • World Wide Web historia, budowa, działanie (protokoły, usługi, urządzenia sieciowe),
  • HTML 5.2 (składnia, konwencje, tagi, techniki, zastosowanie),
  • Kaskadowe arkusze stylów CSS (składnia, konwencje, właściwości, zastosowanie),
  • Polskie znaki diakrytyczne, wybór strony kodowej, konwersja pomiędzy stronami kodowymi,
  • Wiadomości podstawowe o systemie operacyjnym UNIX/Linux (sesja, konwencje, system plików),
  • Podstawowe wiadomości na temat systemu operacyjnego UNIX/Linux (konto, pliki, katalogi, prawa dostępu),
  • Operacje na plikach i katalogach w systemie UNIX/Linux,
  • Przesyłanie danych za pomocą protokołu SCP z wykorzystaniem VPN,
  • Grafika (podstawowe formaty graficzne, sposoby kompresji, dobór kolorów w layoucie strony WWW),
  • Problemy związane z wyświetlaniem stron www, plik konfiguracyjny serwera www Apache httpd.config,
  • Walidacja dokumentów html.

Ćwiczenia

  • Składnia języka HTML i tworzenie szablonu strony www,
  • Podstawowe tagi języka HTML (nagłówki, akapity, listy, hiperłącza, obrazy),
  • Metainformacje,
  • Wybór strony kodowej, obsługa polskich znaków diakrytycznych,
  • Tabele,
  • Ramki,
  • Kaskadowe arkusze styli (CSS),
  • Tworzenie stron www (szkielet strony www, model pudełkowy, semantyka, Google Fonts, Font Awsome, Google Maps, wielopoziomowe menu CSS),
  • Responzywność projektów www,
  • Walidacja dokumentów HTML.
  • Publikacja stron www,
  • Wiadomości podstawowe o systemie operacyjnym UNIX/Linux (sesja, konwencje, system plików, konto, pliki, katalogi, prawa dostępu),