Jan 23rd 2017

Programming and the Web for Beginners (Coursera)

Created by:Delivered by:

In this course, you will use computers to creatively design web pages using HTML and CSS. You will then use Javascript to develop programs and algorithms--ways to get the computer to solve problems. As you progress, you will master the programming process that will be used through the remainder of the courses in this Specialization.

After completing this course you will be able to:

1. Make a web page with HTML and CSS;

2. Explain the high-level process of developing a program;

3. Think critically about how to solve a problem;

4. Solve programming problems with Javascript, including if/else and looping constructs;

5. Use Javascript to manipulate images and process data; and

6. Recognize debugging as an application of the scientific method.

By the end of this course, you will complete a mini-project where you will use Javascript to create your own images algorithmically and a website you have built with HTML, CSS, and Javascript.

Programming and the Web for Beginners is course 1 of 5 in the Java Programming: An Introduction to Software Specialization.

This Specialization covers the fundamentals of software development, focusing on a beginner-level introduction to rigorous problem-solving approaches while still embracing and extending traditional methods of computer science and software engineering. You’ll explore foundational concepts such as algorithm development, data representation, and debugging, using common tools such as HTML/CSS, Javascript, and Java. In the final Capstone Project, you’ll apply the skills you learned by creating a working recommender system that can help users find and choose items, such as films, books, or restaurants. Google has contributed real-world projects and the involvement of its engineers as guest lecturers to these courses.