Oblasti, naše knjige

Web design

Java, JavaScript, JScript, Perl

C++ Visual C++ C#

Apple - MAC OS X

Visual Basic .NET, VBA, V. Studio

Android

PHP I MYSQL

Python programiranje

WordPress

AutoCad, ArchiCAD, SolidWorks, Catia, Pro/Engineer

Mašinsko učenje

Access

Animacija

Audio, Multimedia, Video

Baze podataka

Cloud

CSS

Delphi

Digitalna fotografija

Django

E-komerc

ECDL

GOOGLE

Grafika, Dizajn, Štampa

Hardver

Internet

Joomla

jQuery

Mreže

MS Office

Obrada teksta

OFFICE 2013

Programiranje

Raspberry PI

Rečnici

Robotika

Ruby i Ruby on Rails

Sertifikati

SQL Server

Statistika

Tabele

Telekomunikacije

Unix, Linux

Windows

Windows 7

Windows 8

Zaštita i sigurnost

 

Oblasti, drugi izdavači

Alternativna učenja

Antropologija

Arheologija

Arhitektura

Astrologija

Astronomija

Audio kursevi + knjige

Autobiografija

Automobili

Bajke

Biografija

Biološke nauke

Botanika

Dečije knjige

Dizajn

Domaće pripovetke

Domaći roman

Drama

E-knjiga

Ekologija

Ekonomija

Elektrotehnika

Enciklopedija

Esejistika

Etika

Fantastika

Film

Filologija

Filozofija

Fizika

Fotografija

Geografija

Geologija

Građevinarstvo

Hemija

Hidrotehnika

Hobi

Horor

Humor

Intervju

Istorija

Istorija i teorija književnosti

Istorija umetnosti

Istorijski roman

Knjiga posle posla - Beletristika i ostala izdanja

Knjižare i naše knjige

Književna kritika

Kuvari, hrana i piće

Leksikografija

Lingvistika

Ljubavni roman

logo

Magija

Marketing

Mašinstvo

Matematika

Medicina

Memoari

Menadžment

Modeliranje podataka

Monografija

Muzika

Nagrađivanje knjige

Naučna fantastika

OpenOffice.org

Operativni sistemi

Oracle

Organizacione nauke

Pedagogija

Pisci u medijima

Ples

Poezija

Politika

Poljoprivreda

Popularna medicina

Popularna nauka

Popularna psihologija

Posao

Pozorište

Pravo

Pravoslavlje

Primenjene nauke

Pripovetke

Prirodne nauke

Priručnik

Psihologija

Publicistika

Putopis

Religija

Roman

Satira

Saveti

Slikarstvo

Socijalna mreža - Facebook

Sociologija

Sport

Sport i hobi

Strip

Tableti

Tehnologija

Triler

Turizam

Twitter

Udžbenici

Umetnost

Urbanizam

UX DIZAJN

 

Raspberry PI

 

Arduino i JavaScript za povezivanje na veb

 

Arduino i JavaScript za povezivanje na veb

Autor: Knight, Indira
Broj strana: 393
ISBN broj: 978-86-7310-530-7
Izdavač: Kompjuter biblioteka
Godina izdanja: 2018.
Kataloški broj: 507.

Pregleda (30 dana / ukupno): 516 / 1871

Cena: 1870 RSD

Naša povoljnija cena: 1500 RSD

 

10% dodatnog popusta za 2 ili više knjiga, osim knjiga koje su u pretplati i kompleta knjiga.
• Isporuka za 24 časa
• Plaćanje poštaru

  • Twitter
  • Facebook
  • Google plus
  • Linkedin
  • Pinterest
  • Email

 

 

  • naučite da podesite elektronske komponente da komuniciraju sa Vebom
  • naučite veštine iz oblasti elektronike i programiranja

