Strona główna » System Zapisów » Przedmioty » Kurs: Język Python w komercyjnych projektach
Filtrowanie
Rodzaj przedmiotu
Inne

Kurs: Język Python w komercyjnych projektach

Punkty ECTS3
ProwadzącyNieznany Prowadzący
RodzajKurs
EgzaminNie
Opis przedmiotu:

Celem kursu jest przedstawienie języka Python z praktycznej perspektywy, jako narzędzia do tworzenia zaawansowanych aplikacji.

Zajęcia składają się z trzech głównych części:

  1. Podstawy języka oraz elementy najbardziej popularnych środowisk (ang. frameworks).
  2. Biblioteka Twisted oraz programowanie serwerów sieciowych w oparciu o zdarzenia.
  3. Studia przypadku zastosowania języka Python.

Wymagania stawiane słuchaczom to:

  1. Elementarna znajomość struktur danych (warunek obowiązkowy).
  2. Znajomość minimum jednego obiektowego języka programowania oraz środowiska systemów unixowych ( mile widziana ze względu na specyfikę przykładów).
  3. Nie jest wymagana znajomość języka Python.
Program kursu:
  1. Składnia Pythona. Struktury danych. Obiektowość w Pythonie.
  2. Najbardziej popularne środowiska (np. Django).
  3. Architektura oparta o zdarzenia (event driven architecture).
  4. Biblioteka Twisted.
  5. Aplikacje serwerowe.
  6. Studium przypadku: projektowanie i implementacja prostego serwera www.
  7. Testowanie aplikacji serwerowych z wykorzystaniem Pythona.
  8. Zastosowanie Pythona w testowaniu bezpieczeństwa systemów IT.
Uwaga: Kurs jest prowadzony w wymiarze niższym niż standardowy (sumarycznie 15h wykładu i 15h ćwiczeń w dwóch grupach). Zajęcia rozpoczną się 18 października godz. 16:10. Wykład będzie odbywał się co 2 tygodnie (po 2 godziny). Grupy ćwiczeniowe będą miały zajęcia co 2 tygodnie, na zmianę, po 2 godziny.


Wykłady

ProwadzącyTermin zajęćLimitZapisaniKolejka
Tieto 300 35 0

UWAGA! Wyższa liczba oznacza wyższa priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.

Pracownia

ProwadzącyTermin zajęćLimitZapisaniKolejka
Tieto 15 15 4
Tieto 15 16 3

UWAGA! Wyższa liczba oznacza wyższa priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.

Przedmiot współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Semestr 2017/18 zimowy