TrueschoTruescho
All Courses
Programming Foundations with JavaScript, HTML and CSS
Coursera
Course
Unknown

Programming Foundations with JavaScript, HTML and CSS

Duke University

Learn foundational programming concepts and build interactive web pages using JavaScript, HTML, and CSS through practical projects.

Unknown4 weeksEnglish611,681 enrolled

About this 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

What You'll Learn

  • Think critically to solve programming problems
  • Write JavaScript programs using functions, loops, and conditionals
  • Construct web pages with HTML
  • Style web pages with CSS
  • Add interactivity with JavaScript commands

Prerequisites

  • Basic computer and internet skills
  • Ability to read course instructions in English and complete short practice activities

Instructors

S

Susan H. Rodger

Professor of the Practice

R

Robert Duvall

Lecturer

O

Owen Astrachan

Professor of the Practice

A

Andrew D. Hilton

Associate Professor of the Practice

Topics

Mobile and Web Development
Computer Science
Computer Programming
Javascript
Interactive Design
Image Analysis
User Interface (UI)
Cascading Style Sheets (CSS)
Computational Thinking
Event-Driven Programming

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

تطوير تطبيقات الجوال والويب
علوم الحاسب
البرمجة
جافا سكريبت
التصميم التفاعلي
تحليل الصور
واجهة المستخدم
أنماط التنسيق (CSS)
Computational Thinking
Event-Driven Programming

Start Learning Now