Programowanie

Jak myślą inteligentne maszyny.

Jak myślą inteligentne maszyny.
Jak myślą inteligentne maszyny.

Jak myślą inteligentne maszyny

 

Książka przedstawia wciągający i przystępny przegląd przełomowych odkryć w obszarze sztucznej inteligencji i uczenia maszynowego, które uczyniły dzisiejsze maszyny tak inteligentnymi.

Autor Sean Gerrish opisuje:

  • architekturę oprogramowania, która pozwala samochodom autonomicznym pozostać na drodze i poruszać się po zatłoczonym środowisku miejskim;
  • konkurs Netflix’a z nagrodą w wysokości miliona dolarów na lepszy silnik rekomendacji;
  • w jaki sposób programiści trenowali komputery, aby wykonywały określone czynności, oferując im smakołyki;
  • słynne zwycięstwo Watsona w Jeopardy! i przygląda się temu, jak komputery grają w gry na przykładzie AlphaGo i Deep Blue, które pokonały ówczesnych mistrzów świata w grach strategicznych go i szachach.

Komputery nie opanowały jeszcze jednak wszystkiego. Autor przedstawia trudności w tworzeniu inteligentnych agentów, którzy mogą z powodzeniem grać w gry strategiczne takie jak StarCraft. Entuzjaści nauki i technologii uznają tę książkę za niezbędny przewodnik po przyszłości, w której maszyny mogą przechytrzyć ludzi.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

79,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 75,24 zł

EGZ.
  • nowość

Java. Przewodnik dla początkujących. Wydanie IX

Java. Przewodnik dla początkujących. Wydanie IX
Java. Przewodnik dla początkujących. Wydanie IX

Java cały czas dynamicznie się rozwija, a każda wersja przynosi nowe rozwiązania.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

129,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 122,86 zł

EGZ.

Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III

Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III
Docker. Niezawodne kontenery produkcyjne. Praktyczne zastosowania. Wydanie III

Docker radykalnie zmienił proces wdrażania oprogramowania.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

87,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 82,86 zł

EGZ.

Programowanie w asemblerze x64. Od nowicjusza do znawcy AVX.

Programowanie w asemblerze x64. Od nowicjusza do znawcy AVX.
Programowanie w asemblerze x64. Od nowicjusza do znawcy AVX.

Chcesz zrozumieć, jak naprawdę działa procesor? Naucz się asemblera!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

77,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 73,33 zł

EGZ.

Matematyczne modele uczenia maszynowego w językach MATLAB i PYTHON

Matematyczne modele uczenia maszynowego w językach MATLAB i PYTHON
Matematyczne modele uczenia maszynowego w językach MATLAB i PYTHON

Prezentowane opracowanie dotyczy różnych modeli i metod stosowanych w uczeniu maszynowym. W szczególności, w poszczególnych rozdziałach przedstawione są takie zagadnienia, jak: regresja liniowa; klasyfikatory KNN; klasyfikatory Bayesa; modele matematyczne drzew decyzyjnych; sieci neuronowe MLP; sieci RBF; sieci SVM do klasyfikacji i regresji; sieci głębokie (CNN, autoenkoder, LSTM, transformer); zagadnienia zdolności generalizacyjnych modeli, w tym zespoły klasyfikatorów i systemów regresyjnych; transformacje i metody redukcji wymiaru danych wielowymiarowych; metody grupowania danych wielowymiarowych; wybrane metody generacji i selekcji cech diagnostycznych; metody oceny jakości rozwiązań; podstawowe rozwiązania adaptacyjnych systemów rozmytych.
W przedstawieniu poszczególnych rozwiązań modelowych zaprezentowano zarówno strukturę pod-stawowych modeli, jak i algorytmy uczące dostosowane do konkretnego modelu.
Ponieważ z punktu widzenia aktualnego stanu wiedzy do najważniejszych rozwiązań sztucznej inteligencji należą sztuczne sieci neuronowe. Tym zagadnieniom poświęcono najwięcej uwagi, wprowadzając różne rozwiązania sieciowe, w tym perceptron wielowarstwowy (MLP), sieć o radialnej funkcji bazowej (RBF), maszynę wektorów nośnych (SVM) czy różne rozwiązania głębokich sieci neuronowych wielowarstwowych, takich jak sieć konwolucyjna (CNN), autoenkoder (AE) czy sieć LSTM.
Teoretyczne podstawy algorytmów uczących zostały zilustrowane przykładowymi programami implementującymi je przy użyciu oprogramowania Matlab i Python. Prezentowane w podręczniku skrypty z przykładami w Matlabie i Pythonie zostały udostępnione na platformie Github pod adresem: https://github.com/szmurlor/mmum.
Podręcznik jest przeznaczony dla słuchaczy wyższych lat studiów, doktorantów i ludzi zainteresowanych metodami uczenia maszynowego, podstawowego narzędzia sztucznej inteligencji. Ze względu na interdyscyplinarny charakter tematyki może być wykorzystany zarówno w informatyce, inżynierii biomedycznej, jak i innych naukach technicznych. Wprowadzenie zarówno podstawowych jak i zaawansowanych pojęć uczenia maszynowego powoduje, że może być użyteczny dla osób początkujących i zaawansowanych w tej tematyce.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

