JavaScript Introduction
This course is part of W3C's "Front-End Web Developer" Professional Certificate.
JavaScript lets you add interactive features to your Web sites, including dynamically updated content, controlled multimedia, animated images, and much more. Developed in partnership between W3C and University Côte d'Azur, this introductory course has been designed to help Web developers have an understanding of the basic concepts of the language. We present JavaScript best practices by means of many interactive examples, some of which being demonstrated in live coding videos.
We use JavaScript in the Web browser. Why JavaScript is worth your time:
HTML5, CSS and JavaScript are the “classic three” for developers and designers;
It adds interactivity to your Web sites;
It is powerful, easy to learn, and quick to write;
It has great tools (editors, runtimes, lint tools, browsers, and third party libraries) as well as great online support through plenty of active open source communities.
At the end of the course, we expect you to be able to read the source code of any JavaScript example found on the Web, learn from it, tweak it, and even – why not? – start contributing to open-source JavaScript projects.
What you'll learn
- How to add JavaScript code in your Web site/Web app, and how to debug it
- How to make interactive Web sites through the DOM API
- How to change the CSS styles of HTML5 elements from JavaScript
- How to deal with HTML5 forms
- How to make basic graphics and animations using the HTML5 canvas
Get a Reminder
Rating | 3.5★ based on 2 ratings |
---|---|
Length | 5 weeks |
Effort | 5 weeks, 6–8 hours per week |
Starts | On Demand (Start anytime) |
Cost | $199 |
From | The World Wide Web Consortium (W3C), W3Cx via edX |
Instructor | Michel Buffa |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science |
Get a Reminder
Similar Courses
What people are saying
my first java script
This is my first Java script class, I'm pretty disappointing because it is supposed to be an 'introduction' but it is not made for true beginner at all!
pronounced in slang accent
And translated with better english accent so we don't have to read the transcript (saves time) if pronounced in slang accent.
live coding will
The philosophy of the course is to learn trying something that you maybe don't understand, I'm not sure it is the best way to stay focus on the subject,I feel lost and it definitely doesn't work for me :( Very Useful...Live coding will be better if zoomed.
learn trying something
true beginner at
very useful
already basics
If you have already basics you're gonna probably love it because it is a course full of information, but if you are like me, knowing nothing about how JS works it can be very frustrating!
best way
bought also
I thought lots of times about just drop it, but instead I bought also another JS course from another group hoping that another type of teaching can help me to better understand.
definitely does
gon na probably love
transcript ( saves time
Careers
An overview of related careers and their average salaries in the US. Bars indicate income percentile.
Frontend Engineer - San Diego - Local Digital Media $53k
EmberJS Frontend Engineer $58k
Frontend Developer $76k
Frontend Developer / Designer $79k
Frontend Web Designer $80k
Frontend Engineer in Palo alto, CA $81k
Senior Frontend Developer / Designer $84k
Senior UI/Frontend Developer $106k
Frontend Engineer 2 $153k
Senior Software Engineer, Frontend $175k
Frontend Tech Mobile Product Manager $190k
Write a review
Your opinion matters. Tell us what you think.
Please login to leave a review
Rating | 3.5★ based on 2 ratings |
---|---|
Length | 5 weeks |
Effort | 5 weeks, 6–8 hours per week |
Starts | On Demand (Start anytime) |
Cost | $199 |
From | The World Wide Web Consortium (W3C), W3Cx via edX |
Instructor | Michel Buffa |
Download Videos | On all desktop and mobile devices |
Language | English |
Subjects | Programming |
Tags | Computer Science |
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