Knjige i priručnici Računari/ Internet/ Programiranje

Digitalna obrada slike
Digitalna obrada slike
Miodrag Popović

Digitalna obrada slike se kao posebna disciplina pojavila sredinom šezdesetih godina dvadesetog veka, u nastojanju da se unapredi istraživanje svemira. S obzirom na ozbiljna ograničenja u mogućnostima tadašnje elektronike i računara, takva obrada je obuhvatala samo neke osnovne operacije nad slikom, ali je ipak omogućila značajnu popravku kvaliteta slika dobijenih sa svemirskih sondi i veštačkih satelita. U kasnijem razvoju digilalne obrade slike mogu se uočiti tri faze. Prva faza obuhvata razvoj digitalne obrade slike od sredine šezdesetih godina do sredine osamdesetih godina dvadesetog veka. Ovu fazu karakterišu, pre svega, primene u vojsci i istraživanju svemira. Oprema za obradu slike je bila glomazna i vrlo skupa, pa je bila koncenirisana u malom broju istraživačkih centara u razvijenim zemljama koji su imali mogućnosti da sarađuju sa vojskom i agencijama za istraživanje svemira. Krajem ovog perioda, 1977. godine, su publikovane i dve značajne knjige pod istim naslovom Digital image processing (Pran, Gonulez & Wintz), koje su predstavljale rezime dotadašnjih rezultata, ali i osnovu i podsticaj za nova istraživanja.

Sa naglim razvojem mikroelektronike i pojavom mikroprocesorskih komponenata došlo je do naglog pada cene računarske opreme i porasta njenih mogućnosti. Oprema za digilalnu obradu slike postaje periferija personalnih računara. koji su se u međuvremenu pojavili. Toje omogućilo da se digitalna obrada slike koristi i u raznim komercijalnim primenama, kao što su na primer, industrijska kontrola, robotika, televizija, telekomunikacije i dr. S obzirom na cenu opreme od nekoliko desetina hiljada dolara, digitalna obrada slike postaje pristupačna širem krugu istraživača. Ova faza je trajala od sredine osamdesetih do kraja devedesetih godina dvadesetog veka.

Treća faza digitalne obrade slike je započela sa pojavom prvih digitalnih fotoaparata. Nju karakterišu veoma raznovrsne primene, koje su često pristupačne običnom korisniku bez mnogo iskustva u obradi slike. S obzirom na dalje povećanje moći personalnih računara, digitalna obrada slike postaje ostvariva bez posebnog hardvera, čak i u kućnim uslovima. Pojavilo se mnogo specijalizovanih programa za obradu slike, koji imaju pristupačnu cenu, a često su i besplatni. U istraživačke svrhe najviše se koristi MATLAB sa svojim Image Processing T 001 box-om. Intenzivno se radi na obradi video signala, digitalnoj televiziji, prenosu slike preko Interneta, pojavljuju se multimedijalni sistemi, itd. Ova faza traje i danas, i ne vidi se kraj mogućim primenama.

Prva istraživanja u oblasti digitalne obrade slike na Elektrolehničkom fakultetu u Beogradu počela su početkom osamdesetih godina i bila su uglavnom vezana za primene u televiziji. Kasnije, sa nabavkom odgovarajuće opreme, istraživanja se intenziviraju i prošimju. Digitalna obrada slike je kao poseban predmet uvedena na postdiplomske studije sredinom osamdesetih godina, a kao izborni predmet na redovnim studijama početkom devedesetih godina. Autor ove knjige je imao priliku da učestvuje u razvoju digitalne obrade slike na Elektrotehničkom fakultetu od samog početka, kao i da formira nove predmete i predaje ovu materiju na redovnim i postdiplomskim studijama već dvadeset godina. Ova knjiga je proistekla iz autorovog dugogodišnjeg pedagoškog rada u ovoj oblasti.

S obzirom na raznolikost primena digitalne obrade slike, teško je u jednoj knjizi ograničenog obima obuhvatiti sve ono što digitalna obrada slike danas predstavlja. Stoga materijal prezentiran u ovoj knjizi predstavlja autorov izbor tema iz oblasti digitalne obrade slike. Prvih pet poglavlja knjige predstavljaju izlaganje neophodnih osnova obrade dvodimenzionalnih signala, osobina čula vida, formiranja televizijske i digitalne slike i transformacija digitalne slike. Ova materija predstavlja neophodnu pripremu za izlaganja koja slede i može se prilikom čitanja ili predavanja preskočiti ukoliko čitalac već ima neophodna predznanja. Posle toga je u naredna četiri poglavlja izložena materija iz klasične digitalne obrade slike i digitalne obrade video signala. Predstavljene su oblasti poboljšanja kvaliteta sive slike, postupci otklanjanja degradacija iz slike, kompresija slike sa i bez gubitaka, kompresija video signala, itd. U narednih pet poglavlja su predslavljene oblasti iz: analize slike: izdvajanje ivica, segmentacija, opis teksture, binarne operacije i opis slike. Poslednje poglavlje je posvećeno obradi slike u boji, što je još uvek retkost u svetskoj literaturi iz ove oblasti.

