CodeIgniter 4. Zaawansowane tworzenie stron WWW w PHP Łukasz Sosna
- Autor:
- Łukasz Sosna
- Serie wydawnicze:
- Standard
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 5.8/6 Opinie: 4
- Stron:
- 224
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
CodeIgniter 4. Zaawansowane tworzenie stron WWW w PHP
Twórz aplikacje PHP z CodeIgniterem
- Poznaj użyteczne klasy frameworka
- Naucz się wykorzystywać je w praktyce
- Rozwiń swoje umiejętności programistyczne
CodeIgniter to niewielki, lecz potężny framework, który ułatwia tworzenie aplikacji zarówno początkującym, jak i zaawansowanym programistom PHP. Dzięki implementacji wzorca model-view-controller wspiera podział kodu na warstwy odpowiedzialne za operacje związane z zarządzaniem danymi, wyświetlanie strony oraz obsługę logiki biznesowej, co upraszcza nie tylko pisanie, lecz również utrzymywanie i rozwój wykorzystujących go aplikacji.
Szerokie możliwości, doskonała wydajność, znakomite wsparcie programisty, zgodność z najnowszymi wersjami PHP, łatwość użycia i logiczna struktura bibliotek - wszystko to sprawia, że CodeIgniter jest wybierany przez kolejne generacje deweloperów, którym pozwala twórczo skupić się na projekcie oraz uniknąć wysiłku związanego z implementacją powtarzalnego kodu odpowiedzialnego za typowe operacje.
Jeśli chcesz szybko zacząć przygodę z frameworkiem, sięgnij po tę książkę! Bezboleśnie wprowadzi Cię ona w świat programowania z wykorzystaniem popularnego frameworka, przedstawi zasady zastosowania wzorca MVC, zapozna ze sposobami obsługi baz danych oraz zaprezentuje klasy systemowe i pomocnicze. Nabytą wiedzę będziesz mógł ugruntować i sprawdzić w praktyce dzięki ćwiczeniom, w ramach których krok po kroku nauczysz się walidować dane wprowadzane przez użytkownika oraz dzielić je na strony z wykorzystaniem własnego sortowania.
- Instalacja, konfiguracja i struktura frameworka CodeIgniter
- Implementacja wzorca model-view-controller
- Podstawy tworzenia aplikacji WWW z wykorzystaniem CodeIgnitera
- Metody umożliwiające obsługę baz danych i tworzenie zapytań
- Zastosowanie przydatnych klas systemowych i pomocniczych
- Praktyczne ćwiczenia z programowania wraz z rozwiązaniami
CodeIgniter - szybko, wydajnie, prosto do celu!

