Show as: Mobile

Work in L&D? Contribute to research that will shape our 2021 L&D Report! Take our survey

Web Development

Training overview
Professional Course
24 hours
Start dates
Free E-Learning: Start Anytime!

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.

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.

About Udacity

Udacity E-Learning Tech Programs

Udacity E-learning : Online Training from Tech Industry Leaders

Udacity offers a range of courses for the tech industry, designed with both current and aspiring professionals. The tech industry moves fast and keeping up means constantly refreshing your knowledge and sharpening talents.  Data Science Web Development Software Engineering Android...

Read more and show all training delivered by this supplier

Contact this provider

Fill in your email & register your interest

Register your interest

Fill in your email & register your interest

Training reviews

No reviews available

Need help with your search? offers a free consultancy service to help compare training for you and your team

Request a free quote

Request a free training quote