Lecture Notes
Praca w środowisku Unix
Podstawy pracy w środowisku Unix
Wprowadzenie do programowania
Podstawy programowania w języku Python
Programowane obiektowe
Programowane i projektowanie obiektowe
Kilka przykładów
Przykładowe zadania
Ćwiczenia I
Ćwiczenia II
Programowane funkcyjne
Programowane funkcyjne
Wprowadzenie
Abstrakcje oparte na funkcjach
Generowanie i transformacje danych
Programowanie funkcyjne a obiektowe
Biblioteka kształtów – programowanie funkcyjne
Lecture Notes
Programowane funkcyjne
View page source
Programowane funkcyjne
¶
Wprowadzenie
Abstrakcje oparte na funkcjach
Funkcje jako podstawowy element programu
Funkcje wyższego rzędu
Generowanie i transformacje danych
Programowanie funkcyjne a obiektowe
Problem
Styl deklaratywny
Styl obiektowy
Styl funkcyjny
Podsumowanie
Biblioteka kształtów – programowanie funkcyjne
Reprezentacja kształtu
Renderowanie elementów
Funkcja główna renderująca
Zadanie
Dodatkowe elementy funkcyjne
Efekt końcowy / ocena ćwiczenia