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:
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.
Autor | Mizanur Rahman, Łukasz Suma (tłumaczenie) |
Wydawnictwo | Helion |
Rok wydania | 2018 |
Oprawa | mi�kka |
Liczba stron | 312 |
Format | 170x230 |
Numer ISBN | 978-83-283-4085-5 |
Kod paskowy (EAN) | 9788328340855 |
Waga | 498 g |
Wymiary | 170 x 230 x 14 mm |
Data premiery | 2018.01.04 |
Data pojawienia się | 2018.01.04 |
Produkt niedostępny!
Ten produkt jest niedostępny. Sprawdź koszty dostawy innych produktów.
Od wylądowania człowieka na Księżycu minęło pięćdziesiąt lat. Dziś żyjemy w zupełnie innym świecie – moc obliczeniowa najprostszych komputerów, jakich używamy, równa się mocy komputera w rakiecie, która wówczas wyniosła ludzi w kosmos. Dysponując zaawansowanymi technologiami, wsparciem rządu i ludzi gotowych zaryzykować swój majątek w podbój kosmosu, wkrótce możemy spełnić marzenie o powrocie do gwiazd. NASA planuje uruchomienie nowych programów eksploracji Księżyca, a Elon Musk, którego rakiety wielokrotnego użytku znacznie obniżą koszty takich wypraw, pragnie przygotować ekspedycję na Marsa. Wokół Ziemi krąży Międzynarodowa Stacja Kosmiczna, a Jeff Bezos w programie Blue Origin opracowuje nowe technologie. Ziemia to bez wątpienia dla człowi...
W lipcu 1939 roku Foster Morley, antykwariusz i wielbiciel prozy H.P. Lovecrafta , wyruszył w malowniczą podróż autobusem poprzez dzikie tereny północnego Massachusetts. Jego głównym celem było zobaczenie miejsc, które w przeszłości odwiedził jego Mistrz. W ten sposób Foster chciał zgłębić swą wiedzę na temat jednego z najbardziej wpływowych pisarzy horrorów. Gdy Morley natrafił na osobliwe, odizolowane od świata nabrzeże zwane Port Innswich - nie oznaczone na żadnej z map - założył, że jego nazwa to zwykły zbieg okoliczności. Foster nie mógł być jednak w większym błędzie. Morley coraz bardziej zagłębiał się w dziwaczną, wręcz mistyczną atmosferę miasteczka. Czy jego wyobraźnia płata mu figle, czy rzeczywiście owo ukryte przed światem miast...
W tym tomie szlak wędrówek z Ewą Sztompke wiedzie przez place miasta po obu stronach Wisły. Plac, zwykle centralny punkt miasta, dzielnicy albo większej okolicy, wokół którego skupia się – z racji jego wielu funkcji – życie mieszkańców, daje autorce sposobność do barwnych opowieści o historii wybranych miejsc, ich specyfice i kolorycie. Wiele placów, o których opowiada autorka, jest obecnie wyłącznie nazwą na planie miasta lub całkowicie zmieniło swój wygląd na przestrzeni ostatnich kilkudziesięciu lat. Ich dzieje warto poznać, aby zrozumieć przemiany, jakie zaszły w Warszawie od początków jej istnienia po czasy współczesne. Ewa Sztompke – licencjonowana przewodniczka po Warszawie, pilotka wycieczek, autorka książek z cyklu „Opowieści warszawskiej...
Przyszedł czas podjąć najtrudniejszą decyzję w życiu – spakować życie na Kresach i wyruszyć w nieznane. Zacząć zupełnie od zera na Ziemiach Odzyskanych. Jak oszukać przeznaczenie? Jak wychować dzieci, by były zdolne do miłości? Zbudować nowy dom? Niezwykła historia zamkniętych do dziś archiwów, walki autora książki o ich otwarcie. Rozwikływanie zagadek i odkrywanie tajemnic. Co kryją archiwa? Dlaczego są wybrakowane? To też opowieść o ludziach, którzy naprawdę zmienili Polskę, choć są nieznani. Nastrojowy esej o wielobarwnym świecie pierwszych powojennych lat, który miejscami przekształca się w pościg przygód. Kolejna wciągająca, erudycyjna i pełna werwy książka Andrzeja Kozickiego, autora bestsellerowej Odbudowy Warszawy opowiedzianej na now...
W książce znajduje się zbiór pism i esejów z historii myśli politycznej. Co ma wspólnego Smok Wawelski z Komunią świętą? Co łączy kapcie legendarnego Przemysła z Kroniki Kosmasa z kapciowym Lecha Wałęsy? Kto wymyślił, że Krak został wybrany w wolnej elekcji? Dlaczego król Popiel i generał Jaruzelski byli do siebie tak podobni? Czy historia liberum veto jest przekłamana i dlaczego? Jaka była ideologia polityczna, wyrażona przez Polaków przy wyborze Władysława Łokietka na króla? Te tematy, oraz wiele innych, podejmował przez lata w publicystyce Andrzej Kozicki na łamach „Res Publiki Nowej”, „Więzi”, „Arcanów”, „Rzeczy Wspólnych”, „Liberte” i innych czasopism.
Trio: PHP, MySQL i JavaScript jest znane jako najwygodniejszy zestaw narzędzi do tworzenia dynamicznych stron internetowych, które do działania wymagają bazy danych. Mimo upływu lat i dynamicznego rozwoju konkurencyjnych technologii twórcy aplikacji WWW wciąż cenią PHP, MySQL i JavaScript za otwarte źródła, brak opłat za korzystanie, elastyczność i łatwość w nauce. Każdy ambitny programista posługujący się systemem Unix czy Linux z serwerem Apache powinien zapoznać się z tymi narzędziami. W połączeniu z takimi technologiami jak jQuery, CSS i HTML5 pozwalają budować serwisy porównywalne z gigantami w rodzaju Facebooka, Twittera czy Gmaila. Ta książka jest kolejnym, uzupełnionym i zaktualizowanym wydaniem znakomitego wprowadzenia do projektowania dynamicznych...
Multiprzewodnik po Zamościu to idealna propozycja dla wszystkich turystów chcących poznać to niesamowite miasto. We wnętrzu znajdziemy m.in. szczegółowo rozrysowany plan centrum z dokładnym opisem kamienic w Rynku Wielkim i najważniejszych zabytków w mieście.
Zacznij od skryptów, a skończysz na szczycie!Pierwsze kroki, czyli od czego zacząć przygodę z PythonemNiezbędne gadżety, czyli z czego i jak budować programy w PythonieWędrówka przez style, czyli jak programować strukturalnie, obiektowo i funkcyjnieCzy kiedykolwiek zastanawiałeś się nad tym, dlaczego na świecie istnieje aż tyle języków programowania i czym różnią się one od siebie? I których z tych języków warto się nauczyć? Na pewno co najmniej kilku, ale na Twojej krótkiej liście nie może zabraknąć Pythona! Ten język ma dwie potężne zalety: po pierwsze, jest znacznie łatwiejszy w nauce i bardziej intuicyjny niż choćby C czy C++, a po drugie, umożliwia tworzenie skryptów, czyli funkcjonalnych programów, przydających się na co dzień programistom...
Chcesz się nauczyć programować? Świetna decyzja! Wybierz język obiektowy, łatwy w użyciu, z przejrzystą składnią. Python będzie wprost doskonały! Rozwijany od ponad 20 lat, jest dojrzałym językiem, pozwalającym tworzyć zaawansowane aplikacje dla różnych systemów operacyjnych. Ponadto posiada system automatycznego zarządzania pamięcią, który zdejmuje z programisty obowiązek panowania nad tym skomplikowanym obszarem. Jeżeli zdecydowałeś się na naukę programowania w tym języku, to przyszła pora na wybór książki. Ta, którą trzymasz w rękach, będzie strzałem w dziesiątkę! Sięgnij po nią i przekonaj się, jak skonfigurować swoje środowisko pracy i rozpocząć przygodę z Pythonem. Z kolejnych rozdziałów dowiesz się, co to są typy proste, zmienne...
Python niezaprzeczalnie ułatwia naukę programowania. Ale kiedy zrozumiesz już podstawy, co dalej? Może potrzebujesz inspiracji do kolejnego weekendowego projektu? Dzięki Python mniej poważnie odkryjesz najdalsze zakątki galaktyki, dusze poetów, świat finansów, oszustwa szpiegów i więcej - używając modułów takich jak tkinter, matplotlib, cProfile, Pylint, pygame, pillow i python-docx. Śledź i rozwijaj umiejętności rozwiązywania problemów: Pomóż Jamesowi Bondowi złamać zaawansowany technologicznie sejf za pomocą algorytmu wspinaczki na wzgórze Pisz wiersze za pomocą analizy łańcucha Markowa Wyhoduj rasę gigantycznych szczurów za pomocą algorytmów genetycznych Zaplanuj bezpieczną emeryturę dzięki symulacji Monte Carlo Modeluj Drogę Mleczną i ob...
Python nie jest językiem idealnym, jednak przybywa programistów, którzy uważają go za bliski ideału. Wyróżnia się prostotą i wszechstronnością. Jest wdzięcznym narzędziem do badania danych i tworzenia systemów sztucznej inteligencji, uwielbiają go analitycy, ekonomiści i naukowcy. Może posłużyć do tworzenia stron WWW czy aplikacji specjalnego przeznaczenia. Python należy do najbardziej spójnych i czytelnych języków programowania. Jest przykładem całkiem udanego kompromisu pomiędzy prostotą, łatwością przyswajania i wyjątkową skutecznością. Z pewnością warto się go nauczyć, jednak od początku dobrze jest wpoić sobie nawyki pisania kodu nowoczesnego, wysokiej jakości, zgodnego z dobrą praktyką. Oto znakomity, przystępny i świetnie napisany podr...
Bonito
O nas
Kontakt
Punkty odbioru
Dla dostawców
Polityka prywatności
Ustawienia plików cookie
Załóż konto
Sprzedaż hurtowa
Bonito na Allegro