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

Razvoj Android aplikacija: Basic za Android - B4A
Razvoj Android aplikacija
Prof Dr Dogan Ibrahim

Profesionalni proizvođači, studenti i hobisti mogu razviti aplikacije za mobilne android uređaje uz pomoć programskog jezika Basic za android (Basic for Android - B4A) i Integrisanog Razvojnog Okruženja (B4A IDE). Dr Dogan Ibrahim počinje razvoj Android aplikacija za dizajnere elektronike sa opisom instalacije B4A na PC. Zatim predstavlja jednostavne projekte da bi prikazao (izneo) sintaksu B4A i osobine programiranja.
Elektroničari će uživati u ovoj knjizi jer opisuje kako android prenosni uređaj može komunicirati sa različitim hardverskim platformama - uključujući Raspbbery Pi, Arduino i procesor ESP32 - preko Wi-Fi linka ili koristeći SMS poruke. Neki projekti prikazuju kako paketi podataka mogu biti poslati sa Raspbbery Pi-a, Arduina ili ESP32 procesora na android mobilni telefon i prikazani na tom istom telefonu.
Svi android projekti u knjizi su razvijeni koristeći programski jezik B4A. Projekti za Raspbbery Pi su razvijeni pomoću Python-a. Projekti za Arduino i ESP32 su napravljeni uz popularni Arduino IDE. Svi listinzi programa, kao i detaljni opisi za sve projekte su dati u knjizi. Korisnici bi trebalo da su u mogućnosti da koriste projekte onako kako su predstavljeni ili da ih izmene da bi zadovoljili sopstvene potrebe.

Cena: 1.680 rsd
Android 9, Kotlin i Android Studio 3.2: u jednoj knjizi
Android 9, Kotlin i Android Studio 3.2
Neil Smith

Potpuno ažurirana za Android Studio 3.2 i Android 9, cilj ove knjige je da vas nauči veštine potrebne za razvoj aplikacija zasnovanih na Androidu upotrebom Android Strudia, Kotlin programskog jezika i Android Architecture Componenta.
Ova knjiga započinje od osnova i obezbeđuje opis koraka potrebnih za podešavanje Android razvojnog okruženja i okruženja za testiranje, a zatim je predstavljeno programiranje u Kotlinu uključujući tipove podataka, kontrolu toka, funkcije, lambda izraze i objektno-orijentisano programiranje.
Pregled Android Studioa uključuje opis područja kao što su prozori alatki, editor koda i alatka Layout Editor. Zatim je predstavljena arhitektura Androida i uključen je detaljni pregled dizajna Android aplikacija i korisničkih interfejsa upotrebom Android Studio okruženja.
Takođe su uključena poglavlja koja opisuju Android Architecture Components uključujući modele prikaza, upravljanje životnim ciklusima, pristup Room bazi podataka, navigaciju aplikacije, “žive” podatke i povezivanje podataka.
Takođe su opisane i naprednije teme kao što su namere, rukovanje ekranom osetljivim na dodir, prepoznavanje pokreta prstom, pristup kameri i reprodukovanje i snimanje video i audio zapisa. Ovo izdanje knjige takođe obuhvata štampanje, prelaze i skladištenje fajlova zasnovano na oblaku.
Detaljno su opisani i koncepti kao što je Material Design, uključujući upotrebu plutajućih komandnih dugmadi, Snackbara, interfejsa sa karticama, prikaza kartica, navigacionih fioka i palete sa alatkama koje se skupljaju.
Osim opisa osnovnih tehnika Android razvoja, knjiga takođe uključuje teme specifične za Google Play kao što su implementiranje mapa pomoću Google Maps Android API-ja, i slanje aplikacija na Google Play Developer Consoleu.
Ostale ključne funkcije Android Studioa 3.2 i Androida 9 takođe su opisane detaljno, uključujući Layout Editor, ConstraintLayout i ConstraintSet klase, ulančavanje ograničenja i barijera, obaveštenja o direktnom odgovoru i podrška za više prozora.