Ova knjiga obezbeđuje uvod u IoT i omogućava čitaocima da kreiraju prototipove. Kreiraćete fizičke interfejse koji komuniciraju sa Internetom i veb stranicama. Pomoću Arduina i JavaScripta možete da kreirate interaktivne fizičke displeje i povezane uređaje koji šalju podatke na Veb ili ih primaju sa Veba. Upotrebićete procese potrebne za podešavanje elektronskih komponenata, prikupljanje podataka i kreiranje veb stranica koje mogu da komuniciraju sa tim elektronskim komponentama.

Kroz vežbe, projekte i objašnjenja ova knjiga će omogućiti da naučite osnovne veštine iz oblasti programiranja i elektronike koje su potrebne za kreiranje povezanih fizičkih interfejsa i izradu upečatljivih vizuelizacija korišćenjem velikog broja JavaScript biblioteka.

Do kraja knjige ćete razviti potpuno radne interaktivne prototipove koji mogu da šalju podatke na fizički interfejs i primaju podatke sa njega. Najvažnije je da ćete iz knjige „Povezivanje Arduina na Veb“ naučiti kako da kreirate povezane fizičke interfejse i da „uvedete“ Veb u vaše projekte iz elektronike.

U ovoj knjizi ćete naučiti:

  • da izradite komandnu tablu interneta stvari (Internet of Things), koja će biti usklađena sa elektronikom koja je postavljena na Arduinu
  • da koristite komponente za interakciju sa 3D prikazima na Internetu
  • da kreirate veb stranice pomoću HTML-a i CSS-a
  • da podesite Node.js server
  • da koristite API-je WebSocket da biste obradili podatke uživo
  • da komunicirate sa skalabilnom vektorskom grafikom

Za koga je ova knjiga?

Ova knjiga je namenjena tehnolozima, programerima i entuzijastima koji žele da prošire svoje veštine, da izrade fizičke prototipove sa povezanim uređajima i da započnu korišćenje IoT-a. Takođe je za one koje zanima povezivanje fizičkih uređaja i Veba.

O autoru

Indira je uspešni programer i dizajner pokretne grafike, a ekspert je i za računarsko programiranje i broadcast grafiku. U poslednjih šest godina se fokusirala na razvoj veb stranica i vizuelizaciju podataka. Trenutno je zaposlena u kompaniji „Future Cities Catapult“, u kojoj, kao kreativni veb programer, kreira prototipove i projekte koji obuhvataju interakciju sa Arduinom. Takođe je aktivna članica programerske zajednice i započela je organizaciju sastanka u Londonu na kome će se raspravljati o API-ju WebVR.

Magistrirala je 3D kompjutersku animaciju na Univerzitetu „Bournemouth“ i kompjuterske nauke na Univerzitetu „Birkbeck“ u Londonu. Kreirala je aplikacije, interaktivne umetničke instalacije, naslove popularnih igara i nezavisne filmove, a bila je zaposlena i na jednoj televizijskoj stanici.

Sadržaj

O autoru

O tehničkom recezentnu

Uvod

Poglavlje 1: Arduino, kola i komponente

Arduino

Arduino hardver

Električna energija

Omov zakon

Otpornici

Električne šeme

Arduino softver

Preuzimanje i podešavanje Arduino IDE-a

Povezivanje Arduina sa računarom

Digitalni i analogni

Anlogni izlaz

Digitalni ulaz

Analogni ulaz

Rezime

Poglavlje 2: Kreiranje veb servera

Šta je veb server?

Rutiranje

Šta je Node.js?

Upotreba interfejsa komandne linije

Podešavanje Node.js servera

Instaliranje Node.js servera

Kreiranje Node.js aplikacije

Struktura direktorijuma

Kreiranje veb stranice

Mehanizam za izradu šablona

Datoteka package.json i upravljanje verzijama

Kako funkcionišu socketi

Rezime

Poglavlje 3: Arduino za Front End (deo I)

Uvod u serijski port

Pronalaženje serijskog porta

Serijski podaci i Arduino

Bodna brzina

Upotreba podataka na Front End-u

