Programming for the Web with JavaScript

Provided by:
8/10 stars
based on  5 reviews
Provided by:
Cost FREE , Add a Verified Certificate for $149
Start Date In Session

Course Details

Cost

FREE,
Add a Verified Certificate for $149

Upcoming Schedule

  • In Session

Course Provider

edX online courses
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be tau...
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with edX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.

Provider Subject Specialization
Sciences & Technology
Business & Management
22043 reviews

Course Description

JavaScript is the programming language of the World Wide Web.

As a professional web software developer, you will not only need to know how to program in this simple yet powerful language, but you will need to understand the fundamentals of how data is exchanged on the World Wide Web (WWW) and what tools and frameworks are available to you for creating robust, interactive web applications.

This course, part of the CS Essentials for Software Development Professional Certificate program, provides an introduction to modern web development using JavaScript. In addition to exploring the basics of web page creation using HTML and CSS, you will learn advanced web page layout and responsive design tools such as Bootstrap. You will also learn how browsers represent a web page data using the Document Object Model (DOM) and how to develop dynamic, interactive web pages using JavaScript in the browser. Beyond fundamental JavaScript syntax a...

JavaScript is the programming language of the World Wide Web.

As a professional web software developer, you will not only need to know how to program in this simple yet powerful language, but you will need to understand the fundamentals of how data is exchanged on the World Wide Web (WWW) and what tools and frameworks are available to you for creating robust, interactive web applications.

This course, part of the CS Essentials for Software Development Professional Certificate program, provides an introduction to modern web development using JavaScript. In addition to exploring the basics of web page creation using HTML and CSS, you will learn advanced web page layout and responsive design tools such as Bootstrap. You will also learn how browsers represent a web page data using the Document Object Model (DOM) and how to develop dynamic, interactive web pages using JavaScript in the browser. Beyond fundamental JavaScript syntax and advanced language features such as callbacks, events, and asynchronous programming, you will work with jQuery, which provides functionality for simplified DOM manipulation and event handling.

This course will also introduce you to modern web frameworks and component-based libraries such as React.js for efficiently developing modular web page components, and D3.js for creating data-driven documents. We will also teach you how to represent and exchange data using JavaScript Object Notation (JSON), and how to access RESTful APIs on the web.

Server-side JavaScript is becoming more prevalent in the industry, with web frameworks such as Node.js and Express making it simple to create and deploy complex, data-driven web applications. This course will prepare you to use such frameworks and show you how to integrate them with NoSQL databases such as MongoDB.

Programming for the Web with JavaScript course image
Reviews 8/10 stars
5 Reviews for Programming for the Web with JavaScript

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Kristina Šekrst profile image
Kristina Šekrst profile image
8/10 starsCompleted
  • 102 reviews
  • 102 completed
2 days, 19 hours ago
The course was well laid out. It includes basic Javascript, even though I used it for NodeJS and React, which is also a part of it, and then you do some scalable web apps using NodeJS and Express, and MongoDB. All in all, a full package. Requirements and labs are intriguing, quizzes check out your syntactic and semantic comprehension. All in all, a good course.
Was this review helpful? Yes0
 Flag
Fee Chin profile image
Fee Chin profile image
10/10 starsCompleted
  • 1 review
  • 1 completed
1 year ago
This course is one of the best I have had with edx. Professor Murphy explained the topics clearly and the course outline is just right. Everything is organized, and the flow is smooth. Highly recommended to all students!
Was this review helpful? Yes0
 Flag
student profile image
student profile image

student

10/10 starsTaking Now
1 year, 3 months ago
The course is wonderful. I completed two other courses of this program. All are the best anong others in this theme.
Was this review helpful? Yes0
 Flag
Ark Szklar profile image
Ark Szklar profile image

Ark Szklar

10/10 starsTaking Now
1 year, 4 months ago
This is a piece of MOOC art! This JS course is properly designed and paced, guided gently by a friendly bright and accomplished host (check out his CV) that explains clearly not so easy concepts with the help of beautiful visuals. Can't get any better than that. As if the overall design, content, conduct of the course was a blueprint for students how to approach writing code. I went through some of the JavaScript courses and they were rather messy, rushed or plain weird. The course by prof. Chris Murphy gives me hope that I can move forward with my learning. Thanks!
Was this review helpful? Yes0
 Flag
Seifsilasse Hailu Ejigu profile image
Seifsilasse Hailu Ejigu profile image

Seifsilasse Hailu Ejigu

1/10 starsTaking Now
1 year, 4 months ago
I Think the Course is So Nice. Then I am Applied your announcement succeed for the criteria. I am sure my work experience and interest would be a great asset to your organization. I am also known that my worked years of progressive experience would be a significant asset to your organization.
Was this review helpful? Yes0
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.