50,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 47,62 zł

EGZ.

Języki programowania sterowników PLC: LAD, FBD, SCL, STL ćwiczenia dla początkujących

Języki programowania sterowników PLC: LAD, FBD, SCL, STL ćwiczenia dla początkujących
Języki programowania sterowników PLC: LAD, FBD, SCL, STL ćwiczenia dla początkujących

Sterownik PLC (ang. programmable logic controller) to jedno z najważniejszych urządzeń stosowanych w automatyce przemysłowej.

Dostępność: brak towaru

Cena:

44,90 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 42,76 zł

Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych.

Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych.
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych.
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych

Spośród narzędzi do budowy aplikacji wieloplatformowych .NET MAUI wyróżnia się efektywnością i wysoką jakością tworzonego kodu. .NET MAUI powstał na podstawie Xamarin.Forms i służy do pisania natywnych aplikacji mobilnych i desktopowych w językach C# i XAML. Programiści cenią go za współużytkowanie zasobów, proste debugowanie i testowanie, a także za łatwą konfigurację.

Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: Android, iOS, macOS i Windows, na podstawie jednego wspólnego kodu bazowego. Podczas lektury zrozumiesz też cały cykl rozwoju oprogramowania, w tym zasady publikowania w sklepach z aplikacjami. Ciekawym elementem książki jest opis najnowszej technologii tworzenia frontendów - .NET MAUI Blazor.

Dzięki tej książce:

  • odkryjesz najnowsze funkcje frameworka .NET
  • nauczysz się pisać aplikacje wieloplatformowe za pomocą .NET MAUI
  • zaczniesz stosować wzorzec MVVM, wiązać dane i wstrzykiwać zależności
  • utworzysz aplikacje typu .NET MAUI Hybrid Blazor
  • dowiesz się, jak wykonywać testy jednostkowe na kilka sposobów
  • nauczysz się publikować aplikacje w różnych sklepach dla systemów mobilnych i desktopowych

Oto .NET MAUI: aplikacja dla wielu systemów - jeden kod bazowy!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

79,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 75,24 zł

EGZ.

Java. Podręcznik na start.

Java. Podręcznik na start.
Java. Podręcznik na start.
Java. Podręcznik na start

Java od lat należy do najpopularniejszych backendowych języków programowania - i do najbardziej rozpowszechnionych języków programowania w ogóle. Zdecydowana większość aplikacji webowych obecnych na rynku konsumenckim i w biznesie powstaje z jej użyciem. Java może się więc okazać świetnym wyborem na początek przygody z programowaniem, a także wtedy, gdy jej nauka ma być pierwszym krokiem na drodze do zmiany zawodowej ścieżki.

Java. Podręcznik na start to pozycja idealna dla każdego, kto chce podjąć takie kroki. W przystępny sposób zaznajamia nie tylko z językiem, ale też z podstawowymi koncepcjami stosowanymi podczas programowania - w obrazowy sposób przyrównuje je do sytuacji znanych spoza świata wirtualnego. Autor nie poprzestaje na podstawach i objaśnia także bardziej zaawansowane zagadnienia, dokonuje również przeglądu zmian, jakie w ciągu ostatnich lat zaszły w kolejnych wersjach Javy. Ostatnie rozdziały poświęca bardziej złożonym aspektom korzystania z tego języka programowania, w tym funkcjonowaniu mechanizmów odśmiecania pamięci, maszynie wirtualnej Javy i jej kompilatorom.

