{
  "type": "book",
  "site": {
    "name": "Kołczan Książek",
    "language": "pl-PL",
    "url": "https://www.kolczanksiazek.pl"
  },
  "formats": "Każda podstrona ma dwie wersje z tymi samymi danymi: JSON (adres strony + .json) i markdown (adres strony + .md). Do każdego `url` w tym dokumencie można dopisać .json albo .md.",
  "title": "PHP 7. Algorytmy i struktury danych",
  "subtitle": null,
  "slug": "php-7-algorytmy-i-struktury-danych",
  "url": "https://www.kolczanksiazek.pl/rahman-mizanur/php-7-algorytmy-i-struktury-danych",
  "json": "https://www.kolczanksiazek.pl/rahman-mizanur/php-7-algorytmy-i-struktury-danych.json",
  "markdown": "https://www.kolczanksiazek.pl/rahman-mizanur/php-7-algorytmy-i-struktury-danych.md",
  "authors": [
    {
      "name": "Rahman Mizanur",
      "slug": "rahman-mizanur",
      "url": "https://www.kolczanksiazek.pl/rahman-mizanur"
    }
  ],
  "language": "pl_PL",
  "original_title": null,
  "original_language": null,
  "first_published": "2018-01-08",
  "genres": [],
  "series": [],
  "cover": "https://quivercdn.com/covers/helion/rahman-mizanur/php-7-algorytmy-i-struktury-danych_978-83-2834-085-5-842b6122.jpg?v=2026-09-03%2013%3A01%3A42",
  "description": "Algorytmy i struktury danych leżą u podstaw programowania. Zrozumienie zasad rządzących tymi zagadnieniami jest koniecznym warunkiem opracowania prawidłowej i efektywnej aplikacji. Niestety, wielu programistów uznaje tę tematykę za zbyt złożoną czy zbyt banalną i nie poświęca jej wystarczającej uwagi. Takie podejście często się mści: modne narzędzia, frameworki czy technologie deweloperskie nie zapewnią sukcesu, jeśli projektant nie przemyśli zastosowanych algorytmów i struktur danych. Z tego obowiązku nie zwalniają nawet narzędzia wbudowane w język PHP! Jeśli chcesz biegle posługiwać się algorytmami, wziąłeś do ręki właściwą książkę! Przedstawiono tu podstawy implementacji algorytmów i struktur danych w PHP, dzięki czemu poznasz rodzaje struktur i powody, dla których warto je wybierać, a także dowiesz się, gdzie i kiedy należy stosować poszczególne algorytmy. Znajdziesz tu dużo praktycznych przykładów, które uzupełniono rysunkami i wyczerpującym komentarzem. Przystępne i zrozumiałe wyjaśnienia ułatwią Ci szybkie przyswojenie prezentowanych koncepcji, nawet tak złożonych, jak programowanie dynamiczne, algorytmy zachłanne, algorytmy z nawrotami czy funkcyjne struktury danych. Najważniejsze zagadnienia: podstawy analizy algorytmów i struktur danych, tablice, listy i drzewa, stosy, kolejki i algorytmy rekurencyjne, sortowanie, wyszukiwanie, sterty i kopce, wsparcie ze strony PHP, w tym biblioteki PECL i Tarsana. Algorytmy: poznaj, zrozum, stosuj! Mizanur Rahman od 14 lat rozwija aplikacje w PHP. Jest znawcą Laravela, CodeIgnitera, Symfony, JavaScriptu, C, C++, Javy, Node. js, Socket. io i React. js. Jest właścicielem dwóch startupów technologicznych. Jest osobą niezwykle zaangażowaną w życie kilku społeczności programistycznych, takich jak PHPXperts, Agile Bangladesh czy Project Euler. Regularnie wygłasza referaty na różnych konferencjach i seminariach technologicznych. Wraz z żoną Nishą i dwoma synami, Adiyanem i Mikhaelem, mieszka w Dhace w Bangladeszu. Jego pasją są podróże po świecie.",
  "editions": [
    {
      "title": "PHP 7. Algorytmy i struktury danych",
      "subtitle": null,
      "url": "https://www.kolczanksiazek.pl/rahman-mizanur/php-7-algorytmy-i-struktury-danych/9788328340855",
      "publisher": "Helion",
      "publisher_series": [],
      "translators": [],
      "medium": "paper",
      "duration_seconds": null,
      "narrators": [],
      "illustrators": [],
      "cover_artists": [],
      "isbn": "978-83-2834-085-5",
      "pages": null,
      "published": "2018-01-08",
      "language": "pl_PL",
      "cover": "https://quivercdn.com/covers/helion/rahman-mizanur/php-7-algorytmy-i-struktury-danych_978-83-2834-085-5-842b6122.jpg?v=2026-09-03%2013%3A01%3A42"
    }
  ],
  "other_languages": [],
  "characters": [],
  "chapters": []
}
