Programowanie

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

Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V

Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V
Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V

Projektowanie stron internetowych. Przewodnik dla początkujących webmasterów po HTML5, CSS3 i grafice. Wydanie V

Dostępność: brak towaru

Cena:

129,00 zł

zawiera 5% VAT, bez kosztów dostawy

C# 8.0. Programowanie. Tworzenie aplikacji Windows, internetowych oraz biurowych.

C# 8.0. Programowanie. Tworzenie aplikacji Windows, internetowych oraz biurowych.
C# 8.0. Programowanie. Tworzenie aplikacji Windows, internetowych oraz biurowych.

Język C# wciąż cechuje prostota, przy czym jego możliwości rosną z każdą wersją. Od początku jest rozwijany z konsekwencją, a każda nowa funkcjonalność idealnie integruje się z resztą języka. W efekcie C# jest dojrzały, nowoczesny, wszechstronny i bezpieczny. Stanowi integralną część platformy Microsoft .NET Framework. Profesjonalni programiści, którzy dbają o wysoką jakość tworzonego kodu, uważają C# i .NET za swoje ulubione narzędzie pracy. Wersja 8.0 tego języka sprawia, że programowanie staje się jeszcze bardziej efektywne i satysfakcjonujące. Pełne wykorzystanie tych imponujących możliwości wymaga jednak mistrzowskiego opanowania subtelności poszczególnych narzędzi i niuansów samego języka.

Ta książka została napisana z myślą o doświadczonych programistach. Podstawowe zagadnienia, takie jak klasy, polimorfizm i kolekcje, znalazły się w kilku pierwszych rozdziałach, jednak zrozumienie treści całej publikacji wymaga umiejętności technicznych. Została poświęcona ważnym koncepcjom C# i tajnikom tego języka, które rzadko kiedy są opisywane w literaturze. Dokładnie omówiono tu typy ogólne, LINQ oraz techniki programowania asynchronicznego. Przedstawiono najnowsze możliwości platformy .NET Core i języka C# 8.0, takie jak strumienie asynchroniczne, referencje akceptujące wartości puste, dopasowywanie wzorców, domyślne implementacje interfejsów, zakresy, a także nową składnię indeksowania oraz zmiany w narzędziach platformy .NET. Liczne rozbudowane przykłady stanowią świetne uzupełnienie prezentowanych treści.

W tej książce między innymi:

  • możliwości języka C#: klasy, typy niestandardowe, kolekcje, obsługa błędów
  • optymalizacja kodu pod kątem wykorzystania pamięci
  • praca na strumieniach danych za pomocą technologii LINQ
  • platforma .NET i programowanie wielowątkowe
  • programowanie asynchroniczne a skalowalność aplikacji

Dla profesjonalistów najlepszy jest C#!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

149,00 zł

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

Efektywny Kotlin. Najlepsze praktyki

Efektywny Kotlin. Najlepsze praktyki
Efektywny Kotlin. Najlepsze praktyki

Projektanci Kotlina postawili na pragmatyzm. Oznacza to, że do dziś wszystkie decyzje związane z rozwojem języka są podejmowane z uwzględnieniem potrzeb biznesowych: produktywności, skalowalności, prostej konserwacji, niezawodności i wydajności. Od początku szczególną uwagę zwraca się również na bezpieczeństwo, czytelność, wielokrotne używanie kodu, łatwość użycia narzędzi i możliwości współdziałania z innymi językami. Bardzo ważna okazała się też wydajność zarówno działania kodu, jak i pracy programisty. Konsekwentne przestrzeganie tych założeń dało znakomite efekty. Dziś Kotlin jest świetnym wyborem dla programisty - pod jednym warunkiem: że zna specyfikę języka i korzysta z niego we właściwy sposób.

Ta książka jest przeznaczona dla doświadczonych programistów Kotlina, którzy chcą opanować ten język na wysokim poziomie. Wyjaśniono w niej sposoby korzystania ze szczególnych funkcji Kotlina, aby możliwe było uzyskanie bezpiecznego, czytelnego, skalowalnego i wydajnego kodu. Znalazły się w niej informacje o najlepszych praktykach pisania kodu w Kotlinie ze szczególnym uwzględnieniem praktyk wysokiego poziomu, zalecanych przez autorytety i twórców języka. Wyczerpująco omówiono też kwestie związane z właściwościami i typami specyficznymi dla platformy oraz tworzenie języków dziedzinowych, a także klasy i funkcje wewnątrzwierszowe. Jest to praktyczny przewodnik zawierający zbiór wytycznych, których uwzględnienie pozwoli pisać dobry i idiomatyczny kod w Kotlinie.

