Na početku ćemo se upoznati s osnovama objektnog programiranja. Pristup objektnog programiranja koristi se u većini jezika, uključujući Python, gdje je sve objekt. Razredi sadržaji su neki od najatraktivnijih i najčešće najtežih za osvajanje. Ali kada ga osvojimo, otvaraju se mnoga vrata u svijetu programiranja.
Također ćemo pogledati kako možemo komunicirati s internetskim uslugama. Ovdje ćemo programirati jednostavan program u kojem ćemo provjeriti cijenu Bitcoina na odabranoj burzi. Istaknut će i vrste upita koje možemo raditi na poslužiteljima i JSON format koji se koristi za prijenos podataka putem weba.
Na kraju ćemo pogledati upravljanje datotekama. Programi Python također se mogu otvarati, kreirati i pisati u datoteke. To je posebno korisno pri upravljanju podacima.