Knjiga je prvenstveno namenjena studentima redovnih i postdiplomskih studija na Elektrotehničkom fakultetu u Beogradu, koji kroz razne predmete u manjoj ili većoj meri proučavaju digitalnu obradu slike. S obzirom na nedostatak literature iz oblasti obrade slike na srpskom jeziku, autor se nada da će knjiga korisno poslužiti kao udžbenik i studentima drugih univerziteta u zemlji i okruženju, a inženjerima i drugim stručnjacima koji se u svom radu sreću sa digitalnom obradom slike kao dopunska literalura.

Cena: 1.320 rsd
PHP, MySQL i JavaScript: u jednoj knjizi
PHP, MySQL i JavaScript
Julie C. Meloni
  • Najznačajnija nova verzija PHP-a u poslednjoj deceniji, ažurirana da bude potpuno usklađena sa PHP verzijom 7
  • Novi i prošireni opisi upotrebe JavaScripta i jQueryja u čeonom interfejsu koje reflektuju aktuelnu praksu veb programiranja
  • Najjasniji i najdetaljniji uvod u osnove kreiranja sadržaja dinamičkog veb sajta za korisnike koji nisu programeri
  • Detaljne instrukcije, korak po korak, za podešavanje PHP i MySQL razvojnog okruženja na Windows, Mac i Linux platformama
  • Za veoma kratko vreme možete da naučite kako da koristite zajedno PHP, MySQL i JavaScript za kreiranje dinamičkih, interaktivnih veb sajtova i aplikacija pomoću tri vodeće tehnologije veb razvoja.

Nije potrebno prethodno poznavanje programiranja. Koristeći jasan pristup, korak po korak, svaku lekciju u ovoj knjizi nadgradićemo sledećom lekcijom, omogućavajući vam da naučite osnove kompletnog razvoja veb aplikacije – od HTMLa, CSS-a i JavaScripta u čeonom interfejsu, do PHP skriptovanja i MySQL baza podataka na serveru.

Bez obzira da li pokrećete Linux, Windows ili MacOS, u knjizi ćete pronaći kompletne instrukcije za instaliranje svakog softvera koji je potreban za postavljanje stabilnog okruženja za učenje, testiranje i proizvodnju.

Instrukcije korak po korak pažljivo vas vode kroz najčešće izvršavane zadatke razvoja veb aplikacije.

Praktični primeri vam prikazuju kako da primenite ono što ste naučili.

Kvizovi i vežbe vam pomažu da testirate stečeno znanje i proširite svoje veštine.

Naučićete kako da:

  • izgradite veb stranice pomoću HTML-a 5 i CSS-a
  • upotrebite JavaScript za izgradnju dinamičkih, interaktivnih veb stranica
  • PHP, MySQL i JavaScript funkcionišu zajedno za kreiranje modernih, standardnih veb aplikacija
  • poboljšate interaktivnost pomoću AJAX-a
  • iskoristite JavaScript biblioteke, kao što je jQuery
  • poristite „kolačiće“ i korisničke sesije
  • dobijete korisnički unos pomoću obrazaca zasnovanih na vebu
  • upotrebite osnovne SQL komande
  • vršite interakciju sa MySQL bazom podataka pomoću PHP-a
  • pišete održiv kod i počnete kontrolu verzije
  • ocenite kada mogu da budu korisni radni okviri, kao što su Bootstrap, Foundation, React, Angular i Laravel
  • kreirate forum diskusije zasnovan na vebu ili kalendar
  • dodate veb izlog ili korpu za kupovinu na sajt
Cena: 2.750 2.503 rsd
Testiranje softvera u praksi
Testiranje softvera u praksi
Jovan Popović

Knjiga Testiranje softvera u praksi predstavlja doprinos upotpunjavanju relativno slabo pokrivene, a izuzetno značajne oblasti na našem tržištu stručne literature iz oblasti upravljanja informacijama i informacionim tehnologijama. Ona je namenjena širokom krugu čitalaca koji se bave testiranjem ili žele da nauče nešto o ovoj oblasti. Napisana je tako da je mogu koristiti svi od studenata i početnika, do iskusnih profesionalaca i predavača. Knjiga predstavlja koristan skup informacija za bilo koga ko se bavi ili namerava da se bavi testiranjem softvera.

