Ezoterija, alternativna učenja
ISBN: 9788673105895
Format: 17 x 23 cm
Broj strana: 552
Povez: Mek
Godina izdanja: 2023.
Popust 15.00%
2440 din.
2860 din.
Svetski bestseler – 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
© 2023. Knjiga Knjiga