W tej książce między innymi:

  • reguły pisania kodu o wysokiej jakości
  • programowanie dla różnych platform oraz aplikacje mobilne
  • wzorce i konwencje programistyczne
  • konwencje i kontrakty dla programistów wspólnie tworzących projekt
  • zapewnianie wysokiej wydajności aplikacji i bibliotek

Kotlin: wydajność, bezpieczeństwo, radość z programowania!

 
 

Dostępność: brak towaru

Cena:

69,00 zł

zawiera 5% VAT, bez kosztów dostawy

AutoCAD 2021 PL/EN/LT. Metodyka efektywnego projektowania parametrycznego i nieparametrycznego 2D i 3D

AutoCAD 2021 PL/EN/LT. Metodyka efektywnego projektowania parametrycznego i nieparametrycznego 2D i 3D
AutoCAD 2021 PL/EN/LT. Metodyka efektywnego projektowania parametrycznego i nieparametrycznego 2D i 3D

Poznaj tajniki programu AutoCAD!

  • Naucz się wydajnie projektować
  • Twórz profesjonalną dokumentację
  • Zdobywaj certyfikaty Autodesk

AutoCAD to bez wątpienia najpopularniejszy na świecie system projektowania wspomaganego komputerowo. Jednak nawet najlepsze narzędzie nie jest w stanie zmienić niedoświadczonego użytkownika w profesjonalistę. To można osiągnąć wyłącznie dzięki solidnej nauce popartej praktyką.

Jeśli chcesz rozwinąć umiejętności projektowania za pomocą programu AutoCAD, sięgnij po tę książkę! Wprowadzi Cię ona w tajniki parametrycznego i nieparametrycznego projektowania 2D i 3D przy użyciu dowolnej wersji systemu, zademonstruje najskuteczniejsze narzędzia i efektywne sposoby ich używania. Dzięki niej, poprzez wykonywanie odpowiednio dobranych ćwiczeń, nauczysz się samodzielnie rozwiązywać praktyczne problemy i zdobędziesz niezbędne minimum wiedzy teoretycznej. Poznasz metody tworzenia projektów łatwych do rozbudowy i modyfikacji. Nabierzesz nawyków, które sprawią, że praca stanie się naprawdę wydajna. Bez konieczności uczęszczania na specjalistyczne szkolenia zdobędziesz wiedzę i umiejętności niezbędne do zdania egzaminu Autodesk Certified Professional: AutoCAD.

Autor książki, profesor Uniwersytetu Warmińsko-Mazurskiego, dzieli się swoją ogromną wiedzą i bogatym doświadczeniem wynikającym z pracy na kierowniczych stanowiskach technicznych w przemyśle, jak również z wielu lat kształcenia studentów i uczestników kursów CAD. Dzięki odpowiedniemu przygotowaniu dydaktycznemu autora podręcznik sprawdzi się doskonale zarówno w przypadku samodzielnej nauki, jak i zajęć uniwersyteckich czy przygotowania do egzaminów certyfikacyjnych firmy Autodesk. Wiedzę i umiejętności profesora Andrzeja Jaskulskiego od lat docenia firma Autodesk. Od 2008 roku bierze on udział w opracowywaniu nowych wersji programu AutoCAD jako Subject Matter Expert.

  • Interfejs użytkownika
  • Konfiguracja środowiska i szybki start
  • Tworzenie obiektów podstawowych i złożonych
  • Rysowanie precyzyjne i układy współrzędnych 2D
  • Edycja klasyczna obiektów i edycja za pomocą uchwytów
  • Wymiarowanie zespolone i inteligentne
  • Zarządzanie plikami i szablonami
  • Techniki warstw i bloków
  • Zaawansowane operacje wydruku dokumentacji
  • Projektowanie parametryczne, system więzów
  • Modelowanie i edycja obiektów 3D
  • Redagowanie rzutów 2D na podstawie modeli 3D
  • Zadania kontrolne
  • Zaprzyjaźnij się z programem AutoCAD i osiągaj z nim szybciej swoje cele!

Dostępność: brak towaru

Cena:

149,00 zł

