Autor: Jakub Walczak

Jakub Walczak — rocznik 1994, doktorant w dyscyplinie informatyki technicznej i telekomunikacji, od 2019 roku asystent w grupie pracowników badawczo-dydaktycznych na Politechnice Łódzkiej i deweloper oprogramowania naukowego w CMCC Foundation. Od kilku lat entuzjasta Pythona, aktywnie zgłębiający jego tajniki zarówno w pracy zawodowej, jak i poza nią. Miłośnik podróży, kultury hiszpańskiej i słodyczy. W wolnych chwilach mól książkowy i amator sportów.

1
Ebook

Ну, ладно! Minimum leksykalne języka rosyjskiego dla poziomu średniozaawansowanego, wyd. II poprawione

Jakub Walczak, Dorota Drużyłowska

Ну, ладно! to minimum leksykalne dla średnio zaawansowanego poziomu biegłości językowej, gromadzi materiał usystematyzowany według klucza tematycznego. Poszczególne bloki leksykalne uwzględniają słownictwo najbardziej typowe dla umownie domkniętych obszarów tematycznych. Bloki nie są jedynie spisem jednostek słownikowych – dla większości z nich, obok znaczenia, podano bowiem połączenia składniowe i leksykalne. Pozwoli to opanować ich właściwe użycie w kontekście. Autorzy potraktowali język jako narzędzie komunikacji. Starali się dobrać słownictwo współcześnie używane i wyeliminować jednostki przestarzałe. Przy doborze leksyki w poszczególnych blokach uwzględnili także realne sytuacje komunikacyjne (takie jak np. komunikacja na uczelni rosyjskiej, w bibliotece, akademiku, firmie rosyjskojęzycznej, punktach usługowych, rozmowa z klientem itd.), w których mogą znaleźć się studenci lub absolwenci studiów rusycystycznych oraz inni użytkownicy języka rosyjskiego. „Nowatorskim podejściem jest przedstawienie materiału leksykalnego z pozycji leksykologii (i frazeologii) funkcjonalnej, co niewątpliwie zapewni wykładowcom nieocenioną pomoc w organizacji procesu dydaktycznego. Autorzy stosują najnowsze zdobycze metodyki nauczania języków obcych, potwierdzające dojrzałość ich warsztatu badawczego oraz niezwykle wysokie kompetencje językowe; dobierają atrakcyjne materiały, które urozmaicają każdą jednostkę lekcyjną i z pewnością dają wiele możliwości lektorowi”. z recenzji dr. hab. Krzysztofa Kusala, prof. UWr

2
Ebook

Elementy inżynierii oprogramowania w Pythonie

Jakub Walczak

Zdobądź ostrogi programisty w Pythonie! Python jest językiem, którego powszechnie używa się w wielu obszarach: od programowania gier, przez aplikacje webowe, po systemy analizy danych. Nic więc dziwnego, że cieszy się ogromną popularnością i jest dodatkowo wspierany przez liczną społeczność programistów, projektantów i sympatyków, którzy go rozwijają i rozszerzają. Do grona osób aktywnie korzystających z tego języka z pewnością należy Jakub Walczak, który w książce poświęconej Pythonowi i inżynierii oprogramowania wprowadza do jego ekosystemu. Dzięki jej lekturze czytelnicy poznają ideę środowisk wirtualnych, sposoby interakcji z interpreterem czy zasady podziału projektu na moduły i pakiety. Adepci sztuki programowania znajdą tu wprowadzenie do mechanizmów pakietu pytest, który zdecydowanie ułatwia pisanie i wykonywanie testów jednostkowych. Opanują również takie zagadnienia jak klasy i obiekty, a także zaawansowane aspekty programowania obiektowego, w tym metaklasy, dziedziczenie i emulowanie szczególnych zachowań obiektów Autor zadbał o klarowną strukturę podręcznika, który składa się z dwunastu uporządkowanych rozdziałów. Zawarta w nich treść została uzupełniona dodatkowymi wyjaśnieniami, wskazówkami i podsumowaniami, co ułatwia przyswojenie omawianego materiału. Organizacja środowiska pracy Organizacja projektu Wstęp do programowania zorientowanego obiektowo Deskryptory Dziedziczenie Mechanizm obsługi wyjątków Metody specjalne klas Dekoratory Serializacja i deserializacja Testy jednostkowe z użyciem biblioteki pytest Wytyczne dotyczące stylu Python od A do Z!