Informatyka

Wprowadzenie do informatyki i programowania

Wprowadzenie do informatyki i programowania
Wprowadzenie do informatyki i programowania

Podręcznik jest przydatny dla wszystkich, którzy chcą poznać idee działania komputerów, podstaw programowania, budowania stron internetowych i wykorzystywania baz danych.

Dostępność: brak towaru

Cena:

12,00 zł

zawiera 5% VAT, bez kosztów dostawy

Wprowadzenie do Javy. Programowanie i struktury danych. Wydanie XII

Wprowadzenie do Javy. Programowanie i struktury danych. Wydanie XII
Wprowadzenie do Javy. Programowanie i struktury danych. Wydanie XII

Mijają lata, dorastają kolejne pokolenia programistów, a Java wciąż zachwyca swoimi możliwościami. Jest językiem równocześnie nowoczesnym, dojrzałym i... eleganckim. Twórcy Javy od jej pierwszego wydania starali się wdrażać awangardowe rozwiązania, pamiętając równocześnie o niezawodności i bezpieczeństwie kodu. Java wciąż pozostaje ulubionym narzędziem profesjonalistów tworzących aplikacje internetowe. Przy czym jej możliwości są o wiele większe. Aby jednak w przyszłości osiągać sukcesy jako programista Javy, trzeba gruntownie opanować podstawy tego języka i swobodnie operować instrukcjami sterującymi, pętlami, metodami i tablicami.

To dwunaste, rozszerzone wydanie znakomitego podręcznika do nauki Javy, w pełni przejrzane, poprawione i zaktualizowane (uwzględnia nowości wprowadzone w Javie SE 9, 10 i 11). Ułatwia zdobycie solidnych podstaw języka i płynne przejście do tworzenia programów służących do rozwiązywania konkretnych problemów z takich dziedzin jak matematyka, ekonomia, finanse, tworzenie gier i animacji. W książce precyzyjnie wyjaśniono zasady korzystania z różnych struktur danych i tworzenia algorytmów. Zamieszczono również wskazówki dotyczące ich implementacji i wydajności. Zrozumienie prezentowanych treści jest łatwiejsze dzięki licznym przykładom i ćwiczeniom do samodzielnego wykonania. Znakomitym uzupełnieniem materiału są także uwagi, ostrzeżenia i wskazówki programistyczne, zawierające cenne porady i przemyślenia.

W książce między innymi:

  • solidne podstawy Javy
  • programowanie zorientowane obiektowo
  • projektowanie interfejsów użytkownika
  • struktury danych i algorytmy
  • wielowątkowość i programowanie równoległe

Zostań profesjonalnym programistą Javy!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

199,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Wprowadzenie do języka VERILOG.

Wprowadzenie do języka VERILOG.
Wprowadzenie do języka VERILOG.


Verilog jest najpopularniejszym, obok VHDL, językiem opisu sprzętu (HDL). Jest on powszechnie stosowany do projektowania i symulacji układów cyfrowych, jest standardowym językiem HDL obsługiwanym przez praktycznie wszystkie wspó...

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

114,00 zł

zawiera 5% VAT, bez kosztów dostawy
egz

Wprowadzenie do mikrokontrolerów AVR. Od elektroniki do programowania.

Wprowadzenie do mikrokontrolerów AVR. Od elektroniki do programowania.
Wprowadzenie do mikrokontrolerów AVR. Od elektroniki do programowania.

Wprowadzenie do mikrokontrolerów AVR. Od elektroniki do programowania.

Dostępność: brak towaru

Cena:

129,00 zł

zawiera 5% VAT, bez kosztów dostawy

Wprowadzenie do obliczeń równoległych

Wprowadzenie do obliczeń równoległych
Wprowadzenie do obliczeń równoległych
...

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

79,00 zł

zawiera 5% VAT, bez kosztów dostawy
egz.

Wprowadzenie do OpenGL

Wprowadzenie do OpenGL
Wprowadzenie do OpenGL

Wprowadzenie do OpenGL 

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

33,00 zł

zawiera 5% VAT, bez kosztów dostawy
egz

Wprowadzenie do programowania w środowisku SCILAB.

Wprowadzenie do programowania w środowisku SCILAB.
Wprowadzenie do programowania w środowisku SCILAB.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Wprowadzenie do Spring Framework dla programistów Java

Wprowadzenie do Spring Framework dla programistów Java
Wprowadzenie do Spring Framework dla programistów Java
Pojawienie się Springa na zawsze zmieniło świat Javy. Ten przemyślany, dobrze zaprojektowany, dający programistom mnóstwo możliwości framework został przez nich wyjątkowo ciepło przyjęty. Obecnie jest on ...

