Python applications for beginners