PHP, MySQL i Apache dla każdego. Wydanie III
- Autor:
- Julie C. Meloni
- Niedostępna
- Serie wydawnicze:
- Dla każdego
- Wydawnictwo:
- Helion
- Ocena:
- 4.7/6 Opinie: 13
- Stron:
- 600
- Druk:
- oprawa miękka
Opis
książki
:
PHP, MySQL i Apache dla każdego. Wydanie III
Witryny WWW korzystające z baz danych i wyświetlające dynamicznie generowaną treść stają się coraz bardziej popularne. Technologie skryptowe działające po stronie serwera i mechanizmy bazodanowe przestały być cechą charakterystyczną portali i sklepów -- dziś wykorzystywane są również w firmowych i prywatnych stronach WWW, galeriach fotografii oraz blogach. Na rynku istnieje wiele technologii stosowanych do budowania dynamicznych witryn WWW, lecz największym uznaniem cieszy się duet PHP i MySQL uruchamiany na serwerze WWW Apache.
Książka "PHP, MySQL i Apache dla każdego. Wydanie III" to wprowadzenie do tworzenia witryn WWW z wykorzystaniem tej właśnie technologii i najnowszych wersji wchodzących w jej skład narzędzi PHP 5 i MySQL 5. Przedstawiono w niej proces instalacji serwera Apache, bazy danych MySQL, interpretera PHP na serwerze i stacji roboczej oraz zasady programowania w PHP i pobierania danych z tabel. Znajdziesz tu informacje o operacjach na plikach, generowaniu grafiki, zarządzaniu sesjami, tworzeniu zapytań do bazy MySQL i optymalizowaniu wydajności aplikacji. Dzięki zawartym w książce i doskonale omówionym gotowym projektom poznasz technologie PHP i MySQL w praktyce.
- Instalacja i konfiguracja PHP, MySQL i Apache w Windows i Linux
- Struktura języka PHP
- Programowanie obiektowe
- Przetwarzanie danych z formularzy HTML
- Operacje na plikach i katalogach
- Projektowanie baz danych i tabel
- Połączenie skryptów PHP z bazą danych MySQL
- Uwierzytelnianie użytkowników
- Korzystanie z plików XML
- Zabezpieczanie aplikacji sieciowych
- Przykłady dostosowane do PHP 5 i MySQL 5.0
Poznaj najnowsze wersje najpopularniejszych narzędzi
do tworzenia dynamicznych witryn WWW.
Wybrane bestsellery
-
Dzięki tej książce dowiesz się, w jaki sposób rozpocząć pracę z tymi narzędziami oraz jak skonfigurować każde z nich. Po przygotowaniu środowiska pracy rozpoczniesz naukę PHP, tak aby pętle, tablice, funkcje i inne konstrukcje tego języka nie miały więcej dla Ciebie tajemnic. W kolejnych rozdziałach nauczysz się integrować PHP z MySQL. Poznasz tajniki procesu projektowania bazy danych, podstawowe polecenia SQL oraz sposoby operowania na danych z poziomu PHP. Ponadto zdobędziesz wiedzę na temat zaawansowanej konfiguracji serwera Apache, monitorowania jego pracy oraz sposobów wykorzystania protokołu SSL. Niewątpliwie ogromnym atutem książki są liczne przykłady, które pozwolą Ci szybko przyswoić wiedzę.
- Druk pkt
Niedostępna
-
"PHP, MySQL i Apache dla każdego. Wydanie II" to podręcznik dla wszystkich, którzy chcą poznać zasady tworzenia dynamicznych witryn WWW z wykorzystaniem najpopularniejszych obecnie technologii.
- Druk pkt
Niedostępna
-
Promocja Promocja 2za1
To książka adresowana do początkujących programistów, którzy chcą zacząć pisać czysty kod w PHP. Znajdziesz w niej przystępnie wyjaśnione koncepcje, a także szereg wskazówek, opisów dobrych praktyk, wzorców projektowych i technik pracy. Treść została podzielona na dwie części. W pierwszej wyjaśniono paradygmat pisania czystego kodu i zasady, które stosuje się w tym zakresie w języku PHP. W drugiej części omówiono najlepsze narzędzia, wzorce i praktyki, pokazano też, jak należy skonfigurować swoje zintegrowane środowisko programistyczne (IDE) i jak pozyskiwać wskaźniki mówiące o kondycji kodu. Sporo miejsca poświęcono testom automatycznym, pisaniu dokumentacji i innym istotnym zagadnieniom.- Druk
- PDF + ePub + Mobi pkt
(40,20 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Promocja Promocja 2za1
Ten znakomity podręcznik programowania dla początkujących sprawi, że nauka PHP i MySQL będzie przyjemna i efektywna. Został pomyślany tak, aby po zapoznaniu się z najpotrzebniejszymi, kluczowymi informacjami szybko przystąpić do tworzenia stron internetowych ― i w ten sposób wraz z przyswajaniem wiedzy rozwijać umiejętności. Książka zawiera mnóstwo wyjaśnień i wskazówek, zilustrowanych schematami, infografikami i krótkimi przykładami kodu. Opisano w niej, jak zaprojektować i dynamiczne strony internetowe, sklepy internetowe czy serwisy społecznościowe. Dzięki lekturze zdobędziesz gruntowne podstawy sztuki programowania i przygotujesz się do opanowania bardziej złożonych zagadnień.- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Promocja Promocja 2za1
Ta książka jest kolejnym, uzupełnionym i zaktualizowanym wydaniem znakomitego wprowadzenia do projektowania dynamicznych stron internetowych. Oprócz przystępnego omówienia technik tworzenia responsywnych stron WWW znalazły się tu solidne podstawy PHP, MySQL, JavaScriptu, CSS i HTML5; opisano też możliwości bibliotek jQuery i jQuery Mobile. Pokazano, jak połączyć możliwości tych technologii, oraz opisano zalecane metody programowania. Co istotne, w książce zawarto wskazówki dotyczące optymalizacji stron WWW pod kątem urządzeń mobilnych. Dzięki licznym przykładom uzyskaną wiedzę można na bieżąco testować w praktyce.- Druk
- PDF + ePub + Mobi pkt
(35,90 zł najniższa cena z 30 dni)
71.40 zł
119.00 zł (-40%) -
Promocja Promocja 2za1
Książka "PHP i MySQL. Wprowadzenie. Wydanie II" przedstawia krok po kroku zasady tworzenia serwisów WWW z wykorzystaniem baz danych. W podręczniku na przykładach przedstawiono m.in. sposoby pracy z bazą danych MySQL, serwerem WWW Apache czy językiem PHP i XHTML.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Promocja Promocja 2za1
Oprogramowanie Apache Kafka powstało jako broker wiadomości w LinkedIn. Obecnie pełni funkcję rozproszonego systemu przetwarzania strumieniowego danych, używanego do budowania aplikacji opracowujących duże ilości danych w czasie rzeczywistym. Z zalet tego oprogramowania korzystają firmy na całym świecie – jest kluczowym narzędziem w takich sektorach jak bankowość, e-commerce, telekomunikacja itd. Znana ze swojej wyjątkowej wydajności i skalowalności Kafka to rozwiązanie idealne dla aplikacji o wysokich wymaganiach dotyczących pracy na danych. Umiejętność jej obsługi staje się więc wysoce pożądana na informatycznym rynku pracy. Jeśli chcesz dołączyć do grona programistów swobodnie czujących się w obszarach związanych z przetwarzaniem danych – zacznij od Kafki i naszego kursu.- Videokurs pkt
(31,14 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
This book will help you adopt the Ruby mindset and get to grips with Ruby-related concepts. You'll learn about setting up your local environment, Ruby syntax, popular frameworks, and more. A language-agnostic approach will help you avoid common pitfalls and start integrating Ruby into your projects.- PDF + ePub pkt
(29,90 zł najniższa cena z 30 dni)
98.10 zł
109.00 zł (-10%) -
Promocja Promocja 2za1
API to akronim pochodzącego z języka angielskiego terminu application programming interface, co tłumaczy się jako interfejs programowania aplikacji. W praktyce to zestaw zasad i protokołów, które pozwalają różnym programom komunikować się ze sobą. API może być używane do integrowania różnych systemów, a także do dostępu do funkcji lub danych w określonej aplikacji czy platformie. Każdy, kto się zajmuje – lub planuje się zajmować – informatyką, prędzej czy później zetknie się z API i będzie musiał sobie poradzić ze stworzeniem i z przetestowaniem tego rozwiązania. Dziś bowiem nie ma już systemu, który nie korzystałby z API.- Videokurs pkt
(52,15 zł najniższa cena z 30 dni)
59.59 zł
149.00 zł (-60%) -
Promocja Promocja 2za1
Used by more than 80% of Fortune 100 companies, Apache Kafka has become the de facto event streaming platform. Kafka Connect is a key component of Kafka that lets you flow data between your existing systems and Kafka to process data in real time.With this practical guide, authors Mickael Maison and Kate Stanley show data engineers, site reliability- ePub + Mobi pkt
(245,65 zł najniższa cena z 30 dni)
254.15 zł
299.00 zł (-15%) -
Promocja Promocja 2za1
Skoro zainteresował Cię ten kurs, Twoje informatyczne serce najprawdopodobniej bije w rytmie projektowania aplikacji, które mają wydajnie działać w sieci. To świetnie, ponieważ proponowane przez nas szkolenie pozwala poznać dwie kluczowe technologie, dzięki którym będziesz w stanie samodzielnie budować aplikacje w pełni funkcjonalne, kompletne i sprawne. Te technologie to PHP i MySQL. Są bardzo popularne w branży IT, a ich znajomość często stanowi warunek, który trzeba spełnić, jeśli się szuka dobrze płatnej pracy w tym sektorze. Stale rozwijający się język PHP pozwala na budowanie serwisów skalowalnych – i takich, które korzystają z dużej ilości danych, i niewielkich, a także innych, mniej zaawansowanych stron WWW. Podczas nauki z naszym kursem przyjrzysz się przykładom faktycznie działających serwisów, bazujących zarówno na PHP, jak i MySQL.- Videokurs pkt
(44,70 zł najniższa cena z 30 dni)
59.59 zł
149.00 zł (-60%) -
Promocja Promocja 2za1
If you're a PHP developer looking for proven solutions to common problems, this cookbook provides code recipes to help you resolve numerous scenarios. By leveraging modern versions of PHP through version 8.1, these self-contained recipes provide fully realized solutions that can help you solve similar problems in your day-to-day work.Whether you're- ePub + Mobi pkt
(203,15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł (-15%)
Zobacz pozostałe książki z serii Dla każdego
-
W tej książce znajdziesz informacje potrzebne do opanowania podstaw języka skryptowego PHP oraz bazy danych MySQL, a także przykłady konkretnych projektów zbudowanych z użyciem obu tych narzędzi. Zobaczysz, jakie elementy są najważniejsze podczas tworzenia strony, co koniecznie trzeba uwzględnić i sprawdzić, jak zapewnić harmonijne współdziałanie PHP i MySQL — na przykład w serwisie, który działa jako sklep internetowy. Dowiesz się, jak zapewnić stronie interaktywność, jak uniknąć jej nadmiernego obciążania i zweryfikować poprawność danych. Nauczysz się gromadzić i przetwarzać informacje, by na Twojej stronie użytkownik czuł się mile widziany lub dobrze obsłużony. Internet czeka na Ciebie!
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Dzięki niniejszej książce bez problemu zrozumiesz wszystkie najważniejsze elementy najnowszej wersji języka Java 8. Dogłębnie poznasz sam język, a także jego podstawowe biblioteki. Książkę podzielono na 21 lekcji, kładąc nacisk na praktyczne aspekty programowania. Właściwie od początku będziesz pisać aplikacje dla różnych środowisk, w tym również mobilnych. Niezależnie od tego, czy dopiero zaczynasz swoją przygodę z programowaniem, czy też już znasz inne języki, dzięki tej książce nabierzesz biegłości w posługiwaniu się Javą i przygotujesz się do rozwijania własnych projektów — nawet tych bardzo ambitnych!
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Sięgnij po tę książkę i zacznij programować już dziś! Po lekturze jej 24 rozdziałów — czytanie każdego zajmie najwyżej godzinę — poznasz podstawy programowania w języku JavaScript i szybko zaczniesz tworzyć skrypty wzbogacające strony internetowe w efektowne funkcje.
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Książka zapewnia proste, praktyczne odpowiedzi w sytuacji, gdy trzeba uzyskać wyniki jak najszybciej. Każdy z 22. rozdziałów można opanować w około 10 minut, co pozwala niezwykle szybko przystąpić do praktycznego korzystania z języka SQL.
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
W ciągu tylko 24 godzinnych lekcji będziesz w stanie opanować podstawy silnika gier Unity 4, na bazie którego utworzono Temple Run oraz wiele innych gier wydanych na platformach mobilnych! W trakcie wspomnianych 24 godzinnych lekcji dowiesz się wszystkiego, co jest potrzebne podczas tworzenia gier — począwszy od podstaw, przez zaawansowane sposoby wykorzystania silnika fizycznego w grach, aż po animację i techniki przygotowywania gier dla urządzeń mobilnych. Każda kolejna lekcja opiera się na zdobytej wcześniej wiedzy, co zapewnia solidne podstawy pomagające w osiągnięciu prawdziwego sukcesu!
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Źródłem takim jest książka „PHP i MySQL. Dla każdego. Wydanie II” . Dzięki niej początkujący twórcy serwisów bez kompleksów mogą wkroczyć w świat nowoczesnych technologii internetowych i nauczyć się sprawnie używać bezpłatnych narzędzi do pisania, testowania czy wdrażania aplikacji WWW, a bardziej zaawansowani — usystematyzować i rozszerzyć posiadaną wiedzę. Podręcznik krok po kroku prezentuje sposoby instalacji i konfiguracji środowiska pracy, omawia składnię i możliwości języka PHP, a także wskazuje, jak poprawnie projektować i tworzyć bazy danych działające w oparciu o mechanizm MySQL. Z książki dowiesz się, jak posługiwać się językiem SQL oraz jak połączyć możliwości PHP i MySQL-a, a ponadto jak za ich pomocą tworzyć praktyczne serwisy WWW.
- Druk
- PDF + ePub + Mobi pkt
Czasowo niedostępna
-
Dzięki tej pozycji czytelnik w bardzo krótkim czasie nabędzie umiejętności, które pozwolą rozpocząć efektywną pracę z Active Server Pages 2.0. Książka ukazuje funkcje i działanie ASP 2.0 od podstaw aż do bardziej zaawansowanych funkcji i pojęć. Czytając tę książkę można: Zrozumieć podstawy tworzenia dynamicznych i interaktywnych stron internetowyc
- Druk pkt
Niedostępna
-
Układ książki Photoshop 5 dla każdego pozwala w bardzo krótkim czasie opanować wszystko, co potrzebne, by sprawnie i bezproblemowo posługiwać się Photoshopem 5.0. Możesz studiować tę książkę systematycznie, rozdział po rozdziale, albo wybierać tylko interesujące Cię zagadnienia. Dzięki niej dowiesz się jak retuszować fotografie czy też tworzyć obra
- Druk pkt
Niedostępna
-
Dzięki tej książce szybko nauczysz się podstaw obsługi licznych funkcji i narzędzi 3D Studio MAX 2.x. W bardzo krótkim czasie posiądziesz umiejętności, które pozwolą Ci na wydajną i bezproblemową pracę z programem. Poznaj zasady tworzenia trójwymiarowych obiektów i animacji Opanuj wszystkie nowe funkcje 3D Studio MAX 2.x Na prostych, praktycznych
- Druk pkt
Niedostępna
-
Już dziś rozpocznij archiwizację! Książka poświęcona przeznaczonym dla komputerów PC programom do kompresji oraz archiwizacji danych. Omawia podstawy korzystania z najnowszych wersji trzech najpopularniejszych wśród użytkowników programów: PKZIP, ARJ, LHA. W odróżnieniu od typowych opisów oprogramowania, zawiera materiał uporządkowany według klucza
- Druk pkt
Niedostępna
Ebooka "PHP, MySQL i Apache dla każdego. Wydanie III" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Booxs i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "PHP, MySQL i Apache dla każdego. Wydanie III" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "PHP, MySQL i Apache dla każdego. Wydanie III" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje książki: PHP, MySQL i Apache dla każdego. Wydanie III (1) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: Gazeta IT Rafał Pawlak; 02/2007Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Nareszcie mam w swojej biblioteczne pozycję, która omawia te popularne trio internetowe (PHP, MySQL, Apache) w sposób przystępny i rzeczywisty. Wychodzę z założenia, że brak widocznych efektów podczas studiowania książki, skutecznie zniechęca do jej samej oraz do omawianej tematyki. Zdaje się, że autorka tej pozycji podobnie uważa, co mnie niezmiernie ucieszyło.
Pierwszy rozdział książki poświęcony jest "szybkiej instalacji" tytułowych pakietów w systemie Linux/Unix, jak i Windows. Następne trzy rozdziały zarezerwowane są na szczegółowe omówienie instalacji i konfiguracji serwera Apache, PHP i MySQL. Pozostałe części książki dedykowane są między innymi na omówienie języka PHP oraz jego integracji z MySQL. Autorka nie zapomniała także o podstawowych poleceniach SQL, bezpieczeństwie serwera WWW oraz dokumentach XML. Wszystkie wskazówki poparte są przykładami oraz stosownymi ilustracjami. Dopełnieniem całego kursu są proste projekty zawarte w części IV książki.
Pozycja "PHP, MySQL i Apache dla każdego. Wydanie III" znakomicie uwidacznia jak doskonale te trzy technologie mogą współpracować ze sobą. Jest to książka, po którą w pierwszej kolejności powinni sięgnąć czytelnicy zainteresowani w/w tematyką.
Szczegóły książki
- Tytuł oryginału:
- Sams Teach Yourself PHP, MySQL and Apache All in One (3rd Edition)
- Tłumaczenie:
- Jarosław Dobrzański na podstawie PHP, MySQL i Apache dla każdego. Wydanie II w tłumaczeniu Adama Byrtka i Jarosława Dobrzańskiego
- ISBN Książki drukowanej:
- 83-246-0773-0, 8324607730
- Data wydania książki drukowanej :
- 2007-02-08
- Format:
- B5
- Numer z katalogu:
- 3614
- Zobacz zawartość nośnika
- Zgłoś erratę
- Kategorie:
Bazy danych » MySQL - Programowanie
Technologie webowe » PHP - Programowanie
Serwery internetowe » Apache
- Serie wydawnicze: Dla każdego
Spis treści książki
- Instalacja w systemie Linux/Unix (25)
- Instalacja MySQL (26)
- Instalacja Apache (26)
- Instalacja PHP (28)
- Instalacja w systemie Windows (29)
- Instalacja MySQL (29)
- Instalacja Apache (30)
- Instalacja PHP (32)
- Rozwiązywanie problemów (34)
- Wersja aktualna i przyszłe wersje MySQL (35)
- Jak zdobyć MySQL? (36)
- Instalacja MySQL w systemie Linux/Unix (36)
- Instalacja MySQL w systemie Windows (37)
- Rozwiązywanie problemów instalacji (44)
- Podstawy bezpieczeństwa (44)
- Uruchamianie MySQL (45)
- Zabezpieczanie połączenia MySQL (45)
- Wprowadzenie do systemu uprawnień MySQL (46)
- Dwustopniowa autoryzacja (47)
- Korzystanie z systemu uprawnień (48)
- Dodawanie użytkowników (48)
- Usuwanie uprawnień (50)
- Podsumowanie (50)
- Pytania i odpowiedzi (51)
- Warsztaty (51)
- Test (52)
- Odpowiedzi (52)
- Ćwiczenia (52)
- Wersja aktualna i przyszłe wersje Apache (53)
- Wybór sposobu instalacji (54)
- Kompilacja kodu źródłowego (54)
- Instalacja dystrybucji binarnej (54)
- Instalacja Apache w systemie Linux/Unix (55)
- Pobieranie kodu źródłowego (55)
- Rozpakowanie kodu źródłowego (55)
- Przygotowania do kompilacji Apache (56)
- Budowanie i instalacja Apache (56)
- Instalacja Apache w systemie Windows (57)
- Format pliku konfiguracyjnego Apache (60)
- Dyrektywy (60)
- Pojemniki (61)
- Instrukcje warunkowe (62)
- Dyrektywa ServerRoot (63)
- Pliki konfiguracyjne dla katalogów (64)
- Pliki dziennika Apache (65)
- access_log (65)
- error_log (65)
- Pozostałe pliki (66)
- Polecenia związane z Apache (66)
- Serwer Apache (66)
- Skrypt kontrolny Apache (67)
- Pierwsze uruchomienie Apache (68)
- Sprawdzanie pliku konfiguracyjnego (68)
- Uruchamianie Apache (69)
- Rozwiązywanie problemów (70)
- Inny serwer WWW (70)
- Brak uprawnień do portu (70)
- Dostęp zabroniony (70)
- Złe parametry grupy (70)
- Podsumowanie (71)
- Pytania i odpowiedzi (71)
- Warsztaty (71)
- Test (72)
- Odpowiedzi (72)
- Ćwiczenia (72)
- Wersja aktualna i przyszłe wersje PHP (73)
- Kompilacja PHP w systemie Linux/Unix (74)
- Dodatkowe opcje konfiguracyjne w systemie Linux/Unix (76)
- Integracja PHP z Apache w systemie Linux/Unix (76)
- Instalacja PHP w systemie Windows (77)
- Integracja PHP z Apache w systemie Windows (77)
- Plik php.ini (78)
- Testowanie (79)
- Gdzie znaleźć pomoc (80)
- Podstawy skryptów PHP (81)
- Początek i koniec bloku instrukcji PHP (81)
- Instrukcja echo i funkcja print() (83)
- Łączenie HTML i PHP (84)
- Komentarze w kodzie PHP (85)
- Podsumowanie (86)
- Pytania i odpowiedzi (86)
- Warsztaty (87)
- Test (87)
- Odpowiedzi (87)
- Ćwiczenia (87)
- Zmienne (92)
- Zmienne globalne i superglobalne (93)
- Typy danych (94)
- Zmiana typu za pomocą settype() (96)
- Zmiana typu poprzez rzutowanie (97)
- Po co sprawdzać typ? (99)
- Operatory i wyrażenia (99)
- Operator przypisania (100)
- Operatory arytmetyczne (101)
- Operator konkatenacji (101)
- Złożony operator przypisania (102)
- Inkrementacja i dekrementacja wartości zmiennej całkowitej (103)
- Operatory porównania (104)
- Tworzenie złożonych wyrażeń za pomocą operatorów logicznych (105)
- Kolejność operatorów (106)
- Stałe (107)
- Stałe predefiniowane (108)
- Podsumowanie (108)
- Pytania i odpowiedzi (108)
- Warsztaty (109)
- Test (109)
- Odpowiedzi (110)
- Ćwiczenia (110)
- Zmiana przepływu (112)
- Instrukcja if (112)
- Użycie klauzuli else w instrukcji if (113)
- Użycie klauzuli elseif w instrukcji if (113)
- Instrukcja switch (115)
- Operator ? (116)
- Pętle (117)
- Instrukcja while (117)
- Instrukcja do...while (118)
- Instrukcja for (119)
- Przerywanie pętli za pomocą instrukcji break (120)
- Pomijanie iteracji za pomocą instrukcji continue (122)
- Zagnieżdżone pętle (123)
- Bloki kodu PHP (125)
- Podsumowanie (125)
- Pytania i odpowiedzi (127)
- Warsztaty (127)
- Test (127)
- Odpowiedzi (127)
- Ćwiczenie (128)
- Czym jest funkcja? (129)
- Wywoływanie funkcji (130)
- Definiowanie funkcji (131)
- Zwracanie wartości przez funkcje użytkownika (134)
- Zasięg zmiennych (135)
- Wywoływanie zmiennych za pomocą instrukcji global (136)
- Przechowywanie wartości pomiędzy wywołaniami funkcji
za pomocą instrukcji static (138)
- Więcej o argumentach (140)
- Przypisywanie zmiennym wartości domyślnych (140)
- Przekazywanie zmiennych przez referencję (142)
- Sprawdzanie istnienia funkcji (143)
- Podsumowanie (145)
- Pytania i odpowiedzi (145)
- Warsztaty (146)
- Test (146)
- Odpowiedzi (146)
- Ćwiczenie (147)
- Czym jest tablica? (149)
- Tworzenie tablic (150)
- Tworzenie tablic asocjacyjnych (151)
- Tworzenie tablic wielowymiarowych (151)
- Niektóre funkcje operujące na tablicach (153)
- Podsumowanie (155)
- Pytania i odpowiedzi (155)
- Warsztaty (155)
- Test (155)
- Odpowiedzi (155)
- Ćwiczenia (156)
- Tworzenie obiektu (157)
- Własności obiektów (159)
- Metody obiektów (160)
- Konstruktor (162)
- Dziedziczenie (162)
- Podsumowanie (164)
- Pytania i odpowiedzi (164)
- Warsztaty (164)
- Test (164)
- Odpowiedzi (165)
- Ćwiczenia (165)
- Formatowanie ciągów znaków (170)
- Funkcja printf() (170)
- Zamiana argumentów (176)
- Przechowywanie sformatowanych ciągów znaków (178)
- Analizowanie ciągów znaków (178)
- Uwaga na temat indeksowania ciągów znaków (179)
- Sprawdzanie długości ciągu za pomocą funkcji strlen() (179)
- Znajdowanie podciągu za pomocą strstr() (179)
- Określanie pozycji podciągu za pomocą funkcji strpos() (180)
- Pobieranie części ciągu za pomocą funkcji substr() (181)
- Podział ciągu na słowa za pomocą funkcji strtok() (181)
- Operacje na ciągach znaków (183)
- Oczyszczanie ciągu za pomocą funkcji trim(), ltrim(), rtrim() i strip_tags() (183)
- Zmiana fragmentu ciągu za pomocą funkcji substr_replace() (184)
- Zamiana podciągów za pomocą funkcji str_replace() (185)
- Zmiana wielkości liter (185)
- Zawijanie tekstu za pomocą funkcji wordwrap() i nl2br() (187)
- Dzielenie ciągów za pomocą funkcji explode() (188)
- Funkcje operujące na dacie i czasie (189)
- Pobieranie bieżącej daty za pomocą funkcji time() (189)
- Konwersja znacznika czasu za pomocą funkcji getdate() (189)
- Formatowanie znacznika czasu za pomocą funkcji date() (190)
- Tworzenie znacznika czasu za pomocą funkcji mktime() (193)
- Weryfikacja daty za pomocą funkcji checkdate() (194)
- Inne funkcje operujące na ciągach znaków, datach i czasie (194)
- Podsumowanie (194)
- Warsztaty (195)
- Pytania i odpowiedzi (195)
- Test (195)
- Odpowiedzi (196)
- Ćwiczenia (196)
- Tworzenie prostego formularza (197)
- Przekazywanie informacji w tablicach (199)
- Łączenie kodu HTML i PHP w jednym skrypcie (202)
- Zapisywanie informacji o stanie w ukrytym polu (204)
- Przekierowania (206)
- Wysyłanie poczty elektronicznej (207)
- Konfiguracja systemu (207)
- Tworzenie formularza (208)
- Skrypt wysyłający wiadomość (209)
- Formatowanie wiadomości za pomocą HTML (211)
- Przesyłanie plików (213)
- Tworzenie formularza wysyłającego plik (213)
- Skrypt obsługujący przesłany plik (214)
- Podsumowanie (217)
- Warsztaty (217)
- Test (217)
- Odpowiedzi (217)
- Ćwiczenia (218)
- Wprowadzenie do cookies (219)
- Anatomia cookie (220)
- Tworzenie cookie (221)
- Usuwanie cookie (222)
- Wprowadzenie do sesji (223)
- Otwieranie sesji (223)
- Zmienne sesyjne (224)
- Przekazywanie identyfikatora sesji w adresie (228)
- Niszczenie sesji i usuwanie zmiennych (229)
- Zastosowania sesji (229)
- Obsługa zarejestrowanych użytkowników (230)
- Obsługa ustawień użytkownika (230)
- Podsumowanie (230)
- Pytania i odpowiedzi (231)
- Warsztaty (231)
- Test (231)
- Odpowiedzi (231)
- Ćwiczenie (232)
- Dołączanie plików za pomocą funkcji include() (233)
- Zwracanie wartości z dołączonego dokumentu (235)
- Instrukcja include() wewnątrz struktur sterujących (235)
- Użycie include_once() (236)
- Dyrektywa include_path (237)
- Weryfikacja plików (238)
- Sprawdzanie, czy dany plik istnieje, za pomocą funkcji file_exists() (238)
- Plik czy katalog? (238)
- Sprawdzanie uprawnień pliku (238)
- Sprawdzanie rozmiaru pliku za pomocą funkcji filesize() (239)
- Pobieranie informacji o datach związanych z plikiem (239)
- Funkcja wyświetlająca informacje o pliku (240)
- Tworzenie i usuwanie plików (242)
- Otwieranie plików do zapisu, odczytu i dopisywania (242)
- Odczytywanie danych z pliku (243)
- Odczytywanie wierszy za pomocą funkcji fgets() i feof() (243)
- Odczytywanie określonej ilości danych za pomocą funkcji fread() (245)
- Odczytywanie kolejnych znaków za pomocą funkcji fgetc() (247)
- Zapisywanie i dopisywanie danych do pliku (247)
- Zapisywanie danych do pliku za pomocą funkcji fwrite() i fputs() (248)
- Blokowanie plików za pomocą funkcji flock() (249)
- Operacje na katalogach (250)
- Tworzenie katalogów za pomocą funkcji mkdir() (250)
- Usuwanie katalogu za pomocą rmdir() (250)
- Otwieranie katalogu za pomocą funkcji opendir() (251)
- Odczytywanie zawartości katalogu za pomocą funkcji readdir() (251)
- Otwieranie potoków do i z procesów za pomocą funkcji popen() (253)
- Uruchamianie poleceń za pomocą funkcji exec() (255)
- Uruchamianie poleceń funkcjami system() i passthru() (256)
- Podsumowanie (258)
- Pytania i odpowiedzi (259)
- Warsztaty (259)
- Test (259)
- Odpowiedzi (260)
- Ćwiczenia (260)
- Proces powstawania obrazka (261)
- Kilka słów o kolorze (261)
- Konieczne zmiany w PHP (262)
- Pobieranie dodatkowych bibliotek (262)
- Rysowanie nowego obrazka (263)
- Rysowanie kształtów i linii (263)
- Wypełnianie kształtów kolorem (265)
- Rysowanie wykresów (266)
- Modyfikacja istniejących obrazków (270)
- Tworzenie obrazków na podstawie danych przesłanych przez użytkownika (273)
- Podsumowanie (276)
- Pytania i odpowiedzi (277)
- Warsztaty (277)
- Test (278)
- Odpowiedzi (278)
- Ćwiczenie (278)
- Rola dobrego projektu bazy danych (281)
- Typy relacji między tabelami (282)
- Relacje jeden do jednego (283)
- Relacje jeden do wielu (283)
- Relacje wiele do wielu (284)
- Normalizacja (285)
- Problemy z tabelą prostą (286)
- Pierwsza postać normalna (286)
- Druga postać normalna (287)
- Trzecia postać normalna (287)
- Postępowanie zgodnie z procesem projektowania (288)
- Podsumowanie (289)
- Pytania i odpowiedzi (290)
- Warsztaty (290)
- Test (290)
- Odpowiedzi (290)
- Ćwiczenie (290)
- Typy danych w MySQL (292)
- Liczbowe typy danych (292)
- Typy czasu i daty (293)
- Typy łańcuchowe (294)
- Składnia tworzenia tabel (295)
- Używanie polecenia INSERT (296)
- Bliższe spojrzenie na INSERT (296)
- Stosowanie polecenia SELECT (298)
- Porządkowanie wyników zwracanych przez SELECT (299)
- Ograniczanie wyników (300)
- Używanie WHERE w zapytaniach (300)
- Stosowanie operatorów w klauzuli WHERE (301)
- Porównywanie łańcuchów za pomocą LIKE (302)
- Selekcja z kilku tabel (302)
- Używanie JOIN (304)
- Stosowanie podselekcji (306)
- Modyfikowanie rekordów za pomocą polecenia UPDATE (307)
- Warunkowe instrukcje UPDATE (309)
- Stosowanie bieżących wartości kolumn z UPDATE (309)
- Używanie polecenia REPLACE (310)
- Stosowanie polecenia DELETE (311)
- Warunkowa instrukcja DELETE (312)
- Często stosowane funkcje MySQL operujące na ciągach tekstowych (313)
- Funkcje długości i konkatenacji (314)
- Funkcje przycinające i dopełniające (316)
- Funkcje lokalizacji i pozycji (317)
- Funkcje operujące na podciągach (318)
- Funkcje modyfikujące ciągi (319)
- Korzystanie z funkcji daty i czasu w MySQL (320)
- Operowanie na dniach (320)
- Operowanie na miesiącach i latach (323)
- Operowanie na tygodniach (324)
- Operowanie na godzinach, minutach i sekundach (325)
- Formatowanie daty i czasu w MySQL (326)
- Działania arytmetyczne na datach w MySQL (328)
- Funkcje specjalne i możliwości w zakresie konwersji (330)
- Podsumowanie (332)
- Pytania i odpowiedzi (333)
- Warsztaty (334)
- Test (334)
- Odpowiedzi (335)
- Ćwiczenie (335)
- Czym są transakcje? (337)
- Podstawowe elementy składni (338)
- Praktyczny przykład zastosowania transakcji (339)
- Czym są procedury składowane? (341)
- Podstawowa składnia procedur składowanych (341)
- Podsumowanie (343)
- Warsztaty (343)
- Test (343)
- Odpowiedzi (343)
- Funkcje MySQL a funkcje MySQLi (345)
- Łączenie się z MySQL poprzez PHP (345)
- Nawiązywanie połączenia (346)
- Wykonywanie zapytań (347)
- Odbieranie komunikatów o błędach (348)
- Operowanie na danych z bazy MySQL (349)
- Wstawianie danych z poziomu PHP (349)
- Pobieranie danych z bazy w PHP (353)
- Pozostałe funkcje MySQL w PHP (354)
- Podsumowanie (355)
- Warsztaty (355)
- Test (356)
- Odpowiedzi (356)
- Opracowywanie mechanizmu subskrypcji (359)
- Tworzenie tabeli subskrybentów (360)
- Tworzenie formularza subskrypcji (360)
- Budowa mechanizmu mailingu (367)
- Podsumowanie (371)
- Pytania i odpowiedzi (371)
- Warsztaty (372)
- Test (372)
- Odpowiedzi (372)
- Planowanie i tworzenie tabel w bazie danych (373)
- Tworzenie menu (376)
- Tworzenie mechanizmu dodawania rekordów (376)
- Przeglądanie rekordów (381)
- Tworzenie mechanizmu usuwania rekordów (389)
- Uzupełnianie istniejących rekordów (391)
- Podsumowanie (396)
- Warsztaty (396)
- Test (397)
- Odpowiedzi (397)
- Ćwiczenia (398)
- Projektowanie tabel w bazie danych (399)
- Tworzenie formularzy wprowadzania danych i skryptów (400)
- Wyświetlanie listy tematów (404)
- Wyświetlanie postów w temacie (407)
- Dodawanie postu w wybranym temacie (412)
- Podsumowanie (415)
- Pytania i odpowiedzi (415)
- Warsztaty (416)
- Test (416)
- Odpowiedzi (416)
- Ćwiczenie (416)
- Planowanie i tworzenie tabel w bazie danych (417)
- Wstawianie rekordów do tabeli sklep_kategorie (419)
- Wstawianie rekordów do tabeli sklep_artykuly (420)
- Wstawianie rekordów do tabeli sklep_art_rozmiar (420)
- Wstawianie rekordów do tabeli sklep_art_kolor (421)
- Wyświetlanie kategorii artykułów (421)
- Wyświetlanie artykułów (424)
- Podsumowanie (427)
- Warsztaty (428)
- Test (428)
- Odpowiedzi (428)
- Planowanie i tworzenie tabel (429)
- Integracja koszyka z witryną sklepową (431)
- Dodawanie artykułów do koszyka (434)
- Przeglądanie zawartości koszyka (436)
- Usuwanie artykułów z koszyka (438)
- Sposoby dokonywania płatności i sekwencja kasowa (439)
- Tworzenie formularza kasowego (440)
- Realizowanie czynności kasowych (440)
- Podsumowanie (441)
- Warsztaty (441)
- Test (442)
- Odpowiedzi (442)
- Tworzenie prostego kalendarza wyświetlanego na ekranie (443)
- Sprawdzenie danych przesłanych przez użytkownika (444)
- Tworzenie formularza HTML (445)
- Tworzenie tabeli kalendarza (446)
- Dodawanie terminów do kalendarza (450)
- Tworzenie biblioteki kalendarza (458)
- Podsumowanie (463)
- Pytania i odpowiedzi (464)
- Warsztaty (464)
- Test (464)
- Odpowiedzi (464)
- Ćwiczenie (464)
- Istota uwierzytelniania (465)
- Uwierzytelnianie klienta (466)
- Możliwości funkcjonalne modułu uwierzytelniającego serwera Apache (467)
- Uwierzytelnianie bazujące na plikach (468)
- Kontrola dostępu bazująca na pliku bazy danych (470)
- Apache jako narzędzie kontroli dostępu (471)
- Wprowadzanie reguł dostępu (471)
- Interpretacja reguł dostępu (473)
- Wiązane zastosowanie metod kontroli dostępu (474)
- Ograniczenie dostępu na podstawie metod HTTP (475)
- Ograniczenie dostępu na podstawie wartości cookies (476)
- Tworzenie tabeli uprawnionych użytkowników (476)
- Tworzenie formularza logowania i skryptu (477)
- Sprawdzanie cookie uwierzytelniającego (479)
- Podsumowanie (481)
- Pytania i odpowiedzi (481)
- Warsztaty (482)
- Test (482)
- Odpowiedzi (482)
- Ćwiczenie (483)
- Standardowe odnotowywanie dostępu do serwera (485)
- Ustalanie treści dzienników (486)
- Odnotowywanie dostępów w plikach (489)
- Odnotowywanie dostępów w programie (490)
- Standardowy tryb odnotowywania błędów serwera Apache (491)
- Odnotowywanie błędów w pliku (491)
- Odnotowywanie błędów w programie (491)
- Demon syslog jako argument (491)
- Dyrektywa LogLevel (492)
- Zarządzanie dziennikami serwera Apache (492)
- Ustalanie nazw hostów (493)
- Rotacja dzienników (493)
- Łączenie i podział dzienników (494)
- Analiza dzienników (494)
- Monitorowanie dzienników błędów (494)
- Odnotowywanie informacji w bazie danych (495)
- Tworzenie tabeli w bazie danych (495)
- Tworzenie skryptu PHP odnotowującego dane (495)
- Tworzenie przykładowych raportów (496)
- Podsumowanie (499)
- Pytania i odpowiedzi (500)
- Warsztaty (500)
- Test (500)
- Odpowiedzi (500)
- Internacjonalizacja i lokalizacja (501)
- Zestawy znaków (502)
- Modyfikacje środowiska (503)
- Zmiany w konfiguracji serwera Apache (503)
- Zmiany w konfiguracji PHP (504)
- Zmiany w konfiguracji MySQL (504)
- Tworzenie zlokalizowanej struktury strony (505)
- Podsumowanie (510)
- Pytania i odpowiedzi (511)
- Warsztaty (511)
- Test (511)
- Co to jest XML? (513)
- Podstawowa struktura dokumentu XML (513)
- Dostęp do dokumentów XML z poziomu PHP za pomocą funkcji modelu DOM (515)
- Dostęp do danych XML z poziomu PHP za pomocą funkcji SimpleXML (517)
- Podsumowanie (520)
- Warsztaty (521)
- Test (521)
- Odpowiedzi (521)
- Kwestie skalowalności (526)
- Ograniczenia systemu operacyjnego (526)
- Ustawienia serwera Apache związane z wydajnością (528)
- Testowanie serwera pod obciążeniem przy użyciu ApacheBench (529)
- Aktywne dostrajanie wydajności (531)
- Odwzorowywanie plików w pamięci (531)
- Rozkład obciążenia (532)
- Buforowanie (532)
- Redukcja ilości transmitowanych danych (532)
- Ustawienia sieci (533)
- Zapobieganie nadużyciom (533)
- Roboty (533)
- Implementacja wirtualnego hostingu (534)
- Wirtualny hosting bazujący na adresach IP (535)
- Wirtualny hosting bazujący na nazwach (535)
- Masowy hosting wirtualny (537)
- Podsumowanie (538)
- Pytania i odpowiedzi (539)
- Warsztaty (540)
- Test (540)
- Odpowiedzi (540)
- Potrzeba bezpieczeństwa (541)
- Protokół SSL (542)
- Rozwiązanie kwestii poufności (542)
- Rozwiązanie kwestii nienaruszalności (544)
- Rozwiązanie kwestii uwierzytelniania (544)
- Uzyskiwanie i instalacja narzędzi SSL (547)
- OpenSSL (547)
- Moduł mod_ssl serwera Apache (548)
- Zarządzanie certyfikatami (549)
- Tworzenie pary kluczy (550)
- Tworzenie prośby o podpisanie certyfikatu (551)
- Tworzenie certyfikatu podpisanego przez nas samych (552)
- Konfiguracja SSL (552)
- Uruchamianie serwera (553)
- Podsumowanie (553)
- Pytania i odpowiedzi (553)
- Warsztaty (554)
- Test (554)
- Odpowiedzi (554)
- Tworzenie zoptymalizowanej platformy (556)
- Stosowanie funkcji benchmark() (556)
- Opcje inicjalizacyjne MySQL (557)
- Kluczowe parametry startowe (558)
- Optymalizacja struktury tabel (559)
- Optymalizacja zapytań (560)
- Korzystanie z polecenia FLUSH (561)
- Korzystanie z polecenia SHOW (562)
- Pobieranie informacji o bazach danych i tabelach (563)
- Pobieranie informacji o strukturze tabel (564)
- Pobieranie statusu systemu (565)
- Podsumowanie (567)
- Pytania i odpowiedzi (568)
- Warsztaty (568)
- Test (568)
- Odpowiedzi (569)
- Ćwiczenia (569)
- Trzymanie ręki na pulsie (571)
- Kiedy aktualizować? (572)
- Aktualizacja MySQL (573)
- Aktualizacja Apache (573)
- Modyfikowanie Apache bez dokonywania aktualizacji (574)
- Aktualizacja PHP (575)
- Rozszerzanie PHP za pomocą PECL i PEAR (575)
- Podsumowanie (575)
- Warsztaty (576)
- Test (576)
- Odpowiedzi (576)
O autorach (17)
Wprowadzenie (19)
Część I Podstawy (23)
Rozdział 1. Szybka instalacja (25)
Rozdział 2. Instalacja i konfiguracja MySQL (35)
Rozdział 3. Instalacja i konfiguracja Apache (53)
Rozdział 4. Instalacja i konfiguracja PHP (73)
Część II Struktura języka PHP (89)
Rozdział 5. Podstawowe elementy języka PHP (91)
Rozdział 6. Sterowanie przepływem w PHP (111)
Rozdział 7. Funkcje (129)
Rozdział 8. Tablice (149)
Rozdział 9. Obiekty (157)
Część III Pierwsze kroki z kodem (167)
Rozdział 10. Ciągi znaków, data i czas (169)
Rozdział 11. Formularze (197)
Rozdział 12. Cookies i sesje (219)
Rozdział 13. Pliki i katalogi (233)
Rozdział 14. Obrazki (261)
Część IV Integracja PHP i MySQL (279)
Rozdział 15. Tajniki procesu projektowania bazy danych (281)
Rozdział 16. Podstawowe polecenia SQL (291)
Rozdział 17. Transakcje i procedury składowane w MySQL (337)
Rozdział 18. Interakcja z MySQL z poziomu PHP (345)
Część V Proste projekty (357)
Rozdział 19. Zarządzanie prostą listą mailingową (359)
Rozdział 20. Tworzenie internetowej książki adresowej (373)
Rozdział 21. Tworzenie prostego forum dyskusyjnego (399)
Rozdział 22. Tworzenie witryny sklepu internetowego (417)
Rozdział 23. Tworzenie mechanizmu koszyka z zakupami (429)
Rozdział 24. Tworzenie prostego kalendarza (443)
Rozdział 25. Ograniczanie dostępu do aplikacji (465)
Rozdział 26. Monitorowanie i prowadzenie dzienników aktywności serwera (485)
Rozdział 27. Lokalizacja aplikacji (501)
Rozdział 28. Korzystanie z XML (513)
Część VI Administrowanie i dostrajanie (523)
Rozdział 29. Poprawianie wydajności i wirtualny hosting na serwerze Apache (525)
Rozdział 30. Bezpieczny serwer WWW (541)
Rozdział 31. Optymalizacja i dostrajanie MySQL (555)
Rozdział 32. Aktualizacja oprogramowania (571)
Skorowidz (577)
Helion - inne książki
-
Promocja Promocja 2za1
Ten przewodnik, który docenią programiści i architekci, zawiera wyczerpujące omówienie zagadnień projektowania, funkcjonowania i modyfikowania architektury API. Od strony praktycznej przedstawia strategie budowania i testowania API REST umożliwiającego połączenie oferowanej funkcjonalności na poziomie mikrousług. Opisuje stosowanie bram API i infrastruktury typu service mesh. Autorzy dokładnie przyglądają się kwestiom zapewnienia bezpieczeństwa systemów opartych na API, w tym uwierzytelnianiu, autoryzacji i szyfrowaniu. Sporo miejsca poświęcają również ewolucji istniejących systemów w kierunku API i różnych docelowych platform.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
W tej książce opisano różne zastosowania GPT-4 w medycynie: jako źródło informacji medycznej, wsparcie w podejmowaniu decyzji dotyczących leczenia czy też pomoc w tworzeniu dokumentacji, takiej jak podsumowanie wizyty pacjenta. Podczas lektury odkryjesz niezwykły potencjał tej technologii, przekonasz się także, jak bardzo może poprawić skuteczność diagnozowania i usprawnić niektóre procedury. Znajdziesz tu spostrzeżenia o potencjalnych wadach sztucznej inteligencji i najświeższe wnioski związane z jej zastosowaniem. Nie zabrakło również opisu zagrożeń związanych z tą technologią i wskazówek, do czego GPT nie można używać. Poszczególne zagadnienia zilustrowano prawdziwymi rozmowami z GPT-4. Są one w pełni spontaniczne i pozbawione poprawek, często błyskotliwe i czasami nietaktowne, wzbogacone o cenny kontekst i szczere komentarze.- Druk
- PDF + ePub + Mobi pkt
(43,55 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Promocja Promocja 2za1
Sterownik PLC (ang. programmable logic controller) to jedno z najważniejszych urządzeń stosowanych w automatyce przemysłowej. Zawiera układ mikroprocesorowy pozwalający sterować pracą maszyn, linii produkcyjnych, oświetlenia i innych urządzeń elektrycznych w przemyśle, ale nie tylko. Tego typu sterowniki kierują również pracą sygnalizacji świetlnej, wind, systemów inteligentnego domu, czyli są niezbędne do naszego codziennego funkcjonowania.- Druk
- PDF + ePub + Mobi pkt
(29,18 zł najniższa cena z 30 dni)
26.94 zł
44.90 zł (-40%) -
Promocja Promocja 2za1
Oto zwięzłe i równocześnie praktyczne kompendium, w którym znajdziesz 20 praktyk udanego planowania, analizy, specyfikacji, walidacji i zarządzania wymaganiami. Praktyki te są odpowiednie dla projektów zarządzanych zarówno w tradycyjny, jak i zwinny sposób, niezależnie od branży. Sprawią, że zespół lepiej zrozumie problemy biznesowe, zaangażuje właściwych uczestników, poprawi komunikację, by wdrożyć najbardziej wartościową funkcjonalność we właściwej kolejności, a później dostosować oprogramowanie do zmian i wzrostu. Dzięki metodom opisanym w tej książce zespół może wypracować wspólne zrozumienie kluczowych koncepcji, terminologii, technik i racjonalnych podstaw, aby efektywniej współpracować nad każdym projektem.- Druk
- PDF + ePub + Mobi pkt
(40,20 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Promocja Promocja 2za1
Zigi to postać fikcyjna - warta poznania! Autor książki, sam będący od wielu lat testerem, wyposażył swojego bohatera we własne doświadczenia. Dołożył do nich trochę „case’ów”, które widział, o których słyszał lub czytał, ubrał je w przystępne słowa i sfabularyzował dla podkręcenia opowieści. Część historii wymyślił w taki sposób, aby pokazać konkretne zagadnienie związane z testowaniem nie w postaci nudnej teorii czy definicji, ale w kontekście sytuacji, która mogłaby się wydarzyć w prawdziwym życiu.- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
Promocja Promocja 2za1
W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla użytkowania aplikacji jest ogromne. Opisano również nowoczesne wzorce Reacta, między innymi Zaczepy, Komponenty Wyższego Rzędu i Właściwości Generowania. Sporo miejsca poświęcono najlepszym praktykom związanym z organizacją kodu, wydajnością działania czy generowaniem, a także innym zagadnieniom, które pozwalają na podniesienie jakości aplikacji internetowych.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
Testowanie oprogramowania to jedna z najdynamiczniej rozwijających się dziedzin inżynierii oprogramowania. Zarobki doświadczonych testerów są porównywalne z wynagrodzeniem, jakie otrzymują dobrzy programiści. Aby rozpocząć karierę w tym zawodzie, trzeba się legitymować odpowiednimi umiejętnościami. I dlatego warto uzyskać certyfikat ISTQB®: Certyfikowany tester - poziom podstawowy. Jest to uznawany na całym świecie dokument świadczący o opanowaniu najważniejszych kompetencji z zakresu kontroli jakości oprogramowania.- Druk
- PDF + ePub + Mobi pkt
(65,40 zł najniższa cena z 30 dni)
65.40 zł
109.00 zł (-40%) -
Promocja Promocja 2za1
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następnie zagłębić się w tajniki stosowania bibliotek Pexpect, Paramiko czy Netmiko do komunikacji z urządzeniami sieciowymi. W kolejnych rozdziałach znajdziesz solidny przegląd różnych narzędzi wraz ze sposobami ich użycia: Cisco NX-API, Meraki, Juniper PyEZ, Ansible, Scapy, PySNMP, Flask, Elastic Stack i wielu innych. Rozeznasz się również w kwestiach związanych z kontenerami Dockera, a także usługami sieciowymi chmur AWS i Azure. Lektura tej książki pozwoli Ci się w pełni przygotować na następną generację sieci!- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Promocja Promocja 2za1
Dzięki tej książce dowiesz się, czym jest RPA i w jakich konkretnie procesach biznesowych może mieć zastosowanie. Zapoznasz się również, korzystając z zawartych tu studiów przypadków i najlepszych praktyk branżowych, jak wyglądają praktyczne aspekty wdrażania tej technologii. Przekonasz się też, w jaki sposób firmy osiągnęły znaczny zwrot z inwestycji dzięki wdrożeniom technologii RPA, na przykład poprzez zmniejszenie zapotrzebowania na pracę ludzką. Zrozumiesz, jak ważną korzyścią płynącą z tej technologii jest zwiększenie zgodności działań firmy z przepisami. W efekcie lektury uzyskasz rzetelny, realistyczny pogląd na RPA i zdobędziesz wszystkie niezbędne informacje, aby z powodzeniem wdrożyć optymalny system RPA w swojej firmie.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
To kolejne, zaktualizowane wydanie oficjalnego podręcznika firmy Adobe — najlepszej dostępnej na rynku pomocy do nauki After Effects. Książkę docenią i początkujący, i zaawansowani użytkownicy. Została podzielona na 15 lekcji, z których dowiesz się, jak komponować klipy wideo, projektować ruchome grafiki i tworzyć atrakcyjne animacje. Podane tu informacje, porady i ćwiczenia pomogą Ci w opanowaniu zarówno podstawowych, jak i wielu wyrafinowanych funkcji oprogramowania. Nauczysz się tworzyć, modyfikować i optymalizować ruchome grafiki na potrzeby filmu, wideo, internetu i urządzeń mobilnych, a także animować tekst i obrazy, stosować rotoskopię, zmieniać zależności czasowe, korygować kolory, wreszcie usuwać niechciane obiekty. Dowiesz się ponadto, jak uatrakcyjniać wygląd kompozycji poprzez odpowiednią konfigurację kamer i oświetlenia czy też deformować i animować obiekty i nagrania wideo przy użyciu narzędzi Puppet.- Druk
- PDF + ePub + Mobi pkt
(83,85 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%)
Zamknij
Przeczytaj darmowy fragment
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana
Oceny i opinie klientów: PHP, MySQL i Apache dla każdego. Wydanie III Julie C. Meloni (13) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(6)
(3)
(1)
(1)
(1)
(1)
Oceny i opinie poprzedniego wydania
więcej opinii
ukryj opinie