
Trudno napisać program, który będzie realizowany zawsze sekwencyjnie od pierwszej do ostatniej linii, bez najmniejszego rozwidlenia, bez sprawdzenia warunku, bez konieczności powtarzania jakiejś grupy kodu. Te wszystkie rozwidlenia i zapętlenia służą do uproszczenia samego[…]

Nie da się napisać programu, wchodzącego w interakcję z użytkownikiem, bez użycia komunikatów, lub zapytań. W języku Python te kwestie są bardzo uproszczone. Poznaliśmy już sposób prezentacji komunikatów na konsoli za pomocą słowa kluczowego[…]

Żaden program nie może obyć się bez zmiennych, które to przenoszą w programie różne wartości, są przetwarzane, przeliczane czy wyświetlane. Także i w języku Python dane przybierają formę zmiennych aby umożliwić manipulowanie nimi.[…]

Każdy program, przynajmniej teoretycznie podchodząc do problemu, możemy napisać w dowolnym edytorze tekstu, a następnie za pomocą odpowiedniego narzędzia zinterpretować (języki interpretacyjne) lub skompilować (języki kompilacyjne). Tak utworzony program będzie[…]

Celem pracy jest zaprojektowanie i realizacja systemu zarządzającego dostępnymi miejscami w ramach strzelnicy sportowej. Opis: W najprostszym spojrzeniu - ma to być aplikacja webowa zarządzająca dostępem do[…]

Celem pracy jest zaprojektowanie i realizacja systemu zarządzającego dostępnymi miejscami w ramach strzelnicy sportowej. Opis: W najprostszym spojrzeniu - ma to być aplikacja webowa zarządzająca dostępem do[…]

Celem pracy jest zaprojektowanie i realizacja systemu zarządzającego dostępnymi miejscami w ramach strzelnicy sportowej. Opis: W najprostszym spojrzeniu - ma to być aplikacja webowa zarządzająca dostępem do[…]
Wzorce Projektowe są przyjazną pomocą innych praktyków programowania, często ukazujących problem techniczny z którym jeszcze się nie zetknęliśmy, gdyż stojąc przed wyzwaniem napisania jakiegoś programu nie zawsze wiemy jakie kłody będzie nam[…]
Wzorzec Mediator należy do wzorców behawioralnych, jest często wykorzystywany by zrównoważyć lub dyskretnie modyfikować przepływ danych pomiędzy obiektami, także by stworzyć warstwę bezpieczeństwa pomiędzy dwoma obiektami w programowaniu zorientowanym[…]

Celem pracy jest zaprojektowanie i realizacja systemu wspomagającego proces uczenia się w dowolnej dziedzinie. Opis: System składać się będzie z aplikacji bazodanowej utworzonej w technologii rozproszonej, umożliwiającej[…]