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

Osnove programiranja u Pajtonu (Python)
Osnove programiranja u Pajtonu (Python)
Miloš Kovačević

Osnove progrmairanja u Pajtonu, namenjena kako studentima prve godine Građevinskog fakulteta u Beogradu, tako i svima onima koji žele da pođu
na ne tako lak, ali izazovan put ovladavanja veštinom programiranja. Kao i svaka
druga veština, programiranje zahteva od početnika strpljenje i upornost. Olakšavajuća
okolnost u procesu učenja ogleda se u mogućnosti da se uloženi rad vrlo brzo testira,
tako što se novonastali program izvrši na računaru. Računar će, za razliku od čoveka,
uvek izvršiti samo ono što mu se naredi. To često neće biti ono što se želelo, ali problem nije do računara već do programera koji svoje želje nije uspeo da pretoči u ispravan niz naredbi. Zato se u knjizi, pored programskog jezika, naglasak stavlja na osnovne tehnike za rešavanje pojedinih tipova problema....

Cena: 3.000 2.850 rsd
OSNOVI RAČUNARSKE TEHNIKE
OSNOVI RAČUNARSKE TEHNIKE
Jovan Đorđević, Zaharije Radivojević, Marija Punt, Žarko Stanisavljević

Knjiga predstavlja udžbenik za predmete Osnovi računarske tehnike i Osnovi računarske tehnike I i II na Elektrotehničkom fakultetu u Beogradu.

Cena: 1.650 1.568 rsd
OSNOVI RAČUNARSKE TEHNIKE: Projektovanje uređaja - Zbirka rešenih zadataka - 2. izdanje
OSNOVI RAČUNARSKE TEHNIKE
Jovan Đorđević, Zaharije Radivojević, Marija Punt, Jelica Protić, Dragan Milićev, Aleksandar Milenković, Boško Nikolić

Збирка решених задатака покрива део градива које се изучава у оквиру предмета Основи рачунарске технике I и II на Електротехничком факултету, Универзитета у Београду, а односи се на пројектовање уређаја. Приликом решавања задатака користи се методологија пројектовања уређаја по којој сваки уређај садржи операциону и управљачку јединицу. Обе јединице се састоје од прекидачких мрежа које у случају операционе јединице служе за памћење бинарних речи, реализацију одређеног скупа микрооперација и генерисање сигнала логичких услова док у случају управљачке јединице служе за генерисање управљачких сигнала сагласно усвојеним алгоритмима операција и вредностима сигнала логичких услова. Задаци се односе на пројектовање уређаја чија структура није сложена, па се за реализацију операционе и управљачке јединице користе технике примерене сложености уређаја. Стога су операционе јединице реализоване у техникама повезивања прекидачких мрежа директним везама и једном магистралом, док су управљачке јединице реализоване у техникама “шетајућа јединица“, стандардна секвенцијална прекидачка мрежа и бројач корака са декодером.

Cena: 1.320 1.254 rsd
Umeće provale: Kevin Mitnik
Umeće provale
Kevin Mitnick, William L. Simon

Kevin Mitnik, nekada idol hakera, a danas osvedočeni borac za bezbednost računarskih sistema, ponudio je čitaocima uzbudljivo štivo o svetu računarskog kriminala. U dinamičnom pripovedanju koje prati formu savremenih krimi romana, predstavljen je složen način razmišljanja hakera, te realistični scenariji prevara, krađa i napada na kompanije i pojedince.
Verodostojnost izlaganja, analize situacija, ideje i saveti kako sprečiti upade, obmane i lažno predstavljanje, odličan su izvor za sve koji žele da saznaju što više o bezbednosti informacija.
Svaku priču o hakerskim upadima prati Mitnikova stručna analiza načina na koje se napad mogao sprečiti. Mitnikovo neposredno poznavanje hakerskog uma i njegovi poduhvati iz prošlosti zbog kojih se smatra legendom u hakerskom podzemlju – odlične su kvalifikacije u preporuci efikasnih mera zaštite.

Cena: 1.000 950 rsd
Razvoj Android aplikacija: Basic za Android - B4A
Razvoj Android aplikacija
Prof Dr Dogan Ibrahim

Popust traje do 15.12.2018

 

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.660 1.453 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.717 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.409 2.289 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 891 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.710 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.777 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.700 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.274 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.822 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.090 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.660 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.400 2.280 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.535 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.568 rsd

NASLOV ...

Naslov
Autor
Cena: 12.356 rsd


USPEŠNO DODATO U KORPU


 
KORPA:
- Artikala: 0
- Iznos: 0 rsd