Programming Foundations with JavaScript, HTML and CSS

Overview

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

  • Welcome
    • 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

Leave a Comment

Your email address will not be published. Required fields are marked *

Shopping Cart
  • Your cart is empty.