Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
Compare

Quick Facts

Medium Of InstructionsMode Of LearningMode Of Delivery
EnglishSelf StudyVideo and Text Based

Course Overview

The Programming Foundations with JavaScript HTML and CSS is designed by Duke University USA and offered by Coursera. This course offers to teach its candidates the theories of programming such as conditional statements, for loops, and functions. 

This course is one of the five parts of the Java programming in Software Engineering Fundamentals Specialisation by Coursera in collaboration with Duke University. The level of this course is for beginners and is best suited for those who have never coded before. Software engineering is one of the top fields when it comes to career prospects. Programming is a prerequisite for all of these jobs. This course will help you get placed in the software engineering industry. The Programming Foundations with JavaScript HTML and CSS will also help students learn the fundamentals of web development (CSS, JavaScript, and HTML).

The Highlights

  • Learning through videos and reading
  • Grading based on assignments
  • Constructive feedback mechanism
  • Shareable certificate
  • An electronic shareable certificate that can be added or shared on LinkedIn job profiles.
  • Offered by Duke University 
  • Approx. 33 hours course duration

Programme Offerings

  • Project-based Lessons
  • Comprehensive Instruction Training.

Courses and Certificate Fees

Certificate AvailabilityCertificate Providing Authority
yesDuke University, DurhamCoursera

The Programming Foundations with JavaScript HTML and CSS certification fees are as follows:

Description

Amount in INR

Fee for 1-month

Rs. 4,115

Fee for 3-month

Rs. 8,230

Fee for 6-month

Rs. 12,345


Eligibility Criteria

Work Experience 

No prior work experience is mandatory for enrolling in this course.

Education

There is no particular educational background necessary for pursuing the Programming Foundations with JavaScript, HTML and CSS training programme by Duke University. 

Basic knowledge of computer programming is expected.

What you will learn

JavaKnowledge of CSS

After completing this course, the participants shall be able to:

  • Analyse critically and create solutions using programming.
  • Construct web pages which will include divs, images paragraph list and links using HTML.
  • Use conditional statements for loops and functions to write programmes on javascript.
  • Create an interactive page with commands of JavaScript search on change, on click alert and add input features for example button image canvas and slides.
  • Use Cascading style sheets (CSS) and HTML5

Who it is for

The Programming Foundations with JavaScript HTML and CSS course is ideal for IT professionals such as

  • Web Developer
  • Web Designer
  • Software Engineer
  • Software Developer
  • Front-end Developer
  • Back-end developer

Admission Details

Getting admission to the course is simple, quick, and easy. Follow the stepwise procedure given to get admission in the Programming Foundations with JavaScript, HTML and CSS certification course by Duke University, offered by Coursera.

Step 1: Visit the course homepage through https://www.coursera.org/learn/duke-programming-web  or open the Coursera website and search for ‘Java programming in Software Engineering Fundamentals Specialisation’ course offered by Duke University, USA.

Step 2: Select the Enrol(for free) button.

Step 3: Login/Signup to get logged in or signed up

Step 3: Choose any one option that you think is the best for you, from among ‘purchase course’ and ‘full course, no certificate’.

Step 4: If you have opted to purchase the course, carry out the bill payment process and get access to the course.  

Or If not, you are already successfully enrolled in the course!

Application Details

Candidates do not need to fill out any application form to join the  Programming Foundations with JavaScript HTML and CSS  certification by Coursera. They can audit the course for free by signing up with Google. They will have to upgrade and pay the fees to get e-certificates and graded assessments.

The Syllabus

Videos
  • 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
Reading
  • Module Feedback Surveys

Videos
  • 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
Reading
  • Try It! Create Your CodePen Account
  • Try It! Build a “My Interests” Web Page
  • Try It! Format Text
  • Try It! Add Links and Images
  • Try It! Create Lists and Tables
  • Try It! Style Your Web Page with CSS
  • Try It! Customize Your Web Page’s Colors
  • End of Module Survey
