link Source: www.udacity.com
list 8 sequences
assignment Level : Introductory
chat_bubble_outline Language : English
card_giftcard 1 point
Users' reviews
-
starstarstarstarstar
0 reviews

Key Information

credit_card Free access

About the content

This class will give you an introduction to the fundamentals of programming languages. Key concepts include how to specify and process valid strings, sentences and program structures.

more_horiz Read more
more_horiz Read less
dns

Syllabus

String Patterns

Finding and specifying classes of strings using regular expressions

Lexical Analysis

Breaking strings down into important words

Grammars

Specifying and deconstructing valid sentences

Parsing

Turning sentences into trees

Interpreting

Simulating programs

Building a Web Browser

Interpreting HTML and JavaScript

Wrap-up

Exam testing your knowledge
record_voice_over

Instructors

  • Westley Weimer - Westley Weimer is a Professor of Computer Science at the University of Virginia where he teaches computer science and leads research in programming languages and software engineering. He has won three awards for teaching and over half a dozen "best paper" awards for research. He has MS and PhD degrees from the University of California at Berkeley.
assistant

Platform

Udacity

Udacity is a for-profit educational organization founded by Sebastian Thrun, David Stavens, and Mike Sokolsky offering massive open online courses (MOOCs). According to Thrun, the origin of the name Udacity comes from the company's desire to be "audacious for you, the student". While it originally focused on offering university-style courses, it now focuses more on vocational courses for professionals.

You are the designer of this MOOC?
What is your opinion on this resource ?
Content
5/5
Platform
5/5
Animation
5/5