Dostępność: brak towaru

Cena:

57,00 zł

zawiera 5% VAT, bez kosztów dostawy

Wprowadzenie do SQL. Jak generować, pobierać i obsługiwać dane. Wydanie III.

Wprowadzenie do SQL. Jak generować, pobierać i obsługiwać dane. Wydanie III.
Wprowadzenie do SQL. Jak generować, pobierać i obsługiwać dane. Wydanie III.

SQL jest idealnym narzędziem do pracy z danymi. Mimo upływu lat jego znaczenie nie maleje, a sam język wciąż jest unowocześniany i rozwijany. Dziś szczególnie przydają się jego ogromne możliwości w zakresie przetwarzania danych. Co ciekawe, SQL pozwala również na stosowanie technik służących do zarządzania ogromnymi zbiorami informacji czy korzystanie z nierelacyjnych baz danych. Osoba, która obok Pythona czy R radzi sobie z SQL i potrafi z morza danych wyodrębnić użyteczne informacje, jest wyjątkowo cennym pracownikiem.

To przystępny podręcznik, dzięki któremu programiści szybko opanują podstawy SQL - nauczą się tworzenia aplikacji bazodanowych, przeprowadzania zadań administracyjnych oraz generowania raportów. Ujęto tu takie zagadnienia jak zapytania SELECT, filtrowanie danych oraz ich konwersja, grupowanie i agregacja. Znalazło się tutaj także wprowadzenie do transakcji, przedstawiono też zasady tworzenia widoków, złączeń i ograniczeń. To wydanie zostało uzupełnione omówieniem funkcji analitycznych, strategii pracy z ogromnymi bazami danych oraz zagadnień związanych z big data. W każdym rozdziale zaprezentowano kluczowe koncepcje SQL, które dodatkowo wyjaśniono na podstawie wielu dokładnie omówionych przykładów. Ćwiczenia zamieszczone na końcu poszczególnych rozdziałów pomogą w sprawdzeniu i utrwaleniu zdobytej wiedzy.

Dzięki książce:

  • opanujesz podstawy języka SQL i ważniejszych funkcji zaawansowanych
  • zaczniesz pisać zapytania SQL
  • nauczysz się tworzyć obiekty bazy danych
  • poznasz sposoby współdziałania zbiorów danych i zapytań
  • dowiesz się, jak konwertować i przetwarzać dane za pomocą funkcji wbudowanych SQL

SQL. Znajdź cenne informacje w oceanie danych!

Dostępność: brak towaru

Cena:

79,00 zł

zawiera 5% VAT, bez kosztów dostawy

Wprowadzenie do systemów baz danych.

Wprowadzenie do systemów baz danych.
Wprowadzenie do systemów baz danych.

Ta książka jest siódmym, zaktualizowanym wydaniem klasycznego podręcznika do nauki baz danych. Jest to szczegółowa prezentacja najważniejszych aspektów systemów i aplikacji bazodanowych oraz powiązanych technologii. To znakomity podręcznik dla studentów i świetne kompendium dla praktyków. Sporo miejsca poświęcono w nim systemom rozproszonym oraz technologiom opartym na systemie Hadoop i modelu MapReduce. Nie zabrakło opisu takich zagadnień, jak model IR, wyszukiwanie z użyciem słów kluczowych, porównanie baz danych z modelem IR, modele wyszukiwania, ocena wyszukiwania i algorytmy rankingowe. Wykładowcom przyda się szereg ułatwiających pracę dydaktyczną diagramów, prezentacji i rysunków.

Dostępność: brak towaru

Cena:

179,00 zł

zawiera 5% VAT, bez kosztów dostawy

Wprowadzenie Python.

Wprowadzenie Python.
Wprowadzenie Python.

Poznaj i wykorzystaj w praktyce aktualne możliwości Pythona

  • Jak Python wykonuje programy?
  • Jak korzystać ze standardowej biblioteki tego języka?
  • Jak programować obiektowo w Pythonie?

Python to popularny język programowania, wykorzystywany w wielu różnych dziedzinach. Używa się go zarówno w samodzielnych programach, jak i skryptach. Jest wyposażony w dynamiczny system typów oraz automatyczne zarządzanie pamięcią. Ponadto -- co istotne -- jest on darmowy, łatwo przenośny i bardzo prosty w użyciu. Podobnie jak inne języki, również Python ciągle się rozwija. W tej książce przedstawiono właśnie wszystkie potrzebne i aktualne wiadomości, dotyczące wykorzystania tego języka programowania w praktyce.

