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

Naučite Python 3: Brzi kurs programiranja
Naučite Python 3
Ashwin Pajankar

Ova knjiga služi kao prvi korak za početnike da nauče Python programiranje. Knjiga je podeljena na deset poglavlja. U prvom poglavlju, čitaoci se upoznaju sa osnovama Python-a. Sadrži detaljna uputstva za instalaciju na različitim platformama, kao što su macOS, Windows, FreeBSD i Linux. Takođe obuhvata druge aspekte Python programiranja, kao što su IDE-ovi i Package Manager. U drugom poglavlju čitaoci imaju priliku da se detaljno upoznaju sa Python programiranjem. Ono obuhvata grupu ugrađenih struktura podataka popularno poznatih kao Python kolekcije. U trećem poglavlju su razmatrani važni koncepti znakovnih nizova, funkcija i rekurzije.

Četvrto poglavlje se fokusira na objektno-orijentisano programiranje pomoću Python-a. U petom poglavlju se razmatra najčešće korišćene prilagođene strukture podataka, kao što su stek i red za čekanje. Šesto poglavlje podstiče kreativnost čitalaca pomoću Python grafičke biblioteke Turtle. U sedmom poglavlju su istražene animacije i razvoj igara, pomoću Pigame biblioteke. Osmo poglavlje obuhvata upravljanje podacima uskladištenim u različitim formatima datoteka. Deveto poglavlje obuhvata oblast obrade slika pomoću Wand biblioteke u Python-u. U desetom i poslednjem poglavlju predstavljen je niz odabranih korisnih tema u Python-u.

U celoj knjizi se prati pristup „korak po korak“. Objašnjenje teme je uvek praćeno detaljnim primerom koda. Primeri koda su takođe objašnjeni odgovarajućim detaljima i praćeni su rezultatima u obliku teksta ili snimka ekrana gde god je to moguće. Čitaoci će se upoznati sa programskim jezikom Python, tako što će pažljivo pratiti koncepte i primere koda u ovoj knjizi. Knjiga takođe sadrže reference za spoljne izvore koje čitaoci mogu dalje istražiti.

Cena: 1.700 1.615 rsd
GO bez oklevanja
GO bez oklevanja
Jay McGavren

Šta ćete naučiti iz ove knjige?
Go vam omogućava da lako napravite softver koji je jednostavan, pouzdan i efikasan. Ova knjiga olakšava programerima kao što ste vi da krenu ispočetka. Jezik Go je namenjen stvaranju mrežnih sistemima i višeprocesorske obrade visokih performansi, ali jezik se lako čita i jednostavan je za upotrebu, kao Python i JavaScript. Uz ovaj praktični priručnik naučićete kako da pišete kodove u Gou koristeći jednostavne primere koji vam prikazuju jezik u upotrebi. Najbolje od svega je to što ćete shvatiti koje konvencije i tehnike kao početnik-programer u jeziku Go treba da znate da bi vaši poslodavci bili zadovoljni.

Po čemu je ova knjiga tako naročita?
Na osnovu najnovijih istraživanja u oblasti kognitivne nauke i teorije učenja, knjiga Go bez oklevanja koristi vizuelno bogat format, koji će vam probuditi mozak, umesto gomile teksta od kojeg bi vam se prispavalo. Zbog čega biste gubili vreme boreći se sa novim konceptima? Učenje u kojem učestvuje više čula potpuno je u skladu sa načinom rada vašeg mozga.

Cena: 1.750 1.663 rsd
TypeScript programiranje: unapredite vaše JavaScript aplikacije
TypeScript programiranje
Boris Cherny

Svaki programer koji radi sa dinamički tipiziranim jezikom reći će vam koliko je teško skalirati program na više linija koda i više inženjera. Upravo zato su Facebook, Google i Microsoft izumeli postupne nivoe statičkih tipova za svoj dinamički tipizirani JavaScript i Python kôd. Ova praktična knjiga pokazuje vam kako je jedan takav nivo tipova, TypeScript, unikatan među njima: sa svojim moćnim sistemom tipova čini programiranje zabavnim.
Ako ste programer sa osrednjim JavaScript iskustvom, autor Boris Černi (Boris Cherny) će vas naučiti kako da ovladate jezikom TypeScript. Razumećete kako TypeScript može da vam pomogne da eliminišete greške u vašem kodu i omogući vam da skalirate kôd na više inženjera nego što ste mogli dosad.

