DYDAKTYKA

Techniki WWW (WFAIS.IF-C125) - studia stacjonarne

Organizacja zajęć:

Wykład w semestrze zimowym roku akademickiego 2017/2018 rozpocznie się zgodnie z harmonogramem dnia
4 października 2017 r. i będzie odbywał się cyklicznie co środę w godzinach 15:30 - 17:00 w sali wykładowej A-1-04.

Zajęcia praktyczne w pracowni komputerowej będą odbywać się w dwóch grupach ćwiczeniowych:
Grupa 1: środa 12:00 - 14:00, sala G-1-03, prowadzący: Prof. dr hab. Jerzy Konior
Grupa 2: środa 12:00 - 14:00, sala G-1-09, prowadzący: Dr inż. Marcin Zieliński

Zasady zaliczenia oraz egzamin

Zaliczenie ćwiczeń na ocenę oraz egzamin pisemny.

Wykład

  1. Wykład 1 - Wstęp do technologii internetowych i protokołów komunikacyjnych (PDF)
  2. Wykład 2 - Język znaczników HTML (PDF)
  3. Wykład 3 - Wprowadzenie do kaskadowych arkuszy stylu CSS (PDF)
  4. Wykład 4 - Kaskadowe arkusze stylu CSS oraz Mediaqueries (PDF)
  5. Wykład 5 - Responsive Web Design (RWD) (PDF)
  6. Wykład 6 - Wprowadzenie do języka JavaScript (PDF)
  7. Wykład 7 - Elementy języka JavaScript (ES5 vs ES6) (PDF)
  8. Wykład 8 - Biblioteka jQuery cz. 1 (PDF)
  9. Wykład 9 - Biblioteka jQuery cz. 2 (PDF)
  10. Wykład 10 - Wprowadzenie do środowiska Node.js (PDF)
  11. Wykład 11 - Aplikacje MVC oparte na Express.js cz. 1 (PDF)
  12. Wykład 12 - Aplikacje MVC oparte na Express.js cz. 2 (PDF)
  13. Wykład 13 - Szablony JADE/PUG. Integracja Node.js z bazami danych cz. 1 (PDF)
  14. Wykład 14 - Integracja Node.js z bazami danych cz. 2 (PDF)
  15. Wykład 15 - Integracja Node.js z bazami danych cz. 3. Elementy architektury REST (PDF)

Ćwiczenia - grupa 2

  1. Cwiczenia 1 i 2 - Wstęp do języka znaczników HTML5 i kaskadowych arkuszy stylów CSS3 (PDF)
  2. Cwiczenia 3 i 4 - CSS3, Mediaqueries i Twitter Bootstrap (PDF)
  3. Cwiczenia 5 i 6 - Twitter Bootstrap i JavaScript (PDF)
  4. Cwiczenia 7 i 8 - Biblioteka jQuery (PDF)
  5. Cwiczenia 9 i 10 - jQuery i AJAX. Wprowadzenie do Node.js (PDF)
  6. Cwiczenia 11 i 12 - Wprowadzenie do architektury MVC i środowiska Express.js (PDF)
  7. Cwiczenia 13 i 14 - Integracja Express.js z bazą danych MySQL (PDF)