Materiały z prowadzonych przeze mnie laboratoriów z Aplikacji WWW z semestru letniego 2017/2018

Zadania zaliczeniowe

Będą 4 zadania zaliczeniowe, gdzie jedno zadanie można oddać do tygodnia później. Zadania będą wtedy sprawdzone i będzie odesłana lista błędów. W przypadku istnienia poważniejszych błędów, należy oddać poprawioną wersję do 1 tygodnia od otrzymania listy, do godziny 23:59:59 tego dnia wschodu słońca w Warszawie kolejnego dnia. Zadania proszę oddawać wysyłając je na mojego maila.

Do dopuszczenia do egzaminu w pierwszym terminie należy oddać wszystkie zadania na czas (2 pkt. w USOSie) lub spóźnić się z jednym maksymalnie o tydzień do 8 dni (wykorzystanie spóźnienia jest jako 1 punkt w USOSwebie). Do dopuszczenia do egzaminu w drugim terminie należy oddać wszystkie zadania na tydzień przed egzaminem.

Specyfikacje zadań zaliczeniowych

  1. Zadanie 1 (do 2018-04-07 do wschodu słońca w Warszawie)
  2. Zadanie 2 (do 2018-05-12 do wschodu słońca w Warszawie)
  3. Zadanie 3 (do 2018-06-10 do wschodu słońca w Warszawie)

Konsultacje

W trakcie trwania zajęć można się ze mną umówić mailowo na konsultacje albo przyjść bez zapowiedzi do mojego pokoju 5030. Jest spore prawdopodobieństwo, że będę tam w środy po 16 i w piątki po 14 przez ok. 1-6 godzin.

Przykłady HTML+CSS+JavaScript

Przykłady CSS

Uwaga: <html>, <body> i <head> z zawartością są generowane przez JSFiddle.

Przykłady JavaScript

Uwaga: aby funkcje zdefiniowane w JavaScript były globalnie widoczne należy ustawić No wrap - in <head> zamiast onLoad w menu na górze po lewej.

Przykłady Django

Stare egzaminy z rozwiązaniami

Aby uruchomić egzaminy na starych wersjach Django (wersja podana w treści) należy zrobić sobie nowego venva python3 -m venv my-venv, zaaktywować go source my-venv/bin/activate i zainstalować django w odpowiedniej wersji, np. pip install Django==1.11. Można wtedy z tego zaaktywowanego środowiska rozwiązywać zadania tak jak na egzaminie na podstawie wersji startowej z katalogu start albo zobaczyć wzorcówkę z katalogu solved.

Dodatkowe materiały

Tutoriale