Erik Friman (autor)
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.
Sadržaj
Uvod
1. Početak: Računarski nači
n razmišljanja, 1
2. Znajte svoju vrednost: Jednostavne vrednosti, promenljive i tipovi, 33
3. Odlučujući kôd: Logičke vrednosti, odluke i petlje, 73
4. Obezbeđivanje strukture: Liste i iteracija, 125
5. Budimo funkcionalni: Funkcije i apstrakcija, 179
4b. Zavođenje reda u vašim podacima: Sortiranje i ugnežđena iteracija, 225
6. Sklapanje: Tekst, znakovni nizovi i heuristika, 245
7. Budite modularni: Moduli, metode, klase i objekti, 291
8. Dalje od iteracije i indeksa: Rekurzija i rečnici, 341
9. Trajnost: Čuvanje i pozivanje datoteka, 393
10. Stvarno bi trebalo više da izlazite: Korišćenje veb API-ja, 435
11. Budite interaktivni: Grafički objekti, događaji i uslovljeno ponašanje, 467
12. Put u Objektgrad: Objektno orijentisano programiranje, 523
Dodatak: Najbitnijih deset tema (koje nismo obradili): Ostaci, 575
Zašto ova knjiga izgleda tako drugačije?
Na osnovu najnovijih istraživanja kognitivne nauke i teorije učenja, Um caruje: Naučite programiranje 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.
Ostali naslovi koji sadrže ključne reči: Python
Ostali naslovi iz oblasti: Programiranje
Izdavač: Mikro knjiga; 2018; Broširani povez; latinica; 24 cm; 638 str.; 978-86-7555-430-1;