Wykłady opisują tworzenie aplikacji sieciowych przy użyciu frameworku (szkieletu) Django. Framework Django korzysta z języka Python, wykłady nie wymagają żadnej znajomości Pythona. Wymagają natomiast umiejętności programowania w jakimś języku obiektowym. Wystarczy znajomość następujących pojęć: klasa, obiekt, dziedziczenie, metoda w klasie, przeciążenie (overloading), przeładowanie (overriding), funkcja globalna, obsługa błędów oraz swobodne posługiwanie się składnią z kropką.
W części wykładów dotyczącej Django potrzebna będzie pewna znajomość HTML oraz baz danych: tabele, klucze główne (Primary Key) i obce (Foreign Key).
Python jest case-sensitive, wielkość liter ma znaczenie.