Save for later

HTML, CSS, and Javascript for Web Developers

Ruby on Rails Web Development,

Do you realize that the only functionality of a web application that the user directly interacts with is through the web page? Implement it poorly and, to the user, the server-side becomes irrelevant! Today’s user expects a lot out of the web page: it has to load fast, expose the desired service, and be comfortable to view on all devices: from a desktop computers to tablets and mobile phones. In this course, we will learn the basic tools that every web page coder needs to know. We will start from the ground up by learning how to implement modern web pages with HTML and CSS. We will then advance to learning how to code our pages such that its components rearrange and resize themselves automatically based on the size of the user’s screen. You’ll be able to code up a web page that will be just as useful on a mobile phone as on a desktop computer. No “pinch and zoom” required! Last but certainly not least, we will get a thorough introduction to the most ubiquitous, popular, and incredibly powerful language of the web: Javascript. Using Javascript, you will be able to build a fully functional web application that utilizes Ajax to expose server-side functionality and data to the end user.

Get Details and Enroll Now

OpenCourser is an affiliate partner of Coursera and may earn a commission when you buy through our links.

Get a Reminder

Send to:
Rating 4.8 based on 1,848 ratings
Length 6 weeks
Effort 5 weeks of study, 4-6 hours/week
Starts Jun 26 (43 weeks ago)
Cost $79
From Johns Hopkins University via Coursera
Instructor Yaakov Chaikin
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Art & Design
Tags Computer Science Design And Product Mobile And Web Development

Get a Reminder

Send to:

Similar Courses

What people are saying

web development

very useful with all the basic info needed to start coding with basic java-script and bootstrap knowledge to get you started The course is just awesome, Highly recommended for anyone who wishes to enter or is currently into Web development.

I have really learnt a lot and it gives me a good foundation to build on and develop my career in web development.

An extensive course if you're very serious about web development and have at least already some basic knowledge.

Web development is hard, for beginners.

Good Very exceptional course with clear and understandable lectures, leading student from nothing through basic levels of web development and finish at making a decent looking website.

It makes me more well versed in his business Perfect Course for someone like me to start web development from scratch!

As I am the person who is the beginner and took some courses online and offline of web development, I would like to tell you that the instructor of this course is very knowledgeable plus he has experience in the industry I could say.

The course delves deep enough into the fundamentals of HTML, CSS and Javascript to provide a great start in Web development.

a very interesting course for the people who aim to embark on the web develeppementThank you Yakov This course would give you a much deeper understanding of the web basics concepts Nice explanation each and every step This course teaches in a great way fundamentals which a beginner should know to proceed with acquiring further knowledge in web development.

Probably one of the best courses on Coursera for anyone serious about web development Excellent course to learn web development..........

I learned a lot about web development.

Great course to start with the fundamentals and basics for web development.

I now understand certain basic underlying principles of web development.

It helped me to 'connect the dots' and understand the essentials of web development.

Read more

highly recommend this course

I highly recommend this course who wants to learn about HTML,CSS,JS for we developers!

His lecturs are amazing :) i highly recommend this course for web designning Very funny teacher :) Great course!!

I highly recommend this course for anyone who has a basic knowledge of web development because the last lectures can get a bit difficult for begginers.

I highly recommend this course; you will not be disappointed!

I highly recommend this course and instructor!

Highly recommend this course to budding web developers.

Otherwise, I highly recommend this course, and I'm looking forward to taking the Angular course in this series.

I highly recommend this course to anyone who is looking to understand much more about front-end development.

I highly recommend this course to anyone who wants to develop front end web applications.

I highly recommend this course, the instructor is very eloquent and clear.

I learn a lot about HTML and CSS3 I would highly recommend this course to those who want to learn fundamental topics of Web Development.

I highly, highly recommend this course and the instructor if you've had an intro anytime in the past.

Highly recommend this course to any individual interested in web development.

Read more

five star

Five stars!

!Five starts to Yaakov:))))))) his work is greatly appreciated.. A good introduction of HTML, CSS, JavaScript (libraries, functions, objects etc.,), Ajax and JSON.