U ovoj knjizi:
• počinjete od osnove: naučićete razne TypeScript tipove i operatore tipova, uključujući i to čemu služe i kako se koriste;
• istražujete napredne teme: razumećete TypeScript-ov sofisticirani sistem tipova, uključujući i kako da na bezbedan način rukujete greškama i izgradite asinhrone programe;
• pristupate praktično: koristićete TypeScript sa svojim omiljenim frontend i backend razvojnim okruženjima, migriraćete postojeći JavaScript projekat na TypeScript i pokrenućete svoje TypeScript aplikacije u produkciji.

Cena: 1.250 1.188 rsd
Obrada, vizualizacija i analiza podataka
Obrada, vizualizacija i analiza podataka
Milena Marić

Ova knjiga je namenjena onima koji prave prve korake u oblasti obrade i analize podataka. Detaljno su opisane biblioteke programskog jezika Pajton koje se koriste u radu sa podacima, kao i interaktivno radno okruženje Džupiter, u kome su rađeni svi primeri.
Sadržaj knjige zasnovan je na materijalima koji se nalaze na portalu otvorenih edukativnih resursa petlja.org.

Cena: 830 rsd
Python za Excel: savremeno okruženje za automatizaciju i analizu podataka
Python za Excel
Felix Zumstein

Excel ostaje sveprisutan u poslovnom svetu, ali postoji mnogo zahteva upućenih Microsoftu da Python bude Excelov skript jezik. U stvari, to je vrhunska i najtraženija funkcija. Šta ovu kombinaciju čini tako privlačnom? U ovom praktičnom vodiču, Felix Zumstein - tvorac xlwingsa, popularnog paketa otvorenog koda za automatizaciju programa Excel sa Pythonom - pokazuje iskusnim korisnicima programa Excel kako da efikasno integrišu ova dva sveta.
Excel je dodao nekoliko novih mogućnosti u proteklih nekoliko godina, ali njegov jezik za automatizaciju, VBA, odavno je prestao da se razvija. Mnogi napredni korisnici programa Excel već su usvojili Python za svakodnevne zadatke automatizacije. Ovaj vodič vam pomaže da i vi krenete u tom pravcu.

• Koristite Python bez opsežnog znanja programiranja
• Počnite sa savremenim alatima, uključujući Jupyter beležnice i Visual Studio Code
• Koristite pandas za prikupljanje, čišćenje i analizu podataka i zamenite sa njim tipične proračune u Excelu
• Automatizujte dosadne zadatke poput konsolidacije Excel radnih svezaka i izrade Excel izveštaja
• Koristite xlwings za izradu interaktivnih Excel alata koji koriste Python kao mehanizam za izračunavanje
• Povežite Excel sa bazama podataka i CSV datotekama i preuzmite podatke sa interneta pomoću Python koda
• Koristite Python kao jedinstvenu alatku da zamenite VBA, Power Query i Power Pivot

„Ova knjiga objašnjava kako da integrišete Python u Excel i da se oslobodite neizbežne katastrofe ogromnih radnih svezaka, hiljada formula i ružnih VBA rešenja. Python za Excel je jedna od najkorisnijih knjiga o Excelu koju sam pročitao i apsolutno je obavezna literatura za svakog naprednog korisnika programa Excel.“
Andreas F. Clenov
Direktor Acies Asset Management i autor međunarodnih bestselera

Cena: 2.400 2.160 rsd
Python 3 za naučnu i inženjersku primenu: Naučite da koristite Python u stvarnim scenarijima na poslu i u svakodnevnom životu
Python 3 za naučnu i inženjersku primenu
Felix Bittmann

