Programming Languages

Training overview
Professional Course
Self-paced Online
72 hours

Start dates
Free E-Learning: Start Anytime!

Course description

Programming Languages: E-learning from Udacity

Programming Languages E-learning from Udacity

Learn how to build your own simple web browser and gain a clear introduction to the fundamentals of programming languages. Course material focuses on key concepts for specifying valid strings and program structures.Participants will be able to browse, parse and understand JavaScript and HTML.

Build your own browser

Participants will have the opportunity to build a simple web browser to solidify and gain valuable skills in the interpretation of HTML and JavaScript.

Want to find out more?

Who should attend?

This Programming Languages course is designed for those with a basic understanding of computer programming looking to gain a better understanding of the programming and key concepts through a hands-on project for building a web browser.


This course assumes some previous programming experience, similar to that gained by the Udacity Computer Science 101 course.

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

Training content

Training topics for this Programming Languages takes learners through::

String Patterns

  • Finding and specifying classes of strings using regular expressions

Lexical Analysis

  • Breaking strings down into important words


  • Specifying and deconstructing valid sentences


  • Turning sentences into trees


  • Simulating programs

Building a Web Browser

  • Interpreting HTML and JavaScript


  • Exam testing your knowledge


It is free to start this Programming Languages 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

View again
Supplier Directory
Join our Supplier Directory to:
- Gain Traffic
- Get Noticed
- Showcase Your Services
- Free Listing Available