Dzięki książce:

  • opanujesz podstawy programowania
  • gruntownie zapoznasz się z językiem Java
  • zgłębisz obsługę bibliotek
  • nauczysz się przeprowadzać testy
  • przyswoisz zasady pisania czystego kodu

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

69,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 65,71 zł

EGZ.

Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II.

Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II.
Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II.
Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II

Python udostępnia pierwszorzędne narzędzia i biblioteki przeznaczone specjalnie do pracy z danymi. Zdobyły one uznanie wielu naukowców i ekspertów, ceniących ten język za wysoką jakość rozwiązań służących do wydobywania wiedzy z danych. Aby uzyskać najlepsze możliwe efekty, trzeba dobrze poznać zarówno poszczególne biblioteki Pythona, jak i zasady pracy z nimi.

Ta książka stanowi wszechstronne omówienie wszystkich bibliotek Pythona, potrzebnych naukowcom i specjalistom pracującym z danymi. Znalazł się tu dokładny opis IPythona, NumPy, Pandas, Matplotlib, Scikit-Learn i innych narzędzi. Podręcznik uwzględnia przede wszystkim ich aspekty praktyczne, dzięki czemu świetnie się sprawdzi w rozwiązywaniu codziennych problemów z manipulowaniem, przekształcaniem, oczyszczaniem i wizualizacją różnych typów danych, a także jako pomoc podczas tworzenia modeli statystycznych i modeli uczenia maszynowego. Docenią go wszyscy, którzy zajmują się obliczeniami naukowymi w Pythonie.

To wydanie zawiera jasne przykłady, które pomogą Ci skonfigurować i wykorzystać narzędzia do nauki o danych i uczenia maszynowego.

Anne Bonner, założycielka i dyrektor generalna Content Simplicity

Nauczysz się:

  • pracować w naukowym środowisku obliczeniowym IPythona
  • korzystać ze specjalistycznych bibliotek przeznaczonych do pracy z danymi
  • stosować typy ndarray i DataFrame do przechowywania i przetwarzania danych
  • tworzyć różnego rodzaju wizualizacje danych za pomocą Matplotlib
  • implementować najważniejsze algorytmy uczenia maszynowego z pakietu Scikit-Learn

Wydobywaj z danych mądre odpowiedzi na trudne pytania!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

129,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 122,86 zł

EGZ.

Programowanie z Minecraftem dla dzieci. Poziom średnio zaawansowany. Wydanie II

Programowanie z Minecraftem dla dzieci. Poziom średnio zaawansowany. Wydanie II
Programowanie z Minecraftem dla dzieci. Poziom średnio zaawansowany. Wydanie II
Programowanie z Minecraftem dla dzieci. Poziom średnio zaawansowany. Wydanie II

Minecraft to nie tylko seria gier wideo, w które chętnie grają dzieci na całym świecie. Stworzony przez Markusa Perssona i rozwijany przez Mojang Studios, stał się także fenomenem popkultury. Kilkunastoletnia kariera gry jest znaczona kolejnymi książkami, filmami, ubraniami, gadżetami i zabawkami, uhonorowano ją nawet tematyczną serią klocków Lego.

Dorośli, doceniając rozrywkowe walory gry, dostrzegli także jej aspekty edukacyjne. Minecraft stał się na przykład bazą zajęć z programowania dla dzieci i młodzieży. Ta książka powstała na podstawie warsztatów dla średnio zaawansowanych i jest przeznaczona dla dzieci od dziesiątego roku życia. Uczy programowania, przekazuje także trudniejsze zagadnienia w prosty, przyjazny dla młodego umysłu sposób. Do każdego zadania podane zostało rozwiązanie, bardziej skomplikowane zaś można rozwiązywać wspólnie z autorami podręcznika.

Z tą książką Twoje dziecko:

  • Pozna prosty i przyjazne zasady programowania
  • Opanuje zagadnienia przydatne w różnych językach programowania
  • Rozwinie umiejętność myślenia analitycznego
  • Pogłębi kompetencje cyfrowe
  • Będzie się świetnie bawić, a równocześnie zdobędzie pierwsze informatyczne szlify

Zdobywanie wiedzy jest najefektywniejsze w praktyce!

 

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

