JavaScript w praktyce. Stwórz twitterowego bota, system sygnalizacyjny LED i inne projekty z użyciem Node.js i Raspberry Pi

Informacje szczegółowe Pokaż wszystkie

Seria: O'Reilly
Oprawa: Miękka
Wydawnictwo: Helion
Rok wydania: 2019
Ilość stron: 40
Opis

Język JavaScript, początkowo wykorzystywany tylko do sterowania pracą przeglądarek internetowych, dzięki współpracy z Node.js znacząco rozszerzył swoje możliwości. To środowisko uruchomieniowe zbudowano na bazie silnika V8. Udostępnia biblioteki obsługujące procesy wejścia-wyjścia wraz z komunikacją sieciową. Umożliwia posługiwanie się JavaScriptem poza przeglądarką internetową. W ten sposób uruchamia się skrypty powłoki, zarządza usługami backendowymi i wykonuje skrypty bezpośrednio na urządzeniach docelowych. Możliwości JavaScriptu stają się imponujące!

To zwięzły i praktyczny podręcznik, w którym znajdziesz wiedzę potrzebną do rozpoczęcia pracy z Node.js. Dzięki tej książce - i płytce Raspberry Pi - w krótkim czasie nauczysz się wykorzystywać JavaScript w sposób bardzo nieoczywisty: napiszesz bota, którego uruchomisz na minikomputerze Raspberry Pi i będziesz wykorzystywać do śledzenia wpisów na Twitterze. Ponadto poznasz kilka ważnych elementów języka JavaScript, napiszesz serwer sieciowy i program sterujący pracą diod LED. Pod koniec dowiesz się więcej o fascynujących możliwościach, jakie przed tandemem JavaScript i Node.js otwiera rodzący się na naszych oczach internet rzeczy!

Najważniejsze zagadnienia:

  • przygotowanie środowiska i narzędzi potrzebnych do pracy
  • tworzenie kodu w JavaScripcie
  • tworzenie twitterowego bota na Raspberry Pi
  • JavaScript i Node.js a internet rzeczy

Node.js i JavaScript: sprawdź ich nieoczywiste zastosowania!

Szczegóły
  • Autor: Lynn Beighley
  • Ilość stron: 40
  • Oprawa: Miękka
  • Rok wydania: 2019
  • Seria O'Reilly
  • Wydawnictwo Helion
  • Stan: nowy, pełnowartościowy produkt
  • Model: 9788328352698
  • EAN: 9788328352698
  • Nr wydania: 1
  • ISBN: 9788328352698
  • Język: polski
  • Podtytuł: Stwórz twitterowego bota, system sygnalizacyjny LED i inne projekty z użyciem Node.js i Raspberry Pi
  • Tłumacz: Waśko Zbigniew
  • Oryginalny tytuł: Jumpstarting JavaScript
  • Wymiary: 140X210
  • Dane producenta: HELION S.A., ul. Kościuszki 1C, 44-100 Gliwice, Polska, gpsr@grupahelion.pl, tel. (32) 230-98-63
Recenzje

LEGO dla doroslych >>