U ovoj knjizi su kroz pet poglavlja opisani osnovni koncepti testiranja softvera. U prvom poglavlju možete videti šta je testiranje, zašto je ono bitno u procesu razvoja softvera, kako izgleda proces testiranja i koje su tipične uloge u timu za testiranje. U drugom poglavlju možete videti više detalja o aktivnostima u procesu testiranja, kao i o načinima kako se ove aktivnosti uklapaju u proces razvoja softvera. U trećem poglavlju je opisano kako se planiraju aktivnosti testiranja, koje su vrste, strategije i metode koje se koriste prilikom testiranja softvera. Četvrto poglavlje objašnjava kako možete identifikovati načine kojima se može testirati sistem na najefikasniji način, kako bi tim za testiranje pronašao što je moguće više problema u razumnom roku. Poslednje poglavlje govori o aktivnostima koje se vrše tokom testiranja sistema što uključuje izvršavanje testova prema planu i dizajnu, praćenje statusa problema koji se rešavaju i slično.

Pored teorije testiranja u knjizi možete naći veliki broj praktičnih primera teorije testiranja i iskustava iz prakse koja su uklopljena u jednu celinu kako bi se predstavio proces testiranja softvera. Primeri su uglavnom iz oblasti programiranja poslovnih aplikacija (većinom internet aplikacije) zato što se zahtevi mogu lako objasniti čak i čitaocima koji nemaju iskustva u ovakvim aplikacijama. Za druge domene kao što su naučne aplikacije, programiranje igara, distribuirano programiranje ili programiranje u realnom vremenu čitalac bi morao da ima više predznanja, a detaljnije objašnjavanje pravila u ovim domenima je van opsega ove knjige. Iako primeri ne pokrivaju ostale domene, teorijski koncepti koji su objašnjeni na primeru poslovnih aplikacija mogu se lako primeniti i na ostale domene. Iako su u knjizi predstavljeni razni alati i aplikacije koje se koriste prilikom testiranja, knjiga nije vezana za neki specifičan alat ili programski jezik.

Ova knjiga ne bi trebalo da bude samo literatura za učenje, nego i praktični priručnik koji bi bio od pomoći u svakodnevnom radu članova tima za testiranje. Zbog toga je dat veliki broj primera iz prakse kako bi čitaoci mogli lako da identifikuju slične probleme, vide kako su oni rešeni u prikazanim primerima i primene nešto slično u praksi. Procesi i metode testiranja koji su opisani u ovoj knjizi predstavljaju osnovu za uspostavljanje dobrog sistema kontrole kvaliteta u softverskim kompanijama.

Cena: 930 rsd
Node.js, MongoDB i Angular: integrisane alatke za razvoj veb strana
Node.js, MongoDB i Angular
Brad Dayley, Brendan Dayley, Caleb Dayley

Definitivni vodič za upotrebu steka MEAN za izradu veb aplikacija

Node.js je vodeće programsko okruženje, MongoDB je najpopularnija NoSQL baza podataka, a Angular je vodeći radni okvir za izloženi (front-end) razvoj koji je zasnovan na MVC-u. Zajedno čine potpuno integrisane alatke za razvoj veba, koje se jednostavno implementiraju i omogućavaju veb programerima da kreiraju sajtove visokih performansi i aplikacije koje su potpuno ugrađene u JavaScript, od servera do klijenta.

U ovom novom izdanju knjige Node.Js, MongoDB i Angular za razvoj veba, koja je ažurirana za Angular 2, Angular 4 i naredne verzije, prikazano je kako se integrišu ove tri tehnologije u potpuna radna rešenja. Knjiga počinje konciznim, kristalno jasnim uputstvima za upotrebu svake tehnologije, a zatim se brzo prelazi na izradu uobičajenih veb aplikacija.

Naučićete kako da koristite Node.js i MongoDB da biste napravili više skalabilnih sajtova sa visokim performansama, kako da primenite Angularov inovativni MVC pristup za strukturiranje efikasnijih stranica i aplikacija i kako da koristite sve tri tehnologije zajedno da biste isporučili sledeću izvanrednu generaciju veb rešenja.

  • Implementirajte visokoskalabilni i dinamički veb server, koristeći Node.js i Express.

  • Implementirajte MongoDB skladište podataka za svoje veb aplikacije.

  • Pristupite bazi podataka MongoDB iz Node.js JavaScript koda i komunicirajte sa njom.

  • Naučite osnove TypeScripta.

  • Definišite prilagođene Angular direktive koje proširuju HTML jezik.

  • Izradite veb usluge na strani servera u JavaScriptu.

  • Implementirajte usluge na strani klijenta koje mogu da komuniciraju sa Node.js veb serverom.

  • Izradite dinamičke prikaze pregledača koji omogućavaju bogatu korisničku interakciju.

  • Dodajte autentifikovane korisničke naloge i ugnežđene komponente komentara u svoje veb aplikacije i stranice.