Ako ste savladali osnove Pythona i želite da istražite jezik detaljnije, ova knjiga je za vas. Pomoću konkretnih primera koji se koriste u različitim aplikacijama, knjiga ilustruje mnoge aspekte programiranja (npr. algoritme, rekurziju, strukture podataka) i pomaže strategiji rešavanja problema. Uključujući opšte ideje i rešenja, razmatrani su specifičnosti Pythona i kako se oni mogu praktično primeniti.

Cena: 1.600 1.440 rsd
40 algoritama: koje bi svaki programer trebalo da zna
40 algoritama
Imran Ahmad
  • Istražite postojeće strukture podataka i algoritme koji se nalaze u Python bibliotekama
  •  Implementirajte grafovske algoritme za detekciju prevare upotrebom analize mreže
  •  Koristite algoritme mašinskog učenja za grupisanje sličnih tvitova i obradite Twitter podatke u realnom vremenu
  •  Predvidite vremensku prognozu upotrebom algoritama nadgledanog učenja
  •  Upotrebite neuronske mreže za detekciju objekta
  •  Kreirajte mehanizam preporuke koji preporučuje relevantne filmove pretplatnicima
  •  Implementirajte bezbednost upotrebom simetrične i asimetrične enkripcije na Google Cloud Platformi (GCP)

 

Algoritmi su uvek igrali važnu ulogu u nauci i praksi računarstva. Osim tradicionalnog računarstva, mogućnost upotrebe algoritama za rešavanje stvarnih problema je važna veština koju svaki programer mora da ima. Ova knjiga će vam pomoći, ne samo da razvijete veštine za selekciju i upotrebu algoritma za rešavanje stvarnih problema, nego i da razumete kako oni funkcionišu. Prvo ćemo predstaviti algoritme i otkriti različite tehnike projektovanja algoritama, pre nego što istražimo kako da implementirate različite tipove algoritama, kao što su pretraga i sortiranje, pomoću praktičnih primera. Dok budemo napredovali ka kompleksnijim skupovima algoritama, učićete o linearnom programiranju, rangiranju stranice i grafovima, a koristićete i algoritme mašinskog učenja i razumećete matematiku i logiku u njima. Dalje, studije slučajeva, kao što je predviđanje vremenske prognoze, grupisanje tvitova i mehanizmi za preporučivanje filmova će vam pokazati kako možete da primenite optimalno ove algoritme. Na kraju ćete dobro razumeti tehnike koje omogućavaju paralelnu obradu, dajući vam mogućnost da upotrebite ove algoritme za računski intenzivne zadatke. Do kraja ove knjige postaćete vešti u rešavanju stvarnih računskih problema upotrebom različitih algoritama.

  •  Naučite tehnike koje bi trebalo da znate da biste dizajnirali algoritme za rešavanje složenih problema
  •  Upoznajte se sa neuronskim mrežama i tehnikama dubokog učenja
  •  Istražite različite tipove algoritama i izaberite odgovarajuće strukture podataka za njihovu optimalnu implementaciju
Cena: 1.980 1.782 rsd
Python Efikasno: 90 načina kako da pišete bolje programe na Pythonu
Python Efikasno
Brett Slatkin

Lako je početi razvoj programa na Pythonu, zbog toga je ovaj jezik toliko popularan. Međutim, Pythonova jedinstvena snaga, šarm i izražajnost mogu biti teški za razumevanje, a postoje i skrivene zamke u koje se lako može upasti.

Ovo drugo izdanje knjige Python Efikasno pomoći će vam da ovladate pravim „pythonskim“ pristupom programiranju, zauzdavajući Pythonovu punu snagu pisanja izuzetno otpornog koda koji dobro radi. Koristeći sažet stil vođen scenarijima, začet u bestseler knjizi Scotta Meyersa, Effective C++, Brett Slatkin sastavlja 90 odličnih strategija, saveta i prečica za programiranje na Pythonu, i objašnjava ih pomoću stvarnih primera koda da biste samouvereno mogli da ovladate Pythonom.

