Introduction to Programming was the first paid Nanodegree that I have enrolled from Udacity. Udacity is an Online Education platform that offers courses about a diverse range of subjects. Their Nanodegrees are very similar to a course at a university. Enrolled participants should complete several projects and these projects are reviewed by reviewers. The participants should successfully finish all the projects to receive a Nanodegree.
Although I knew about programming quite well, to try their projects and to learn from their way of teaching the subject, I enrolled in the Introduction to Programming Nanodegree. This Nanodegree has six parts and five courses.
Part 1 - Learn to Code
In this part, basics of HTML is introduced.
Project: Getting Started with HTML.
Part 2 - Make a Stylish Web Page
Project: Make a Web Page
Part 3 - Code your Own Quiz
Project: Code Your Own Quiz
Part 4 - Create a Movie Website
In this part, python is used to create a movie website that plays trailers of some movies.
Project: Create a Movie Trailer Website
Part 5 - Discover Your Path
In this part, before the Nanodegree ends, the student is introduced with different tracks that he can progress further. The options are Front-End Programming, Back End Programming, Mobile Programming, Data Analysis Programming and Reverse Engineering. I chose Android development.
Part 6 - Android Development
In this part the basics of Android development is introduced.