Skip to main content
Free certificateBeginnerProgramming

JavaScript Essentials 1

A free beginner JavaScript course from Cisco and the JavaScript Institute.

Taught byCisco Networking Academy

About this course

A self-paced introduction to programming in JavaScript, built with the JavaScript Institute. It covers variables, data types, operators, control flow, functions and error handling, and prepares learners for the JSE entry-level certification.

Best for: Beginners who want a free, badge-backed JavaScript start.

What you will be able to do

  • Write basic JavaScript programs
  • Use variables, data types and operators
  • Control program flow
  • Write and debug functions

Syllabus and your progress

Tick modules off as you finish them on Cisco Networking Academy.

0 of 4 modules done

Plan your pace

At 4 hours a week you would finish in about 10 weeks, using the course time estimate above.

Progress is saved in this browser only. No account needed.

Cost and certificate

Free certificate

Cisco Networking Academy issues a free digital badge on completion.

Cisco Networking Academy sets the terms and can change them. Check the course page before you commit serious time, and tell us if something changed.

Quick answers

Is JavaScript Essentials 1 really free?
Yes, the course material is free on Cisco Networking Academy. Cisco Networking Academy issues a free digital badge on completion.
How long does JavaScript Essentials 1 take?
Plan for about 40 hrs in total (Editorial estimate; the provider does not publish a total.). It is self-paced, so you can go faster or slower.
Do I need experience before JavaScript Essentials 1?
No. It is a beginner course with no prerequisites listed.

JavaScript Essentials 1

Free certificate

Start on Cisco Networking Academy