Prikaz različitih alata i tehnika za podučavanje programiranja. Opis osnovnih tehnike i pravila koje se treba držati prilikom programiranj. Opis sintakse programskog jezika Swift. Izrada aplikacija za iOS pomoću programskog jezika Swift. Opis i izrada igre pomoću Unity alata.
Na početku rada nalazi se definicija konceptualnog modeliranja. Nakon toga opisano je ERA modeliranje kao najpoznatija tehnika za izradu konceptualnih modela. U glavnom dijelu rada opisano je 4 alata za konceptualno modeliranje baza podataka, a to su Navicat, dbForge, DbSchema i Toad.