zawiera 5% VAT, bez kosztów dostawy

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

Architektura informacji w serwisach internetowych i nie tylko. Wydanie IV

Architektura informacji w serwisach internetowych i nie tylko. Wydanie IV
Architektura informacji w serwisach internetowych i nie tylko. Wydanie IV

Architektura informacji w serwisach internetowych i nie tylko. Wydanie IV

Dostępność: brak towaru

Cena:

79,00 zł

zawiera 5% VAT, bez kosztów dostawy

JavaScript. Interaktywne aplikacje webowe

JavaScript. Interaktywne aplikacje webowe
JavaScript. Interaktywne aplikacje webowe

Poznaj czysty JavaScript

JavaScript jest niezwykle uniwersalnym językiem programowania. Idealnie sprawdza się na przykład w projektowaniu wszelkiego rodzaju aplikacji internetowych - od działających pod przeglądarkami, przez te pisane na urządzenia mobilne, po aplikacje, które obsługują smart TV i inne inteligentne urządzenia domowe. W związku z tym wokół JavaScriptu powstał cały ekosystem narzędzi wspomagających i rozszerzających możliwości tego języka. Wystarczy wspomnieć platformę programistyczną Electron, pozwalającą tworzyć aplikacje imitujące oprogramowanie desktopowe, popularny wśród developerów edytor kodu Visual Studio Code, a także rozmaite frameworki i biblioteki ułatwiające codzienną pracę programistom JavaScriptu

Nim jednak zaczniesz zaprzyjaźniać się z ekosystemem tego języka, warto, byś poświęcił nieco uwagi tzw. czystemu JavaScriptowi. Świetną okazją do tego będzie praca z tą książką, dzięki której nauczysz się tworzyć różnego rodzaju aplikacje internetowe z wykorzystaniem natywnych mechanizmów i możliwości języka JavaScript. Wraz z podręcznikiem

JavaScript. Interaktywne aplikacje webowe:

  • Poznasz podstawy pracy z HTML i modelami obiektowymi dokumentów (DOM)
  • Nauczysz się obsługi zdarzeń w JavaScripcie
  • Opanujesz najważniejsze umiejętności potrzebne do połączenia JavaScriptu z CSS
  • Dowiesz się, czym jest asynchroniczny JS
  • Zdobędziesz wiedzę, dzięki której zaimplementujesz swoje projekty w internecie

Dostępność: brak towaru

Cena:

49,00 zł

zawiera 5% VAT, bez kosztów dostawy

Python. Dobre praktyki profesjonalistów

Python. Dobre praktyki profesjonalistów
Python. Dobre praktyki profesjonalistów

Python wydaje się językiem idealnym: ma intuicyjną składnię, jest przyjemny w używaniu, umożliwia tworzenie wydajnego, elastycznego kodu. Przy tym jest wyjątkowo wszechstronny, a stosowanie go w przeróżnych celach ułatwiają liczne biblioteki tworzone przez pasjonatów. To jednak nie zmienia faktu, że aby stać się profesjonalnym programistą Pythona, trzeba nauczyć się tworzyć kod godny profesjonalisty: działający bez błędów, czysty, czytelny i łatwy w utrzymaniu. W tym celu trzeba korzystać z branżowych standardów, które określają styl kodowania, projektowania aplikacji i prowadzenie całego procesu programowania. Należy wiedzieć, kiedy i w jaki sposób modularyzować kod, jak poprawić jakość przez zmniejszenie złożoności i stosować kilka innych, koniecznych praktyk.

Ta książka okaże się szczególnie cenna dla każdego, kto zamierza profesjonalnie tworzyć kod w Pythonie. Stanowi jasny i zrozumiały zbiór zasad wytwarzania oprogramowania o najwyższej jakości, praktyk stosowanych przez zawodowych wyjadaczy projektowania i kodowania. Poza teoretycznym omówieniem poszczególnych zagadnień znalazło się tu mnóstwo przykładów i przydatnych ćwiczeń, utrwalających prezentowany materiał. Nie zabrakło krótkiego wprowadzenia do Pythona, przedstawiono też sporo informacji o strukturach danych i różnych podejściach w kontekście osiągania dobrej wydajności kodu.

Pythona praktykuj profesjonalnie!

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Python dla programistów. Big Data i AI. Studia przypadków

Python dla programistów. Big Data i AI. Studia przypadków
Python dla programistów. Big Data i AI. Studia przypadków