Książka "Python. Wprowadzenie. Wydanie III" stanowi kompletny i szczegółowy przewodnik po podstawach języka Python. Wiedza w niej zawarta umożliwia pełne zrozumienie tego języka, co pozwoli Ci pojąć dowolne przykłady kodu na poziomie aplikacji. Zwięźle i jasno przedstawione przykłady świetnie ilustrują poszczególne kwestie i problemy, co daje solidny fundament do praktycznego zastosowania świeżo nabytych umiejętności. W niniejszym -- trzecim już -- wydaniu znajdziesz nowy zestaw praktycznych wskazówek i porad, dobranych w taki sposób, aby obejmowały aktualne zalecenia i najlepsze praktyki programowania. Krótko mówiąc, ta książka ma wszystko, czego potrzebujesz, aby nie tylko dokładnie poznać język Python, ale także efektywnie z niego korzystać!

  • Wprowadzenie do interpretera Pythona
  • Interaktywne wpisywanie kodu
  • Systemowe wiersze poleceń i pliki
  • Typy liczbowe Pythona
  • Referencje współdzielone
  • Łańcuchy znaków
  • Instrukcje przypisania i instrukcje wyrażeń
  • Źródła dokumentacji
  • Funkcje i moduły
  • Zakres i argumenty
  • Programowanie zorientowane obiektowo
  • Projektowanie z udziałem klas

Dostępność: brak towaru

Cena:

99,00 zł

zawiera 5% VAT, bez kosztów dostawy

Współbieżność w języku C#. Receptury

Współbieżność w języku C#. Receptury
Współbieżność w języku C#. Receptury

Współbieżność jest jednym z wymogów nowoczesnych aplikacji, niezależnie od ich rodzaju i platformy. Tworzenie współbieżnych aplikacji jest co prawda dość złożone, jednak cecha ta czyni interfejs użytkownika bardziej responsywnym, a systemy — skalowalnymi. Zrozumienie istoty współbieżności i umiejętność jej zaimplementowania jest już koniecznością dla profesjonalnego dewelopera, nawet jeśli zagadnienia te wydają się trudne i skomplikowane.

Ta książka przedstawia nowoczesne podejście do współbieżności. Jest przeznaczona dla programistów, którzy chcą poszerzyć swoją wiedzę i umiejętności. Omówiono tu zagadnienia wielowątkowości i przedstawiono kilka różnych rodzajów współbieżności, w tym programowanie równoległe, asynchroniczne i reaktywne. Opisano biblioteki, dzięki którym programowanie współbieżnych aplikacji staje się znacznie łatwiejsze poprzez podniesienie poziomu abstrakcji. Zawarte w książce receptury uzupełniono o działający kod i przedyskutowano sposób ich działania.

W książce między innymi:

  • Omówienie różnych rodzajów współbieżności
  • Reaktywność i przepływ zdarzeń
  • Biblioteka zadań równoległych (TPL)
  • Biblioteki rozszerzeń reaktywnych w LINQ
  • Prowadzenie testów jednostkowych za pomocą kodu współbieżnego
  • Asynchroniczne programowanie obiektowe
  • Synchronizacja wątków

 

Dostępność: brak towaru

Cena:

49,00 zł

zawiera 5% VAT, bez kosztów dostawy

Współczesne trendy cyberzagrożeń społeczeństwa informacyjnego

Współczesne trendy cyberzagrożeń społeczeństwa informacyjnego
Współczesne trendy cyberzagrożeń społeczeństwa informacyjnego

Cyberzagrożenia, ich rodzaje, skutki i rozwój, a także zjawiska, jakie one powodują, i rezultaty ich występowania, są przedmiotem badań i analiz pracowników Zakładu Nauk o Administracji i Bezpieczeństwa w Administracji Wydziału Administracji i Nauk Społecznych Politechniki Warszawskiej. Wyniki uzyskanych badań w obszarze zagrożeń są przedmiotem różnorodnych projektów badawczych, seminariów oraz prowadzonych wykładów i ćwiczeń w procesie dydaktycznym studentów.
 
Niniejsza publikacja prezentuje wybrane z nich, które były treścią seminarium naukowego poświęconego tej ważnej tematyce, skupionej wokół problemu badawczego, jakim są Współczesne trendy cyberzagrożeń społeczeństwa informacyjnego.
 