Cena: 2.860 2.631 rsd
PHP i MySQL za dinamičke veb sajtove: bukvar za nestrpljive
PHP i MySQL za dinamičke veb sajtove
Larry Ullman

Naučite PHP i MySQL programiranje – na brz i lak način!

  • Lak vizuelni pristup koji vas primerima iz realnog sveta vodi korak po korak kroz napredne tehnike razvoja dinamičkih veb sajtova pomoću PHP-a i MySQL-a.
  • Koncizni koraci i objašnjenja omogućavaju da odmah počnete stvarno da radite.
  • Osnovni priručnik kome ćete se uvek vraćati.

Bilo da ste programer početnik ili iskusan veteran kojem treba samo malo ubrzanja u PHP-u i MySQL-u, ova knjiga ce vas naučiti svemu što treba da znate, uključujući najnovije izmene u jeziku, šta treba očekivati u izdanju HTML5 i još mnogo toga!

Cena: 2.410 2.193 rsd
Programiranje: klase i objekti
Programiranje
Duša Vuković

Knjiga je namenjena svima koje interesuje objektno orijentisano programiranje, razvoj klasa i rad sa objektima u kreiranju aplikacija. Neophodno je bar osnovno poznavanje programiranja da bi mogao da se prati sadržaj knjige. Svi primeri su urađeni u programskom jeziku C#.
Knjigu mogu da koriste i profesori i učenici kao priručnik za predmete čiji program pokriva razvoj klasa, kao što su:
Programiranje i programski jezici u trećem razredu Računarske gim­­­­­na­­­­­zije,
Programiranje i programski jezici u trećem razredu Matematičke gimnazije,
Objektno orijentisano programiranje u trećem razredu gimnazije za učenike sa posebnim sposobnostima za računarstvo i informatiku,
Programiranje u trećem i četvrtom razredu profila Elektrotehničar informacionih tehnologija i Programiranje u četvrtom razredu profila Elektrotehničar računara u elektrotehničkim školama.
Sve teme su obrađene isključivo kroz mnoštvo praktičnih primera kreiranih alikacija čiji je kompletan kod izložen u tekstu. Primeri uglavnom prikazuju definiciju neke klase, nakon čega slede jedna ili više aplikacija u kojima se koriste objekti napisane klase.

Cena: 990 901 rsd
Napadi na mrežne protokole: Hakerski vodič za hvatanje mrežnog saobraćaja, analizu i iskorišćavanje ranjivosti mreže
Napadi na mrežne protokole
James Forshaw

U knjizi Napadi na mrežne protokole autor James Forshaw, jedan od najvećih svetskih lovaca na programske greške, zaronio je duboko ispod površine bezbednosti mrežnih protokola. U ovom sveobuhvat­nom vodiču, umrežavanje se obrađuje iz perspektive napadača kako bi se omogućilo lakše otkrivanje, iskorišćavanje i zaštita ranjivosti protokola.

Ovo putovanje započinje osnovama računarskih mreža i hvatanjem mrežnog saobraćaja, a nasta­vlja se statičkom i dinamičkom analizom pro­tokola, najčešćim strukturama, kriptografijom i bezbednošću protokola. Zatim se fokus premešta na pronalaženje i iskorišćavanje ranjivosti, sa pregledom najčešćih klasa programskih grešaka, faz testiranjem, otkrivanjem grešaka i napadima iscrpljivanjem.

Cena: 1.800 1.656 rsd
UX DIZAJN: 101 princip za dobar UX dizajn
UX DIZAJN
101 princip za dobar UX dizajn