Co przeczytać po zakończeniu JavaScript w praktyce. Stwórz twitterowego bota, system sygnalizacyjny LED i inne projekty z użyciem Node.js i Raspberry Pi

  1. 1. Rusz głową! SQL, Lynn Beighley

    Jeśli chcesz zrozumieć język SQL i nauczyć się, jak efektywnie zarządzać bazami danych, ta książka będzie doskonałym przewodnikiem. W przystępny sposób wprowadza w temat, eliminując nudę typową dla tradycyjnych podręczników. W pierwszej części poznasz podstawy, a następnie krok po kroku zgłębisz zaawansowane techniki związane z tworzeniem i modyfikowaniem baz danych. Co znajdziesz w książce? Przystępne wprowadzenie do SQL - na sam początek dowiesz się, czym jest ten język oraz jak stworzyć ...

  2. 2. Podstawy architektury oprogramowania dla inżynierów, Neal Ford

    Architektura oprogramowania to dziś nie tylko kwestia doświadczenia czy intuicji - staje się pełnoprawną dziedziną inżynieryjną, która zakłada powtarzalność, rygor i skuteczną analizę. Ta książka pokazuje, jak projektować systemy w sposób świadomy, oparty na sprawdzonych zasadach i analizie kompromisów. Zawiera rozdziały poświęcone najnowszym spostrzeżeniom związanym z tą dziedziną. Obejmuje zarówno klasyczne tematy (na przykład wzorce architektoniczne, wyodrębnianie komponentów, dokum...

  3. 3. Agile. Przewodnik po zwinnych metodykach programowania, Andrew Stellman

    Poznaj nowoczesne podejście do wytwarzania oprogramowania! W XXI wieku ogromnie wzrosło tempo rozwoju cyfrowych usług. Tradycyjne sposoby wytwarzania oprogramowania nie są już w stanie nadążyć za oczekiwaniami klientów. Dziś nikt nie będzie czekał, aż dopracujesz wszystkie zaplanowane funkcje i wypuścisz produkt na rynek. Konkurencja Cię wyprzedzi! Czy dasz się jej pokonać? Odpowiedzią na to pytanie jest słowo, które robi furorę w branży IT: Agile. Zwinne wytwarzanie oprogramowania to pr...

  4. 4. Dane grafowe w praktyce. Jak technologie grafowe ułatwiają rozwiązywanie złożonych problemów, Matthias Broecheler

    Komputer do pracy potrzebuje liczb i danych. Człowiek chętniej wysnuwa wnioski i wyodrębnia kontekst na podstawie relacji. Te dwa sposoby myślenia są tak odmienne, że komputery do niedawna z trudem wykonywały zadania związane z operowaniem na relacjach. Obecnie może się to zmienić dzięki grafom. Technologie grafowe łączą ludzkie postrzeganie świata i liniową pamięć komputerów. Ich wdrożenie na szerszą skalę będzie stanowić przełom i pozwoli osiągnąć nieznany dziś poziom. Ale najpierw trzeb...

  5. 5. Sztuczna inteligencja i uczenie maszynowe dla programistów. Praktyczny przewodnik po sztucznej inteligencji, Laurence Moroney

    Sztuczna inteligencja i uczenie maszynowe znajdują coraz więcej zastosowań w niemal wszystkich istotnych branżach. W technologiach sieci neuronowych tkwi olbrzymi potencjał. Za rozwojem uczenia maszynowego muszą nadążać architekci i programiści: aplikacja, w której wykorzystano technologie sztucznej inteligencji, musi pasować do określonego zastosowania. Poszczególne systemy różnią się od siebie, tak samo jak różne są rozwiązywane przez nie problemy. Sztuczna inteligencja ujawni swoje ogromne...

  6. 6. PowerShell. Leksykon kieszonkowy. Przenośna pomoc dla tworzących skrypty w PowerShell, Lee Holmes

    PowerShell powstał w 2006 roku. Jest to potężne i uniwersalne narzędzie, pomocne w automatyzacji niemal wszystkich żmudnych czynności, które administrator musi często wykonywać. Aby nie tracić czasu na powtarzalne, nudne zadania, trzeba tylko umieć biegle pisać skrypty PowerShell. Przyswojenie tej umiejętności jest łatwiejsze, jeśli wykorzystuje się logikę obiektową PowerShell, a także to, że obiekt powstający po wykonaniu polecenia ma swoje metody i właściwości. Ta książka jest zwięzł...

  7. 7. Packet Tracer 6 dla kursów CISCO z przykładami i ćwiczeniami. Tom 1

    Książka Paket Tracer 6 dla kursów CISCO dedykowana jest wszystkim osobom chcącym nauczyć się tworzyć sieci, zarządzać nimi, diagnozować uszkodzenia, a nawet je projektować. Tom I poświęcony jest podstawowym zagadnieniem, szczególnie poświęconym sieciom LAN, dlatego idealnie nadaje się dla osób, które dopiero rozpoczynają przygodę z sieciami. W książce znaleźć można również wiele przykładów oraz ćwiczeń z rozwiązaniami, które można wykorzystać jako narzędzie do sprawdzenia swoich dotychczas...

  8. 8. Wzorce Cloud Native, Cornelia Davies

    Platformy chmurowe obiecują Świętego Grala: niemal zerowe przestoje działania, nieskończoną skalowalność, krótką pętle zwrotnych informacji, odporność na problemy i kontrolę kosztów. Ale jak to osiągnąć? Stosując podejście cloud-native, programiści mogą budować odporne, zdolne do łatwego dostosowywania się, rozproszone aplikacje w skali internetowej, które obsługują olbrzymie ilości użytkowników i obciążenia danymi. Poznaj te podstawowe wzorce i praktyki, a będziesz gotowy na prosperowanie w ...

  9. 9. Java. Kompendium programisty, Herbert Schildt

    Kompletny przewodnik po języku programowania Java Niniejsza książka, Java. Kompendium programisty. Wydanie IX. została zaktualizowana o nowości wprowadzone w Java SE 8 i prezentuje sposoby programowania, kompilacji, testowania i uruchamiania programów w języku Java. Herbert Schildt, autor wielu bestsellerowych książek programistycznych, opisuje w niej cały język Java ? jego składnię, słowa kluczowe, podstawowe zasady programistyczne, jak również prezentuje znaczącą część biblioteki Ja...

  10. 10. Adobe Flash CS5/CS5 PL Professional. Biblia, Todd Perkins

    Niech potęga programu Flash CS5 pracuje w Twoich projektach! Jak wykorzystać możliwości Flasha? Jak zbudować swoją własną aplikację AIR? Jak zintegrować pliki Flasha ze stronami WWW? Adobe Flash to potężna, wielozadaniowa aplikacja, pełniąca funkcje programu ilustracyjnego oraz edytora obrazów i dźwięków. Flash daje możliwość tworzenia bogatych w efekty animacji, atrakcyjnych serwisów WWW oraz rozwiniętych projektów multimedialnych. W swojej najnowszej odsłonie program oferuje swoim użytko...

  11. 11. Methods of computer simulations, Romuald Kotowski

    Methods of computer simulations by Romuald Kotowski is a handbook intended for students of computer simulation classes conducted in English. What is inside: mathematical modelling versus computer simulations, fundamentals of mathematics, fractals, linear programming, genetic algorithms AND many more.

  12. 12. Tworzenie nowoczesnych systemów webowych, Mariusz Walczak

    Poznaj techniki tworzenia nowoczesnych aplikacji webowych Naucz się budować wydajne, bezpieczne i pewne backendy Dowiedz się, jak tworzyć atrakcyjne i responsywne frontendy Nie zostawaj w tyle, poznaj najnowsze technologie webowe! Firm i osób trudniących się tworzeniem stron i aplikacji internetowych jest mnóstwo, a konkurencja w tej dziedzinie ciągle się zwiększa. Wielu twórców korzysta ze starych, sprawdzonych rozwiązań, a tylko nieliczni idą w awangardzie i eksperymentują z n...

  13. 13. Zapis konstrukcji i grafika inżynierska, Kazimierz Sujecki

    Skrypt jest adresowany do tych studentów, którzy przed podjęciem studiów nie zetknęli się z rysunkiem technicznym lub ich wiedza na ten temat jest znikoma. Zawiera zadania o różnym stopniu trudności, a wskazówki metodyczne umieszczone w treści ułatwiają pokonanie trudności, jakie mogą wystąpić w trakcie rozwiązywania zadań. Trudno wyobrazić sobie w XXI wieku inżyniera nie posługującego się programami graficznymi w tworzeniu dokumentacji technicznej, skrypt zawiera również rozdział wprowadzają...

  14. 14. Senior pracuje w Windows 10, Malwina Jarosz

    Senior pracuje z Windows 10 to pierwsza z czterech książek wprowadzających w tajniki pracy na komputerze. Część pierwsza skupia się wokół obsługi systemu Windows 10 zainstalowanym na komputerze stacjonarnym lub przenośnym, a z myślą o osobach starszych zastosowano większą czcionkę. Książka została przygotowana w taki sposób aby użytkownik z różnym stopniem zaawansowania odnalazł coś dla siebie. Przedstawione zostały podstawowe pojęcia, nazwy związane ze sprzętem, systemem Windows i opr...

  15. 15. Przepięcia i ochrona przepięciowa, Jakub Furgał

    Przepięcia stanowią narażenie układów izolacyjnych urządzeń elektrycznych pracujących na wszystkich poziomach napięć oraz aparatury elektronicznej.Głównymi przyczynami ich powstawania są wyładowania atmosferyczne, a także zjawiska podczas czynności łączeniowych, zmian konfiguracji sieci elektrycznych oraz niektórych stanów awaryjnych w układach elektroenergetycznych. Przepięcia ograniczane są przy zastosowaniu różnych metod i urządzeń. Ochrona przepięciowa doskonalona jest od początku rozwoju...

  16. 16. Dynamika i sterowanie układami mechanicznymi, Elżbieta Jarzębowska

    Wydawnictwo PWN przedstawia wyjątkową na polskim rynku pozycję akademicką dotyczącą technik podstawowych i zaawansowanych modelowania i sterowania obiektami mechanicznymi. Dynamika i sterowanie układami mechanicznymi obejmuje zagadnienia sterowania i modelowania ruchem m.in.: pojazdów kołowych i podwodnych bezzałogowe obiekty latające satelity i manipulatory kosmiczne. Podręcznik Dynamika i sterowanie układami mechanicznymi omawia współcześnie stosowane metody...

  17. 17. Senior pracuje z arkuszem kalkulacyjnym, Bożena Borowska

    Senior pracuje z arkuszem kalkulacyjnym czwarta i ostatnia z książek wprowadzających w tajniki pracy na komputerze. Część czwarta skupia się wokół zagadnień związanych z obliczeniami z wykorzystaniem komputera. Z myślą o seniorach w książce zastosowano większe czcionki. Książka napisana z myślą o czytelnikach z różnymi stopniami zaawansowania. Przedstawione zostały tutaj podstawowe pojęcia i nazwy związane z obliczeniami i ich wizualizacją za pośrednictwem wykresów. Po przeczytaniu ksi...

  18. 18. Projektowanie aplikacji LLM. Holistyczne podejście do dużych modeli językowych, Suhas Pai

    W świecie dynamicznego rozwoju sztucznej inteligencji, duże modele językowe (LLM) stały się prawdziwym fenomenem, przenikając do niemal każdej dziedziny technologii i biznesu. Ich potencjał w rozwiązywaniu złożonych problemów jest niezaprzeczalny, a przedsiębiorstwa na całym globie z coraz większym entuzjazmem wykorzystują je do napędzania własnego rozwoju. Jednakże, przejście od fascynującego prototypu do w pełni funkcjonalnej, niezawodnej aplikacji LLM to często droga pełna wyzwań i skompli...

  19. 19. Elektronika z wykorzystaniem Arduino i Raspberry Pi. Receptury, Simon Monk

    Praktyczne przepisy rozwiązań elektronicznych z wykorzystaniem Arduino i Raspberry PiAby zacząć zajmować się elektroniką, wcale nie trzeba być inżynierem w tej dziedzinie. Dzięki powszechnie dostępnym i niedrogim podzespołom, wielu źródłom wiedzy i inspiracji oraz chętnej do pomocy społeczności elektronika staje się ulubionym hobby rosnącej rzeszy osób. Wiele z nich staje się profesjonalistami, tworząc pomysłowe i przydatne konstrukcje. Naturalnie nie oznacza to, że dziedzina ta stała się zup...

  20. 20. Kali Linux. Testy bezpieczeństwa, testy penetracyjne i etyczne hakowanie. Wydanie II, Ric Messier

    Kali Linux to specjalistyczna dystrybucja Linuksa oparta na Debianie. System został zaprojektowany z myślą o specjalistach do spraw cyberbezpieczeństwa. Umożliwia testowanie zabezpieczeń, tworzenie eksploitów, analizę kodu aplikacji i wykrywanie nadużyć. Zapewnia wszystkie potrzebne narzędzia, a także setki dodatkowych pakietów przeznaczonych do badania bezpieczeństwa. Oddajemy Czytelnikowi nowe, zaktualizowane i uzupełnione wydanie książki prezentującej możliwości Kali Linux w zakresi...

Zobacz, dlaczego warto nam zaufać

taniaksiazka.pl

Doskonała komunikacja, perfekcyjne podejście do klienta, realizacja szybka i całkowicie zgodna z zamówieniem, do tego dobra cena, czyli całość na piątkę.

Anyszka

Polecam, polecam, polecam! Świetny wybór, książki w doskonałej cenie i co najważniejsze błyskawiczna realizacja zamówienia - dodaję do moich ulubionych sklepów.

magdape

Bardzo miła obsługa, szybko reagują na wiadomości pisane. Szybko rozwiązują problem i tłumaczą sytuację, oraz bardzo jasno i konkretnie piszą mail o każdej zmianie w zamówieniach.

Lenka

Kolejny raz robię zakupy w sklepie i jest super szybko, tanio i wygodnie. Aż żałuję, że nie mają innych propozycji, które mnie interesują. Gorąco polecam.

Beata

Transakcja przebiegła szybko i sprawnie. Książki super i wszystko porządnie zapakowane. Nie jest to na pewno moja ostatnia styczność ze sklepem. Polecam.

Agnieszka

Sklep godny polecenia, szybko zrealizował zamówienie. Dodatkowo otrzymałam rabat. Bardzo korzystna cena zamówionych książek. Łącznie z przesyłką wyszło taniej niż w księgarni stacj...

Zosia

Bardzo sprawnie zrealizowane zamówienie. Pomimo, że podano mi późniejszy termin dostarczenia przesyłki otrzymałam ją kilka dni wcześniej. Sklep cechuje solidność i profesjonalizm. ...

Joanna

Sklep bardzo fajny, pomocny i szybki. Realizacja zamówienia trwała kilka dni. Zamówienie doskonale zapakowane i nienaruszone.

Frau Sonne

Jestem zadowolona ze sklepu i przeprowadzonej transakcji. Duży wybór książek, dostawa zgodnie z podaną przez sprzedawcę datą, bardzo porządnie zapakowana. Polecam.

agnes352

Polecam sklep z czystym sumieniem. Kontakt bardzo dobry, ceny rewelacyjne, wybór książek ogromny. Na pewno wkrótce znów złożę zamówienie.

natka2817

Rewelacja!!! Zamówienie otrzymałam 5 dni od złożenia zamówienia, a mieszkam w Wielkiej Brytanii.

Adrianna

Pierwszy raz kupowałam książki przez internet i się nie rozczarowałam. Książki przyszły w oczekiwanym terminie, były dobrze zabezpieczone. Na pewno skorzystam jeszcze nie jeden raz...

Paula