/ipnd

INTRODUCTION TO PROGRAMMING NANODEGREE

Primary LanguagePythonMIT LicenseMIT

Introduction to Programming Nano Degree

Part 01 : Learn to Code

This is your first step on your journey to become a programmer.

Part 02 : Make a Stylish Webpage

you'll use HTML and CSS to make a stylish web page on any topic.

Part 03 : Code Your Own Quiz

You will use the Python programming language to build your own quiz.
You will use a fill-in-the blank style to create a quiz that can even be used as a study tool to help you remember important vocabulary.

Part 04 : Create a Movie Website

You will write code to store a list of your favorite movies, including box art imagery and a movie trailer URL.
You will then use your code to generate a static web page allowing visitors to browse their movies and watch the trailer.

Part 05 : Discover Your Path

you will explore a quick overview of the vast world of programming.

Part 06 : Choose Your Path

Choose one of the five paths and complete the associated course and project of your choosing.

  • Front-End
  • Back-End
  • Data Analysis
  • iOS
  • Android

Part 07 (Elective): Front-End Development

Learn all about JavaScript and start writing your code immediately using the JavaScript console.
Learn enough to program an awesome memory game for your final project.

Part 08 (Elective): Back-End Development

you'll practice your SQL skills by building a reporting tool that summarizes data from a large database.

Part 09 (Elective): Data Analysis

Choose one of Udacity's curated datasets, perform an investigation, and share your findings.

Part 10 (Elective): iOS Development

Create an iPhone app that records a conversation with you and a friend and plays it back to make you sound like a chipmunk or Darth Vader!

Part 11 (Elective): Android Development

Build your first Android app - a design for a local business that could be used as a business card.