Postoji ogroman broj knjiga o dizajniranju za web. Sve one daju više pravaca i opcija za rešavanje dizajn izazova. Mnogi od njih su potpuno pogrešni. Što je dovelo do toga da čitava generacija dizajnera ne uspeva da napravi interfejse koji su korisni, softvere koji su intuitivni i proizvode koje prosečan čovek može da razume. 101 UX Princip to menja. 101 način, da se 101 UX problem reši jasno i konzistentno.
101 princip su mišljenja. Neki dizajneri će ih pogrešno shvatiti, ali ovi principi su ukorenjeni za narednih 20 godina rada na webu. Oni nisu zasnovani na teoriji, nego na praksi. Jednostavno rečeno, provereno su tačni. Oko toga nema dileme.
Sledeći korake Jakoba Nilsena i Dona Normana, ova knjiga predstavlja priručnik za UX profesionalce, koji pokrivaju sve od lozinki, do planiranja kompletne korisnikove interakcije sa proizvodom. Izgradite dublje razumevanje aksesibilnog dizajna i implementirajte isprobane i testirane strategije u svojoj kompaniji.

Cena: 1.870 1.720 rsd
Java JDK9: Vrhunski vodič za programiranje na jeziku Java
Java JDK9
Herbert Schildt

Potpuno usklađena s verzijom Java SE 9, knjiga Java: Vodič za programe­re, prevod desetog izdanja objašnjava kako se razvijaju, kompajliraju, isprav­ljaju i izvršavaju Java programi. Autor mnogih bestselera o programiranju, Herbert Šilt, obrađuje ceo jezik Java, uključujući njegovu sintaksu, rezervisane reči i osnovne principe programiranja. Osim toga, naći ćete i gradivo o ključnim elementima Javine API biblioteke, kao što su U/I operacije, Collections Framework, biblioteka za rad s tokovima i alatke za istovremenost. Obrađeni su Swing, JavaFX, JavaBeans i servleti, mnogobrojni primeri ilustruju praktičnu primenu Java. Detaljno je razmotrena i nova mogućnost modula, koju uvodi verzija Java SE 9. Ovaj Oracle Pressov izvor takođe nudi uvod u JShell, Javinu novu interaktivnu alatku za programiranje.

Cena: 3.000 2.760 rsd
Naučite React
Naučite React
Kirupa Činatambi

Što se tiče novih radnih okvira i biblioteka za veb, React je postigao trenutni uspeh. Ne samo da se bavi najuobičajenijim problemima s kojima se programeri susreću kada prave složene aplikacije, već nudi dodatne trikove koji daleko olakšavaju pravljenje ­vizuelnih elemenata za takve aplikacije.

Međutim, React nije naročito pogodan ni pristupačan za početnike. Ili bar nije bio do sad. U knjigu Naučite React, autor Kirupa Činatambi unosi svoj svež, jasan i vrlo ličan stil pisa­nja kako bi programerima koji se tek upoznaju sa Reactom pomogao da shvate njegove osnove i nauče kako da ga koriste za izgradnju aplikacija koje odlično rade (i izgledaju).
Naučite React, jedina knjiga na tržištu zahvaljujući kojoj ćete za samo nekoliko minuta napraviti i pokrenuti svoju prvu Reactovu aplikaciju, dupke je puna ilustracija koje će vam pomoći da vizuelizujete složene koncepte i praktičnih primera koji pokazuju kako da primenite ono što ste naučili.

Cena: 1.400 1.260 rsd
Umrežavanje računara: Od vrha ka dnu, prevod 7. izdanja
Umrežavanje računara
JAMES F. KUROSE, KEITH W. ROSS

Ovaj udžbenik je namenjen početnom kursu o umrežavanju računara. Može da se koristi za predavanja kako na računarskim fakultetima tako i na elektrotehničkim fakultetima. Iako je ova knjiga mnogo preciznija i analitičnija u odnosu na druga uvodna štiva iz oblasti umrežavanja računara, retko se koriste matematički pojmovi koji se ne izučavaju u srednjim školama. Svesno smo se trudili da izbegnemo upotrebu bilo kojih naprednih matematičkih proračuna, verovatnoće ili pojmove stohastičkih procesa (mada smo uključili neke probleme za samostalno rešavanje namenjene studentima sa većim predznanjem iz ovih oblasti). Stoga je ova knjiga pogodna za predavanja na fakultetima i za studente prve godine. Takođe, korisna je za ljude koji se time bave u telekomunikacionoj industriji.

Cena: 2.970 2.703 rsd
Angular 6: od osnovnih do poslovnih veb aplikacija
Angular 6
Doguhan Uluca