Oslanjajući se na višegodišnje iskustvo izgradnje Pythonove infrastrukture u kompaniji Google, Slatkin otkriva malo poznate začkoljice i idiome koji snažno utiču na ponašanje koda i njegove performanse. Razumećete najbolji način za obavljanje bitnih zadataka da biste mogli da pišete kod koji se lakše razume, održava i poboljšava. Pored novih saveta, ovo izdanje značajno pretresa sve teme iz prvog izdanja, da bi se pokazalo kako su se najbolje tehnike razvile.

Cena: 2.600 2.340 rsd
Django 3 kroz primere: prevod III izdanja
Django 3 kroz primere
Antonio Melé

Naučite Django osnove, uključujući modele, prikaze, ORM, šablone, URL-ove, obrasce i autentifikaciju.

Implementirajte napredne funkcije, kao što su prilagođena polja modela, oznake prilagođenih šablona, keš memorija, posrednički softver, lokalizacija i još mnogo štošta.

Kreirajte složene funkcionalnosti, kao što su AJAX interakcija, društvena autentifikacija, pretraga punog teksta, sistem plaćanja, CMS, RESTful API-i i još mnogo štošta.

Integrišite u svoje projekte druge tehnologije, uključujući Redis, Celery, RabbitMQ, PostgreSQL i Channels.

Uključite Django projekte u izradu veb strana, koristeći NGINX, uWSGI i Daphne.

Ako želite da naučite ceo proces razvoja profesionalnih veb aplikacija, koristeći Python i Django, onda je ova knjiga za vas. U procesu izrade četiri profesionalna Django projekta naučićete Django 3 funkcije, kako da rešite uobičajene probleme u razvoju veb strana, kako da implementirate najbolju praksu i kako da uspešno implementirate svoje aplikacije. U ovoj knjizi izradićete aplikaciju za blog, veb sajt za merenje popularnosti veb strana, internet prodavnicu i platformu za elektronsko učenje. Pomoću uputstva „korak po korak“ ćete naučiti kako da integrišete popularne tehnologije, da poboljšate aplikacije pomoću AJAX-a, da kreirate RESTful API-e i da podesite proizvodno okruženje za vaše Django projekte. Kada pročitate ovu knjigu u celosti, savladaćete Django 3, pa ćete moći da izrađujete napredne veb aplikacije.

Naučite Django 3, tako što ćete izraditi stvarne veb aplikacije „od „nule“ u Pythonu, koristeći najbolju praksu kodiranja.

Integrišite druge tehnologije u svoju aplikaciju pomoću jasnih i detaljnih objašnjenja i opsežnih primera koda.

Implementirajte napredne funkcije, kao što su pretraga punog teksta, tok aktivnosti korisnika ili mehanizam za preporuke.

Dodajte funkcije u realnom vremenu pomoću Django Channelsa i WebSocketsa.

Cena: 2.530 2.277 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 rsd
Python mašinsko učenje: prevod trećeg izdanja
Python mašinsko učenje
Sebastian Raschka, Vahid Mirjalili
  • Savladajte radne okvire, modele i tehnike koje omogućavaju mašinama da „uče“ iz podataka.
  • Upotrebite scikit-learn za mašinsko učenje i TensorFlow za duboko učenje.
  • Primenite mašinsko učenje na klasifikaciju slike, analizu sentimenta, inteligentne veb aplikacije i drugo.
  • Izgradite i obučite neuronske mreže, GAN-ove i druge modele.
  • Otkrijte najbolju praksu za procenu i podešavanje modela.
  • Naučite da predvidite kontinuirane ciljne ishode upotrebom analize regresije.
  • „Zaronite“ dublje u tekstualne podatke i podatke društvenih medija upotrebom analize sentimenta.

