Coursera
Coursera Logo

Duke University - Programming Foundations with JavaScript, HTML and CSS 

  • Offered byCoursera

Programming Foundations with JavaScript, HTML and CSS
 at 
Coursera 
Overview

Learn Programming Foundations offered by DUKE University

Duration

33 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Beginner

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Programming Foundations with JavaScript, HTML and CSS
 at 
Coursera 
Highlights

  • Financial aid available
  • Course Videos & Readings
  • Offered by DUKE University
  • Certificate of Completion
Read more
Details Icon

Programming Foundations with JavaScript, HTML and CSS
 at 
Coursera 
Course details

Who should do this course?
  • This beginner level course can be studied by anyone interested in seeking a career in web designing
What are the course deliverables?
  • 22 hours of course completion
  • Industry recognized certificates
  • Self-Paced Learning Option
  • Course Videos & Readings
  • Practice Quizzes for better understanding
  • Graded Assignments with timely Peer Feedback
More about this course
  • Programming Foundations with JavaScript, HTML and CSS is a beginner level program offered by Coursera. This course is part of the Java Programming and Software Engineering Fundamentals Specialization and aims at educating professionals about foundational programming concepts (e.g., functions, for loops, conditional statements) and how to solve problems like a programmer. The course curriculum focuses on developing skills in web development for building web pages using HTML, CSS, JavaScript. On complete course completion, the candidates will be able to learn how to create a web page where one can upload images and apply image filters.

Programming Foundations with JavaScript, HTML and CSS
 at 
Coursera 
Curriculum

Course Overview

A Student's Perspective on Learning Programming

Resources to Help You Succeed

Tips for Learning Programming

Using Forums: How to Ask for Help Effectively

Designing a Web Page with HTML and CSS

Using CodePen

What Is HTML?

Metadata and Sectioning Elements

Formatting Text and Nesting Tags

Adding Images and Links

Images and Storage

Lists and Tables

How CSS Is Used to Design Web Pages

CSS Basics

Colors and Names in CSS

Algorithms and Programming Concepts

Introduction

Everything Is a Number

How Is That a Number?

Developing an Algorithm

A Seven Step Approach to Solving Programming Problems

Variables

Methods

Functions

Types

DukeLearnToProgram Environment

For Loops

Conditional Execution

Translating to Code

Thinking Critically about Your Program

Finding Bugs in Code

JavaScript for Web Pages

Introduction

Buttons with Divs

Changing Pages Interactively

Using HTML5 Canvas

Inputs and Events

Upload and Display an Image

Convert Image to Grayscale

Moving to CodePen

MiniProject: Image Filters on the Web

Introduction

Steganography Part I

Steganography Part II

Steganography Part III

Steganography Coding Example

Programming Foundations with JavaScript, HTML and CSS
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    Start Now
    – / –
    – / –
    – / –
    Start Now
    – / –
    Start Now
    View Other 6713 CoursesRight Arrow Icon

    Programming Foundations with JavaScript, HTML and CSS
     at 
    Coursera 
    Students Ratings & Reviews

    4.5/5
    Verified Icon19 Ratings
    R
    Riyaz Kanuga
    Programming Foundations with JavaScript, HTML and CSS
    5
    Learning Experience: It covers the fundamentals of HTML, CSS, and JAVASCRIPT and lays a solid foundation with the help of several difficulties that are introduced along the way.
    Faculty: The instructions are excellent. Every word uttered is important. Listen carefully, then listen again, and practice. The course includes several resources for further study. If you want to study front-end web programming, this is a worthwhile course.
    Course Support: This course is outstanding. The important thing about it is the manner it is taught, which makes it more fascinating and amazing. I really enjoyed this course and am looking forward to learning more interesting courses.
    Reviewed on 10 Apr 2023Read More
    Thumbs Up IconThumbs Down Icon
    A
    Akhlaq Ansari
    Programming Foundations with JavaScript, HTML and CSS
    5
    Learning Experience: The course was focused on 7 Principles of Programming with HTML, CSS, JavaScript. You are taught the concept and given mini projects which helps to keep the concepts better.
    Faculty: Faculties were really good. They seem very knowledgeable about the subject and we're very enthusiastic about it. They used practical examples to help understand the concepts better. The curriculum was focused on HTML, CSS, JavaScript concepts. First you are familiarised with making a basic webpage then we move on to much complex webpages with CSS and JavaScript enabled pages. The assignment focused mainly on the taught concepts and encouraged me to be creative. They also provide resources so you can use these concepts in your later projects.
    Course Support: I was only familiar with Java and MySQL, this course helped to gain the basic knowledge of the web concepts like HTML, CSS, JavaScript.
    Reviewed on 1 Jan 2023Read More
    Thumbs Up IconThumbs Down Icon
    S
    Saikiran Shanagonda
    Programming Foundations with JavaScript, HTML and CSS
    5
    Learning Experience: It was very well organised with the practise sessions just after we learn a particular topic and its very flexible if at all we miss our deadlines we could adjust them
    Faculty: Good They have introduced all practise sessions through codepen which is merly a great interface for coding practising
    Course Support: By providing flexible deadlines
    Reviewed on 30 Dec 2022Read More
    Thumbs Up IconThumbs Down Icon
    A
    Amruta Hulkund
    Programming Foundations with JavaScript, HTML and CSS
    4
    Learning Experience: Good content with hands on experience.
    Faculty: The instructor was excellent Good
    Course Support: Yes
    Reviewed on 11 Sep 2022Read More
    Thumbs Up IconThumbs Down Icon
    P
    Pranav Reddy Gunnala
    Programming Foundations with JavaScript, HTML and CSS
    5
    Learning Experience: Learned the basic concepts of MySQL
    Faculty: Instructors taught well It's like a practical class
    Course Support: No career support provided
    Reviewed on 12 May 2022Read More
    Thumbs Up IconThumbs Down Icon
    View All 16 ReviewsRight Arrow Icon
    qna

    Programming Foundations with JavaScript, HTML and CSS
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...