Cena: 2.600 2.470 rsd
SAVREMENE IP MREŽE: ARHITEKTURE, TEHNOLOGIJE I PROTOKOLI
SAVREMENE IP MREŽE
Mirjana Stojanović, Vladanka Aćimović-Raspopović

Tokom više od 40 godina postojanja, Internet je od vojnog projekta, preko međunarodne akademske mreže, prerastao u najveću komercijalnu telekomunikacionu platformu. Tehnologija Internet protokola (IP) je uobičajen naziv za skup tehničko-tehnoloških rešenja u oblasti telekomunikacionih mreža, koja se zasnivaju na protokol steku Interneta. Ova knjiga razmatra arhitekture, tehnologije i protokole u okosnici savremenih IP mreža, čija je bitna karakteristika integracija heterogenih telekomunikacionih servisa. Udžbenik je prvenstveno namenjen studentima osnovnih i master studija Elektrotehničkog i Saobraćajnog fakulteta Univerziteta u Beogradu, koji prate nastavu iz širokopojasnih telekomunikacionih mreža, računarskih mreža i telekomunikacionih protokola. Knjiga može korisno da posluži i inženjerima različitih profila, za sveobuhvatno sagledavanje savremenih rešenja i tendencija razvoja IP tehnologije. Pretpostavlja se da čitalac poseduje osnovno predznanje o telekomunikacionim mrežama, kao i tehnologijama sistema prenosa.

Cena: 1.980 rsd
Izrada aplikacije u praksi
Izrada aplikacije u praksi
Miroljub Zahorjanski

Ova knjiga tipa udžbenika pisana je za potrebe studenata Računarskog fakulteta u Beogradu i predstavlja zbir iskustava autora u izradi aplikacija. Za sistem upravljanja bazama podataka je odabran MS Access. Prva celina „Osnovi izrade aplikacije” usredsređena je na oblasti kao što su: tabele i ograničenja nad njima, upiti u SQL-u, forme, izveštaji, makroi i kreiranje interfejsa pomoću menija i kontrolnih tabli. Druga celina „Automatizacija događajima” se bavi svim elementima kojima bi dobar poznavalac programiranja trebalo da ovlada, kao što su: promenljive, operatori, upravljačke strukture, referenciranje između objekata, moduli, procedure i funkcije. Na kraju knjige su dati prilozi u vidu zadataka za vežbu i nekih korisničkih funkcija za koje je autor smatrao da imaju upotrebnu vrednost i mogućnost široke upotrebe.

Cena: 913 822 rsd
Python razvoj mikroservisa
Python razvoj mikroservisa
Tarek Ziadé

Praktičan pristup savladavanja složenosti mikroservisa pomoću Python alata.

Šta ćete naučiti
Istražićete šta su mikroservisi i kako da ih projektujete.
Upotrebićete Python 3, Flask, Tox i druge alatke za izgradnju servisa, koristeći najbolju praksu.
Naučićete kako da upotrebite TDD pristup.
Otkrićete kako se dokumentuju mikroservisi.
Konfigurisaćete i upakovaćete kod na najbolji način.
Vršićete interakciju sa drugim servisima.
Obezbedićete, pratićete i skaliraćete servise.
Rasporedićete servise u Docker kontejnere, CoreOS i Amazon Web Services.

 

Opis knjige
Često raspoređujemo veb aplikacije u Cloud i potrebno je da kod vrši interakciju sa mnogim nezavisnim servisima. Efikasan način da izgradimo aplikacije je korišćenje arhitekture mikroservisa. Međutim, u praksi je to teško uraditi zbog kompleksnosti svih delova koji međusobno vrše interakciju.
Ova knjiga će vas naučiti kako da prevaziđete te probleme i da kreirate aplikacije koje su građene kao male samostalne jedinice upotrebom dokazane najbolje prakse i izbegavanjem uobičajenih „zamki“. Ovo je praktičan vodič: sve ćete graditi korišćenjem Pythona 3 i njegovih fantastičnih alatki. Razumećete principe TDD-a i primenićete ih.
Upotrebićete Flask, Tox i druge alatke za izgradnju servisa, koristeći najbolju praksu. Naučićete kako da obezbedite konekcije između servisa i kako da skriptujete Nginx, koristeći jezik Lua za izgradnju funkcija zaštitnog zida veb aplikacije, kao što je ograničavanje brzine. Takođe ćete upoznati ulogu Dockera u mikroservisima i upotrebićete Docker kontejnere, CoreOS i Amazon Web Services za raspoređivanje servisa.
Ova knjiga će vas povesti na „putovanje“, a na kraju ćete kreirati kompletnu Python aplikaciju, zasnovanu na mikroservisima. Do kraja ove knjige steći ćete znanje i veštine potrebne za izgradnju, projektovanje, testiranje i raspoređivanje Python mikroservisa.

