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

Profesionalni JavaScript
Profesionalni JavaScript
Hugo Di Francesco, Siyuan Gao, Vinicius Isola, Philip Kirkbride

Profesionalni JavaScript
Unapredite svoju karijeru veb developera moćnim alatima naprednog JavaScript-a

Suštinsko razumevanje JavaScript-a olakšava učenje celog spektra drugih razvojnih okruženja, uključujući React, Angular i njima bliske alate i biblioteke. Ova knjiga dizajnirana je tako da vam pomogne u savladavanju suštinskih JavaScript koncepata potrebnih za izgradnju modernih aplikacija.

Počećete sa učenjem kako da predstavite HTML dokument u Document Object Modelu (DOM). Zatim ćete kombinovati svoje poznavanje DOM-a i Node.js kako biste kreirali veb skrejper.  Kako budete napredovali kroz poglavlja kreiraćete Node.js RESTful API pomoću biblioteke Express za Node.js. Razumećete i kako se modularni dizajn može koristiti da bi se postigla veća upotrebljivost koda i omogućila kolaboracija više programera na jednom projektu. Kasnija poglavlja će vas voditi kroz kreiranje jediničnih testova, kojima se utvrđuje da se osnove funkcionalnosti programa vremenom ne pokvare. U knjizi se demonstrira i kako konstruktori, async/await i događaji mogu da postignu visoke performanse i brzinu aplikacije. Na kraju ćete dobiti koristan uvod u koncepte funkcionalnog programiranja kao što su imutabilnost, čiste funkcije i funkcije višeg reda.

Do kraja ove knjige steći ćete veštine koje su vam potrebne da se uhvatite ukoštac sa stvarnim problemima tokom JavaScript programiranja pomoću modernog pristupa JavaScript-u, kako na klijentskoj, tako i na serverskoj strani.

Naučićete kako da:

• Primenite osnovne koncepte funkcionalnog programiranja
• Napravite Node.js projekat koji koristi biblioteku Express.js i sadrži API
• Napravite jedinične testove za Node.js projekat kako biste ga testirali

• Upotrebite biblioteku Cheerio sa Node.js kako biste napravili jednostavni veb skrejper
• Razvijete React interfejs kojim možete izraditi tokove obrade
• Koristite funkcije povratnih poziva kako biste zadržali kontrolu nad projektom

Cena: 1.960 1.862 rsd
Jasan kod (Clean Code): Priručnik za pisanje jasnih programa
Jasan kod (Clean Code)
Robert Martin

Čak i loš kod može da funkcioniše. Ali ako kod nije čist, može sve da sruši. Svake godine, zbog loše napisanog koda gube se bezbrojni sati i značajni resursi. Ali to ne mora da bude tako.

Istaknuti softverski stručnjak Robert C. Martin predstavlja revolucionarnu paradigmu sa knjigom Jasan kod: Priručnik za pisanje jasnih programa (Clean Code: A Handbook of Agile Software Craftsmanship). Martin se udružio sa kolegama iz Object Mentora kako bi najbolju proverenu praksu čišćenja koda „u letu“ ulio u knjigu koja će u vas usaditi vrednosti velikih softverskih majstora i učiniti vas boljim programerom – ali samo ako radite na tome.

U ovoj knjizi čitaćete kod, mnogo koda. Izazivaće vas da razmišljate šta je tačno u vezi sa kodom a šta nije. Još važnije, naći ćete se pred izazovom da preispitujete svoje profesionalne vrednosti i posvećenost svom zanatu.

Knjiga Jasan kod je podeljena na tri dela. U prvom delu su opisani principi, obrasci i prakse pisanja jasnog i čistog koda. Drugi deo se sastoji od nekoliko studija slučaja sve veće složenosti. Svaka studija slučaja je vežba u čišćenju koda – transformacije polaznog koda koji ima nekih problema u kod koji je čvrst i efikasan. Treći deo je naplata: jedno poglavlje sa spiskom heuristike i „mirisa“ prikupljenih tokom pravljenja studija slučaja. Rezultat je baza znanja koja opisuje način na koji razmišljamo kada pišemo, čitamo i čistimo kod.

