Professional Course

Web Development

Udacity, Online
24 hours
Next course start
Free E-Learning: Start Anytime! See details
Self-paced Online
24 hours
Next course start
Free E-Learning: Start Anytime! See details
Self-paced Online
This provider usually responds within 48 hours 👍

Course description

Web Development: Building functional web applications for the first time

Web Development: How to Build a Blog

Want to build a web application but not sure how to get started? The best ideas and greatest of intentions can crumble when faced with wandering into the unknown. This intermediate level course is designed to help learners surpass learning the hard lessons,  guiding participants through everything needed to start building a successful web application.

Course material will guide learners through the basics of how the web works, walking participants through core web development concepts. Learners will gain all the skills necessary for building a web application of their very own, including:

  • how internet and browsers fit together
  • form validations
  • databases
  • APIs
  • integrating with other websites
  • scaling issues

A practical course: leave with a fully functional blog.

With this hands-on approach to learning, Udacity presents learners with the opportunity to see the development of a highly useful web application, namely a blog, through from start to finish.

Do you work at this company and want to update this page?

Is there out-of-date information about your company or courses published here? Fill out this form to get in touch with us.

Upcoming start dates

1 start date available

Free E-Learning: Start Anytime!

  • Self-paced Online
  • Online

Who should attend?

This Web Development course is designed for anyone hoping to learn how to build their own web application live on the web, learning hard lessons the easy way.


This course assumes intermediate programming proficiency with Python, as well as a basic understanding of computer science concepts, data structures and object-oriented programming.

Find out if this course is right for you - request more information here!

Training content

This Web Development is divided into one main project and a number of lessons, including:


  • Make a webpage that anyone can add to and edit.


  • How the Web Works (2.5 hours)
  • Forms and Input (4 hours)
  • Databases (6 hours)
  • User Accounts and Security (6 hours)
  • APIs (4.5 hours)
  • Caching (3.5 hours)
  • Scaling Up (2.5 hours)

Final Project (8 hours)

For the final project, you will build a fully functional wiki - a website that allows any page to be edited. It will include:

  • Easily create new pages of the site by using the wiki edit capabilities. You should be able to enter a non-existent URL, redirect to an edit page, and create a new page from there.
  • Have user accounts so that logged-in users only will have edit privileges.
  • Use caching functionality.
  • Have a history section which displays the different wiki versions that have existed.


It is free to start this Web Development course

Estimated time for completion assuming 6 hours per week: Approx. 2 months

2-Week Free Trial: Love it or Leave it

All Udacity courses are offered with a two-week free trial. Learners will have plenty of time to make sure that the program fits their needs. If it's not working out for any reason - user can cancel their subscription fee of charge.

Contact this provider

Contact course provider

Before we redirect you to this supplier's website, do you mind filling out this form so that we can stay in touch? You can unsubscribe at any time.
If you want us to recommend other suitable courses, please fill out all fields below and check the box beside "Please recommend similar options"
Country *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.