Do problemów tych zaliczono szczególnie: stan zagrożeń informacji w cyberprzestrzeni Rzeczypospolitej Polskiej, rodzaje zagrożeń, przewidywane ich skutki i trendy rozwojowe; cyberterroryzm a cyberterror, ich stan i rozmiar oraz zagrożenia, jakie ze sobą niosą, i zjawiska, jakie im towarzyszą; współczesny wymiar cyberwojny, sprowadzony do zagrożenia, które współcześnie dotyka wszystkich obywateli, wszystkie organizacje i instytucje społeczeństwa informacyjnego; „nietechniczne” elementy współczesnych zagrożeń, z którymi spotykamy się codziennie, zagrożenia, które dotykają nas wszystkich, a z których do końca nie zdajemy sobie sprawy; rezultat zagrożeń i powszechne stosowanie współczesnych narzędzi wymiany informacji i jej przetwarzania, sprowadzające się do niebezpiecznego zjawiska, jakim jest wykluczenie cyfrowe; rezultat zagrożeń i celowej działalności człowieka, sprowadzający się do dezinformacji obywateli w przestrzeni cyfrowej jako instrumentu ingerencji w jego wolność i prawa; obszar badań zagrożeń w cyberprzestrzeni na przykładzie cyberprzemocy i poszukiwanie nowych sposobów oraz metod badawczych w tym obszarze.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

30,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Wstęp do informatyki nie tylko dla informatyków.

Wstęp do informatyki nie tylko dla informatyków.
Wstęp do informatyki nie tylko dla informatyków.
Książka jest przeznaczona dla Czytelników, którzy nie mając specjalnego przygotowania matematycznego i wiadomości wykraczających poza przeciętną szkolną wiedzę, chcą poznać pojęcia i idee stanowiące fundament współczesnej informatyki...

Dostępność: brak towaru

Cena:

90,85 zł

zawiera 5% VAT, bez kosztów dostawy

Wstęp do innowatyki

Wstęp do innowatyki
Wstęp do innowatyki
SPIS TREŚCI

1. Innowatyka jako dziedzina wiedzy ... 5

2. Innowacyjność i rodzaje innowacji ... 9

3. Pojęcia podstawowe dla zrozumienia istoty innowacji ... 17
3.1. Specyfika pojęć ... 17
...

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

15,00 zł

zawiera 5% VAT, bez kosztów dostawy
egz

Wszechstronny JavaScript. Technologie: GraphQL, React, React Native i Electron

Wszechstronny JavaScript. Technologie: GraphQL, React, React Native i Electron
Wszechstronny JavaScript. Technologie: GraphQL, React, React Native i Electron

Dawno temu młodziutki JavaScript służył do ozdabiania stron WWW. Dziś, choć wciąż jest niewielkim językiem skryptowym, jego możliwości są imponujące. Można go użyć do pisania dużych aplikacji dla różnych platform, a nawet oprogramowania obsługującego urządzenia w IoT. Jest też świetnym narzędziem do tworzenia API dla interfejsów użytkownika aplikacji internetowej, aplikacji natywnej dla urządzeń mobilnych i aplikacji dla komputerów biurkowych. Pracę ułatwiają nowe technologie, w tym React, React Native i GraphQL, a także framework Electron. Okazuje się, że aby tworzyć wiele różnych rodzajów oprogramowania, wystarczy dobrze poznać JavaScript i towarzyszące mu narzędzia.

Ta książka jest przeznaczona dla średnio zaawansowanych i początkujących programistów, którzy chcą poznać narzędzia ułatwiające tworzenie różnych aplikacji w JavaScripcie. Przedstawiono tu kompletne instrumentarium, dzięki któremu można tworzyć kod aplikacji w stylu CRUD działającej na każdej platformie. Opisano, w jaki sposób należy przygotować sobie środowisko programistyczne do pracy, omówiono sposób tworzenia API za pomocą Node i Express, bazy danych MongoDB oraz serwera Apollo. Sporo miejsca poświęcono tworzeniu interfejsów użytkownika niezależnych od platformy za pomocą różnych narzędzi. Poszczególne zagadnienia zilustrowano praktycznymi przykładami działającego kodu. Dzięki tej publikacji nawet początkujący programista zacznie szybko podejmować świadome decyzje technologiczne.

W książce między innymi:

  • procesy GraphQL do pracy z danymi
  • wspólny mechanizm uwierzytelniania dla API, aplikacji internetowej i aplikacji natywnych
  • wykorzystywanie React i Styled Components
  • tworzenie aplikacji dla iOS i Androida za pomocą React Native
  • praca z frameworkiem Electron

JavaScript - wykorzystaj prawdziwą wszechstronność!

Dostępność: brak towaru

Cena:

69,00 zł

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