Cena: 2.400 2.160 rsd
JavaScript funkcionalno programiranje: drugo izdanje
JavaScript funkcionalno programiranje
Federico Kereki
  • Pojednostavite JavaScript kodiranje upotrebom kompozicija funkcija, protočne obrade, ulančavanja i pretvaranja.
  • Za pisanje čistog JavaScript koda koristite deklarativno kodiranje, umesto imperativnog kodiranja.
  • Kreirajte pouzdaniji kod pomoću zatvaranja i nepromenljivih podataka.
  • Primenite praktična rešenja za složene programske probleme pomoću rekurzije.
  • Poboljšajte svoj funkcionalni kod, koristeći tipove podataka, proveru tipa i nepromenljivost.
  • Naučite napredne koncepte funkcionalnog programiranja, kao što su objektivi i prizme za pristup podacima.
  • Funkcionalno programiranje je paradigma za razvoj softvera sa boljim performansama. Ono pomaže da napišete sažet kod i kod koji se može testirati. Da biste podigli vaše programske veštine na viši nivo, ova sveobuhvatna knjiga će vam pomoći da iskoristite mogućnosti funkcionalnog programiranja u JavaScriptu i da napišete visokoodržive i testirane aplikacije za Veb i server pomoću funkcionalnog JavaScripta. Ovo drugo izdanje knjige je ažurirano i poboljšano da bi bile obuhvaćene funkcije kao što su pretvarači, objektivi, prizme i razni drugi koncepti koji će vam pomoći da napišete efikasne programe. Fokusirajući se na funkcionalno programiranje, ne samo da ćete početi da pišete funkcije, već ćete takođe testirati čiste funkcije i da smanjiti neželjene efekte. Knjiga posebno omogućava otkrivanje tehnika za pojednostavljenje koda i primenu rekurzije za kodiranje bez petlji. Postepeno ćete shvatiti kako da postignete nepromenljivost, kako da primenite projektne obrasce i da koristite tipove podataka za vašu aplikaciju, pre nego što nastavite da učite funkcionalno reaktivno programiranje za upravljanje složenim događajima u vašoj aplikaciji. Na kraju, u knjizi će biti razmatrani projektni obrasci koji su relevantni za funkcionalno programiranje. Kada pročitate celu knjigu, razvićete vaše JavaScript veštine i steći ćete znanje o osnovnim funkcionalnim tehnikama programiranja da biste efikasno programirali.

    Istražite ovo drugo izdanje koje je ažurirano da biste naučili funkcije, kao što su asinhrone funkcije i pretvarači, ali i funkcionalno reaktivno programiranje.

    Poboljšajte svoje veštine funkcionalnog programiranja (FP-a) za izradu veb aplikacija i serverskih aplikacija pomo

    u JavaScripta.

    Koristite FP da biste poboljšali modularnost, ponovnu upotrebljivost i performanse aplikacija.

Cena: 2.310 2.079 rsd
Objektno orijentisani način mišljenja: 5. izdanje
Objektno orijentisani način mišljenja
Matt Weisfeld

Objektno orijentisano programiranje (OOP) je osnova savremenih programskih jezika, kao što su C++, Java, C#, Visual Basic .NET, Ruby, Objective-C i Swift. Objekti takođe predstavljaju osnovu za mnoge veb tehnologije kao što su JavaScript, Python i PHP.
Od bitnog je značaja da se osnovni koncepti objektnog orijentisanog razmišljanja nauče pre nego što se počne sa korišćenjem objektno orijentisanih razvojnih okruženja. OOP potpomaže dobre prakse projektovanja, prenosivost i ponovno korišćenje koda – ali, da bi se potpuno shvatilo, potrebna je promena u načinu razmišljanja. Programeri koji su početnici u OOP-u trebalo bi da se odupru iskušenju da krenu direktno na neki određen programski jezik ili jezik modelovanja, već bi pre toga morali da posvete neko vreme učenju onoga što autor Matt Weisfeld naziva „objektno orijentisani način razmišljanja”.
Knjiga Objektno orijentisani način mišljenja, koju je pisao programer za programere koji žele da unaprede svoje razumevanje objektno orijentisanih tehnologija, pruža pristup objektno orijentisanom programiranju usmeren ka rešenjima. Čitaoci će naučiti da shvataju pravilnu primenu nasleđivanja i kompozicije, razliku između agregacije i asocijacije, i važno razlikovanje interfejsa i implementacija.
Dok su se tehnologije programiranja menjale i razvijale tokom godina, objektno orijentisani koncepti ostaju konstantni – bez obzira na platformu. Ovo prerađeno izdanje se usredsređuje na tehnologije OOP-a koje su se održale tokom proteklih 20 godina i koje ostaju u njegovom središtu, sa novim i proširenim pokrivanjem projektnih obrazaca, izbegavanja zavisnosti i SOLID principa da bi softverski obrasci bili razumljivi, fleksibilni i održivi.

