Novo izdanje knjige je tu
Knjiga domaćih autora koja je prodata u preko 1000 primjeraka! Zahvaljujući firmi Ministry of Programming, drugo izdanje je također dostupno po vrlo povoljnim cijenama na uobičajenim mjestima. Izmjene nisu velike, a više možete saznati na stranici o izmjenama.
O knjizi
Želite li naučiti programiranje uz programske jezike C i C++? Onda je ovo knjiga za vas!
Većina literature za programske jezike C i C++ pisana je za profesionalce, pa se podrazumijeva određeno predznanje iz drugih programskih jezika. U knjizi "Uvod u programiranje – C i C++" detaljno su objašnjeni osnovni koncepti poput ulaza i izlaza, promjenljivih, tipovi grananja i petlji, ali su kroz kasnija poglavlja i dodatke pokriveni i napredni koncepti, kao što su pokazivačka aritmetika, dinamička alokacija memorije, te rad sa datotekama, tekstualnim kao i binarnim.
Knjiga "Uvod u programiranje – C i C++" nije udžbenik C-a niti C++a. To je udžbenik programiranja, pri čemu se kao nastavni jezik koristi C uz naznačene specifičnosti C++a.
Iako je u pitanju univerzitetski udžbenik, stilom pisanja, korištenim rječnikom i didaktičkim metodama knjiga je potpuno prilagođena srednjoškolskom uzrastu, a mogu je koristiti i napredniji učenici osnovnih škola. Posebno su istaknute česte greške (koristeći simbol bombe) koje početnici u programiranju prave kada se susretnu s jezicima C i C++.
Želite li da unaprijedite svoje znanje i ažurirate se sa savremenim programerskim metodama? Knjiga "Uvod u programiranje – C i C++" u prvi plan ističe pozitivne prakse iz svijeta profesionalnog programiranja, kao što su korištenje komentara, pridržavanje standarda, izbjegavanje nedefinisanog ponašanja. Indeks sa preko 400 stručnih programerskih pojmova, na engleskom jeziku i često korištenim prevodima, olakšava vam da poboljšate znanje upravo tamo gdje smatrate da ono nije dovoljno.
Knjiga "Uvod u programiranje – C i C++" je nastala kao rezultat višegodišnjeg iskustva autora u nastavi na predmetima "Osnove računarstva" ("Uvod u programiranje") i "Tehnike programiranja" na Elektrotehničkom fakultetu Univerziteta u Sarajevu.
Iz recenzija
Prof. dr Željko JurićVeliki broj autora koji piše knjige slične tematike upadne u zamku da kada prvi put uvede neki pojam, želi da kaže sve što se ima reći o tom pojmu. Na taj način, čitalac se od samog početka opterećuje gomilom tehničkih informacija koje su često prilično nerazumljive na onom nivou znanja na kojem se čitalac nalazi u trenutku kada na njih naiđe. Također, insistiranje na detaljima od samog početka dovede do toga da se čitalac prosto pogubi u moru informacija, i ne može razlučiti šta je u tom trenutku bitno od onoga što će biti bitno tek znatno kasnije. Takav pristup često izaziva odbojnost i frustracije kod čitalaca bez prethodnog predznanja o materiji, što kao posljedicu dovodi i do stvaranja straha od programiranja. Može se navesti analogija da je takav pristup sličan pristupu učenja stranih jezika u kojem se prvo uče samo riječi i detaljna gramatika jezika, bez ikakve konverzacije, a tek se kasnije prelazi na konverzaciju. Ne treba ni govoriti koliko takav pristup može biti neprikladan i odbojan. S druge strane, pristup u ovom udžbeniku je spiralan, odnosno radikalno drugačiji nego u većini slične literature. Naime, kad god se uvede neki pojam, na tom mjestu se o tom pojmu ispriča samo onoliko koliko je na tom mjestu potrebno, odnosno koliko je potrebno da se shvati zašto je taj pojam uopće uveden, dok se detalji vezani za taj pojam razmatraju kasnije, tačnije tek onda kada nam ti detalji zaista zatrebaju. Na taj način, početnici se mnogo jednostavnije uvode u svijet programiranja. Dakle, poenta je da programiranje (koje je, u osnovi, prilično teška disciplina), ne smije da "prerano" izgleda teško: počeci trebaju da budu lagani, dok komplikacije tek trebaju doći s vremenom. Autori ove knjige su uspješno implementirali upravo ovakav metodološki pristup, što je za svaku pohvalu.
Univerzitet u Sarajevu
Elektrotehnički fakultet Sarajevo