Cena: 1.650 1.495 rsd
Python 3: programiranje i GUI
Python 3
Andrew Pratt

Ovo je drugo izdanje knjige koja je namenjena za inženjere, naučnike i hobiste koji žele da povežu računare sa hardverskim projektima pomoću grafičkih korisničkih interfejsa. Pokrivene su desktop i veb aplikacije.
Koristi se programski jezik Python 3, koji je jedan od najpopularnijih jezika: brzina programiranja je ključna karakteristika. Knjiga je revidirana i ažurirana, sa naglaskom na to da nauči korisnika da jednostavno napravi praktične dizajne – uređivač teksta je sve što je potrebno za pisanje Python programa.
Povezivanje hardvera se postiže korišćenjem Arduino Uno-a kao daljinskog slave uređaja. U knjizi je dat pun opis i izvorni kod komunikacionog interfejsa. Slave uređaj omogućava digitalne i analogne ulaze i izlaze. U jedan projekat možete uključiti više Uno-a pomoću kontrolnog koda koji je napisan u Python-u i koji radi na računaru.
Jedan projekat uključuje PIC mikrokontrolere sa kodom koji se može učitati na PIC pomoću Uno-a. Veb aplikacije i server su implementirani u Python, što vam omogućava da pristupite elektronskom hardveru preko Interneta. Računar Raspberry Pi može da se koristi kao veb server.
Uvodno poglavlje će vam pomoći da započnete korišćenje Linux-a. Za projekte u knjizi se koristi Debian ili varijacije, kao što su Mint ili Ubuntu.

Cena: 1.640 rsd
Python bez oklevanja
Python bez oklevanja
Paul Barry

Želite da naučite jezik Python bez lomatanja kroz proste priručnike? Sa knjigom Python bez oklevanja, brzo ćete shvatiti osnove jezika Python, radeći sa ugrađenim strukturama podataka i funkcijama. Zatim ćete preći na građenje vlastite veb aplikacije, istraživanje upravljanja bazama podataka, obradu izuzetaka i borbu sa podacima. Ako vas kopka šta se može postići sa menadžerima konteksta, dekoratorima, skraćenim generisanjem i generatorima, sve je tu. Ovo drugo izdanje će vam pomoći da za kratko vreme postanete Python programer.

 

Cena: 2.040 rsd
C++ programiranje igrica: Osnove
C++ programiranje igrica
John Horton

Ova knjiga vam nudi zabavan uvod u svet programiranja igrica, C++ i SFML koji koristi OpenGL pomoću tri zabavne potpuno upotrebljive igrice. Te igrice su: jedna zarazna brza igrica na dva dugmeta, jedna igrica preživljavanja sa više nivoa i pucanjem na zombije i jedna platformska igrica sa podeljenim ekranom za više igrača.

Počinjemo od samih osnova programiranja, kao što su promenljive, petlje i uslovi, a vi ćete biti sve veštiji sa svakom igricom prelazeći na ključne C++ teme, kao što je OOP (Objektno orijentisano programiranje), C++ pokazivači i uvod u STL (biblio­teka standardnih šablona). Dok budete pravili te igrice, vi ćete takođe učiti uzbudljive koncepte programiranja igrica, kao što su efekti čestica, usmereni zvuk (prostornost), OpenGL programabilni šejderi, pravljenje na hiljade objekata i još mnogo toga.

 

Programski kod preuzmite ovde

Cena: 1.620 1.539 rsd
Objektno-orijentisan JavaScript: treće izdanje
Objektno-orijentisan JavaScript
Ved Antani, Stoyan Stefanov

Naučite sve što treba da znate o objektno-orijentisanom JavaScriptu pomoću ovog sveobuhvatnog vodiča! Uđite u svet najsavremenijeg programiranja!