Python dla programistów. Big Data i AI. Studia przypadków

Dostępność: brak towaru

Cena:

129,00 zł

zawiera 5% VAT, bez kosztów dostawy

Autodesk Inventor Professional 2021 PL / 2021+ / Fusion 360. Metodyka projektowania

Autodesk Inventor Professional 2021 PL / 2021+ / Fusion 360. Metodyka projektowania
Autodesk Inventor Professional 2021 PL / 2021+ / Fusion 360. Metodyka projektowania

Autodesk Inventor Professional 2021 PL / 2021+ / Fusion 360. Metodyka projektowania

Dostępność: brak towaru

Cena:

199,00 zł

zawiera 5% VAT, bez kosztów dostawy

Doskonalenie Scruma. Przewodnik dla praktyków. O wyzwaniach, korzyściach i zwinnych zespołach

Doskonalenie Scruma. Przewodnik dla praktyków. O wyzwaniach, korzyściach i zwinnych zespołach
Doskonalenie Scruma. Przewodnik dla praktyków. O wyzwaniach, korzyściach i zwinnych zespołach

Doskonalenie Scruma. Przewodnik dla praktyków. O wyzwaniach, korzyściach i zwinnych zespołach.

Dostępność: brak towaru

Cena:

39,90 zł

zawiera 5% VAT, bez kosztów dostawy

Python w zadaniach. Programowanie dla młodzieży. Poziom podstawowy.

Python w zadaniach. Programowanie dla młodzieży. Poziom podstawowy.
Python w zadaniach. Programowanie dla młodzieży. Poziom podstawowy.

Python w zadaniach. Programowanie dla młodzieży. Poziom podstawowy.

Dostępność: brak towaru

Cena:

39,90 zł

zawiera 5% VAT, bez kosztów dostawy

Testy jednostkowe. Zasady, praktyki i wzorce.

Testy jednostkowe. Zasady, praktyki i wzorce.
Testy jednostkowe. Zasady, praktyki i wzorce.

Każdy inżynier oprogramowania zna teoretyczne podstawy testowania. O tym, że sumienne przeprowadzenie testów ma podstawowe znaczenie dla jakości gotowego produktu, nie trzeba nikogo przekonywać. A jednak wciąż zbyt często okazuje się, że zaplanowanie, napisanie i przeprowadzenie testów jednostkowych w praktyce nie jest łatwym zadaniem. Co gorsza, niewłaściwe testy psują kod, mnożą błędy i zabierają mnóstwo cennego czasu i pieniędzy. Okazuje się, że dla uzyskania maksymalnej jakości projektu, który trzeba dostarczyć w krótkim czasie, konieczne jest nauczenie się praktycznego stosowania zasad i wzorców testowania jednostkowego.

Jeśli znasz już podstawy testowania jednostkowego, dzięki tej książce nauczysz się projektowania i pisania testów, które obierają za cel model domeny i pozostałe kluczowe obszary kodu. Ten przejrzyście napisany przewodnik poprowadzi Cię przez proces tworzenia zestawów testowych o optymalnej wartości, bezpiecznej automatyzacji testowania i umiejętnego włączania go w cykl życia oprogramowania. W książce znalazły się uniwersalne wskazówki dotyczące analizy dowolnych testów jednostkowych oraz porady odnoszące się do zmian testów następujących wraz ze zmianami kodu produkcyjnego. Nie zabrakło również informacji, dzięki którym sprawnie zidentyfikujesz i wykluczysz ewentualne antywzorce testowania. Materiał został bogato zilustrowany przejrzystymi przykładami kodu napisanego w C#. Naturalnie, mają one zastosowanie także dla innych języków programowania.

W książce między innymi:

  • cel testowania jednostkowego i cechy dobrych testów
  • fundamenty porządnego testowania jednostkowego
  • wpływ zaślepek i sterowników na stabilność testów
  • style testowania jednostkowego
  • zalety i ograniczenia testowania integracyjnego

Przed wdrożeniem dobrze przetestuj swój kod!

Dostępność: brak towaru

Cena:

67,00 zł

zawiera 5% VAT, bez kosztów dostawy

JavaScript i jQuery. Interaktywne strony WWW dla każdego. Podręcznik Front-End Developera