„Python mašinsko učenje (treće izdanje)“ je sveobuhvatan vodič za mašinsko učenje i duboko učenje upotrebom Pythona. Ova knjiga služi kao uputstvo, korak po korak, i kao referenca kojoj ćete se vraćati dok gradite sisteme mašinskog učenja. Ona uključuje jasna objašnjenja, vizuelizacije i radne primere i obuhvata detaljno sve osnovne tehnike mašinskog učenja. Dok vas neke knjige uče samo da pratite instrukcije, u ovoj knjizi za mašinsko učenje autori Raschka i Mirjalili uče vas principima mašinskog učenja, omogućavajući vam da sami izgradite modele i aplikacije. Ovo treće izdanje je ažurirano za TensorFlow 2.0 i predstavlja čitaocima njegove nove Keras API funkcije, kao i funkcije najnovijeg izdanja scikit-learna. Knjiga je takođe proširena opisom vrhunskih tehnika učenja uslovljavanjem, koje su zasnovane na dubokom učenju, a takođe su predstavljeni i GAN-ovi. Istražićemo i podoblast obrade prirodnog jezika (NLP) pod nazivom analiza sentimenta, što će vam pomoći da naučite kako da koristite algoritme mašinskog učenja za klasifikovanje dokumenata. Ova knjiga je vaš pratilac za mašinsko učenje sa Pythonom, bez obzira da li ste Python programer koji želi da nauči mašinsko učenje ili imate iskustva i želite da produbite znanje najnovijim dostignućima.

- Treće izdanje je najprodavanija, veoma popularna knjiga o Python mašinskom učenju.

- Jasna i intuitivna objašnjenja će vas uvesti duboko u teoriju i praksu Python mašinskog učenja.

- Knjiga je potpuno ažurirana i proširena da bi obuhvatila TensorFlow 2, Generative Adversarial Network modele, učenje uslovljavanjem i najbolju praksu.

Cena: 2.970 2.673 rsd
Osnove veštačke inteligencije i mašinskog učenja
Osnove veštačke inteligencije i mašinskog učenja
Zsolt Nagy

Osnove veštačke inteligencije i mašinskog učenja

Naučićete:

  • Razumevanje važnosti, principa i oblasti AI-e
  • Implementiranje osnovnih koncepata veštačke inteligencije pomoću Pythona
  • Primena koncepata regresije i klasifikacije u problemima iz stvarnog sveta
  • Izvršavanje prediktivne analize upotrebom stabala odlučivanja i random foresta
  • Izvršavanje klasterovanja pomoću k-means i mean shift algoritama
  • Razumevanje osnova dubokog učenja pomoću praktičnih primera

 

Cena: 1.980 1.782 rsd
Python za osnovce
Python za osnovce
Milena Marić

Књига „Python за основце” намењена је ученицима основне школе. Књига је писана у складу са новим планом наставе и учења за предмет Информатика и рачунарство који је одскора обавезан у основној школи. „Python за основце” покрива део овог предмета у оквиру кога се изучава текстуално програмирање. Програмски језик Python је препознат као одличан избор за основни ниво програмирања те је детаљно описан у овој књизи, као и библиотека овог језика PyGаmе намењена за 2Д графику. Предност ове књиге је што садржи велики број решених задатака који прате интерактивне садржаје портала који се бави развојем алгоритамске писмености: petlja.org.

Cena: 1.010 rsd
Naučite programiranje: Um caruje
Naučite programiranje
Eric Freeman

Šta ćete naučiti iz ove knjige?
Nije tajna da svet oko vas postaje sve povezaniji, sve prilagodljiviji, sve programabilniji, sve računarskiji. Možete ostati pasivan učesnik ili naučiti da programirate. Pomoću knjige Um caruje: Naučite programiranje, saznaćete kako da razmišljate na računarski način i kako da pišete kod koji će naterati vaš računar, mobilni uređaj ili bilo šta što ima procesor da radi umesto vas. Koristeći programski jezik Python, naučićete, korak po korak, suštinske koncepte programiranja i mnoge osnovne teme vezane za računarsku nauku, kao što su strukture podataka, skladištenje, apstrakcija, rekurzija i modularnost.

Cena: 2.600 2.340 rsd
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.600 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.406 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.760 1.584 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.450 rsd

NASLOV ...

Naslov
Autor
Cena: 12.356 rsd


USPEŠNO DODATO U KORPU


 
KORPA:
- Artikala: 0
- Iznos: 0 rsd