Dostawa 0 zł do sieci księgarń

Bezpłatna wysyłka powyżej 149 zł

Gwarancja zadowolenia z zakupów

Tryb offline

Książki informatyczne – tytuły, które powinien znać każdy programista

Trudno znaleźć dziedzinę, która zmieniałaby się dziś szybciej niż programowanie. Specyfika branży wymaga od programistów nieustannego poszerzania swoich kompetencji i nauki nowych umiejętności. Najnowsze książki informatyczne stanowią doskonałe źródło zarówno dla programistów z wieloletnim doświadczeniem na rynku, jak i osób, które dopiero stawiają na tym polu swoje pierwsze kroki. W przygotowanym przez nas zestawieniu umieściliśmy 8 książek IT, po które warto sięgnąć w najbliższych latach – od dobrze przyjętych nowości, po nieśmiertelne klasyki. Poznaj je bliżej już teraz.


Niezbędnik informatyka. Książki do nauki programowania – nasz wybór

Informatyka

„Opus magnum C++. Programowanie w języku C++”, Jerzy Grębosz

Zaczynamy od jednej z najlepszych książek do informatyki ostatnich lat, wprowadzającej w świat programowania zorientowanego obiektowo. Jej autorem jest Jerzy Grębosz, znany zapewne wielu czytelnikom z fantastycznie przyjętej „Symfonii C++”. Z powodzeniem łączy ona w sobie bardzo wysoką wartość merytoryczną z przyjaznym stylem, ułatwiając przyswojenie przedstawianych w niej treści.

Sięgając po tę publikację, poznasz od podstaw język C++ – zaczynając od instrukcji warunkowych i wskaźników, przez klasy i polimorfizm, wykorzystanie bibliotek standardowych, aż po wyrażenia lambda, wyjątki i szablony.

„Wprowadzenie do algorytmów”, praca zbiorowa

Jesteś na początku swojej przygody z informatyką? Książka „Wprowadzenie do algorytmów” wydawnictwa PWN (uznawanej przez wielu za najlepszy podręcznik na świecie w tej kategorii) może być w tym wypadku strzałem w dziesiątkę. W publikacji tej krok po kroku zostały omówione matematyczne metody wykorzystywane m.in. do analizy algorytmów, struktury danych czy najważniejszych sposobów projektowania prawidłowych algorytmów. 

Nowe, poprawione wydanie zostało wzbogacone o takie zagadnienia, jak dopasowanie w grafach dwudzielnych czy machine learning. 140 nowych ćwiczeń i ponad 20 dodatkowych problemów do rozwiązania pozwoli Ci jeszcze lepiej utrwalić zdobytą wiedzę i zlokalizować obszary wymagające jej ustrukturyzowania.

„50 algorytmów, które powinien znać każdy programista. Klasyczne i nowoczesne algorytmy z dziedzin uczenia maszynowego”, Imran Ahmad

Uzupełnieniem powyższej publikacji może być „50 algorytmów” Imarana Ahmada. Szczegółowo objaśnia on w niej, jak ważna jest znajomość algorytmów w programowaniu i rozwiązywaniu złożonych problemów przez każdego programistę, a także uczy ich praktycznego stosowania oraz modyfikowania. Sporo miejsca zostało w niej poświęcone algorytmom związanym z uczeniem maszynowym, systemom rekomendacji oraz analizie grafów. Książka ta zawiera również szczegółowy opis technik przetwarzania równoległego do zadań wymagających znacznie większej niż zazwyczaj mocy obliczeniowej. 

Wydawca dołączył do tej publikacji również przykłady pozwalające w łatwy sposób odtworzyć i zmodyfikować przypadki znajdujące się w książce.

Polecamy – zarówno tym z Was, którzy dopiero planują swoją przygodę z algorytmiką, jak i tym osobom, które chcą znacząco poszerzyć swoją wiedzę właśnie w tym obszarze.

„Czysty kod. Podręcznik dobrego programisty”, Robert C. Martin

W naszym zestawieniu najlepszych książek o informatyce ostatnich lat nie mogło zabraknąć „Czystego kodu” Roberta C. Martina. To pozycja przeznaczona dla osób, które miały już okazję zdobyć pewne doświadczenie w programowaniu. Autor pokazuje, jak udoskonalić napisany przez siebie kod, aby był jeszcze bardziej czytelny i efektywny.