Šta ćete naučiti?

  • Primenite objektno-orijentisano programiranje u JavaScript okruženju.

  • Potpuno ovladajte korišćenjem JavaScript konzole.

  • Napravite čistije i brže programe koji su kompatibilni sa drugim programima i bibliotekama.

  • Upoznajte iteratore i generatore - nove funkcije koje su dodate u jezik ES6.

  • Otkrijte kako se pišu Arrow funkcije jezika ECMASCript 6.

  • Naučite kako da koristite objekte u Google Chrome programerskim alatkama.

  • Upotrebite kombinaciju prototipnog nasleđivanja i kopiranja svojstava u radnom toku.

  • Primenite tehnike reaktivnog programiranja dok pišete program u JavaScriptu.

Opis knjige

JavaScript je objektno-orijentisani programski jezik koji se koristi za razvoj veb sajtova. Veb stranice se danas prave po obrascu koji se sastoji od tri jasno prepoznatljiva dela: sadržaja (HTML), prezentacije (CSS) i ponašanja (JavaScript). JavaScript predstavlja važan „stub“ u ovom obrascu i služi za pokretanje veb stranica.

Ova knjiga će podići vaše JavaScript veštine na novi nivo sofisticiranosti i pripremiće vas za „putovanje“ kroz profesionalno veb programiranje. Novo izdanje knjige za jezik ES6 pokriva sve što je potrebno da biste otkrili moć objektno-orijentisanog programiranja u JavaScriptu dok pravite profesionalne veb aplikacije. Knjiga počinje osnovama objektno-orijentisanog programiranja u JavaScriptu, a zatim se postepeno prelazi na korišćenje funkcija, objekata i prototipa za izradu čistijih, održivijih i bržih programa koji su kompatibilni sa drugim programima i bibliotekama.

Na kraju knjige ćete naučiti kako da uključite objektno-orijentisanje programiranje u radni tok veb programiranja da biste napravili profesionalne JavaScript aplikacije.

Cena: 2.300 2.093 rsd
R za statističku obradu podataka
R za statističku obradu podataka
Hadley Wickham, Garrett Grolemund

Naučite kako da koristeći R pretvorite sirove podatke u uvid, znanje i razumevanje. Ova knjiga vas uvodi u R, RStudio i tidyverse – skup paketa za R koji rade zajedno da bi statistička obrada i analiza podataka bila brza, tekla glatko i bila zabavna. Ova knjiga – pogodna za čitaoce bez prethodnog programerskog iskustva – pomoći će vam da za kratko vreme ovladate tehnikama statističke obrade podataka.

Autori Hadley Wickham i Garrett Grolemund vode vas kroz postupke uvoženja, pripreme za obradu, istraživanja i modelovanja podataka, kao i predstavljanja rezultata. Steći ćete kompletno, globalno razumevanje ciklusa statističke obrade i analize podataka i upoznati osnovne alatke koje vam trebaju za snalaženje s detaljima.

Cena: 2.520 rsd
Photoshop CC knjiga za digitalne fotografe: za verziju 2017
Photoshop CC knjiga za digitalne fotografe
Scott Kelby

Fenomenalna nova verzija PHOTOSHOP KNJIGE KOJA RUŠI SVA PRAVILA!

Scott Kelby, urednik i izdavač časopisa Photoshop Usern i i autor više bestselera o fotografiji i fotografskim tehnikama u svetu danas, još jednom je podigao ovu knjigu na potpuno novi nivo dok nam otkriva najnovije, najvažnije i najkorisnije Adobe Photoshop tehnike za fotografe.

Ovo unapređenje njegove nagrađivane, rekordno prodavane knjige nudi digitalnim fotografima nešto što do sada nikada nisu dobili – zaobilazi sve što je nebitno i pokazuje tačno kako da uradite ono što želite. Ova knjiga ne sadrži gomilu teorije; ne traži od vas da sami definišete podešavanja ili da sami rešavate probleme u radu. Umesto toga, Scott pokazuje, korak po korak, tehnike koje koriste današnji vrhunski digitalni fotografi i, što je najlepše od svega, daje precizna podešavanja koja treba da koristite, kada da ih koristite i zašto.

Naučite da radite kao profesionalac

Način rada u Photoshopu je drastično evoluirao tokom godina i u aktuelnoj verziji knjige vi ćete najveći deo editovanja i obrade obavljati u Photoshopovom Adobe Camera Raw pomoćnom programu (bez obzira da li fotografišete u RAW, JPEG ili TIFF formatu, Camera Raw radi sa sva 3 formata). Razlog za to je činjenica da već godinama Adobe dodaje većinu novih Photoshop funkcija za fotografe direktno u Camera Raw. Pošto se u današnje vreme radni tok fotografa u Photoshopu „vrti“ oko Camera Rawa, otprilike jedna trećina knjige posvećena je ovladavanju Camera Raw modulom. Osim toga naučićete:

tehnike izoštravanja koje profesionalci koriste

profesionalne trikove za brzo rešavanje najčešćih problema sa digitalnim fotografijama

najkorisnije tehnike za retuširanje fotografija i kako da pravite „nemoguće“ selekcije, kao što je kosa na vetru, i kako da koristite Layers paletu kao profesionalac

  • kako da bez traga uklonite nesavršenosti i smeće sa svojih fotografija
  • kako da kreirate panorame od više fotografija, kako da kreirate realistične HDR fotografije i koji su trikovi za poboljšanje kvaliteta fotografija o kojima ste ranije mogli samo da sanjate
  • najnovije Photoshop specijalne efekte za fotografe (čitavo jedno poglavlje je posvećeno njima!)
  • gomilu prečica, zaobilaznica i trikova koji će drastično povećati vašu produktivnost

 

Scott je uključio specijalno poglavlje u kojem opisuje svoj način rada od početka do kraja. Osim toga, svako poglavlje se završava Photoshop sekcijom Ubitačni saveti, koja je prepuna informacija koje će vam uštedeti vreme i poboljšati rad. On je napisao i četiri bonus poglavlja, a omogućava i da preuzmete sa Interneta fotografije upotrebljene u ovoj knjizi da biste mogli da pratite sve lekcije.

Ako ste spremni da naučite sve „tajne zanata“ – iste one tajne koje koriste vodeći profesionalci za korekciju, editovanje, retuširanje i izoštravanje svojih radova, treba da znate da držite u rukama knjigu koja će vam upravo to i omogućiti.

Cena: 2.420 2.299 rsd
ESP8266 i MicroPython: pisanje sjajnih projekata
ESP8266 i MicroPython
Prof Dr Dogan Ibrahim i Ahmet Ibrahim

U knjizi, ESP8266 i MicroPython – Pisanje sjajnih projekata, predstavljen je ESP8266 čip i opisane su njegove funkcije i kako različiti firmveri i programski jezici, kao što su MicroPython, mogu da se otpreme na čip.

ESP8266 je jeftin, sitan Wi-Fi čip, sa potpuno ugrađenim TCP/IP protokolom i 32-bitnom mikrokontrolerskom jedinicom. Nekoliko proizvođača je ugradilo ESP8266 usvoje hardverske proizvode (ESP-xx, NodeMCU itd) i nude ove proizvode kao sredstva za vezu mikrokontrolerskih sistema kao što je Android, PIC mikrokontroleri i drugi na Wi-Fi.

Ova knjiga ima za cilj da nauči čitaoce kako da koriste programski jezik MicroPython na hardveru zasnovanom na ESP8266 čipu, posebno na razvojnoj ploči NodeMCU.

U knjizi je dato nekoliko zanimljivih i korisnih projekata da bi se prikazala upotreba programskog jezika MicroPython na ESP8266 hardveru NodeMCU:

 

  • Projekat „Šta da obučem danas?“: razvićete informacioni sistem o vremenu korišćenjem NodeMCU razvojne ploče zajedno sa modulom procesora Text-to-Speech.
  • Projekat „Temperatura i vlažnost u oblaku“: razvićete sistem koji će meriti ambijentalnu temperaturu i vlažnost pomoću senzora, a zatim uskladištiti te podatke u „oblaku“, tako da im se može pristupiti sa bilo kog mesta.
  • Projekat „Daljinska veb kontrola“: razvićete sistem koji će daljinski kontrolisati dva LED-a povezana sa NodeMCU razvojnom pločom pomoću aplikacije HTTP Web Server.
Cena: 1.640 1.476 rsd
Naučite Spring 5
Naučite Spring 5
Ranga Karanam

Spring 5.0 sadrži ogroman broj novih i uzbudljivih funkcija, koje će promeniti način na koji smo do sada koristili ovaj radni okvir. Ova knjiga će vam prikazati taj razvoj – od rešavanja problema u aplikacijama koje mogu da se testiraju, do izgradnje distribuiranih aplikacija u oblaku.

Knjiga započinje pregledom novih funkcija u verziji Spring 5.0 i prikazom kako da izgradite aplikaciju pomoću Spring MVC-a. Videćete kako su se arhitekture aplikacije razvijale od monolita, do onih koje su izgrađene oko mikroservisa. Zatim ćete naučiti kako da izgradite i proširite mikroservise pomoću Spring Boota. Takođe ćete saznati kako da izgradite i primenite Cloud-Native mikroservise pomoću Spring Clouda. Napredne funkcije Spring Boota će biti ilustrovane kroz moćne primere. Upoznaćete i Kotlin, jezik JVM koji je brzo stekao popularnost. Takođe ćemo opisati kako da podesite Kotlin projekat u Eclipseu.