54,90 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 52,29 zł

EGZ.

Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod.

Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod.
Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod.
Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod. Wydanie III

Mimo że Python nie jest typowym językiem programowania funkcyjnego, umożliwia pisanie kodu w sposób właściwy dla tego podejścia. W efekcie można tworzyć zwięzłe i eleganckie programy, które działają szybciej i zużywają mniej zasobów. Jeśli uważasz, że te argumenty uzasadniają zapoznanie się z funkcyjnym podejściem do programowania w Pythonie, to ta książka jest dla Ciebie.

Dzięki temu praktycznemu podręcznikowi zrozumiesz, kiedy i dlaczego warto zastosować myślenie funkcyjne, a także jak korzystać z technik funkcyjnych w różnych scenariuszach. Dowiesz się również, jakie narzędzia i biblioteki przeznaczone do tego celu są dostępne w Pythonie i jak używać wyrażeń generatorowych, list składanych i dekoratorów. W tym wydaniu znalazły się nowe rozdziały dotyczące złożonych obiektów bezstanowych, funkcji kombinatorycznych i pakietu toolz, zawierającego zbiór modułów wspomagających pisanie programów funkcyjnych. Umieszczono tu ponadto sporo ciekawych przykładów, dotyczących choćby eksploracyjnej analizy danych i ich czyszczenia.

W książce między innymi:

  • najciekawsze biblioteki i wbudowane funkcje wyższego rzędu w Pythonie
  • tworzenie funkcji generatorowych i leniwe wartościowanie
  • implementacja dekoratorów do kompozycji funkcyjnej
  • podpowiedzi typów w Pythonie
  • obsługa współbieżności i implementacja usług sieciowych
  • biblioteka PyMonad i tworzenie symulacji z obsługą stanów

Chcesz tworzyć wydajny kod? Naucz się programowania funkcyjnego!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 84,76 zł

EGZ.

Kali Linux. Zaawansowane testy penetracyjne za pomocą narzędzi Nmap, Metasploit, Aircrack-ng i Empire. Wydanie II

Kali Linux. Zaawansowane testy penetracyjne za pomocą narzędzi Nmap, Metasploit, Aircrack-ng i Empire. Wydanie II
Kali Linux. Zaawansowane testy penetracyjne za pomocą narzędzi Nmap, Metasploit, Aircrack-ng i Empire. Wydanie II
Opis książki : Kali Linux. Zaawansowane testy penetracyjne za pomocą narzędzi Nmap, Metasploit, Aircrack-ng i Empire. Wydanie II

Test penetracyjny jest ostatecznym sprawdzianem mechanizmów obronnych. Umożliwia też ocenę skutków fazy powłamaniowej eksploracji skompromitowanego systemu. Najlepsi pentesterzy korzystają w tym celu z Kali - zaawansowanej dystrybucji systemu Linux przeznaczonej właśnie do przeprowadzania testów penetracyjnych, wykrywania podatności, a także prowadzenia analiz informatyki śledczej i inżynierii wstecznej.

Dzięki temu wyczerpującemu przewodnikowi, napisanemu z myślą o początkujących użytkownikach systemu Kali Linux i pentesterach, szybko zdobędziesz potrzebne umiejętności. Najpierw skompletujesz i skonfigurujesz laboratorium, a potem poznasz najważniejsze koncepcje testów penetracyjnych. Skupisz się na zbieraniu informacji i poznasz różne narzędzia do oceny podatności dostępne w systemie Kali Linux. Nauczysz się wykrywać docelowe systemy w sieci, identyfikować błędy i wykorzystywać luki w zabezpieczeniach urządzeń, uzyskiwać dostęp do sieci, konfigurować operacje Command and Control (C2), a także przeprowadzać testy penetracyjne aplikacji internetowych. Opanujesz umiejętności potrzebne, aby włamać się do usługi Active Directory i do sieci korporacyjnych. Wreszcie - poznasz najlepsze praktyki w zakresie prowadzenia zaawansowanych testów penetracyjnych sieci w doskonale zabezpieczonym środowisku.

