Programming Foundations with JavaScript, HTML and CSS

Course Image
Out of 4,418 reviews
Go to course
or more from Coursera

Course Information

Platform iconPlatform: Coursera
Level iconDifficulty: Beginner
Time icon26-40h hours of content
Speed iconStarts Nov 23
Certificate iconCertificate: Certificate (q2)
Instructor Image
Susan H. Rodger

Related Courses

Programming for Everybody (Getting Started with Python)
by Coursera | $43/mo.

One of the most popular courses provided by Coursera, this tutorial is a great start for anybody looking to dive into Python programming. It covers the basics of the language, and has no pre-requisites. After this course, you will be able to move on to more advanced programming classes.

Python for Everybody Specialization
by Coursera | $43/mo.

This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language. In the Capstone Project, you

Python Data Structures
by Coursera | $43/mo.

This course is created by the University of Michigan. It introduces the core data structures that are used in the Python programming language (think of lists, dictionaries, and tuples). Using these data structures the student will be able to perform data analysis themselves.

iOS Developer
by Udacity | $999

A fantastic course for anybody looking to become a serious iOS Developer. This Nanodegree takes you through the whole process by teaching you Swift programming and developing a portfolio of iOS applications for iPhone and iPad to show of your expertise. This is the ultimate course if you are looking to become a certified iOS dev.

Intro to Self-Driving Cars Nanodegree
by Udacity | $999

This introductory program is the perfect way to start your journey. With just minimal programming experience, you can learn the essentials of building a self-driving car. You

Programming Foundations with JavaScript, HTML and CSS

This course is created or produced by Duke University via Coursera

Description of the course

Learn foundational programming concepts (e.g., functions, for loops, conditional statements) and how to solve problems like a programmer. In addition, learn basic web development as you build web pages using HTML, CSS, JavaScript. By the end of the course, will create a web page where others can upload their images and apply image filters that you create. After completing this course, you will be able to: 1. Think critically about how to solve a problem using programming; 2. Write JavaScript programs using functions, for loops, and conditional statements; 3. Use HTML to construct a web page with paragraphs, divs, images, links, and lists; 4. Add styles to a web page with CSS IDs and classes; and 5. Make a web page interactive with JavaScript commands like alert, onClick, onChange, adding input features like an image canvas, button, and slider.

Syllabus of "Programming Foundations with JavaScript, HTML and CSS"


Welcome! In this module, you will be introduced to this course's approach to teaching the basics of programming, from building web pages, to writing programs with JavaScript, to making web pages interactive.

Designing a Web Page with HTML and CSS

In this module, you will learn the basics of HTML and CSS to design a web page. Over the course of the module you will build your first web page!

Algorithms and Programming Concepts

JavaScript for Web Pages

MiniProject: Image Filters on the Web

Go to course
Back to search results