assignments and projects for app academy