Ova knjiga je za početnike i iskusne programere koji žele da uče o Angularu ili veb razvoju uopšte. Ako ste Angular programer, predstavićemo vam ceo proces od projektovanja i primene Angular aplikacije do izrade veb stranica. Učićete o Angular obrascima koje je lako razumeti i učiti druge. Ako ste slobodni programer, upoznaćete se sa efikasnim alatkama i tehnologijama za isporučivanje Angular aplikacije na bezbedan i pouzdan način. Ako ste poslovni programer, učićete o obrascima i praksi za pisanje Angular aplikacija sa skalabilnom arhitekturom.

Cena: 2.200 2.024 rsd
C# 7.0 za programere: Sveobuhvatan referentni priručnik
C# 7.0 za programere
Joseph Albahari, Ben Albahari I

Kad god imate pitanja u vezi s jezikom C# 7.0, .NET CLR-om i osnovnim sklopovima Frameworka, ovaj popularan vodič ima odgovore koji vam trebaju. Od samog svog početka 2000. godine, C# je jezik neuobičajene fleksibilnosti i širine, ali njegov neprekidni rast znači da uvek ima još ponešto da se nauči.

Cena: 2.800 2.576 rsd
R analiza podataka: drugo izdanje
R analiza podataka
Tony Fischetti

Šta ćete naučiti iz ove knjige i za šta će vam koristiti stečeno znanje?

  •     upravljanje R okruženjem
  •     opis i vizuelizacija ponašanja podataka i veze između podataka
  •     bolje razumevanje statističkog rezonovanja i uzorkovanja
  •     korišćenje testova hipoteza za izvođenje zaključaka iz podataka
  •     učenje Bajesovih metoda za procenu parametara
  •     izvršavanje regresije radi procene kontinualnih promenljivih
  •     primena moćnih metoda klasifikacije za predviđanje kategorijskih podataka
  •     elegantno upravljanje nedostajućim podacima pomoću višestruke amputacije
  •     identifikovanje problematičnih tačaka podataka i upravljanje njima
  •     korišćenje paralelizacije i Rcppa za skaliranje analize na veće podatke
  •     primena najboljih tehnika za pojednostavljivanje posla i omogućavanje reproducibilnosti


Opis knjige
Programski jezik R, koji često koriste naučnici, veoma je rasprostranjen u privatnom sektoru i njegovu primenu možete videti na asortimanima proizvoda u nekim najnaprednijim i najuspešnijim preduzećima. Moć R-a i njegova prilagođenost određenoj oblasti omogućava korisniku da kompleksnu analitiku izrazi jednostavno, brzo i sažeto.
Počev od osnove R-a i statističkog rezonovanja, u ovoj knjizi je detaljno razmatrana napredna prediktivna analitika i prikazan je način primene ovih tehnika na podatke u stvarnom svetu pomoću primera iz stvarnog sveta.
Ova knjiga počinje pregledom R-a i njegove sintakse, a obiluje rešenjima za probleme u vezi sa njegovim korišćenjem i vežbama. Upoznaćete osnove statistike koja je primenjena, a zatim ćete nadgraditi to znanje da biste mogli da obavljate sofisticiranu i moćnu analitiku. Rešićete poteškoće koje se odnose na obavljanje analize podataka u praksi i pronaći ćete rešenja za korišćenje „neurednih“ i velikih podataka i za izveštavanje o rezultatima i omogućavanje reproducibilnosti.
Ova knjiga je napisana tako da služi kao dragoceni izvor za analitičare podataka kroz mnoge faze njihove karijere.

Cena: 2.420 2.226 rsd
Naučite Linux Shell skriptovanje
Naučite Linux Shell skriptovanje
Ganesh Naik

