Michał Sikorski / autor DotPy

Rozkładam technologię na części.
Składam ją po ludzku.

Ucz się Pythona i administracji krok po kroku. Wybierz serię, przeczytaj lekcję i sprawdź przykład samodzielnie.

  • 60+ autorskich artykułów
  • Od zera do praktyki
  • Python • PHP • infrastruktura

Serie i tematy

Czego chcesz się nauczyć?

Zaczynasz programować? Wybierz Myśląc o Pythonie. Znasz już podstawy? Przejdź do projektów w Czasie Pythona.

Prosto z warsztatu

Najnowsze artykuły.

Nowe projekty, poradniki i wiadomości z bloga.

Czas Pythona: Bitmapowa wiadomość

Czas Pythona: Bitmapowa wiadomość

Komputery to maszyny liczące, dla których istnieją tylko zera i jedynki, ale to pewnie już wiesz. Sprytni ludzie wymyślili, że można za pomocą tych dwóch cyfr zrobić jednak więcej niż tylko liczyć.…

Czytaj więcej
Czas Pythona: Paradoks dnia urodzin

Czas Pythona: Paradoks dnia urodzin

Paradoks dnia urodzin to zjawisko probabilistyczne, które wydaje się sprzeczne z intuicją. Polega na tym, że w grupie osób istnieje zaskakująco wysokie prawdopodobieństwo, że co najmniej dwie osoby będą miały urodziny tego…

Czytaj więcej
Zmiana Częstotliwości Wpisów: Nowy Harmonogram Serii „Czas Pythona”

Zmiana Częstotliwości Wpisów: Nowy Harmonogram Serii „Czas Pythona”

Drodzy Czytelnicy, Mam dla Was ważną informację dotyczącą naszej serii „Czas Pythona”. Ze względu na obecną sytuację w moim życiu osobistym, muszę dostosować harmonogram publikacji. Od teraz wpisy będą pojawiać się domyślnie co dwa tygodnie. Nie oznacza to jednak, że posty co tydzień to już przeszłość! Jeśli uda mi się wygospodarować dodatkowy czas, chętnie przygotuję […]

Czytaj więcej
Czas Pythona: Bajgle #2

Czas Pythona: Bajgle #2

Dziś kontynuujemy mikro serię artykułów o grze Bajgle w Python. Dokładniej będziemy dalej pisać skrypt ją realizujący, jeśli jeszcze nie czytałeś, to zapraszam do poprzedniego odcinka. Zatem dziś kontynuujemy Bajgle, czyli grę…

Czytaj więcej
Czas Pythona: Bajgle #1

Czas Pythona: Bajgle #1

Dziś zaczynamy nową serię postów pod tytułem Czas Pythona. Będzie to seria gdzie będziemy realizować konkretne projekty w Pythonie, by trochę potrenować w praktyce. W tej serii trochę się rozpiszę, bo i…

Czytaj więcej
Cyberbezpieczeństwo dla opornych – Wstęp

Cyberbezpieczeństwo dla opornych – Wstęp

Niniejszym rozpoczynamy cykl publikowania materiałów z zakresu podstaw cyberbezpieczeństwa. W tym „Wstępie do cyberbezpieczeństwa” przedstawiamy najważniejsze zagadnienia związane z ochroną systemów komputerowych, sieci oraz danych przed cyberatakami i nieautoryzowanym dostępem. Co więcej, cyberbezpieczeństwo jest coraz bardziej istotne w dzisiejszym cyfrowym świecie, ponieważ zagrożenia stają się bardziej zaawansowane i powszechne. Podstawowe pojęcia i zagrożenia A zawarty […]

Czytaj więcej
Myśląc o Pythonie: Moduły

Myśląc o Pythonie: Moduły

Python jest jednym z tych języków programowania, które wyróżniają się przejrzystością i prostotą. Ale co zrobić, gdy nasz projekt zaczyna rosnąć i pojawia się chaos w kodzie? Wtedy wchodzą na scenę moduły.…

Czytaj więcej

Człowiek za DotPy

Technologia ma działać. I dać się zrozumieć.

Łączę świat kodu ze światem infrastruktury — od Pythona i PHP, przez WordPress, po Windows Server, Active Directory i bezpieczeństwo.

DotPy wyrósł z potrzeby tłumaczenia rzeczy tak, jak sam chciałbym je dostać: od podstaw, na konkretnych przykładach i bez udawania, że wszystko jest oczywiste. Najpierw rozumiem mechanizm, później go buduję, a na końcu pokazuję innym.

01 / PRAKTYK Kod i systemy sprawdzam w działaniu.
02 / TŁUMACZ Trudne pojęcia zamieniam w ludzkie analogie.
03 / BUDOWNICZY Najlepiej uczę się, tworząc coś własnego.

Moja filozofia nauki

Zacznij od zera. Skończ z działającym projektem.

Nie musisz wiedzieć wszystkiego na starcie. Wystarczy ciekawość, edytor i gotowość, by sprawdzić jedną rzecz samodzielnie.