Wzorce i najlepsze praktyki rozwoju łatwego w utrzymaniu oprogramowania w C++17Język C++ jest wszechstronnym, potężnym językiem programowania, który ma bardzo różne zastosowania...więcej »
Dobry programista powinien tworzyć udane aplikacje, pisać poprawny kod i znać kilka uznanych języków programowania. Jeśli spełnia te kryteria, na pewno zdobędzie pracę marzeń. Przynajmniej t...więcej »
Niegdyś JavaScript służył głównie twórcom stron WWW, obecnie używany jest nie tylko do pisania aplikacji przeglądarkowych, ale także do tworzenia aplikacji mobilnych i desktopowych, d...więcej »
Od czasu swojej premiery w 2013 r. Docker cieszy się rosnącym zainteresowaniem. Liczba deweloperów korzystających z tej platformy rośnie lawinowo. Docker zmienił sposób projektowania ...więcej »
Technologie wykorzystujące różne formy uczenia maszynowego zaczynają pojawiać się w różnych branżach. Możliwości w tym zakresie stale rosną, podobnie jak zainteresowanie i oczekiwania...więcej »
Programowania uczą się już najmłodsi w szkole podstawowej. Umiejętność kodowania będzie wkrótce jednym z wyznaczników dobrego wykształcenia. Rozwiązywanie złożonych problemów z...więcej »
Mijają lata, a systemy Unix i Linux są ciągle gwarancją najwyższej niezawodności, wydajności i elastyczności. Ich potencjał jest niekwestionowany, a odporność na niestandardowe warunki zapewnia bez...więcej »
Java to język programowania, którego warto się nauczyć. To technologia nowoczesna i użyteczna, a jej możliwości doceniają nawet największe firmy z całego świata. Jest to przy tym język dojrz...więcej »
Książka zdobyła Nagrodę im. Hanny i Jerzego Kuryłowiczów edycji 2014, za najlepsze tłumaczenie książki technicznej dla Pana Piotra Rajcy! Twój przewodni...więcej »
Odnieś sukces dzięki TDD!Poznaj filozofię programowania sterowanego testamiDowiedz się, jak wdrożyć metodę TDD w praktyceNaucz się stosować właściwe narzędzia i technikiMeto...więcej »
C# jest uważany za flagowy projekt firmy Microsoft. Język ten charakteryzuje się niezwykłą elastycznością i wszechstronnością. Udostępnia wysokopoziomowe abstrakcje, takie jak wyrażenia, zapytania ...więcej »
Unity jest zintegrowanym środowiskiem do tworzenia trójwymiarowych i dwuwymiarowych gier komputerowych oraz innych materiałów interaktywnych. Szczególnie dobrze nadaje się do p...więcej »
Poznaj matematyczne podstawy informatyki!Odkryj świat matematyki dyskretnejPoznaj teorię grafów od podszewkiOpanuj struktury kombinatoryczneNa zadane w ankiecie pytan...więcej »
Tablice HTML 5 - wystarczy jeden rzut oka!Jak zorganizować witrynę internetową za pomocą HTML 5?Jak bez kłopotu sformatować tekst i wstawić różne elementy składowe strony WWW?więcej »
Poznaj zasady tworzenia mechanizmów zabezpieczeń Matematyka i kryptografia Szyfrowanie informacji Bezpieczeństwo transakcji i danych Tworzenie za...więcej »
Analiza danych stała się samodzielną dyscypliną wiedzy interesującą specjalistów z wielu branż: analityków biznesowych, statystyków, architektów oprogramowania czy też o...więcej »
Świadomie stosuj wzorce - to ułatwi Ci pracę!Wyrażenia regularne w JavaScripcie, podobnie ja we wszystkich innych językach programowania, wymyślono po to, żeby ułatwić programistom pracę. Są ...więcej »
DDD w pigułceModelowanie oprogramowania jest kojarzone z pojęciem programowania dziedzinowego, w skrócie zwanego DDD. Jest to dość nowatorskie podejście do tworzenia architektury oprog...więcej »
Internet, oferuje takie same możliwości tym, którzy chcą wykorzystać go dla wspólnego dobra, jak i tym, którzy widzą w nim instrument wykorzystywany do niesienia zła.więcej »
Twórz logotypy, które rzucają na kolana!Jak czerpać od najlepszych i zachować oryginalność?Gdzie szukać twórczych inspiracji?Jak negocjować z klientami?...więcej »