davidventuri / udacity-ipnd

Projects for my Udacity Intro to Programming Nanodegree

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projects for my Udacity Intro to Programming Nanodegree

Stage 0: Getting Started with HTML

Get some early feedback on what you're learning within the first week of your Nanodegree experience.

View project

Stage 1: Webpages, Documents, and Structure

Built using HTML and CSS, this project demonstrates knowledge of basic website design.

  • HTML
  • CSS
  • Structured documents
  • HTML classes

View project

Stage 2: Telling Computers What To Do

Built a Mad Libs-style game to leverage the power of functions in Python and mastered the ability to automate repetitive tasks that can be done on a computer.

  • Python syntax

View project

Stage 3: The Power of Abstraction

Created a simple movie website with images and trailers, this project demonstrates knowledge of Object Oriented Programming.

  • HTML
  • CSS
  • Python classes and Object Oriented Programming

View project

Stage 4: The Full Stack & Stage 5: Explore!

Built a Python back end using Google App Engine, Jinja2 HTML templates, and a database to host a web page online and allow user comments. Demonstrated further understanding of JavaScript.

  • Google App Engine
  • Jinja2 templates
  • GET & POST requests
  • Database setup
  • Database querying
  • JavaScript

View project (not optimized for mobile). Submit a blank comment to experience a game-changing UI feature.


Udacity Intro to Programming Nanodegree Certificate

About

Projects for my Udacity Intro to Programming Nanodegree


Languages

Language:Python 59.9%Language:HTML 33.0%Language:CSS 6.8%Language:JavaScript 0.2%