Z książki dowiesz się:

  • czym jest etyczne hakowanie
  • jak przygotować system Kali Linux do pracy
  • jakie są techniki wykrywania zasobów i sieci, a także prowadzenia ocen podatności
  • w jaki sposób wykorzystywać zaufanie w usługach Active Directory Domain Services
  • na czym polega eksploatacja za pomocą operacji C2
  • jak korzystać z zaawansowanych technik hakowania bezprzewodowego
  • jak wykorzystywać luki w zabezpieczeniach aplikacji internetowych

Poznaj Kali Linux - najsilniejszą sojuszniczkę w sieciowych wojnach!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

149,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 141,90 zł

EGZ.

C++.Projektowanie oprogramowania.Zasady i wzorce projektowe

C++.Projektowanie oprogramowania.Zasady i wzorce projektowe
C++.Projektowanie oprogramowania.Zasady i wzorce projektowe
Opis książki: C++. Projektowanie oprogramowania. Zasady i wzorce projektowe

Większość dobrych książek o C++ koncentruje się na cechach tego języka, niuansach działania czy też szczegółach i specyfice implementacji. Tymczasem o jakości oprogramowania decyduje jego projekt. To właśnie dzięki projektowi można tworzyć oprogramowanie, które będzie łatwe do utrzymania, modyfikowania, rozszerzania i testowania. Problem polega na tym, że projektowanie oprogramowania jest trudnym i wymagającym zadaniem.

Ta książka jest doskonałym uzupełnieniem podręcznej biblioteczki każdego programisty C++. Opisano w niej znaczenie dobrego projektu oprogramowania oraz zasady tworzenia takich projektów. Omówiono szereg przydatnych wzorców projektowych, dzięki którym łatwiej można zrozumieć, jak zarządzać zależnościami i abstrakcjami, zwiększać możliwości modyfikowania i rozszerzania tworzonego kodu oraz stosować nowoczesne wzorce projektowe. Zaprezentowano wzorce wykorzystujące wiele różnych paradygmatów, w tym programowanie: obiektowe, uogólnione oraz funkcyjne. Pokazano też największą zaletę nowoczesnego języka C++: możliwość łączenia różnych paradygmatów oraz tworzenia oprogramowania, które przetrwa dziesięciolecia.

W tej książce między innymi:

  • ocena kodu pod kątem projektowania oprogramowania
  • sposoby realizacji takich celów projektowych jak np. łatwość modyfikowania i rozszerzania kodu
  • zalety i wady różnych koncepcji projektowania
  • przydatność wzorców projektowych w rozwiązywaniu problemów
  • zasady wyboru form wzorców projektowych

Z tej książki nauczyłem się znacznie więcej, niż mógłbym oczekiwać.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 84,76 zł

EGZ.

Laboratorium cyberbezpieczeństwa w Dockerze.Zrób to sam

Laboratorium cyberbezpieczeństwa w Dockerze.Zrób to sam
Laboratorium cyberbezpieczeństwa w Dockerze.Zrób to sam
Opis książki: Laboratorium cyberbezpieczeństwa w Dockerze. Zrób to sam

Izolacja procesów i środowisk to dziś jeden z najważniejszych mechanizmów zapewniania bezpieczeństwa systemów IT. Dzięki temu możemy nie tylko bezpiecznie uruchamiać niezaufane zasoby, ale przede wszystkim przeprowadzać testy penetracyjne i badać złośliwe oprogramowanie bez ryzyka, że zainfekuje ono natywne środowisko. Jedną z najwyższych form izolacji jest konteneryzacja - użytkownik ma wówczas praktycznie całkowitą kontrolę na relacją pomiędzy kontenerem a systemem operacyjnym hosta.

W ostatnich latach na lidera konteneryzacji wyrosło środowisko uruchomieniowe Docker. Dzięki funkcjonalności, wygodnej obsłudze i szerokiej kompatybilności z różnymi systemami operacyjnymi stanowi on dziś techniczny standard. Docker otwiera przed badaczami cyberbezpieczeństwa nowe możliwości testowania oprogramowania pod kątem bezpieczeństwa i analizy wszelkiej maści malware bez konieczności budowania kosztownej infrastruktury - dzięki Dockerowi i konteneryzacji swoje laboratorium można zbudować w obrębie pojedynczej stacji roboczej.

Laboratorium cyberbezpieczeństwa w Dockerze. Zrób to sam to przewodnik instruujący krok po kroku, jak zbudować własne laboratorium w kontenerze Dockera. Szczegółowo omawia proces instalacji środowiska na różnych dystrybucjach Linuksa i jego konfiguracji, a także kwestie związane z zarządzaniem kontenerami i budowaniem zależności.

