Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. eBooks
Code

Nove e-knjige dostupne pretplatnicima

by
Length:ShortLanguages:

Croatian (Hrvatski) translation by Koraljka Kosić (you can also view the original English article)

Želite li naučiti više o programiranju za Internet Stvari? Ili ovladati objektno orijentiranim programiranjem ili pak razvojem igara uz Swift? Naša najnovija serija e-knjiga naučit će vas sve o tim i drugim temema. K tome, Erevato Elements pretplatnici mogu ih preuzeti besplatno.

eBooks available for Tuts subscribers

Naša najnovija zbirka e-knjiga

Ovog mjeseca omogućili smo Envato Elements i Tuts+ pretplatnicima preuzimanje osam novih knjiga. Donosimo vam sažetke tih knjiga i opis onoga što iz nih možete naučiti.

  • Swift 3 Object-Oriented Programming

    Swift 3 objektno orijentirano programiranje

    Želite programirati aplikacije za iOS? Ova knjiga uvesti će vas u objektno orijentiranu paradigmu i njenu implementaciju u Swift 3 programski jezik kako biste razumijeli kako objekti iz stvarnog svijeta mogu postati dio osnovnih, višestruko upotrebljivih elemenata koda.

    Organizirati ćete podatke u nacrte koji generiraju instance. Raditi ćete sa primjerima kako bi razumjeli kako enkapsulirati i sakriti podatke koristeći svojstva i kontrolu pristupa podacima. Zatim ćete se uhvatiti u koštac sa kompleksnim scenarijima gdje se koriste instance koje pripadaju većem broju nacrta. Otkrit ćete moć contract programminga i parametrijskog polimorfizma. Kombinirat ćete običan kod sa nasljeđivanjem i višestrukim nasljeđivanjem. Kasnije ćete naučiti kako kombinirati funkcionalno programiranje sa objektno orijentiranim programiranjem i saznati kako refaktorirati vaš postojeći kod radi lakšeg održavanja.

  • Swift 3 Game Development

    Swift 3  - razvoj igara

    Swift je savršeni izbor za razvoj igara. Programeri su zaintrigirani Swiftom 3.0 i žele iskoristiti nove značajke za razvoj njihovih najboljih igara dosad. Puna najboljih praksi i primjera koji se lako koriste, ova knjiga vas vodi korak po korak kroz razvoj vaše prve Swift igre.

    Ova knjiga započinje uvodom u SpriteKit i nove značajke Swifta koje se mogu koristiti kod razvoja igre. Nakon postavljanja vašeg prvog Swift projekta, izgradit ćete prvu prilagođenu klasu, naučiti kako crtati i animirati vašu igru, te dodavati fizikalne simulacije.

    Zatim ćete dodati lik igrača, scene, pozadine, izbornike, bodovne ploče i još mnogo više. Do kraja ove knjige moći ćete kreirati vlastite iOS igre koristeći Swift i SpriteKit.

  • Learning Functional Data Structures and Algorithms

    Naučite funkcinalne podatkovne strukture i algoritme

    Sa dolaskom funkcionalnog programiranja i sa snažnim funkcionalnim jezicima kao što su Scala, Clojure i Elixir koji postaju djelom važnih aplikacija za poduzetništvo, funkcionalne strukture podataka zauzele su važno mjesto među alatima programera. No, kako izraziti tradicionalne algoritme u funkcionalnom okruženju? Nećemo li na kraju previše iskopirati? Da li ćemo performanse zamijeniti za verzirane strukture podataka?

    Ova knjiga pokušati će odgovoriti na sva ta pitanja kroz funkcionalnu implementaciju tradicionalnih algoritama. Do kraja knjige imat ćete solidno znanje iz funkcionalnog programiranja i moći ćete pisati učinkovite funkcionalne strukture podataka i algoritame za vaše aplikacije

  • Angular Test-Driven Development

    Razvoj aplikacija u Angularu zasnovan na testiranju

    Ovo je kompletan vodič koji vam pokazuje tehnike testiranja Karmom koja će vam pomoći izvršiti testiranje jedinica  i end-to-end testiranje aplikacija Protractorom. Objasnit će vam kako optimizirati vaš Angular razvojni proces koristeći TDD tehnike i osigurati da finalni proizvod bude bez grešaka. Svi primjeri u ovoj knjizi zasnivaju se na Angularu v2 i kompatibilni su sa Angularom v4.

    Započet ćete pregledom životnog ciklusa TDD-a, razmatranjema TDD-a u kontekstu JavaScripta, te raznih JavaScript alata za testiranje i okvira. Nakon toga, naučiti ćete testirati za višestruke klase, djelomične preglede, lokacijske reference, CSS i HTML elemente. Uz ostalo, konfigurirat ćete Karma datoteku tako da automatizira testiranje i rješava elemente Angulara (komponente, usluge, klase i emitiranje) koristeći TDD.

  • Angular Services

    Usluge Angulara

    Važno svojstvo današnjih aplikacija je njihova potreba da budu dinamične i zbog toga su pristup podacima sa serverske strane, autentikacija podataka i sigurnost vrlo važni . Angular svojim uslugama utječe na kreiranje takvih dinamičnih aplikacija.

    Ova knjiga pomoći će vam kreirati i dizajnirati prilagođene usluge, integrirati ih u vaše aplikacije, uvesti dodatke treće strane, te učiniti vaše aplikacije boljima i bržima. Ova knjiga ažurna je do izdanja 2.4 i kompatibilma je sa 4.0 izdanjem i ne sadrži kod baziran na beta izdanju ili kandidatima za izdanje.

  • Internet of Things Programming With JavaScript

    Programiranje JavaScriptom za internet stvari

    Internet stvari (Internet of Things - IoT) je potpuno nova platforma za developere i inžinjere gdje možete koristiti poznati JavaScript programski jezik. Ova knjiga će vas naučiti kako komunicirati sa uređajima na krajnjim točkama razvijanjem mrežnih usluga u JavaScriptu te postaviti sučelje putem kojega ćete kontrolirati sve povezane uređaje.

    Knjiga započinje postavljanjem centraliziranog mrežnog servera koji služi kao središte svih povezanih uređaja. Nastavlja se izgradnjom mrežnih usluga koje omogućuju visoku razinu komunikacije među povezanim uređajima. Koristeći Arduino i Raspberry Pi Zero kao uređaje na krajnjim točkama, ova knjiga pokazati će vam kako uređaji mogu međusobno komunicirati, izvesti širok raspon zadataka i kako ih kontrolirati sa centralizirane lokacije koristeći JavaScript. Na kraju knjige, kreirat ćete hibridnu aplikaciju za kontrolu uređaja koja se može pokrenuti u pregledniku ili je možete instalirati na pametni telefon.

  • Go Design Patterns

    Go obrasci dizajna

    Go je programski jezik koji ima ugrađene mogućnosti kreiranja usporednih aplikacija. Obrasci dizajna omogućuju developerima efikasno rješavanje uobičajenih problema tijekom izrade aplikacija.

    Go obrasci dizajna pružaju vam referentnu točku za obrasce dizajna softvera, te CSP usporedne obrasce dizajna kako bi vam pomogli da aplikacije izgradite na idiomatski, robusniji i pogodniji način koristeći Go.

    Knjiga počinje kratkim uvodom u Go programske osnove i obrasce dizajna. Nakon toga, naučit ćete kako u Go primjeniti 23 Gang of Four (GoF) obrasca dizajna te o CSP usporednim obrascima, "ubojitim svojstvom" unutar Go-a koje je Googleu omogućilo razvoj softvera za održavanje tisuća servera.

  • Functional PHP

    Funkcionalni PHP

    Funkcionalni pristup podržava ponovnu uporabu koda, uvelike pojednostavljuje testiranje i rezultira kodom koji je koncizan i lako shvatljiv. Ova knjiga će pokazati kako se PHP također može koristiti kao funkcionalni jezik, učeći vas različitim tehnikama funkcije kako biste napisali kod koji se lako čita i održava.

    Nakon kratkog uvoda u funkcionalno programiranje, slijede primjeri koda kako biste iz naučenog dobili najviše. Savjeti i najbolje prakse u ovoj knjizi omogućit će vam da učinite više s manje koda i smanjite broj grešaka u vašim aplikacijama. Ne samo da ćete poboljšati vašu učinkovitost, već ćete saznati kako ukloniti uobičajene probleme petlji. Do kraja knjige saznat ćete mnoge raznolike tehnike koje se mogu koristiti na bilo kojoj novoj ili naslieđenoj kodnoj bazi.

Počnite s čitanjem uz kombiniranu pretplatu

Naš novi tečaj možete početi slušati odmah uz pretplatu na Envato Elements. Za nisku mjesečnu naknadu dobivate pristup ne samo ovim e-knjigama već i našoj rastućoj biblioteci od  preko 1000 video tečajeva na Envato Tuts+.

Uz to sada dobivate i neograničena preuzimanja iz ogromne Envato Elements biblioteke sa 400 000+ kreativnih sredstava. Stvarajte koristeći jedinstvene fontove, fotografije, grafike i predloške, te brže isporučite bolje projekte.

Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.