Biblioteka SerialPort

Preuzimanje biblioteke SerialPort

Rezime

Poglavlje 4: Uvod u veb sadržaj

HTML

HTML elementi

HTML atributi

Ugnežđeni elementi

Objektni model dokumenta

CSS

CSS selektori

Pravila kaskadiranja

Model okvira

Raspored prikaza

Flexbox

Boja

RGB

Heksadecimalna boja

HSL

Skalabilni grafički vektor (SVG)

SVG skaliranje

Prozor za prikaz

Računarsko programiranje

Promenljive

Operatori

Tipovi

Iskazi

Izrazi

Strukture podataka

Uslovni iskazi

Petlje

Funkcije

Oblast važenja

Rezime

Poglavlje 5: Front End za Arduino

Aplikacije

LED veb aplikacije

Još malo o Flexboxu

Podešavanje LED-a

LCD veb aplikacija

Kreiranje servera

Podešavanje LCD-a

Rezime

Poglavlje 6: Arduino za Front End (deo II)

Analogni i digitalni signali

Aplikacija

Node.js aplikacija

Proširenje aplikacije

Vizuelizacija podataka na Arduinu

Rezime

Poglavlje 7: Vizuelizacija podataka

Uvod u biblioteku D3.js

Kako funkcioniše biblioteka D3.js

Ulančavanje metoda

Vizuelizacija podataka sa Arduina pomoću biblioteke D3.js

Sređivanje koda

Otkrivanje šablona modula

Rezime

Poglavlje 8: Kreiranje veb komandne table

Komandna tabla

Osnove vizuelizacije podataka

Tipovi vizuelizacije

Označavanje vizuelizacije

Boja

Senzori

Senzor temperature i vlagde DHT11

Fotootpornik

Uvoz biblioteka

Dodavanje dnevnih vrednosti

Rezime

Poglavlje 9: Fizička vizuelizacija podataka pomoću Live Data prikaza

API

USGS API

Pribavljanje podataka sa spoljnog servera

Povratni pozivi i promisi

Statusni kodovi odziva zahteva

Node.JS aplikacija

Funkcije setTimeout i setInterval

GeoJSON objekat

Arduino komponente

Piezo zujalica

Rezime

Poglavlje 10: Kreiranje upravljača za igre

Animacija

HTML5 canvas elemenat

CSS animacija

3D na Vebu

WebGL

3D prostor

3D mreže

Algoritmi senčenja

Three.js

Tri vektora

Igra

Veb aplikacija

Izrada igre

Rezime

Dodatak A: Arduino zajednica i komponente

Arduino zajednica

Arduino komponente

Dodatak B: Još malo Front End programiranja

JavaScript

ES6 i starije verzije

JavaScript radni okviri

Baze podataka

Node.js mehanizmi za izradu šablona

Serijski port

CSS

Flexbox

CSS mreža

Vizuelizacija podataka

Biblioteke za vizuelizaciju podataka

Resursi za vizuelizaciju podataka

Mape

Boja

 

Komentari

 

• Nemanja Gvozdic
Zanima me da li je i dalje aktuelan popust i koja bi bila cena ove knjige sa datim popustom?

 

Ostavite komentar Ostavite komentar

 

Preporučujemo

 

Learn Arduino Prototyping in 10 days

1. Learn Arduino Prototyping in 10 days

The ultimate power-packed crash course in building Arduino-based projects in just 10 days!

Predlog za prevod

Više o knjizi Više o knjizi

 

Arduino i JavaScript za povezivanje na veb

2. Arduino i JavaScript za povezivanje na veb

Kreiraćete fizičke interfejse koji komuniciraju sa Internetom i veb stranicama.  

Cena 1870 RSD

Naša cena 1500 RSD

Više o knjizi Više o knjizi

 

Raspberry Pi By Example

3. Raspberry Pi By Example

Start building amazing projects with the Raspberry Pi right out of the box

Predlog za prevod

Više o knjizi Više o knjizi