Najważniejsze zagadnienia:

  • instalacja i konfiguracja Dockera
  • zarządzanie kontenerami
  • budowanie sieci Dockera
  • obsługa narzędzi pentesterskich
  • budowanie i uruchamianie multikontenerów
  • zarządzanie podatnościami

Zbuduj własny cybersec lab - najlepiej w Dockerze!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

49,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 46,67 zł

EGZ.

Kod. Ukryty język komputerów. Wydanie II

Kod. Ukryty język komputerów. Wydanie II
Kod. Ukryty język komputerów. Wydanie II
Opis książki: Kod. Ukryty język komputerów. Wydanie II

Mało kto się zastanawia, jak działa komputer. Jeśli ktoś chce pisać aplikacje, najczęściej wybiera sobie język programowania i koduje, jednak bez zagłębiania się w niuanse pojedynczych bitów pamięci. Tymczasem tajemniczy świat komputerów warto poznać nieco lepiej. Zrozumienie zasad działania procesora ułatwia pisanie wysoce efektywnego kodu. A nawet zwykły użytkownik powinien rozumieć różnicę między pamięcią operacyjną a masową, znać podstawy działania sieci i internetu czy też mieć choćby pobieżną wiedzę z zakresu grafiki komputerowej.

To drugie, gruntownie przejrzane i starannie uzupełnione wydanie fascynującej opowieści o tajemnym życiu toczącym się wewnątrz komputerów i innych inteligentnych urządzeń. Pozwala zdobyć wiedzę o rzeczywistych mechanizmach działania komputerów osobistych, multimediów cyfrowych i internetu. Opowiada też o historii poszczególnych wynalazków i przystępnie wyjaśnia wiele pojęć, które warto przyswoić. W tym wydaniu szczególnie pieczołowicie opisano wewnętrzny świat procesorów, decydujących o działaniu komputerów i innych urządzeń. Co najważniejsze: lektura nie wymaga wiedzy technicznej, a opisy i wyjaśnienia są zrozumiałe i angażujące.

W książce między innymi:

  • różne rodzaje kodów
  • system binarny i szesnastkowy, ASCII i Unicode
  • bramki logiczne, pamięć i magistrala
  • procesor: serce i mózg komputera
  • system operacyjny a pisanie kodu

Chcesz zrozumieć, jak działa komputer? Kod jest źródłem!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

99,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 94,29 zł

EGZ.

PHP i MySQL.Aplikacje internetowe po stronie serwera

PHP i MySQL.Aplikacje internetowe po stronie serwera
PHP i MySQL.Aplikacje internetowe po stronie serwera
Opis książki: PHP i MySQL. Aplikacje internetowe po stronie serwera

Mimo upływu lat i dynamicznego rozwoju konkurencyjnych technologii twórcy stron internetowych wciąż cenią duet PHP i MySQL. Zarówno PHP, jak i MySQL mają otwarte źródła, nie trzeba wnosić opłat za ich użytkowanie, a przy tym są wyjątkowo elastyczne i łatwe do nauki. Nadają się do uruchomienia prostej strony informacyjnej, sklepu internetowego czy forum, a w połączeniu z takimi technologiami jak JavaScript, jQuery lub CSS pozwalają na budowę ogromnych serwisów, czego przykładem mogą być Facebook, Twitter i Wikipedia.

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ń.

Dowiedz się, jak:

  • interpretować i pisać kod PHP
  • tworzyć bazy MySQL i z nich korzystać
  • personalizować wyświetlanie strony
  • zarządzać treścią witryny
  • wzbogacać strony o systemy logowania, tworzenie profili i funkcję dodawania własnych treści przez użytkownika

A teraz zaprojektuj i zbuduj dynamiczną, nowoczesną stronę internetową!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

129,00 zł

zawiera 5% VAT, bez kosztów dostawy

Cena netto: 122,86 zł

EGZ.
Newsletter
Podaj swój adres e-mail, jeżeli chcesz otrzymywać informacje o nowościach i promocjach.
Submit
do góry
Sklep jest w trybie podglądu
Pokaż pełną wersję strony
Sklep internetowy Shoper.pl