Changed to five star because it really was that good.

it's a five star Course :) Noiiiiice!

Five stars for that course and special thanks to mr. Chaikin for his skill to tell complex things with simple words.

The Ajax part was my favorite part of the course, i'll not give a five star because third week for me was a little to much talk, i know its importante to talk about getting specs with the client or following a wireframe, but we have another courses for that, and sometimes thas was not how it happens in the real world Great intro to web development it is a greate course of web dev Nice course.

totally five star.

So.. guess the course approaches a specialisation successfully allowing retention of that "excitement & curiosity" that almost always is inherent to learning.Five stars already.

You deserved a Five stars.

Five stars for the members of the John Hopkins university team and coursera which spent huge efforts to deliver and create this course.

Great course It's help for beginner It's a very nice course.Didn't put the five stars because its time to put up to date some content, it would like to see the last version of bootstrap instead of the the 3.x, and the last notation and changes on ES6, specially for the http request parts, as promises are already supported.But for a person that is new to this kind of knowledge, this course is a big deal¡¡ congrats good course vary nice intro Great experience for web development.

Def deserves a five star rating.

Read more

highly recommended

Highly recommended beacuse of its deep about the topics.

Highly recommended.

Highly recommended for beginners.

Highly recommended for those who don't have any experience in web-development like me lol.

Highly recommended to others.

Highly recommended!

Read more

step by step

The course is very useful and comprehensive thank you for your great effort Very well explained in a step by step approach + tips on where to find relevant extra sources of information.

Thanks Prof. Yaakov Chaikin for your clear step by step explanations and fun contents added into your modules.

Great Course, Step by step, clear, usable.Thanks a lot !!

This was a really interesting course, it shows you not only the granularity of a project, but also how to build it in a way that allows you to keep scaling with different technologies, basically as the title of the course says, you will implement a real site, and Yaakov will give you a ride to the clients restaurant in order to take requirements, you are going to create a website for that restaurant, and step by step you will see how to improve it, from simple HTML structures to complex Javascript code (using good practices).

Very well framed lectures and step by step explanations till the end of course.

Videos are really easy to follow and you are given step by step instructions on how to create your projects.

Professor Chaikin does an excellent job of providing step by step details of HTML, CSS, and Javascript, but be forewarned, he does assume you have some basic knowledge of the concepts and he'll skip around a few of the deeper aspects of HTML, CSS, and Javascript in terms of time.

The speech is really clear and learns the knowledge step by step.

very good course for the web technologies finally course which explain step by step what is what, why and what for it standing for.

Read more

johns hopkins university for

Thank you professor Yaakov Chaikin, thank you Coursera and Johns Hopkins University for offering this course.

Professor Chaikin is outstanding teacher easy to understand, teaches straight to the point, clearly and with good sense of humor.Many thanks to Yaakov Chaikin and Johns Hopkins University for all the effort making this course available.

I was very nice to meet you...I Also want to thank Coursera and Johns Hopkins University for made it possible for the course to be in my laptop near the countryside in Colombia.

I would highly recommend this course for those who want to understand the basics of HTML,CSS and javascript and clear all doubts which are otherwise created by directly jumping into higher concepts......And last but not the least thanks Coursera for providing best online courses and Thanks Johns Hopkins University for presenting this beautiful course...... Great course, though the javascript part is very fast paced and could be extended a bit more.

Read more

good starting point

Thanks a lot for this great lectures !I've learned so much following this course.The whole lectures are easy enough to follow and understand.Very good starting point to jump into the web development world.

I feel it is too basic Have completed 3 weeks, and find the course very good.Lot of effort to build the content, very clear and detailed and explanation and if you repeat it yourself while going thru the lecture, the concepts will be get much more clearer.Programming is all about practice, but this could be a very good starting point.

A good starting point for anyone with no previous experience in HTML, CSS and Javascript.

The HTML and CSS are very good starting points to learn about these lenguages.

It provides a good starting point for you on front-end web development.

Very good starting point for beginners.

Read more

even though