Cena: 1.030 979 rsd
Kotlin: Um caruje
Kotlin
Dawn Griffiths, David Griffiths

Um caruje: Kotlin je potpun uvod u programiranje na Kotlinu. Ova praktična knjiga pomaže da naučite jezik Kotlin preko jedinstvene metode koja ide dalje od sintakse i uputstava i uči vas kako da razmišljate kao veliki programer na Kotlinu. Naučićete sve, od osnova jezika do kolekcija, generičkih tipova, lambdi i funkcija višeg reda. Usput ćete se igrati i sa objektno orijentisanim i sa funkcionalnim programiranjem. Ako želite da zaista razumete Kotlin, ovo je knjiga za vas.
Zašto ova knjiga izgleda tako drugačije?
Na osnovu najnovijih istraživanja kognitivne nauke i teorije učenja, Um caruje: Kotlin koristi vizuelno bogat format da bi angažovao vaš um, umesto pristupa sa gomilama teksta koji vas uspavljuje. Zašto biste gubili vreme mučeći se sa novim konceptima? Ovo višečulno iskustvo u učenju osmišljeno je tako da odgovara načinu na koji vaš mozak zaista funkcioniše.

  • Izbegnite ponižavajuće greške sa lambdama
  • Početnički priručnik za programiranje na Kotlinu
  • Otkrijte osobenosti generičkih tipova
  • Pišite izvanrednefunkcije višeg reda
  • Stavite kolekcije pod mikroskop
  • Igrajte se u Kotlinovoj standardnoj biblioteci
  • Saznajte kako vam Elvis može promeniti život
  • Napravite sami klase i objekte.
Cena: 2.200 2.002 rsd
Java 11 i 12: naučite za 21 dan
Java 11 i 12
Rogers Cadenhead

Funkcije

  • Ova knjiga (u dopunjenom i revidiranom izdanju) ažurirana je tako da obuhvata funkcije Jave 11 i 12.
  • Namenjena je ozbiljnim učenicima koji žele detaljno da nauče osnove Java programiranja.
  • Poznata je po jasnim i atraktivnim tekstovima, visokokvalitetnim primerima i logičkoj i kompletnoj organizaciji.


Za samo 21 dan možete steći znanje i veštine neophodne za razvoj aplikacija na računaru, veb serverima i mobilnim uređajima. Pomoću ovog kompletnog uputstva brzo ćete da naučite osnove, a zatim ćete da pređete na naprednije funkcije i koncepte. U ovoj knjizi naučićete Java jezik i kako da koristite taj jezik za kreiranje aplikacija u svakom računarskom okruženju. Kada pročitate celu knjigu, dobro ćete razumeti Javu i Java biblioteke klasa.

Nije vam neophodno prethodno iskustvo u programiranju. Možete da naučite osnove Java programiranja tako što ćete pratiti 21 pažljivo organizovanu lekciju.

Učite tempom koji vama odgovara. Možete da čitate redom svako poglavlje da biste bili sigurni da ste dobro razumeli sve koncepte i metodologije ili možete da se fokusirate na određene lekcije da biste naučili tehnike koje vas najviše zanimaju.

Testirajte svoje znanje. Svako poglavlje se završava odeljkom „Radionica“, koji sadrži pitanja, odgovore i vežbe za dalje učenje. U tom odeljku postoje čak i pitanja koja mogu biti postavljena na testu za sticanje sertifikacije u Java programiranju.

