Dane radykalnie zmieniły sposób działania naszego świata. Ich zrozumienie i wykorzystanie jest obecnie jedną z najbardziej uniwersalnych i pożądanych umiejętności. Niezależnie od tego, czy jeste...więcej »
Wprawdzie Scrum zadebiutował w 1995 roku, jednak wciąż pozostaje wiele wyzwań ważnych dla praktyków Scruma. Nie tylko stoimy przed ciągłym zadaniem poprawiania wielu istniejących nieporozumień d...więcej »
Wstrzykiwanie zależności (DI, Dependency Injection) to zestaw pokrewnych wzorców i zasad. To bardziej sposób myślenia o kodzie i jego projektowania niż konkretna technologia. Ostateczny...więcej »
Budowanie udanego produktu zazwyczaj obejmuje zespoły ludzi, a wielu wybiera podejście Scrum, aby pomóc w tworzeniu produktów o najwyższej wartości. Scrum daje tym zespołom potężny zbiór genialn...więcej »
ECDL S10. Podstawy programowania w języku Scratch to publikacja przeznaczona dla osób, które planują uzyskać Europejski Certyfikat Umiejętności Komputerowych z modułu S10, który do...więcej »
Książka Działaj z Serverless. Wprowadzenie do AWS Lambda i architektury Serverless to praktyczny poradnik, jak rozpocząć pracę z AWS Lambda oraz Serverless Application Model (SA...więcej »
Opanowanie wielu współczesnych idei programistycznych może stanowić ogromne wyzwanie dla początkującego programisty Java. Czy lepiej nauczyć się praktyk programowania obiektowego, tak...więcej »
Nowoczesne złośliwe oprogramowanie coraz częściej zaciemnia swój kod i uniemożliwia analizę przez co potrzebujemy coraz wymyślniejszych metod, aby podnieść tę ciemną kurtynę wiedzy. Może pomóc w...więcej »
Platformy chmurowe obiecują Świętego Grala: niemal zerowe przestoje działania, nieskończoną skalowalność, krótką pętle zwrotnych informacji, odporność na problemy i kontrolę kosztów. Ale jak ...więcej »
Książka JavaScript funkcyjnie to przegląd zrównoważonego i pragmatycznego programowania funkcyjnego w języku JavaScript.
Programowanie funkcyjne to potężny parady...więcej »
Przewodnik po zastosowaniach technologii blockchain – poprawiającego elastyczność oraz bezpieczeństwo i obniżającego koszty narzędzia do zarządzania, analizy i udostępniania danych.
...więcej »
Największym wyzwaniem dla wielu programistów jest ukończenie pracy nad grą. Większość projektów nie dobiega końca, gdyż ich autorzy są przytłoczeni złożonością i poziomem skomplikowania kodu....więcej »
Prosty pomysł Dockera – opakowanie aplikacji i jej zależności w pojedynczy, możliwy do wdrożenia kontener – wywołał szum w branży oprogramowania. Obecnie kontenery mają kluczowe znacz...więcej »
React Native daje programistom mobilnym i webowym moc obydwu środowisk.
Napisz swoją aplikację raz i łatwo wdróż ją na iOS-a, Androida i w przeglądarce. Aplikacje ...więcej »
Programowanie funkcyjne jest jednym z głównych paradygmatów programowania. W rozmowach o programowaniu funkcyjnym zawsze pojawiają się określone pojęcia i zagadnienia. Rekurencja. Leniwe oblicze...więcej »
Celem tej książki jest jak najszybsze wdrożenie czytelnika w rzeczywiste aplikacje. Autorzy odchodzą od podejścia stosowanego w klasycznych podręcznikach i zamiast opisu poszczególnych fragmentó...więcej »
Problemy informatyki, które wydają się nowe lub unikatowe, często są zakorzenione w klasycznych algorytmach, technikach kodowania czy zasadach inżynierii. I klasyczne metody są nadal najlepszym ...więcej »
Odporność na błędy jest istotnym elementem konstruowania oprogramowania o znaczeniu krytycznym. Język Elixir pozwala na tworzenie szybkich i niezawodnych aplikacji, niezależnie od tego, czy tworzys...więcej »
Książka OpenGL i GLSL (nie taki krótki kurs) to prawdziwa gratka dla każdego, kto chce odnaleźć się w nowoczesnej grafice komputerowej.
Kurs opisany w książce przedstawia trzy aplikacje wyświetlają...więcej »