Linux je najmoćniji univerzalno usvojen operativni sistem. Shell je program koji korisniku omogućava direktnu interakciju sa operativnim sistemom. Skriptovi su kolekcije komandi koje su sačuvane u fajlu. Shell čita ovaj fajl i izvršava komande kao da su unete pomoću tastature.
Knjiga "Naučite Linux Shell skriptovanje" obuhvata Bash, GNU Bourne Again Shell i pripremu za rad u uzbudljivom svetu Linux shell skriptovanja. CentOS je popularna i sigurna Linux distribucija zasnovana na rpmu. Zato smo upotrebili distribuciju CentOS, umesto distribucije Ubuntu. Linux Shell skriptovanje nije zavisno od Linux distribucije, ali smo mi opisali oba tipa distribucija. Započeli smo knjigu uvodom u Shell okruženje i osnovne komande koje su upotrebljene. Zatim smo istražili upravljanje procesima u Linux OS-u (što je veoma važno u stvarnom svetu), kao što su nesmetano ispravljanje grešaka i izvršavanje Shell aritmetičkih operacija. Naučićete više o novim i naprednim temama Shell skriptovanja, kao što su donošenje odluka, pokretanje sistema i podešavanje Linux okruženja, o grepu, stream editoru i AWK-u, koji su veoma moćni filteri i editori za tekst. Na kraju ćete naučiti kako da kreirate rezervne kopije, koristeći skriptove drugih jezika u Shell skriptovima, i da automatizujete zadatke administracije baze podataka za MySQL i Oracle.
Do kraja ove knjige moći ćete samouvereno da koristite sopstvene shell skriptove u stvarnom svetu.
Zahvaljujući ovoj knjizi:

  • upoznaćete različite alatke za filtriranje teksta, koje su dostupne u Linuxu
  • razumećete izraze i promenljive i način na koji možete praktično da ih upotrebite
  • naučićete kako da automatizujete donošenje odluka i uštedite mnogo vremena i truda za ponovno pregledanje koda
  • upoznaćete napredne funkcionalnosti, kao što su programske klopke, i okvire za dijalog za razvijanje administracije za ekrane i bazu podataka, kao što su MySQL ili Oracle
  • saznaćete kako se pokreće i podešava Linux system
  • naučićete da kreirate rezervne kopije lokalnih ili udaljenih podataka ili važnih fajlova
  • naučićete da upotrebljavate postojeće skriptove drugih jezika, kao što su Python, Perl i Ruby, u Shell skriptovima
Cena: 1.650 1.518 rsd
Naučite Bootstrap 4: drugo izdanje
Naučite Bootstrap 4
Benjamin Jakobus, Jason Marah

Bootstrap 4 je besplatan CSS i JavaScript radni okvir koji omogućava programerima da brzo izgrade prilagodljive veb interfejse. Ova knjiga će vam pomoći da upotrebite i prilagodite Bootstrap za kreiranje privlačnih veb sajtova koji odgovaraju vašim potrebama.
Kreiraćete prilagođeni Bootstrap veb sajt korišćenjem različitih pristupa za prilagođavanje radnog okvira. Koristićete ključne funkcije Bootstrapa i brzo ćete otkriti različite načine na koje Bootstrap može da vam pomogne da kreirate veb interfejse. Osim toga, opisaćemo osnovne funkcije, kao što su sistem rasporeda elemenata, globalni stilovi, pomoćne klase i prilagodljivi pomoćni programi. Kada savladate ove funkcije, otkrićete kako da strukturirate rasporede stranice, upotrebite različite navigacione komponente Bootstrapa i obrasce i stilizujete različite tipove sadržaja.
Takođe ćete pregledati anatomiju Bootstrap dodatnog modula, kreiraćete sopstvene prilagođene komponente i proširićete Bootstrap korišćenjem jQuery biblioteke. Pojasnićemo vam koje pomoćne klase obezbeđuje Bootstrap 4 i kako možete da ih upotrebite efikasno da biste ubrzali razvoj veb sajta.
Na kraju ćete otkriti kako da optimizujete veb sajt i da ga integrišete sa nezavisnim radnim okvirima.
Do kraja ove knjige ćete steći kompletno potrebno znanje o prednostima i manama radnog okvira i moći ćete da kreirate prilagodljive i optimizovane veb interfejse.