Ova knjiga je kompletno revidirana, ažurirana i proširena da bi obuhvatila najnovije funkcije Jave 11 i 12.

  • Naučite da razvijate Java aplikacije, koristeći odličnu programsku platformu NetBeans.
  • Lako razumljivi i praktični primeri jasno prikazuju osnove Java programiranja.
  • Otkrijte kako da brzo razvijete programe pomoću grafičkog korisničkog interfejsa.
  • Saznajte više o programiranju JDBC-a pomoću baze podataka Derby.
  • Saznajte kako da koristite interne klase i lambda izraze.
  • Naučite kako da brzo razvijate aplikacije pomoću Apache NetBeansa.
  • Kreirajte igre, koristeći Javu.
Cena: 2.640 2.402 rsd
Node-React-Webpack-Babel-Bootstrap-Php-MySQLi: Osnove + DVD
Node-React-Webpack-Babel-Bootstrap-Php-MySQLi
Miodrag Trajanović

Knjiga je namenjena prvenstveno početnicima, ali i onima sa višim znanjem u oblasti 

veb tehnologija, s ciljem da prikaže i omogući dalji razvoj znanja u ovoj oblasti s time

da poveze prethodne tehnologije sa novim. Time bi stekao uvid i mogućnosti svih 

trenutnih veb tehnologija. 

Knjiga može da se upotrebljava kao nastavno učilo u školama, jer  se jasno vidi takva

mogućnost obzirom na način pisanja, što je i bio cilj nastanka. Znači, bez nekakve visoke

priče, jednostavnim pisanim govorom razrađeno je sve do detalja od potrebnih instalacija

potrebnih programa, preko izrade funkcionalnih komponenti budućih veb aplikacija do

objašnjenja i prikaza načina povezivanja sa Apache serverima i upotrebe PHP-a i baze Mysql.

Ali, sam način pisanja knjige ne staje na tome već svojim stilom teži da čitaoca pokrene u istraživanje i sticanje novih saznanja.

Cena: 3.100 2.821 rsd
Programski jezik Java: sa rešenim zadacima - 3. izdanje - JSE 13
Programski jezik Java
Laslo Kraus

Ova knjiga predstavlja udžbenik za programski jezik Java za široki krug čitalaca. Knjigu mogu da koriste i početnici u programiranju, ali poznavanje osnovnih pojmova iz objekt-no-orijentisanog programiranja i programskih jezika C/C++ ili C# znatno olakšava da se savlada materija iz ove knjige. Programski jezik Java izložen je u obimu koji može da zadovoljava i naprednije neprofesionalne programere. Od ogromne standardne biblioteke tipova (klasa), koja prati jezik Java, objašnjeni su samo delovi koji su potrebni za efikasno programiranje pri rešavanju većine problema relativno visoke složenosti.

Cena: 2.500 2.400 rsd
JavaScript elokventno
JavaScript elokventno
Marijn Haverbeke

JavaScript je u srcu gotovo svake savremene veb aplikacije, od društvenih mreža kao što je Twitter do radnih okvira igara koje se izvšravaju u veb čitačima. Dovoljno jednostavan za početnike JavaScript je fleksibilan, složen jezik koji možete da upotrebite za pravljenje velikih i složenih aplikacija.
Treće izdanje knjige JavaScript elokventno zaranja duboko u JavaScript jezik i uči vas kako da pišete lep i efikasni kod. Dopune ovog izdanje sadrže potpuno nov materijal o notaciji klasa, funkcijama strelica, iteratorima, asinhronim funkcijama, nizovima obrazaca i opsezima blokova.
Autor vas od samog početka uvodi u kôd i podučava kroz opsežne primere, dok vam vežbe i projekti kroz celo poglavlje pružaju praktično iskustvo pisanja sopstvenih programa. Prvo ćete naučiti osnovnu strukturu JavaScript jezika, kao i kontrolne strukture, funkcije i strukture podataka. Potom ćete naučiti o rukovanju greškama i ispravljanju grešaka, modularnosti i asinhronom programiranju, pre nego što pređete na programiranje veb čitača.