Do kraja ove knjige ćete steći znanje i najbolju praksu koji su potrebni za razvoj mikroservisa pomoću radnog okvira Spring.

 

Šta ćete naučiti

  • istraživanje novih funkcija radnog okvira Spring 5.0
  • izgradnja mikroservisa pomoću Spring Boota
  • upoznavanje naprednih funkcija Spring Boota radi efikasnog razvijanja i nadgledanja aplikacija
  • upotreba Spring Clouda za primenu i upravljanje aplikacijama u oblaku
  • razumevanje projekata Spring Data i Spring Cloud Data Flow
  • razumevanje osnova reaktivnog programiranja
  • najbolja praksa kada kada se razvijaju aplikacije pomoću radnog okvira Spring
  • kreiranje novog projekta pomoću Kotlina i implementiranje dva osnovna servisa korišćenjem testiranja koda i integracije
Cena: 2.200 2.090 rsd
Rešeni zadaci iz programskog jezika C#: II izdanje
Rešeni zadaci iz programskog jezika C#
Laslo Kraus

Ova zbirka zadataka je pomoćni udžbenik za učenje programiranja na jeziku C#. Zadaci prate gradivo autorove knjige Programski jezik C# sa rešenim zadacima. Zbirka je namenjena za upotrebu u fakultetskoj nastavi ali može da se koristi i za samostalno produbljivanje znanja iz programiranja. Rešenja svih zadataka su potpuna u smislu da priloženi programi mogu da se izvršavaju na računaru.

Pored samih tekstova programa priloženo je samo malo objašnjenja, prvenstveno u obliku slika i formula. Očekuje se da će izvođač nastave dati dodatna usmena objašnjenja slušaocima. Uz malo više napora zadaci mogu da se shvate i samostalno. Uz svaki program dat je i primer izvršavanja da bi se olakšalo razumevanje rada programa. Kroz zadatke, pored elemenata samog jezika, prikazani su osnovni principi objektno orijentisanog programiranja (sakrivanje podataka, ponovno korišćenje koda, nasleđivanje i polimorfizam) i konkurentnog programiranja (rad s nitima).

Prikazani su i najčešće korišćeni postupci u programiranju: pretraživanje i uređivanje nizova, obrada znakovnih podataka, rad s bitovima, rad s dinamičkim strukturama podataka (kao što su liste i stabla) i obrada datoteka. Posebna pažnja posvećena je i inženjerskim aspektima programiranja: preglednosti, razumljivosti i efikasnosti.

Cena: 1.155 rsd
Naučite jQuery 3: prevod V izdanja
Naučite jQuery 3
Adam Boduch, Jonathan Chaffer, Karl Swedberg

Kreirajte efikasne i pametne veb aplikacije koristeći jQuery 3 sa ovim praktičnim vodičem korak-po-korak.

Zahvaljujući ovoj knjizi, naučićete:

  • da kreirate prilagođene interaktivne elemente za vaše veb projekte
  • da otkrijete kako da kreirate najbolji korisnički interfejs za veb aplikacije
  • da upotrebljavate selektore na različite načite da biste dobili sve što želite sa stranice kada vam je to potrebno
  • da koristite master događaje da biste „oživeli“ veb stranice
  • da dodajete smisao akcijama pomoću različitih efekata animacije
  • da otkrivate najnovije funkcije koje su dostupne u jQueryu, koristeći najnovije izdanje ove neverovatno popularne knjige
  • da koristite jQuery npm pakete

Programski kod za knjigu možete preuzeti ovde

Cena: 1.870 1.777 rsd
Programiranje na jeziku C
Programiranje na jeziku C
Augie Hansen

Ova knjiga je potpun i pristupačan vodič za jezik C. Pogodna je i za početnike kojima je potreban jasan i autoritativan uvod u jezik C, i za iskusne programere, koji zahtevaju dobro organizovan priručnik. Hansenovo metodičko izlaganje obuhvata teme kao što su projektovanje programa, alternacije, funkcije, rekurzije, ulaz/izlaz, polja bitova, memorija, pretraživanje i sortiranje. Za svaku od ovih tema razmatrana su pitanja efikasnosti, testiranja, otklanjanja gresaka i prenosivosti.

Cena: 1.300 1.235 rsd

NASLOV ...

Naslov
Autor
Cena: 12.356 rsd


USPEŠNO DODATO U KORPU


 
KORPA:
- Artikala: 0
- Iznos: 0 rsd