Python intenzivni kurs prevod 3. izdanja
SVETSKI BESTSELER.
NAšA NAJPRODAVANIJA KNJIGA U PRETPLATI U POSLEDNJIH 5 GODINA.
NAUČITE PYTHON - BRZO!
- Python intenzivni kurs je najprodavaniji vodič na svetu za programski jezik Python. Uz ovaj dinamičan i temeljan priručnik ćete za čas posla pisati programe, rešavati probleme i razvijati funkcionalne aplikacije.
- Počećete učenjem osnovnih koncepata programiranja, kao što su promenljive, liste, klase i petlje i vežbati pisanje čistog koda na primerima uz svaku temu. Naučićete i da pišete interaktivne programe i da testirate svoj kod pre dodavanja u projekat. Novostečeno znanje ćete primeniti u praksi, kreiranjem arkadne igrice po uzoru na Space Invaders, izgradnjom skupa vizuelizacija podataka pomoću Python-ovih praktičnih biblioteka i razvijanjem jednostavne online aplikacije.
Radom uz ovu knjigu naučićete da:
- Koristite moćne Python biblioteke i alate, uključujući pytest, Pygame, Matplotlib, Plotly i Django
pravite sve složenije 2D igrice koje reaguju na komande sa tastature i miša
generišete interaktivne vizuelizacije podataka iz raznovrsnih skupova podataka
gradite online aplikacije koje omogućavaju korisnicima da kreiraju naloge i upravljaju svojim podacima
otkanjate greške u kodu i rešavate uobičajene programerske probleme
Novo u ovom izdanju: ovo treće izdanje je u potpunosti prerađeno u skladu sa novostima u Python kodu. Novosti i ažuriranja pokrivaju VS Code za obradu teksta, pathlib modul za upravljanje fajlovima, pytest za testiranje koda, kao i najnovije funkcije za Matplotlib, Plotly i Django. - Ako planirate da se oprobate u programiranju, Python intenzivni kurs će vas za tren oka obučiti da pišete prave programe. Zašto čekate? Startujte mašinu i kodirajte!
O autoru
Eric Matthes je 25 godina predavao srednjoškolcima matematiku i fiziku, kao i uvod u Python. Sada je uključen u brojne projekte otvorenog koda i profesionalno se bavi pisanjem i programiranjem.
KRATAK SADRŽAJ
I DEO: OSNOVE
Poglavlje 1: Početak rada
Poglavlje 2: Promenljive i jednostavni tipovi podataka
Poglavlje 3: Predstavljanje listi
Poglavlje 4: Korišćenje listi
Poglavlje 5: Iskazi if
Poglavlje 6: Rečnici
Poglavlje 7: Korisnički unos i while petlje
Poglavlje 8: Funkcije
Poglavlje 9: Klase
Poglavlje 10: Fajlovi i izuzeci
Poglavlje 11: Testiranje koda
II DEO: PROJEKTI
Poglavlje 12: Brod koji ispaljuje metke
Poglavlje 13: Vanzemaljci!
Poglavlje 14: Bodovanje
Poglavlje 15: Generisanje podataka
Poglavlje 16: Preuzimanje podataka
Poglavlje 17: Korišćenje API-ja
Poglavlje 18: Korišćenje radnog okvira Django
Poglavlje 19: Korisnički nalozi
Poglavlje 20: Stilizovanje i raspoređivanje aplikacije
Dodatak A: Instalacija i rešavanje problema
Dodatak B: Uređivači teksta i IDE
Dodatak C: Potražite pomoć
Dodatak D: Korišćenje Git sistema za kontrolu verzija
Dodatak E: Rešavanje problema pri raspoređivanju
Indeks
Zemlja porekla: Srbija