Cena: 2.400 2.184 rsd
Node.js: Projektni obrasci
Node.js
Mario Casciaro, Luciano Mammino

Node.js je izuzetno popularna softverska platforma koja omogućava upotrebu jezika Java­Script za izradu skalabilnih serverskih aplikacija. Omogućava izradu efikasnog koda i pruža održiv način pisanja softvera na samo jednom jeziku kroz celu paletu aplikacija, uz izuzetno visoke nivoe višekratne upotrebljivosi, pragmatizma, jednostavnosti i saradnje između komponenata. ­

Node.js uvodi revoluciju u veb i u način na koji pojedinci i kompanije pišu svoj softver.

U ovoj knjizi upoznaćete način na koji se na platformi Node.js donose odluke u vezi s projektovanjem i pisanjem koda. Knjiga počinje od osnova platforme Node.js i opisuje njenu asinhronu jednonitnu arhitekturu i glavne projektne obrasce. Zatim objašnjava kako savladati obrasce za upravljanje asinhronim izvršavanjem kodom i komponentu toka, da bi stigla do detaljne liste Node.js implementacija najuobičajenijih projektnih obrazaca i nekih specifičnih projektnih obrazaca koji postoje isključivo u Node.js svetu. Na kraju, predstavlja naprednije koncepte kao što su Univerzalni JavaScript i skalabilnost, a putovanje završava predstavljajući čitaocu sve potrebne koncepte za izradu aplikacije korporativnog nivoa pomoću praltforme Node.js.

Ova knjiga je namenjena autorima softvera i programerima koji već imaju određeno osnovno poznavanje jezika JavaScript i žele da steknu šire znanje o tome kako se projektuju i razvijaju korporativne Node.js aplikacije.

Cena: 2.400 2.184 rsd
Konkurentni i distribuirani sistemi
Konkurentni i distribuirani sistemi
Stevan Milinković

Konkurentni i distribuirani sistemi više nisu egzotična oblast koja se povremeno izučava na master ili doktorskim studijama. Današnji programi su inherentno konkurentni i/ili distribuirani, počev od multiprocesorskih sistema, implementacija GUI (sistemi zasnovani na događajima), preko operativnih sistema, sistema u realnom vremenu pa sve do internet aplikacija kao što su IoT, blockchain, P2P i slično, pri čemu tu treba uključiti infrastrukturu i samog interneta (algoritmi i protokoli prenosa i rutiranja informacija).

Cena: 2.340 2.223 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.970 2.703 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.970 2.703 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.300 3.003 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.760 1.602 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.425 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 1.036 rsd
Android programiranje: bez oklevanja
Android programiranje
Dawn Griffiths, David Griffiths

Šta ćete naučiti iz ove knjige?
Ako imate ideju za neku ubistvenu Android aplikaciju, ovo potpuno prerađeno i ažurirano izdanje će vam pomoći da za tren oka napravite svoju prvu aplikaciju koja funkcioniše. Naučićete kako praktično da strukturišete svoju aplikaciju, kako da projektujete fleksibilne i interaktivne interfejse, kako da izvršavate servise u pozadini, kako da vaše aplikacije rade na raznovrsnim pametnim telefonima i tabletima i još mnogo toga. To je kao da pored vas sedi iskusan Android programer. Da biste počeli, potrebno je da samo malo poznajete Javu.
Zašto ova knjiga izgleda toliko drugačije?
Na osnovu najnovijih istraživanja kognitivne nauke i teorije učenja Android programiranje bez oklevanja koristi vizuelno bogat format da bi on privukao pažnju vašeg mozga, umesto čisto tekstualnog pristupa koji vas uspava. Zašto da gubite vreme boreći se sa novim konceptima? Ovo iskustvo učenja koje angažuje više čula projektovano je prema načinu na koji vaš mozak zaista funkcioniše.

Cena: 2.660 2.394 rsd

NASLOV ...

Naslov
Autor
Cena: 12.356 rsd


USPEŠNO DODATO U KORPU


 
KORPA:
- Artikala: 0
- Iznos: 0 rsd