Ovaj tekst je prevod originalnog teksta Erika Eliota, programera, pisca nekoliko knjiga na temu JavaScripta i osnivača pokreta Fighting Poverty with Code.
Napomena početnicima
Naučio sam da kodiram otprilike u isto vreme kada sam naučio da čitam i pišem. Voleo sam računarske igre i želeo sam da naučim da napravim svoju. Voleo sam igre i priče o magiji, a računari su delovali kao nešto najbliže tome. Tih dana, mnogi računari su butovani direktno u programsko okruženje i ja sam uzeo zdravo za gotovo da ako želiš da napraviš nešto na računaru, moraš da naučiš da kodiraš. Otac mog najboljeg druga mi je dao knjigu čija je namera da nauči decu kako da iskodiraju igricu i ja sam zaronio u nju.
Danas, na računarima radimo sve vreme, uzimamo ih zdravo za gotovo, ali ako ste tip osobe koja voli da rasklapa stvari kako bi shvatila način na koji rade, pogledi “ispod haube” i otkrivanje kako su aplikacije napavljene mogu biti neodoljivi i beskrajno zanimljivi.
Ja već pola životnog veka jurim ovu strast. Ono što je počelo kao ljubav prema računarskim igrama preraslo je u karijeru koja mi omogućava da putujem svuda po svetu i otkrivam magiju koju stvaramo uz pomoć softvera. Na tom putu, bio sam inspirisan mnogim drugim sjajnim knjigama.
Nadam se da će vam ova kolekcija nekih od mojih omiljenih programerskih knjiga pomoći da otkrijete i stvorite svoju sopstvenu magiju.
Za početnike i decu
Softversko umeće
Funkcionalno programiranje
Akademske teme
- The New Turing Omnibus: Sixty-Six Excursions in Computer Science – A. K. Djudni
- Elements-Reusable-Object-Oriented/dp/0201633612/” target=”_blank” rel=”noopener”>Design Patterns: Elements of Reusable Object Oriented Software poznatija i kao the Gang of Four knjiga, tj. the GoF – Erik Gama, Ričard Helm, Ralf Džonson, Džon Vlisajds, Grejdi Buč
- How to Design Programs – Matias Felajzen, Robert Brus Findler, Metju Flat, Šriram Krišnamurti
- The Structure and Interpretation of Computer Programs – Herlod Abelson, Džerald Džej Sasmen, Džuli Sasmen
- Introduction to Algorithms, 3rd Edition – Tomas H. Kormen, Čarls E. Leiserson, Ronald L. Rivest, Kliford Stein
- Algorithms – Robert Sedžvik, Kevin Vejn
- The Art of Computer Programming: Vol. 1 – Donald E. Knut
- The Art of Computer Programming: Vol. 2 – Donald E. Knut
- The Art of Computer Programming: Vol. 3 – Donald E. Knut
- Programming Pearls – Džon Bentli
- How to Prove it: A Structured Approach – Danijel J. Velemen
- The Annotated Turing: A Guided Tour Through Alan Turing’s Historic Paper on Computability and the Turing Machine – Čarls Pekold
- Introduction to Graph Theory – Ričard J. Trudo
- Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp – Piter Norvig
- Artificial Intelligence for Humans: Deep Learning and Neural Networks – Džef Hiton
Kompajleri
Produktivnost i načela
- Rework – Džejson Frajd, Dejvid Hajnemajer Henson
- The Mythical Man-Month: Essays on Software Engineering – Frederik P. Bruks Jr.
- Continuous Delivery – Džez Hambl & David Farli
- AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis – Vilijam Dž. Braun, Rafael C. Malvo, Hejs V. “Skip” Mek Kormik, Tomas Dž. Mobrej
- Refactoring: Improving the Design of Existing Code – Martin Fauler, Kent Bek, Džon Brant, Vilijam Apdajk, Don Roberts, Erik Gama
- The Clean Coder: A Code of Conduct for Professional Programmers – Robert C. Martin
- The Passionate Programmer: Creating a Remarkable Career in Software Development – Čad Fauler
- Test Driven Development By Example – Kent Bek
- The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win – Džin Kim, Kevin Ber, Džordž Spaford
- The Cathedral & the Bazaar by Eric S. Raymond (ESR) — Musings on Linux and Open Source by an Accidental Revolutionary, 2001
- The Art of Unix Programming – Erik S. Rejmond
Ako smatrate da na ovoj listi nedostaje neka knjiga koja se vama dopala, podelite je sa nama u komentarima.
Nevenka Rangelov
utorak, 3. Oktobar, 2017.
Ćao Miroslave, ovde možeš pretražiti naslove koje imamo u biblioteci (https://startitcentar.librarika.com/search/alphabetical). Ukoliko bi hteo da doniraš neke knjige, piši nam na mail [email protected]. :) Pozdrav
Miroslav
utorak, 3. Oktobar, 2017.
Koliko knjiga sa spiska postoji u startit-u, gde moze da se pristupi naslovima iz vase biblioteke. Ja bih bio rad i da doniram neke od knjiga, da kupim.
Petar Popović
petak, 23. Decembar, 2016.
Hvala na ispravci :)
Mad Dev
petak, 23. Decembar, 2016.
Donald E Nad?