Cisco Networking Academy · Programming

JavaScript Essentials 1 Training

Learn the language of the web. Build a solid foundation in JavaScript programming, the first step towards front-end, back-end and full-stack software development.

40 hoursBeginnerInstructor-led

JavaScript is the language of the web. It runs on almost every website and is used to build interactive pages, web applications and even server-side software. Learning JavaScript is the first step towards a career in front-end, back-end or full-stack development, and JavaScript Essentials 1 gives you a solid foundation, even if you have never written code before.

Over forty hours, you will learn how JavaScript runs and how to set up your development environment, and how to work with variables, data types, operators and control flow. You will also learn to write functions and work with data, and to handle errors, test and debug your code.

No programming experience is needed. Classes are instructor-led by a Careers IT facilitator, on campus or online, with full access to the Cisco Networking Academy content, labs and assessments. The course prepares you for the JSE Certified Entry-Level JavaScript Programmer exam from the JS Institute, and is the starting point for roles such as Junior Front-end Web Developer, Junior Full-stack Developer, Web Developer and Junior Software Tester. Enquire today.

JavaScript Essentials 1 Training Schedule

Mon 2nd Nov 2026  -  Fri 6th Nov 2026
Enquire Now
Price on request 40 hours Online Instructor-LedBook now
Mon 18th Jan 2027  -  Fri 22nd Jan 2027
Enquire Now
Price on request 40 hours Online Instructor-LedBook now
Mon 8th Mar 2027  -  Fri 12th Mar 2027
Enquire Now
Price on request 40 hours Online Instructor-LedBook now
Mon 10th May 2027  -  Fri 14th May 2027
Enquire Now
Price on request 40 hours Online Instructor-LedBook now
Mon 12th Jul 2027  -  Fri 16th Jul 2027
Enquire Now
Price on request 40 hours Online Instructor-LedBook now
Mon 9th Nov 2026  -  Fri 13th Nov 2026
Enquire Now
Price on request 40 hours Umhlanga Ridge, DurbanBook now
Mon 25th Jan 2027  -  Fri 29th Jan 2027
Enquire Now
Price on request 40 hours Umhlanga Ridge, DurbanBook now
Mon 15th Mar 2027  -  Fri 19th Mar 2027
Enquire Now
Price on request 40 hours Umhlanga Ridge, DurbanBook now
Mon 17th May 2027  -  Fri 21st May 2027
Enquire Now
Price on request 40 hours Umhlanga Ridge, DurbanBook now
Mon 19th Jul 2027  -  Fri 23rd Jul 2027
Enquire Now
Price on request 40 hours Umhlanga Ridge, DurbanBook now
Enter your requirements below

Bring your team together for JavaScript Essentials 1 at your offices, online, or at our Umhlanga Ridge campus, on dates that suit your business, with a Careers IT facilitator.

By submitting your details you agree to be contacted by Careers IT about your enquiry.

  • How JavaScript runs and setting up your environment
  • Variables, data types, operators and control flow
  • Functions and working with data
  • Handling errors, testing and debugging
  • Junior Front-end Web Developer
  • Junior Full-stack Developer
  • Web / CMS Developer
  • Junior Software Tester

None, no programming experience needed.

Prepares you for the JSE™, Certified Entry-Level JavaScript Programmer exam (JS Institute).

  • Instructor-led classes with a Careers IT facilitator
  • Full access to the Cisco Networking Academy course content, labs, quizzes and assessments
  • A Careers IT certificate of completion
  • The Cisco Networking Academy certificate of completion and, where Cisco offers one, a digital badge

JavaScript Essentials 1 FAQs

Is Careers IT a Cisco Academy?

Yes. Careers IT is a Cisco Academy and teaches the Cisco Networking Academy curricula. Careers IT is one of thousands of academies in the Cisco Networking Academy program worldwide.

What study modes can I choose from?

All courses are instructor-led by Careers IT facilitators. Study on campus in Umhlanga Ridge, join live online classes from anywhere in the world, or book a private class for your team, and choose the option that suits you when you enquire. Either way, you are enrolled in a Careers IT class on the Cisco Networking Academy learning platform, where you work through the course content, labs, quizzes and assessments.

Can my company train a group of staff?

Yes. Any of these courses can run as a private class for your team, at our campus, online or at your premises, with dates arranged around your business. Ask us for a corporate quote.

What certificate will I receive?

On successful completion you receive a Careers IT certificate of completion, plus the Cisco Networking Academy certificate of completion and, where Cisco offers one for the course, a digital badge you can share on LinkedIn.

Are these courses SAQA or NQF accredited?

No. These are Cisco Networking Academy industry courses and are not NQF credit-bearing. They build practical, job-ready skills and, for several courses, prepare you for the related industry certification exams.

Is the certification exam included?

Industry certification exams (such as PCEP™, PCAP™, JSE™ and LPI Linux Essentials) are written separately through the exam provider and are not included in the course. Eligible Cisco Networking Academy students may qualify for an exam discount on completion, so ask us for details.

What do I need to attend?

A valid email address to register your free Cisco Networking Academy learner account, basic computer skills, a laptop or PC with a stable internet connection if you study online, and for Ethical Hacker and Python Essentials 2 the recommended prior knowledge listed on each course.

← All Cisco Networking Academy courses

Cisco and the Cisco logo are trademarks or registered trademarks of Cisco Systems, Inc. and/or its affiliates in the United States and certain other countries. Courses are delivered by IT Careers SA (Pty) Ltd t/a Careers IT. Prices include all course materials; industry certification exam fees are not included.