W umiejętny sposób łączy on aspekty teoretyczne z praktycznymi, pokazując case studies o coraz większym stopniu zaawansowania. Nic nie stoi więc na przeszkodzie, aby pominąć niektóre rozdziały i od razu przejść do szczególnie interesujących Cię fragmentów. 

„Sztuka podstępu. Łamałem ludzi, nie hasła”, Kevin D. Mitnick

Kevin D. Mitnick to obecnie jedno z najgorętszych nazwisk w świecie cyberbezpieczeństwa i uznany ekspert. Nie zawsze jednak tak było, ponieważ przez wiele lat uchodził on za… groźnego przestępcę, ściganego przez FBI. Stało się tak za sprawą jego genialnych umiejętności hakerskich, które zaczął wykorzystywać już jako nastolatek.

Efektem jego wieloletnich (i – umówmy się – nie zawsze etycznych) doświadczeń na tym polu jest książka „Sztuka podstępu. Łamałem ludzi, nie hasła”, w której dzieli się wiedzą, jak, wykorzystując ludzkie słabości i nieostrożność, łamać systemy bezpieczeństwa i zdobywać potrzebne nam informacje. To nie tylko solidny podręcznik o cyberbezpieczeństwie, ale też praktyczna demonstracja, jak działa współczesna socjotechnika.

„Praktyczna inżynieria wsteczna. Metody, techniki i narzędzia”, praca zbiorowa

Publikacja ta stanowi kompilację prac aż 12 polskich autorów, mogących pochwalić się bogatym doświadczeniem jako analitycy i eksperci od cyberbezpieczeństwa. Pozwala ona na głębokie zrozumienie systemów, bibliotek i aplikacji, w których kod źródłowy nie jest dostępny dla badacza.

Wśród poruszanych na jej łamach tematów natrafić można na takie kwestie, jak: inżynieria wsteczna i obfuskacja oprogramowania na platformy .NET oraz Python, sposób działania oraz implementacja malware’ów i metody przeciwdziałania odbudowie kodu aplikacji z pamięci procesu.

„Bezpieczeństwo tożsamości i danych w projektach Web”, Jonathan LeBlanc, Tim Messerschmidt

Na finiszu naszego dzisiejszego zestawienia książek dla programistów znalazło się „Bezpieczeństwo tożsamości i danych w projektach Web” autorstwa Jonathana LeBlanca oraz Tima Messerschmidta. Jesteś projektantem Web? Ta książka to absolutny must-have w Twojej zawodowej biblioteczce. 

To niewielka rozmiarami, ale naszpikowana praktycznymi informacjami publikacja przedstawiająca obecny stan wiedzy o zagrożeniach związanych z kradzieżą tożsamości i atakami na aplikacje webowe oraz metodach ich mitygacji. Pozycja porusza m.in. zagadnienia metod identyfikacji tożsamości przy użyciu biometrii oraz zabezpieczenia logowania przy użyciu Oauth i OpenID Connect. Autorzy pokusili się również o przewidzenie przyszłych technologii, które wpłyną na poprawę bezpieczeństwa danych i tożsamości.

Przystępny język, umiejętność syntetyzowania wiedzy oraz mnogość przykładowych fragmentów kodu czynią ją doskonałą propozycją zarówno dla doświadczonych programistów, jak i osób zdobywających dopiero w tym obszarze swoje pierwsze szlify.

Książki dla programistów – poznaj nowości z naszej strony

Programowanie jest jedną z najszybciej rozwijających się gałęzi wiedzy – bycie na bieżąco i nauka nowych umiejętności to zatem kluczowa rzecz, jeśli chcesz podążać za zmianami na polu technologii i sprostać rosnącym wymaganiom rynku. Książki informatyczne mogą okazać się w tej kwestii Twoim sprzymierzeńcem, łącząc wiedzę teoretyczną z praktycznym wymiarem i dostarczając szeregu wskazówek ułatwiających rozwiązywanie realnych problemów w programowaniu. 

Mamy nadzieję, że wśród naszych dzisiejszych propozycji znalazłeś kilka publikacji, które przykuły Twoją uwagę. A jeśli nie, zajrzyj do naszej zakładki informatyka, gdzie czeka na Ciebie obecnie ponad 1000 książek uznanych autorów z polski i z zagranicy.

podpis_ola

Komentarze

Zamieszczenie komentarza nie wymaga logowania. Sklep nie prowadzi weryfikacji, czy autorzy komentarza odnoszący się do towarów nabyli lub użytkowali dany produkt.

accessible