Quiz
  • Using HTML - Formatting Text
  • Using HTML - Displaying Data
  • Styling with CSS
  • Designing a Web Page with HTML and CSS

Videos
  • 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
Reading
  • Try It! Using Variables, Methods and Functions
  • Rampup Programming Exercise - Variables, Methods and Functions
  • Try It! Using For Loops
  • Rampup: Programming Exercise - Loops and Conditionals
  • Programming Exercise: Modifying Images
  • Programming Exercise: Advanced Modifying Images
  • End of Module Survey
Quiz
  • Solving Programming Problems
  • Variables, Methods and Functions
  • Loops and Conditionals
  • Modifying Images with JavaScript
  • Debugging Your Code
  • Overview of Programming Concepts

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

Reading
  • Try It! Buttons with Divs
  • Try It! Change Pages Interactively
  • Programming Exercise: TODO list
  • Try It! Canvas
  • Try It! Inputs and Events
  • Programming Exercise: An Interactive Paint Canvas
  • Try It! Upload and Display an Image
  • Try It! Convert an Image to Grayscale
  • Try It! Green Screen Online
  • End of Module Survey
Quiz
  • Buttons and Interaction
  • Event-Driven Programming
  • Interactive Web Pages

Videos
  • Introduction3m
  • Steganography Part I
  • Steganography Part I
  • Steganography Part III
  • Steganography Coding Example
Reading
  • MiniProject Part 1
  • MiniProject Part 2
  • MiniProject Challenge
  • End of Module Survey
  • Extra Challenge
  • Steganography Review
  • Steganography: Programming Exercise Guide
Quiz
  • Review of HTML, CSS, and JavaScript
  • Steganography math
  • Steganography

Evaluation process

Candidates will be graded based on assignments and projects.

Instructors

Duke University, Durham Frequently Asked Questions (FAQ's)

1: How and when can I get access to the lessons and assignments?

If you want to take the training course in audit mode you will be getting access to most of the course materials for free. To get access to graded assignments and get a certificate you have to buy the certificate insight.

2: What is the process to get financial aid?

You have to fill an application form to apply for financial aid. Click on the financial aid link underneath the Enrol button and fill the application form you get. If your application gets approved you will be notified.

3: Will the Programming Foundations with JavaScript HTML and CSS online course provide University credit?

No, this training course does not provide University credit. However, some universities may accept course certificates for credits. Contact your organisation for this information.

4: How much time will be required to complete the Programming Foundations with JavaScript HTML and CSS training course?

Approximately 33 hours will be required to complete this course.

5: What fields do the instructors come from?

The instructors are expert professors from Duke University. Susan Rodger, Robert Duvall, Andrew Hilton and Oven Astrachan, who are lecturers and professors, are the instructors for this particular course.    

6: How does the Programming Foundations with JavaScript HTML and CSS online course help in getting a job?

This course helps the learners and participants to seek well-paying jobs in the industry, by teaching and clearing the basic concepts of programming which is a high demand job in today's world, hence offering them multiple opportunities in the market.

7: What is the significance of undertaking the Programming Foundations with JavaScript HTML and CSS by Coursera?

Coursera always focuses on providing those courses to the learners which can help them in the real industry. Software development is one of the most sought-after jobs today and the participants of this course will be able to get good positions in the market as this course focuses on clearing the base concepts and foundations, which are a must.

8: Is the Programming Foundations with JavaScript HTML and CSS course worth taking?

Definitely. About 543,621 learners have already enrolled for this course and have reported visible benefits in their careers.

9: What will I get if I buy the Certificate Insight?

When you buy the Certificate insight, you will get access to full course material, including graded assignments. After completing the Programming Foundations with JavaScript HTML and CSS training course, your Certificate shall be added to the Accomplishments page - from where you can print it or add it to your LinkedIn profile. If you wish to just read the course content, you can undertake the course for free.

10: I am a novice at programming. Can I still apply for the Programming Foundations with JavaScript HTML and CSS course?

Yes, this course is suited for beginners, even for those who have no experience at all. You will be learning all the basics in this course.

Articles

Back to top