They jump right into really difficult stuff even in the first week and don't even go through the basics even though it says "basic".

I can learn many things on this, even though some topics still understand not clearly but need to study by external resources and practice more.

In general, the teacher is very good, even though I found the javascript part less deepen.

Even though the tasks given were very simple, I recommend it because it gives you the knowledge to understand how HTML, CSS and Javascript works.

I'm very glad I've enrolled to the course.And even though I'm a TOTAL beginner at web design, I started to understand what it is all about and how it works.

Even though I've just passed my 12th grade I'm not having any problems learning or understanding this and trust me, I'm not a topper.

Even though I've done a bit of front-end web development before, the class gave me a solid foundation in the core concepts and I learned a lot.

Even though i had some experience with HTML and CSS before, this course definitely improved my understanding of the subject.

Even though I had been doing web development for a few years (self taught) I still learnt a lot.

Read more

looking forward

Enjoying the course, looking forward to take angular js course from the same author!

Great Introduction to HTML&CSS Javascript Great Course.Learned a Lot of different things.Will Recommend anyone who is looking forward to get a good understanding of web development.

Looking forward to completing the current course.

I am looking forward to what is to come.

Looking forward to finish the course!

Yaakov as an instructor is just amazing, Looking forward for learning more with Yaakov.

Really looking forward to join more courses from this instructor.

looking forward to more on front-end technologies course.

Read more

ruby on rails

This was the 4th course I've completed with certification in Coursera and 3rd in Ruby on Rails Web Development Specialization and I can certainly say that for me it was the best of them!

I should point out that I have not taken the earlier courses in the Ruby on Rails specialization - they're not strictly a prerequisite, especially if you have some prior development experience.

It helped consolidate a lot of important knowledge, in order to create high quality, modern web applications.I do have one suggestion though, which would be creating a version of this course directed to Ruby on Rails.

I would've enjoyed having this perspective, since I'm taking the Ruby on Rails specialization.Nonetheless, congratulations on the great course you guys put up!

The purpose is to get you better acquainted with the material as this is part of the "Ruby on Rails" specialization.

I'm aware you have a Ruby on Rails program but Ruby is not as popular as it used to be.

Read more

sense of humor

Everything is well explained, a lot of example, good sense of humor and really cool and adequate exercises to implement what is leant, I highly recommended for anyone who wants to get the basics (maybe even more) of web development.

as a lecturer has a great sense of humor :) In this course you will learn the basic concepts about web development with the latest technologies.

And most importantly Yaakov has a great sense of humor, refreshing, quite unusual for MOOCs...thoroughly enjoying the course so far!

The professor has a great sense of humor, which makes the learning process enjoyable.

Read more

mr. yaakov chaikin

This course is very usefull... in a simple word.. Its awesome... thank you "Johns Hopkins University" and Mr. Yaakov Chaikin.

I am very grateful to Mr. Yaakov Chaikin.

I would highly recommend it to anyone :D This course has made me more confident about my web development career.Thanks to coursera for providing such platform for the learners.and off course a big thanks to the instructor Mr. Yaakov Chaikin and the community.

Thank you Mr. Yaakov Chaikin!

Read more

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Assistant Page 1 $35k

Assistant Page 4 $37k

Page Builder $44k

Page Designer 2 $47k

Book page $51k

Temporary Assistant Page $54k

Head Page $62k

Floor Page $63k

Page Editor $65k

Web Page Designer $67k

Owner Page $77k

Web Page Developer $85k

Write a review

Your opinion matters. Tell us what you think.

Rating 4.8 based on 1,848 ratings
Length 6 weeks
Effort 5 weeks of study, 4-6 hours/week
Starts Jun 26 (43 weeks ago)
Cost $79
From Johns Hopkins University via Coursera
Instructor Yaakov Chaikin
Download Videos On all desktop and mobile devices
Language English
Subjects Programming Art & Design
Tags Computer Science Design And Product Mobile And Web Development

Similar Courses

Sorted by relevance

Like this course?

Here's what to do next:

  • Save this course for later
  • Get more details from the course provider
  • Enroll in this course
Enroll Now