JavaScript i jQuery. Interaktywne strony WWW dla każdego. Podręcznik Front-End Developera
JavaScript i jQuery. Interaktywne strony WWW dla każdego. Podręcznik Front-End Developera

Twój bilet wstępu do świata JavaScriptu!

JavaScript to język, który w dużej mierze ukształtował współczesne strony WWW. Dzięki niemu możemy swobodnie korzystać z interaktywnych, wygodnych w użyciu oraz niezawodnych aplikacji internetowych. Pojawienie się JavaScriptu pozwoliło zastąpić tradycyjne aplikacje desktopowe nowymi, pracującymi w chmurze. Wokół języka powstało już wiele narzędzi i bibliotek. Jedną z najpopularniejszych jest jQuery.

Jeżeli chcesz poznać potencjał tego duetu i zacząć tworzyć atrakcyjne aplikacje internetowe, nie możesz obejść się bez tej książki. Pomoże Ci ona szybko stworzyć pierwszy skrypt. W trakcie lektury poznasz niuanse składni JavaScriptu, sposoby obsługi zdarzeń oraz obiektowy model strony. Dzięki dalszym rozdziałom zdobędziesz wiedzę na temat jQuery oraz możliwości tej biblioteki. Z pomocą duetu JavaScript i jQuery błyskawicznie rozwiążesz każdy problem — asynchroniczne pobieranie danych z serwera, atrakcyjny interfejs użytkownika, zaawansowana obsługa formularzy to tylko niektóre z poruszanych tu tematów.

Książka ta jest doskonałym źródłem informacji dla czytelników chcących opanować JavaScript oraz związane z nim narzędzia!

Sprawdź:

  • jak łatwo wykorzystać potencjał JavaScriptu
  • jak manipulować drzewem DOM
  • jak obsługiwać zdarzenia
  • jak pobierać dane z serwera
  • jak tworzyć atrakcyjne aplikacje internetowe

Kompendium wiedzy na temat JavaScriptu i jQuery!

Dostępność: brak towaru

Cena:

99,00 zł

zawiera 5% VAT, bez kosztów dostawy

Uczenie maszynowe w PYTHONIE dla każdego.

Uczenie maszynowe w PYTHONIE dla każdego.
Uczenie maszynowe w PYTHONIE dla każdego.

Sztuczna inteligencja i uczenie maszynowe rozwijają się z niezwykłą dynamiką i znajdują coraz więcej różnorodnych zastosowań w niemal wszystkich branżach. Ten spektakularny postęp jest silnie związany z osiągnięciami w świecie sprzętu i oprogramowania. Obecnie do uczenia maszynowego używa się wielu języków programowania, takich jak R, C, C++, Fortran i Go, jednak najpopularniejszym wyborem okazał się Python wraz z jego specjalistycznymi bibliotekami. Znajomość tych bibliotek i narzędzi umożliwia tworzenie systemów uczących się nawet tym osobom, które nie dysponują głęboką wiedzą z dziedziny matematyki.

Ta książka jest przeznaczona dla każdego, kto choć trochę zna Pythona i chce nauczyć się uczenia maszynowego. Zagadnienia matematyczne zostały tu zaprezentowane w minimalnym stopniu, za to więcej uwagi poświęcono koncepcjom, na których oparto najważniejsze i najczęściej używane narzędzia oraz techniki uczenia maszynowego. Następnie pokazano praktyczne zasady implementacji uczenia maszynowego z wykorzystaniem najdoskonalszych bibliotek i narzędzi Pythona. Opisano używane dziś komponenty systemów uczących się, w tym techniki klasyfikacji i regresji, a także inżynierię cech, która pozwala przekształcać dane na użyteczną postać. Przeanalizowano liczne algorytmy i najczęściej stosowane techniki uczenia maszynowego. Pokrótce przedstawiono modele grafowe i sieci neuronowe, w tym sieci głębokie, jak również połączenie tych technik z bardziej zaawansowanymi metodami, przydatnymi choćby w pracy na danych graficznych i tekstowych.

W książce między innymi:

  • algorytmy i modele uczenia maszynowego
  • zasady oceny skuteczności systemów uczących
  • techniki przekształcania danych
  • techniki uczenia maszynowego do obrazu i tekstu
  • sieci neuronowe i modele grafowe
  • biblioteka scikit-learn i inne narzędzia Pythona

Uczenie maszynowe z Pythonem: od dziś dla każdego!

Dostępność: brak towaru

Cena:

99,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