Cena: 1.650 1.518 rsd
Java za 24 časa: Pokriva Javu 9 i Android
Java za 24 časa
Rogers Cadenhead

Programiranje računara sa Javom lakše je nego što izgleda. Za samo 24 lekcije, koje traju po jedan sat ili manje, možete naučiti da pišete računarske programe u Javi.
Koristeći jednostavan pristup korak po korak, popularni pisac Rogers Cadenhead pomaže vam da savladate veštine i tehnologiju potrebnu da bi se pravili programi za stone računare i za veb, veb servisi, jedna Android aplikacija, pa čak i Minecraft modifikacije u Javi.
Svaka lekcija se nastavlja na ono što ste već naučili i tako vam obezbeđuje solidnu osnovu za uspeh u realnom svetu.
- Jasna uputstva korak po korak vizuelno vam prikazuju kako da programirate u Javi.
- Kvizovi i vežbanja na kraju svakog poglavlja pomažu vam da testirate svoje znanje.
- Napomene, Saveti i Upozorenja pružaju vam povezane informacije, savete i opomene.

Cena: 1.500 1.365 rsd
Zbirka zadataka iz programskog jezika C#
Zbirka zadataka iz programskog jezika C#
Miroljub Zahorjanski

Zbirka sadrži 84 zadatka za vežbanje iz oblasti programiranja C# programskim jezikom. Okruženje u kojem su zadaci rađeni je MS Visual studio 2017. Zadaci su sačinjeni tako da je akcenat na kodiranju. U redosledu prezentovanja zadataka zastupljena je hijerarhija od jednostavnijeg ka složenijem. U zbirci postoji pet odeljaka: „Uvodni zadaci”, „Jednostavne forme”, „Konzolne aplikacije”, „Složene forme” i „Rad sa bazama podataka”. Ovaj poslednji odeljak organizovan je kroz dva projekta „Student” i „Zaposleni” gde se pojedini zadatak u okviru projekta temelji na prethodno rešenom zadatku.

Cena: 910 828 rsd
Python opušteno
Python opušteno
Brian Overland

Bilo da ste novajlija u programiranju ili prelazite sa drugog jezika, Python opušteno će vam pomoći da brzo uradite puno toga! Nesvakidašnji pristup jeziku Python koji koristi Brian Overland podrazumeva:
- Uz vas je dok priča o temama od najosnovnijih, preko onih srednje teških do najnaprednijih mogućnosti jezika Python
- Uči vas kroz primere koje objašnjava red po red
- Posebno izdvaja primere koji su zabavni i korisni, uključujući igre, slike, aplikacije baza podataka, skladištenje datoteka, slagalice i još puno toga!
- Kako da razmišljate u duhu jezika Python i izbegnete najcešce „zamke”

Cena: 1.480 1.347 rsd
Algoritmi i strukture podataka
Algoritmi i strukture podataka
Dragan Urošević

Knjiga ”Algoritmi i strukture podataka” je pisana prema planu predmeta Algoritmi i strukture podataka koji se sluša na drugoj godini studija na Računarskom fakultetu. U knjizi su detaljno prikazane linearne strukture podataka: liste, stekovi, redovi. Pored toga su opisane različite varijante stabala: binarna stabla, uopštena stabla, B-stabla i varijacije na B-stabla. Preostali deo knjige je posvećen algoritmima koji se često primenjuju u programiranju: algoritmi za sortiranje nizova, algoritmi za pretraživanje kolekcija i nekim značajnim algoritmima vezanim za grafove (pretraga po grafovima, odredjivanje artikulacionih tačaka grafa, odredjivanje mostova grafa, računanje najkraćih puteva i određivanje minimalnog povezujućeg stabla). Knjiga je namenjena svima koji žele da se upoznaju sa osnovnim strukturama podataka i sa klasama često primenjivanih algoritama.

Cena: 1.090 992 rsd

NASLOV ...

Naslov
Autor
Cena: 12.356 rsd


USPEŠNO DODATO U KORPU


 
KORPA:
- Artikala: 0
- Iznos: 0 rsd