POGROMCY KODU

Pokazujemy, że programowanie nie musi być trudne.

Programistyczne triki

Wiesz, że nawet prostą pętlę for można zapisać na kilka różnych sposobów? A if-else zmieścić w jednej linii? Dzięki nam poznasz sztuczki, które zmienią Cię w programistyczego czarodzieja.

Wartościowe treści

Ogrom informacji dostępnej w Internecie sprawia, że nikt nie jest w stanie ogarnąć tego sam. Oprócz naszych własnych przemyśleń i wskazówek, dzielimy się innymi ciekawymi materiałami, z których możesz czerpać wiedzę i inspirację.

Nauka Pythona

Tuż obok polskiego i angielskiego, Python to trzeci język, którym posługujemy się płynnie. Jeśli też wolisz wcięcia zamiast klamerek - zostań z nami, a Python przestanie być Ci obcy.

Czysty kod

Porządek jest ważny nie tylko w domu, ale też w kodzie. Dzięki niemu inni programiści nie zagubią się w chaosie nadmiarowych "ifów" i zakomentowanych linii. Pokażemy Ci, jak drobne zmiany mogą wpłynąć na czytelność kodu i sprawić, że praca nad nim stanie się przyjemnością.

Czym jest NLP?
Natural Language Processing, czyli przetwarzanie języka naturalnego to jedno z ciekawszych zagadnień...
Czytaj dalej
Poznaj VCR.py, czyli jak testować zewnętrzne API w Pythonie
Twoje API korzysta z zewnętrznych serwisów? Zastanawiasz się jak testować zewnętrzne API w Pythonie?...
Czytaj dalej
Viewsety w DRF, czyli jak stworzyć API w 5 minut
Jak szybko stworzyć proste API w Django? Poznaj Viewsety DRF i ulepsz swój kod w mgnieniu oka!
Czytaj dalej
Jak współdzielić serializery i widoki w Django Rest Framework?
Czy podczas tworzenia API w DRF zastanawiałeś/aś się kiedyś, jak można wykorzystać dwa serializery w...
Czytaj dalej
Zostań czarodziejem programowania. 10 trików w Pythonie.
Jak stworzyć kod szybciej i prościej używając Pythona? Przed Tobą lista trików, może to właśnie ten moment,...
Czytaj dalej
Zaczaruj struktury. List / dict / set comprehensions.
Zastanawiałeś / zastanawiałaś się kiedyś, czy można "oszukać" składnię Pythona i pozbyć się nadmiarowych...
Czytaj dalej
Struktury danych w Pythonie #2. Słowniki
Czym są słowniki w Pythonie i jakie operacje można na nich wykonać? Poznaj kolejną strukturę danych i...
Czytaj dalej
Struktury danych w Pythonie #1. Listy i krotki
Czym jest lista albo krotka? Czy wiesz co to struktury danych? Przed Tobą nowa seria Pogromcy Pythona,...
Czytaj dalej
Sekrety Django Templates #2. Nieznane tagi, które ułatwią Ci obsługę list
Wiesz, że szablony Django oferują kilka ciekawych tagów i zmiennych, które ułatwiają obsługę list? Sprawdź,...
Czytaj dalej
(Bez)płatne materiały online do nauki programowania
Szukasz dobrych materiałów online do nauki programowania? Wolisz czytać, oglądać czy słuchać? Sprawdź...
Czytaj dalej
4 niezawodne metody, żeby utrudnić sobie pracę w zespole
W większości przypadków nie jesteśmy samotnymi wyspami na oceanie i projekty, nad którymi pracujemy,...
Czytaj dalej
Django ORM w akcji - wyrażenie F()
Czujesz się czasami ograniczony tworząc zapytania do bazy danych przez Django ORM? Tęsknisz czasami za...
Czytaj dalej
Sekrety Django Templates #1. Html na sterydach
Czym są szablony Django i jak przekazywać do nich zmienne? Co kryje się pod hasłami: tagi i filtry? Jeśli...
Czytaj dalej
Masz dość powtarzających się warunków zapytań? Django Manager rozwiąże Twój problem.
Czy wiesz jak działa Django Manager i w jaki sposób uprościć swoje zapytania? Jak stworzyć swój własny...
Czytaj dalej
Stwórz własny walidator URL
Zdarzyło Ci się definiować skomplikowane adresy URL zawierające wiele parametrów? Może wymagały one dodatkowej...
Czytaj dalej
Jak wykorzystać wiele serializerów w jednym widoku DRF
Jeden serializer w jednym widoku DRF? Nic nadzwyczajnego. A co powiesz na użycie kilku serializerów w...
Czytaj dalej