Wybrane bestsellery
-
Nowość Promocja
Książka prowadzi w głąb korsykańskiej duszy. Strona po stronie odkrywa autentyczne oblicze wyspy, mającej do zaoferowania znacznie więcej niż tylko bajeczne krajobrazy. Wyjaśnia, skąd się wzięły u Korsykan umiłowanie wolności i silna więź z ziemią, na której żyją. Opowiada o regionalnym języku i o tym, jak narodziła się miejscowa mafia. Daje wgląd w wyspiarską codzienność i wyjaśnia korsykański „problem” z Francją kontynentalną. Zachęca do spróbowania lokalnych specjałów kulinarnych.- PDF + ePub + Mobi
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja
Emma – młoda, zdolna i ambitna, studentka prawa na Harvardzie – wydaje się skazana na sukces. Dostała się na staż w szanowanej kancelarii i w dodatku związała się z synem właścicieli firmy. Sielanka? Cóż… pozorna. Dziewczyna szybko się przekonuje, że moralność jej narzeczonego pozostawia wiele do życzenia. Poniżona i upokorzona zachowaniem Kaya, popełnia straszny błąd. Porzuca więc marzenia o karierze i wyjeżdża do babci Trish. Zaszywa się na prowincji w stanie Wisconsin, gdzie dochodzi do siebie w otoczeniu zwierząt i natury. Pomaga sąsiadom, udzielając im w razie potrzeby darmowych porad prawnych.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 14 pkt
(24,95 zł najniższa cena z 30 dni)
14.99 zł
49.90 zł (-70%) -
Promocja
To nie jest zwykły reportaż ― to wyprawa pełna emocji, zaskoczeń i inspiracji. Wyrusz na spotkanie z Japonią, która nie przestaje zadziwiać! Idealna lektura dla każdego, kto pragnie poznać prawdziwe oblicze tego niezwykłego archipelagu.- PDF + ePub + Mobi
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja
Góry Słowenii należą do najpiękniejszych w Europie. W tym niewielkim kraju spotykają się pasma należące do wielkich systemów górskich Południowych Alp Wapiennych i Gór Dynarskich. Wiele z nich to surowe, skaliste, ubogie w wodę krasowe masywy, gdzie szlaki są wymagajace technicznie i kondycyjnie, znajdziemy tu też jednak rozległe hale i sielskie doliny. Niezwykłe formacje skalne, wąwozy i jaskinie, wodospady, modre jeziora i połoniny z żywą kultura pasterską - to wszystko czeka na górołazów. Po zejściu z gór warto zobaczyć choć kilka historycznych miast kryjących liczne zabytki i ciekawostki krajoznawcze.- PDF + ePub + Mobi
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Promocja
Dzięki badaniom neurobiologów i psychologów poznawczych dziś dużo lepiej rozumiemy, jak działa mózg, gdy się uczymy. Ta książka została napisana z myślą o osobach, które chcą efektywnie uczyć, stosując osiągnięcia neurobiologii w praktyce. Dokładnie omówiono tu procesy zachodzące podczas zapamiętywania i czynniki, które mają największy wpływ na to, by było ono skuteczne. Przedstawiono techniki umożliwiające przywoływanie wiedzy u uczniów, a także przedyskutowano, w jaki sposób nauczyciel może pomóc uczniom w szybszym utrwalaniu koncepcji w pamięci długotrwałej, aby mogli myśleć i działać bardziej kreatywnie. Materiał zawarty w poradniku został zaprezentowany w sposób zrozumiały i atrakcyjny, dzięki czemu jest łatwo przyswajalny nawet dla osób nieobeznanych z działaniem mózgu!- PDF + ePub + Mobi
- Druk 37 pkt
Naucz się nauczania. Praktyczne wykorzystanie osiągnięć neurobiologii
Barbara Oakley PhD, Beth Rogowsky EdD, Terrence J. Sejnowski PhD
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja
Masz czasem tak, że po prostu nie dajesz rady? Czujesz, że nie spełniasz oczekiwań - współpracowników, szefów, podwładnych, przełożonych, rodziny, znajomych, swoich własnych? Świata? Że jeszcze chwila i oszalejesz albo schowasz się w mysiej dziurze i już nigdy z niej nie wyjdziesz?- Druk 24 pkt
(22,45 zł najniższa cena z 30 dni)
24.70 zł
44.90 zł (-45%) -
Promocja
Ludzie szukają konkretnego produktu lub usługi, ponieważ chcą rozwiązać jakieś swoje problemy. Oczekują konkretnych rezultatów. Są gotowi zapłacić za pewność, że dzięki zakupowi uzyskają oczekiwany efekt. Co więcej, za jakiś czas chętnie powrócą, a nawet pozostaną wierni danemu produktowi przez wiele lat. Nie uda Ci się jednak zbudować grupy takich lojalnych klientów, jeśli poprzestaniesz na prostym wystawieniu produktów na sprzedaż i biernym czekaniu.- PDF + ePub + Mobi
- Druk 36 pkt
(33,50 zł najniższa cena z 30 dni)
36.84 zł
67.00 zł (-45%) -
Promocja
W tym pouczającym, zwięzłym przewodniku znajdziesz opis zasad analizy fundamentalnej oraz informacje na temat tego, jak korzystać narzędzi, którymi posługują się odnoszący sukcesy inwestorzy. Nauczysz się z niego także oceniać stabilność finansową firm, chronić swoje inwestycje w okresach spowolnienia gospodarczego i korzystać z profesjonalnych porad i technik!- PDF + ePub + Mobi
- Druk 43 pkt
(39,50 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja
Dzięki tej książce dowiesz się, jak przeprowadzić na sobie niezwykły 30-dniowy eksperyment. Wyzwanie polega na powstrzymaniu się od picia przez 30 dni. Co potem z tym zrobisz, będzie zależało od Twojej decyzji. Te eksperymentalne dni są Ci potrzebne, by zdobyć odpowiednią wiedzę, sprawdzić, ile masz wytrwałości i co się będzie z Tobą działo. Każdego dnia przeczytasz rozdział przeznaczony na kolejny dzień Twojego wyzwania.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 26 pkt
(24,50 zł najniższa cena z 30 dni)
26.95 zł
49.00 zł (-45%) -
Promocja
Opis tych i innych mechanizmów ludzkiego postępowania znajdziesz w tej książce. Badaniem źródeł tego, co naprawdę kieruje naszym myśleniem i działaniem, zajmuje się psychologia. Jej adepci wyodrębnili i opisali wiele powtarzających się praktycznie u każdego z nas reakcji na to, co spotyka nas w życiu.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 24 pkt
(22,45 zł najniższa cena z 30 dni)
24.70 zł
44.90 zł (-45%)
Łukasz Sosna - pozostałe książki
-
Mam nadzieję że ta książka pomoże ci w programowaniu za pomocą frameworka Yii. Przedstawiłem techniczną stronę stworzenia aplikacji od A do Z. Przedstawiłem pobieranie frameworka, sposoby jego instalacji, konfigurację, dodanie obsługi bazy danych, pokazałem jak stworzyć kontrolery, modele oraz widoki, nauczyłem tworzyć komponenty oraz dodawać język
- PDF + ePub + Mobi 17 pkt
-
Promocja
W tej książce znajdziesz wszystkie ważne informacje dotyczące frameworka Yii, od sposobu instalacji aż po sprawdzanie poprawności danych gotowej aplikacji, wprowadzanych poprzez formularz. Dowiesz się, jak w praktyce wykorzystać strukturę model–widok–kontroler, stworzyć formularz i skonfigurować zaawansowane opcje frameworka. Poznasz narzędzia do automatycznego generowania kodu (Gii) i interesującą, bardzo przydatną bibliotekę rozszerzeń (Zii). Nauczysz się budować blog z wykorzystaniem ActiveRecord oraz SQL, a także usuwać błędy z Twojej aplikacji. Z tą książką w pełni opanujesz Yii!- PDF + ePub + Mobi
- Druk 21 pkt
(19,95 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%) -
Promocja
Ta książka, przeznaczona zarówno dla początkujących, jak i zaawansowanych programistów PHP pozwoli Ci zapoznać się z wieloma aspektami używania CodeIgniter. Znajdziesz tu informacje o instalacji frameworka i jego strukturze. Zobaczysz, jak działają klasy systemu, jakie funkcje oraz metody warto wykorzystać w różnych sytuacjach i jak działają sterowniki systemu do bazy danych. Będziesz mógł także przećwiczyć tworzenie aplikacji z użyciem tego zestawu bibliotek. Programowanie z frameworkiem CodeIgniter to czysta przyjemność!- PDF + ePub + Mobi
- Druk 25 pkt
(23,50 zł najniższa cena z 30 dni)
25.85 zł
47.00 zł (-45%) -
Promocja
Dziś do Twoich rąk trafia trzecie już, uzupełnione o nowy rozdział wydanie popularnej książki Linux. Komendy i polecenia, niezwykle przydatnej początkującym adeptom tego systemu. Znajdziesz w niej wszystko, co trzeba wiedzieć podczas obsługi Linuksa z poziomu linii poleceń — od kwestii instalacji, przez zasady zarządzania zawartością komputera, aż po szczegółowe zagadnienia z zakresu administrowania systemem. Dowiesz się także, co to są skrypty powłoki i nauczysz się używać zaawansowanych poleceń oszczędzających Twój czas.- PDF + ePub + Mobi
- Druk 10 pkt
(9,49 zł najniższa cena z 30 dni)
10.44 zł
18.99 zł (-45%) -
Promocja
Nie trzeba siedzieć po uszy w programowaniu, by zauważyć pewną regułę: lwia część książek poświęconych temu zagadnieniu została napisana w podobny sposób. I nie chodzi o styl, środowisko czy język, lecz o strukturę. Prawidłowość tę zauważył Łukasz Sosna, który do zagadnienia programowania w języku C# i użytkowania środowiska .NET postanowił podejść w odmienny sposób. W najnowszej publikacji swojego autorstwa zatem skupia się na praktycznym wymiarze programowania, czyli używaniu dostępnych w oprogramowaniu Visual Studio 2022 komponentów zwanych kontrolkami.- PDF + ePub + Mobi
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja
Autor znanych czytelnikom wydawnictwa Helion książek między innymi na temat otwartoźródłowego systemu operacyjnego przygotował szóstą już edycję przewodnika po komendach i poleceniach Linuksa. W kieszonkowym leksykonie omówił posługiwanie się komputerem z Linuksem na pokładzie za pomocą poleceń, operacje na plikach, plikach specjalnych, katalogach, łączach i potokach, pisanie własnych skryptów powłoki, obsługę programu Midnight Commander.- PDF + ePub + Mobi
- Druk 21 pkt
(19,95 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%) -
Promocja
Wybór systemu operacyjnego, pod którym będzie pracował Twój komputer, w istocie sprowadza się do wyboru między standardowym produktem giganta z Redmond a niezawodnym, darmowym, fantastycznie elastycznym Linuksem. Ten ostatni system może stać się dla Ciebie niezastąpionym środowiskiem pracy, ale najpierw warto go trochę oswoić, a przede wszystkim nauczyć się z nim dogadywać — nie tylko z poziomu interfejsu graficznego, lecz także z poziomu linii poleceń. Ta wiedza pozwoli Ci bez trudu wydawać nawet najbardziej skomplikowane polecenia, które Twój komputer spełni w lot. Sprawdź, a sam się przekonasz.- PDF + ePub + Mobi
- Druk 20 pkt
(18,50 zł najniższa cena z 30 dni)
20.35 zł
37.00 zł (-45%) -
Promocja
Ta książka pomoże Ci szybko odnaleźć właściwe polecenie i wydać Linuksowi odpowiednią komendę. Pozwoli Ci też utworzyć własne skrypty powłoki, dzięki czemu zautomatyzujesz codziennie wykonywane operacje. Dowiesz się, jak używać Midnight Commandera, jak optymalnie zarządzać zasobami komputera i sprawnie administrować systemem. Jeśli używasz Linuksa na co dzień albo masz zamiar go zainstalować, nie możesz przegapić takiego przewodnika!- PDF + ePub + Mobi
- Druk 13 pkt
(12,45 zł najniższa cena z 30 dni)
13.70 zł
24.90 zł (-45%)
Zobacz pozostałe książki z serii Standard
-
Nowość Promocja
Jak sobie poradzi w tym środowisku, wśród pewnych siebie, dobrze sytuowanych dzieciaków? Po tym, jak zupełnym przypadkiem zadziera ze sławną na całe miasto czwórką wpływowych młodych mężczyzn, nie jest pewna, czy zdoła się odnaleźć w nowej rzeczywistości. Choć dziewczyna próbuje unikać kłopotów i zakopać topór wojenny, lider Stowarzyszenia TIME, Timothy Jang, nie potrafi zrezygnować z intryg, podstępów i… wprowadzania komplikacji do życia Aurory.- PDF + ePub + Mobi
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja
Zora właściwie nigdy nie miała domu. To było tylko miejsce, w którym mieszkała, ale nie czuła się bezpiecznie. Jedyną nadzieją na lepszą przyszłość były studia, które miały jej pomóc wyrwać się z dotychczasowego życia. Jednak tuż przed rozpoczęciem ostatniej klasy liceum perfekcyjny plan dziewczyny rozsypał się jak domek z kart. Skrzywdzona przez kogoś, kto powinien ją chronić, musiała wraz z matką uciekać z domu. Zamieszkały u dawnej przyjaciółki matki i jej syna Alfiego – hokeisty, łobuza i miłości Zory z dziecięcych lat.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja
Rola administratora sieci komputerowej zaczyna się od jej skonfigurowania, jednak na tym absolutnie się nie kończy. Dalej musi on zadbać o to, by sieć działała poprawnie - jeśli cokolwiek pójdzie nie tak, administrator szybko dowie się o tym od użytkowników i zostanie poproszony, by równie szybko przywrócił ją do stanu poprzedniego. Drobnostka, jeśli problem okazuje się błahy i prosty do rozwiązania. Prawdziwe wyzwanie zaczyna się wtedy, kiedy naprawa usterki wymaga dogłębnej znajomości sieci, jej silnych i mocnych stron, a także metod radzenia sobie z awariami. Na szczęście powstała ta książka.- PDF + ePub + Mobi
- Druk 92 pkt
(84,50 zł najniższa cena z 30 dni)
92.95 zł
169.00 zł (-45%) -
Promocja
Jedni się jej obawiają, inni patrzą na nią z nadzieją. Sztuczna inteligencja, z angielskiego artificial intelligence (AI), to technologia, która oferuje niespotykane dotąd możliwości i imponującą wydajność. Jeśli w odpowiedni sposób zadać jej pytanie, jest w stanie precyzyjnie na nie odpowiedzieć i podsunąć rozwiązanie. Po otrzymaniu konkretnych wskazówek może wygenerować wysokiej jakości grafiki i filmy. Kluczowe jest, aby nauczyć się właściwie zadawać pytania i poprawnie formułować polecenia. Innymi słowy ― promptować.- PDF + ePub + Mobi
- Druk 26 pkt
(24,50 zł najniższa cena z 30 dni)
26.95 zł
49.00 zł (-45%) -
Promocja
Witaj w internecie rzeczy! Tutaj możliwości ogranicza jedynie Twoja wyobraźnia - a także to, czy potrafisz sprawnie się poruszać po świecie, którym rządzą mikrokontrolery. Dzisiejsze rozwiązania stosowane w modelach IoT stanowią klucz do zrozumienia i kształtowania przyszłości. Stosowane w nich układy ESP8266 i ESP32 wyróżniają się wszechstronnością, niskim kosztem i potężną mocą obliczeniową. To czyni je idealnym narzędziem dla entuzjastów, hobbystów i profesjonalistów pragnących testować swoje pomysły w praktyce.- PDF + ePub + Mobi
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja
Sztuczna inteligencja jest na ustach wszystkich. Odkąd pojawił się ChatGPT, newsy ze świata informatyki trafiają na pierwsze strony gazet, pojawiają się w serwisach informacyjnych, programach radiowych i telewizyjnych. Na temat AI dyskutują już nie tylko programiści, ale także fizycy, filozofowie i specjaliści zajmujący się rynkiem pracy. Wojskowi i naukowcy odkrywają dla niej kolejne zastosowania w swoich dziedzinach, futurolodzy zaś na zmianę straszą wizjami rodem z Terminatora i Czarnego lustra i uspokajają, że to wszystko dla naszego dobra, a sztuczna inteligencja pozostaje przecież pod ludzką kontrolą.- PDF + ePub + Mobi
- Druk 24 pkt
(9,90 zł najniższa cena z 30 dni)
24.70 zł
44.90 zł (-45%) -
Promocja
Jeśli wszystkie Twoje zestawy LEGO® zostały już zbudowane, a Ty szukasz inspiracji do tego, by ze swoich klocków skonstruować coś zupełnie nowego, to świetnie ― Ciocia od Klocków i Brodaty Geek mają mnóstwo pomysłów i nieograniczoną wyobraźnię. Dzięki ich wskazówkom i pomysłom nauczysz się patrzeć na klocki LEGO® w zupełnie nowy sposób i kreować fantastyczne światy bez żadnych ograniczeń!- Druk 24 pkt
(22,45 zł najniższa cena z 30 dni)
24.70 zł
44.90 zł (-45%) -
Promocja
FPGA pochodzi od angielskiego field-programmable gate array. Polski odpowiednik to: bezpośrednio programowalna macierz bramek. FPGA jest rodzajem programowalnego układu logicznego. Ma tę samą funkcjonalność co układ scalony, tyle że może być wielokrotnie programowany bez demontażu. Z tego powodu znajduje zastosowanie tam, gdzie wymagana jest możliwość zmiany działania, na przykład w satelitach kosmicznych. Budujesz, instalujesz w urządzeniu docelowym, a potem modyfikujesz układ w zależności od potrzeb. Brzmi praktycznie, prawda?- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Promocja
Trudno wyobrazić sobie dzisiejszy świat bez możliwości operowania na danych - tym samym bez arkuszy kalkulacyjnych, do których każdy z nas ma dostęp w swoich komputerach. Najpopularniejszy z nich, czyli Excel, jest masowo używany zarówno w firmach, jak i instytucjach publicznych, ale także w gospodarstwach domowych.- PDF + ePub + Mobi
- Druk 21 pkt
(19,95 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%) -
Promocja
Jeżeli jesteś pracownikiem dozoru lub elektromonterem albo po ukończeniu nauki planujesz zajmować się eksploatacją urządzeń elektroenergetycznych u pracodawcy lub w ramach własnej działalności, musisz posiadać odpowiednie kwalifikacje. Świadectwa kwalifikacyjne uprawniające Cię do samodzielnej eksploatacji urządzeń elektroenergetycznych „E” lub sprawowania dozoru nad ich eksploatacją „D” możesz uzyskać po pozytywnym zdaniu egzaminu kwalifikacyjnego URE Grupy 1. Ta książka ma za zadanie pomóc Ci się do niego przygotować.- PDF + ePub + Mobi
- Druk 27 pkt
(24,95 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%)
Ebooka "CodeIgniter 4. Zaawansowane tworzenie stron WWW w PHP" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox 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 »
Szczegóły książki
- Dane producenta
- » Dane producenta:
- ISBN Książki drukowanej:
- 978-83-283-7487-4, 9788328374874
- Data wydania książki drukowanej :
- 2021-05-12
- ISBN Ebooka:
- 978-83-283-8316-6, 9788328383166
- Data wydania ebooka :
-
2021-05-12
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 158x235
- Numer z katalogu:
- 125349
- Rozmiar pliku Pdf:
- 1.9MB
- Rozmiar pliku ePub:
- 3.7MB
- Rozmiar pliku Mobi:
- 8.1MB
- Pobierz przykładowy rozdział PDF »
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Zgłoś erratę
- Serie wydawnicze: Standard
Dostępność produktu
Produkt nie został jeszcze oceniony pod kątem ułatwień dostępu lub nie podano żadnych informacji o ułatwieniach dostępu lub są one niewystarczające. Prawdopodobnie Wydawca/Dostawca jeszcze nie umożliwił dokonania walidacji produktu lub nie przekazał odpowiednich informacji na temat jego dostępności.
Spis treści książki
- Wymagania serwera 16
- Pobieranie aplikacji z serwera 19
- Pobieranie polskiego języka interfejsu 19
- Instalacja systemu na serwerze WWW 21
- Polska wersja językowa systemu 23
- Różnica pomiędzy wersjami frameworka CodeIgniter: 1, 2, 3 a wersją 4 24
- Struktura systemu CodeIgniter 24
- Nazywanie plików, klas, metod i funkcji 25
- Wywoływanie kontrolera oraz metody 28
- Wywoływanie kontrolera oraz metody - adresy dla wyszukiwarek 28
- Kontroler (controller) 29
- Automatyczne ładowanie w kontrolerze (__construct) 31
- Przekazywanie parametrów do metody kontrolera 32
- Definicja domyślnego kontrolera (setDefaultController) 33
- Widok 33
- Ładowanie kilku widoków 35
- Dodawanie danych do widoków 36
- Umieszczanie widoków w folderach 37
- Model 38
- Ładowanie funkcji pomocniczych (helper) 40
- Parametry w adresie URL 42
- Filtrowanie parametrów 43
- Definiowanie własnych wieloznaczników 44
- Wyrażenia regularne 45
- Grupowe przepisywanie adresów 46
- Własna strona dla błędu 404 47
- Pobieranie danych wysłanych do programu 47
- Włączanie klasy 47
- Metoda isCLI() 48
- Metoda isAJAX() 48
- Metoda isSecure() 48
- Metoda getVar() 49
- Metoda getGet() 49
- Metoda getPost() 49
- Metoda getPostGet() 50
- Metoda getGetPost() 50
- Metoda getCookie() 50
- Metoda getServer() 51
- Metoda getUserAgent() 51
- Zapisywanie błędów występujących podczas obsługi witryny 51
- Włączanie paska debugera 53
- Praca z bazą danych 55
- Wczytanie sterownika (Database::connect()) 56
- Konfiguracja połączenia 58
- Wykonywanie zapytania (query) 62
- Generowanie wyników zapytania 64
- Prefiks tabel 64
- Rezultat zapytania zwracającego dane jako obiekt 65
- Rezultat zapytania zwracającego dane w postaci tablicy 66
- Pobieranie jednego rekordu z bazy danych jako obiektu 67
- Pobieranie z bazy danych jednego rekordu jako tablicy 68
- Przechodzenie pomiędzy rekordami 69
- Pobieranie ilości kolumn tabeli 72
- Pobieranie nazw kolumn tabeli 73
- Zwalnianie pamięci RAM po zapytaniu 74
- Pobieranie identyfikatora rekordu dodanego do tabeli 75
- Pobieranie informacji o liczbie zmienionych rekordów 75
- Metoda getPlatform() 76
- Metoda getVersion() 77
- Połączenie z drugą bazą danych 78
- Zabezpieczanie danych (escape, escapeString i escapeLikeString) 80
- Zabezpieczanie zapytania z wartościami 81
- Zabezpieczanie zapytania z wartościami posiadającymi nazwy 82
- Przetwarzanie błędów 83
- Wyświetlenie ostatniego zapytania 85
- Metoda reconnect() 86
- Metoda close() 86
-
- Metoda resetQuery() 89
- Metoda countAllResults() 89
- Metoda countAll() 89
- Metoda get() 90
- Metoda getWhere() 90
- Metoda select() 90
- Metoda selectAvg() 91
- Metoda selectMax() 91
- Metoda selectMin() 91
- Metoda selectSum() 91
- Metoda selectCount() 92
- Metoda distinct() 92
- Metoda from() 92
- Metoda join() 92
- Metoda where() 93
- Metoda orWhere() 93
- Metoda orWhereIn() 93
- Metoda orWhereNotIn() 94
- Metoda whereIn() 94
- Metoda whereNotIn() 94
- Metoda groupStart() 95
- Metoda orGroupStart() 95
- Metoda notGroupStart() 95
- Metoda orNotGroupStart() 95
- Metoda groupEnd() 95
- Metoda like() 96
- Metoda orLike() 96
- Metoda notLike() 96
- Metoda orNotLike() 97
- Metoda having() 97
- Metoda orHaving() 98
- Metoda orHavingIn() 98
- Metoda havingIn() 99
- Metoda havingNotIn() 99
- Metoda havingLike() 99
- Metoda orHavingLike() 100
- Metoda notHavingLike() 100
- Metoda orNotHavingLike() 101
- Metoda havingGroupStart() 101
- Metoda orHavingGroupStart() 101
- Metoda notHavingGroupStart() 101
- Metoda orNotHavingGroupStart() 102
- Metoda havingGroupEnd() 102
- Metoda groupBy() 102
- Metoda orderBy() 102
- Metoda limit() 102
- Metoda offset() 103
- Metoda set() 103
- Metoda insert() 103
- Metoda insertBatch() 103
- Metoda setInsertBatch() 104
- Metoda update() 104
- Metoda setUpdateBatch() 105
- Metoda replace() 105
- Metoda delete() 105
- Metoda increment() 105
- Metoda decrement() 106
- Metoda truncate() 106
- Metoda emptyTable() 106
- Metoda getCompiledSelect() 106
- Metoda getCompiledInsert() 107
- Metoda getCompiledUpdate() 107
- Metoda getCompiledDelete() 107
- Od teorii do praktyki 107
- Polecenie SELECT 110
- Polecenie SELECT z zastosowaniem ORDER BY 111
- Polecenie SELECT z użyciem ograniczenia LIMIT 112
- Polecenie SELECT z klauzulami LIMIT oraz ORDER 113
- Polecenie SELECT z wyborem rekordu dzięki klauzuli WHERE 113
- Polecenie SELECT z wyborem za pomocą klauzuli LIKE 114
- Polecenie INSERT 115
- Polecenie UPDATE ze wskazaniem rekordu za pomocą klauzuli WHERE 117
- Polecenie DELETE 118
- Klasa listów e-mail 119
- Używanie klasy przeznaczonej do wysyłania listów e-mail 119
- Ustawienia klasy do wysyłania listów e-mail 120
- Metoda setFrom() 121
- Metoda setReplyTo() 121
- Metoda setTo() 122
- Metoda setCC() 122
- Metoda setBCC() 122
- Metoda setSubject() 123
- Metoda setMessage() 123
- Metoda setAltMessage() 123
- Metoda setHeader() 124
- Metoda clear() 124
- Metoda send() 125
- Metoda attach() 125
- Metoda setAttachmentCID() 126
- Metoda printDebugger() 126
- Klasa szyfrowania i deszyfrowania danych 126
- Konfigurowanie klasy oraz domyślne zachowania 127
- Ustawianie własnego klucza szyfrowania 127
- Metoda static createKey() 127
- Metoda initialize() 128
- Metoda encrypt() 128
- Metoda decrypt() 128
- Klasa przeznaczona do pracy z plikami 129
- Metoda getBasename() 129
- Metoda getMTime() 129
- Metoda getRealPath() 129
- Metoda getPerms() 129
- Metoda isWritable() 129
- Metoda getRandomName() 130
- Metoda getSize() 130
- Metoda getMimeType() 130
- Metoda guessExtension() 131
- Metoda move() 131
- Klasa ograniczająca dostęp do strony 131
- Dostosowanie obrony strony WWW przed botami 132
- Klasa manipulacji obrazami 132
- Inicjalizacja obiektu klasy 132
- Metoda crop() 133
- Metoda convert() 134
- Metoda fit() 134
- Metoda flatten() 135
- Metoda flip() 135
- Metoda resize() 136
- Metoda rotate() 136
- Metoda text() 136
- Klasa służąca do dzielenia rekordów z bazy danych na części 137
- Dzielenie rekordów na porcje prezentowane na kolejnych stronach 138
- Dzielenie na strony rezultatów z różnych tabel 139
- Ręczne ustawianie podziału 139
- Określenie parametru, który ma zostać uznany za numer strony 140
- Metoda setSurroundCount() 140
- Metody hasPrevious() i hasNext() 140
- Metody getPrevious() i getNext() 140
- Metody getFirst() i getLast() 140
- Metoda links() 141
- Metoda hasPreviousPage() i hasNextPage() 141
- Metoda getPreviousPage() i getNextPage() 141
- Klasa bezpieczeństwa danych 141
- Załadowanie klasy 141
- Ataki typu CSRF 142
- Dodawanie adresów wyłączonych ze sprawdzania 142
- Automatyczne tworzenie pól w formularzu 143
- Wysyłanie żądań za pomocą formatu JSON 143
- Wysyłanie za pomocą nagłówka HTTP 143
- Wysyłanie za pomocą znacznika META 143
- Klasa do obsługi sesji 143
- Inicjalizacja sesji 143
- Pobieranie danych z sesji 145
- Dodawanie danych do sesji 145
- Sprawdzanie, czy w sesji istnieje dany klucz 146
- Dodawanie danych do sesji 146
- Usuwane danych z sesji 146
- Dane tymczasowe (Flashdata) 146
- Niszczenie sesji i jej danych 147
- Klasa limitu aktywności 147
- Metoda check() 149
- Metoda getTokentime() 149
- Klasa ułatwiająca pracę z plikami wgrywanymi na serwer 150
- Pobieranie wgranych plików 150
- Wgrywanie pojedynczego pliku 150
- Wgrywanie kilku plików zapisanych w tablicy 151
- Wgrywanie kilku plików załadowanych do jednego pola 151
- Praca z wgranymi plikami 152
- Metoda getName() 152
- Metoda getClientName() 153
- Metoda getTempName() 153
- Metoda getClientExtension() 153
- Metoda getClientMimeType() 153
- Przenoszenie plików 154
- Klasa służąca do pracy z adresami URL 154
- Dodawanie klasy do obsługi 155
- Obecny adres URL 155
- Ciągi znaków w URI 155
- Operacje na schemacie połączenia 156
- Operacje na autorytatywnej części adresu 156
- Operacje na użytkowniku 157
- Operacje na hoście domeny 157
- Operacje na porcie 158
- Operacje na ścieżce dostępu 158
- Operacje na zapytaniach 158
- Filtrowanie wartości z zapytania w adresie 159
- Operacja na fragmencie, który należy wybrać ze strony WWW 160
- Segmenty URI 160
- Wyłączanie pokazywania błędów 161
- Klasa przetwarzająca informacje o użytkowniku strony WWW 161
- Uzyskanie dostępu do obiektu klasy 161
- Przeglądarka użytkownika 161
- Metoda isBrowser() 162
- Metoda isMobile() 162
- Metoda isRobot() 163
- Metoda isReferral() 163
- Metoda getBrowser() 163
- Medota getVersion() 163
- Metoda getMobile() 163
- Metoda getRobot() 163
- Metoda getPlatform() 163
- Metoda getReferrer() 164
- Metoda getAgentString() 164
- Metoda parse() 164
- Klasa walidacji danych wprowadzonych do formularza 164
- Metoda listErrors() 165
- Metoda getErrors() 165
- Metoda getError() 165
- Metoda validate() 165
- Metoda setRule() 165
- Metoda setRules() 166
- Walidacja pól oraz tablic 166
- Zapisywanie reguł walidacji w osobnym pliku konfiguracyjnym 167
- Metoda reset() 167
- Metoda run() 167
- Tworzenie własnych metod porównania wartości pola 167
- Dostępne metody walidacji 169
- Pliki ciasteczek (cookie) 173
- Funkcja set_cookie() 173
- Funkcja get_cookie() 174
- Funkcja delete_cookie() 174
- Data (date) 174
- Funkcja now() 175
- Funkcja timezone_select() 175
- Katalog (filesystem) 175
- Funkcja directory_map() 176
- Funkcja write_file() 176
- Funkcja delete_files() 176
- Funkcja get_filenames() 177
- Funkcja get_dir_file_info() 177
- Funkcja get_file_info() 177
- Funkcja symbolic_permissions() 178
- Funkcja octal_permissions() 178
- Funkcja set_realpath() 178
- Formularz (form) 179
- Umieszczanie wartości w polach 179
- Funkcja form_open() 179
- Funkcja form_open_multipart() 180
- Funkcja form_hidden() 180
- Funkcja form_input() 180
- Funkcja form_password() 181
- Funkcja form_upload() 181
- Funkcja form_textarea() 181
- Funkcja form_dropdown() 182
- Funkcja form_multiselect() 182
- Funkcje form_fieldset() i form_fieldset_close() 182
- Funkcja form_checkbox() 183
- Funkcja form_radio() 183
- Funkcja form_submit() 183
- Funkcja form_reset() 184
- Funkcja form_button() 184
- Funkcja form_close() 184
- HTML (html) 184
- Funkcja img() 185
- Funkcja link_tag() 185
- Funkcja script_tag() 186
- Funkcje ol() i ul() 186
- Funkcja video() 186
- Funkcja source() 187
- Funkcja embed() 187
- Funkcja object() 187
- Funkcja doctype() 188
- Liczba (number) 189
- Funkcja number_to_size() 190
- Funkcja number_to_amount() 190
- Funkcja number_to_currency() 190
- Funkcja number_to_roman() 191
- Bezpieczeństwo (security) 191
- Funkcja sanitize_filename() 191
- Funkcja strip_image_tags() 192
- Funkcja encode_php_tags() 192
- Ciąg (string) 192
- Funkcja random_string() 192
- Funkcja increment_string() 193
- Funkcja alternator() 193
- Funkcja reduce_double_slashes() 194
- Funkcja strip_slashes() 194
- Funkcja reduce_multiples() 194
- Funkcja quotes_to_entities() 195
- Funkcja strip_quotes() 195
- Funkcja word_limiter() 195
- Funkcja character_limiter() 195
- Funkcja ascii_to_entities() 196
- Funkcja entities_to_ascii() 196
- Funkcja convert_accented_characters() 196
- Funkcja word_censor() 197
- Funkcja highlight_code() 197
- Funkcja highlight_phrase() 197
- Funkcja word_wrap() 198
- Funkcja ellipsize() 198
- Funkcja excerpt() 199
- URL (url) 199
- Funkcja site_url() 199
- Funkcja base_url() 199
- Funkcja current_url() 200
- Funkcja uri_string() 200
- Funkcja index_page() 200
- Funkcja anchor() 200
- Funkcja mailto() 201
- XML (xml) 201
- Funkcja xml_convert() 201
- Ćwiczenie 1. Walidacja danych z formularza 203
- Ćwiczenie 2. Walidacja danych z zastosowaniem własnej formuły 208
- Ćwiczenie 3. Dzielenie danych na strony 214
- Ćwiczenie 4. Dzielenie danych według własnych wytycznych - sortowanie 217
Wstęp 15
Rozdział 1. Instalacja 19
Rozdział 2. Model, Widok, Kontroler 27
Rozdział 3. Rutowanie URL, odbieranie danych, zapisywanie logów oraz pasek debugera 41
Rozdział 4. Bazy danych 55
Rozdział 5. Pomoc w tworzeniu zapytań do bazy danych 89
Rozdział 6. Klasy systemowe 119
Rozdział 7. Biblioteki pomocnicze 173
Rozdział 8. Ćwiczenia 203
Podsumowanie 223
Helion - inne książki
-
Nowość Promocja
W tej unikalnej książce znajdziesz kompleksowe omówienie procesu tworzenia LLM, od pracy z zestawami danych po implementację architektury modelu, wstępne szkolenie na nieoznakowanych danych i dostrajanie do określonych zadań. Bez korzystania z gotowych bibliotek LLM samodzielnie zbudujesz podstawowy model, przekształcisz go w klasyfikator tekstu, a ostatecznie stworzysz chatbota, który będzie wykonywał Twoje polecenia. I co najważniejsze ― naprawdę zrozumiesz, jak działa model, w końcu będziesz jego twórcą!- PDF + ePub + Mobi
- Druk 54 pkt
(49,50 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Nowość Promocja
Zapnij pasy przed wyprawą życia! „Mars: Nowa Ziemia” to fascynująca opowieść o ludzkiej determinacji, by postawić stopę na Czerwonej Planecie. Astrofizyk Andrew May zabierze Cię w podróż przez historię eksploracji Marsa — od pierwszych wyobrażeń i obserwacji astronomicznych aż po najnowsze misje i ambitne plany kolonizacyjne. Nasz planetarny sąsiad od wieków fascynuje ludzkość, pobudzając wyobraźnię pisarzy, naukowców i inżynierów. Ta książka to nie tylko zapis technologicznych osiągnięć, ale także opowieść o ludziach, którzy marzą, planują i podejmują ryzyko, aby zmienić rozumienie Wszechświata i uczynić z nas gatunek międzyplanetarny. Jeśli zastanawiasz się, jakie wyzwania czekają podczas podróży na Marsa i czy człowiek jest gotowy na życie poza Ziemią, ta książka jest dla Ciebie. Przygotuj się na ekscytującą misję, która może zmienić przyszłość ludzkości.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja
Ta książka jest przeznaczona dla programistów, którzy chcą używać AI do optymalizacji procesu tworzenia oprogramowania. Znalazły się tu praktyczne informacje dotyczące budowy interfejsu użytkownika, backendu, tworzenia i optymalizacji kodu. Opisano, jak pisać interfejsy Web API, refaktoryzować kod i zwiększać jego wydajność za pomocą Copilota. Omówiono ponadto sposoby formułowania podpowiedzi dla przetwarzania danych, inżynierii cech, doboru modeli, ich trenowania, strojenia hiperparametrów i oceny jakości uczenia maszynowego. Nie zabrakło również zaawansowanych technik pracy z Copilotem i agentami programowymi, a także omówienia zasad wywoływania narzędzi AI.- PDF + ePub + Mobi
- Druk 70 pkt
Programowanie wspomagane AI. Automatyzacja pracy programisty dzięki ChatGPT i GitHub Copilot
Christoffer Noring, Anjali Jain, Marina Fernandez, Ayşe Mutlu, Ajit Jaokar
(64,50 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Nowość Promocja
Cechą dzisiejszego rynku IT jest ciągła zmiana. Zmieniają się urządzenia, modyfikacjom podlega również software. Jedną z przyczyn wprowadzania kolejnych unowocześnień jest dążenie do utrzymania odpowiedniego poziomu świadczenia usług biznesowych i wysokiego poziomu bezpieczeństwa. Służy temu na przykład zastosowanie monitoringu infrastruktury, czyli użycie odpowiednich narzędzi weryfikujących stan sieci, serwerów czy też aplikacji.- PDF + ePub + Mobi
- Druk 37 pkt
(34,50 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Nowość Promocja
Dzięki tej książce przyswoisz podstawy PowerShella i zasady pisania skryptów, a następnie przejdziesz do zagadnień związanych z PowerShell Remoting. Nauczysz się konfigurować i analizować dzienniki zdarzeń Windows, dowiesz się również, które zdarzenia są kluczowe do monitorowania bezpieczeństwa. Zgłębisz możliwości interakcji PowerShella z systemem operacyjnym, Active Directory i Azure AD / Entra ID. Poznasz protokoły uwierzytelniania, procesy enumeracji, metody kradzieży poświadczeń i eksploatacji, a także zapoznasz się z praktycznymi wskazówkami dla zespołów czerwonego i niebieskiego (ang. Red Team i Blue Team). Zrozumiesz też takie metody ochrony jak Just Enough Administration (JEA), AMSI, kontrola aplikacji i podpisywanie kodu.- PDF + ePub + Mobi
- Druk 65 pkt
(65,45 zł najniższa cena z 30 dni)
65.45 zł
119.00 zł (-45%) -
Nowość Promocja
W tej praktycznej książce znajdziesz opis kompleksowych praktyk, dzięki którym współczesne organizacje utrzymujące złożone ekosystemy oprogramowania mogą skutecznie identyfikować podatności, zarządzać nimi i ograniczać ryzyko wystąpienia poważnych naruszeń bezpieczeństwa. Dowiesz się, dlaczego nie wystarczy po prostu „użyć łatki”, aby naprawić znane luki w oprogramowaniu. Poznasz zasady profesjonalnego zarządzania podatnościami uwzględniające monitorowanie systemów i baz danych podatności. Przekonasz się, jak ważne są czynnik ludzki i identyfikacja czynników psychologicznych, które podczas interakcji użytkownika z oprogramowaniem przyczyniają się do powstawania podatności. W miarę lektury książki przyswoisz wydajne i skuteczne strategie, dzięki którym zapewnisz swojej organizacji wysoki poziom cyberbezpieczeństwa.- PDF + ePub + Mobi
- Druk 32 pkt
(32,45 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja
Ta niewielka, przystępnie napisana książka jest drugim wydaniem kompleksowego przewodnika dla programistów Pythona, którzy chcą budować aplikacje bazujące na dużych modelach językowych. Zaprezentowano w niej główne cechy i zasady działania modeli GPT-4 i GPT-3.5 z uwzględnieniem najnowszych osiągnięć w rozwoju technologii sztucznej inteligencji. Znalazły się tu także instrukcje, jak krok po kroku tworzyć aplikacje z zastosowaniem biblioteki OpenAI dla Pythona, włączając w to generowanie treści, odpowiadanie na pytania i inteligentnych asystentów. Dodatkowe ułatwienie stanowią przejrzyste przykłady i dołączone do wydania pliki z kodami. Dzięki tej książce z łatwością wykorzystasz moc dużych modeli językowych w swoich aplikacjach!- PDF + ePub + Mobi
- Druk 43 pkt
(43,45 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja
Lektura tej książki pozwoli Ci zrozumieć możliwości najnowocześniejszych algorytmów AI, nawet jeśli nie posiadasz wiedzy technicznej. Dowiesz się, na czym polega funkcjonowanie sieci neuronowych, poznasz również fascynującą historię pierwszego sztucznego neuronu i przekształcenia go w sieć zdolną do realizowania zadań wcześniej uznanych za niewykonalne obliczeniowo. Zapoznasz się z możliwościami i wyzwaniami związanymi z widzeniem komputerowym, a także z zasadami działania sieci neuronowej i jej treningu. Zorientujesz się też, w których obszarach sztuczna inteligencja może stanowić zagrożenie, a gdzie wykazuje olbrzymi potencjał. Na koniec spojrzysz na obecną rewolucję AI przez pryzmat wcześniejszych przełomów technologicznych, aby lepiej zrozumieć, co nas czeka i jakie mamy wobec tego zobowiązania.- PDF + ePub + Mobi
- Druk 32 pkt
(32,45 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja
W trakcie lektury tej książki przygotujesz własne laboratorium, a następnie przeanalizujesz każdy etap zabójczego łańcucha ataków i zastosujesz nową wiedzę w praktyce. Dowiesz się, jak ominąć wbudowane mechanizmy bezpieczeństwa, między innymi AMSI, AppLocker i Sysmon, przeprowadzać działania rozpoznawcze i wykrywające w środowisku domeny, a także zbierać dane uwierzytelniające w całej domenie. Przeczytasz również, jak poruszać się ruchem bocznym, aby wtopić się w ruch środowiska i pozostać niewykrytym przez radary obrońców, a ponadto jak eskalować uprawnienia wewnątrz domeny i w całym lesie domen czy osiągać stan przetrwania na poziomie domeny i w kontrolerze domeny. W efekcie nauczysz się przeprowadzać ocenę bezpieczeństwa różnych produktów i usług Microsoftu, takich jak Exchange Server, SQL Server i SCCM.- PDF + ePub + Mobi
- Druk 48 pkt
(48,95 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja
O sztucznej inteligencji jest ostatnio bardzo głośno, to nośny temat, nierzadko przedstawiany w tonie sensacyjnym. Czy AI nas zniewoli? Czy wymknie się spod kontroli? A może zabierze nam pracę i zmieni nasze życie w bezproduktywny koszmar? Rzeczywistość wygląda zgoła inaczej, niż zdają się sugerować clickbaitowe nagłówki w prasie i mediach społecznościowych. Sztuczna inteligencja jest obecna w naszym życiu od wielu lat, choć często nie zdajemy sobie z tego sprawy. Służy nam pomocą, gdy szukamy czegoś w sieci, kiedy chcemy coś przetłumaczyć, kupić, porównać albo dotrzeć z miejsca A do miejsca B. Odsiewa dla nas spam w poczcie internetowej i chroni nasze urządzenia elektroniczne przed cyberatakami. Oczywiście, ma swoje mroczne strony i tych także powinniśmy być świadomi.- PDF + ePub + Mobi
- Audiobook MP3
- Druk 32 pkt
(29,49 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%)
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@ebookpoint.pl
Książka drukowana


Oceny i opinie klientów: CodeIgniter 4. Zaawansowane tworzenie stron WWW w PHP Łukasz Sosna
(4)(3)
(1)
(0)
(0)
(0)
(0)
więcej opinii