Course Overview

JavaScript strings are one of the most fundamental components of programming with the language. Whether you're building web interfaces, processing user input, or formatting data, understanding how strings work is essential for writing clean and effective code. Strings are used everywhere in JavaScript—from simple alerts to dynamic content rendering—making it critical for developers to master both the basics and more advanced string operations to improve their efficiency and capability.

This course begins with a comprehensive overview of string fundamentals, including how to create, store, and manipulate strings in JavaScript. You’ll learn about multi-line strings, concatenation, string replacement, and case conversion. The second section dives into more advanced techniques such as template literals, using the .includes() method, and converting strings into numbers. Each topic is presented through concise videos designed to build your skills step by step, ending with a helpful review for reinforcement.

By the end of this course, you’ll have a strong command of JavaScript strings and how to use them effectively in real-world coding scenarios.

What You Will Learn

  • Understand and explain strings
  • Combine strings from multiple strings
  • Change the case of strings
  • Replace parts of strings
  • Use ES6 template strings
  • Apply and understand the includes function
  • Use the parsing features of JavaScript to turn strings into numbers

Program Curriculum

  • Introduction
  • Creating Strings
  • Storing Strings
  • Multi-line Strings
  • Concatenation
  • String Replacement
  • Changing Cases
  • Review
  • $7 Million Cybersecurity Scholarship by EC-Council
  • Chapter 1 Quiz

  • Introduction
  • Template Strings
  • Includes
  • Turning Strings into Numbers
  • $7 Million Cybersecurity Scholarship by EC-Council
  • Chapter 2 Quiz

  • Course Review
  • Thank You!
  • $7 Million Cybersecurity Scholarship by EC-Council

Instructor

Daniel ‘Code Whisperer’ Stern

Daniel Stern is known in development circles as “the Code Whisperer." Daniel has been working as a front end and full stack developer in the tech industry since 2011. He's developed single-page applications for banks like CIBC, charities like the Ontario Institute for Cancer Research, and at ad agencies like McLaren McCann, TraffikGroup and Olson. In addition to being featured in both CSS Weekly and JavaScript weekly, Daniel is well-known throughout the open-source community for maintaining several open-source tools, most notably the Angular.js and LESS-based tool, Range .css and the Angular .js audio tool, ngAudio. In addition to being trusted by the open source community to develop top-quality, functional code, Daniel has also been invited to speak at numerous conferences including Full Stack Conference 2014 in London, England.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Empower Your Learning with Our Flexible Plans

Invest in your future with our flexible subscription plans. Whether you're just starting out or looking to enhance your expertise, there's a plan tailored to meet your needs. Gain access to in-demand skills and courses for your continuous learning needs.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Ideal for continuous learning, offering extensive resources with 900+ courses and diverse Learning Paths to enhance your skills.

$ 69.00
Billed monthly or $599.00 billed annually

What is included

  • 880+ Premium Short Courses
  • 70+ Structured Learning Paths
  • Validation of Completion with all courses and learning paths
  • New Courses added every month
Early Access Offer

Pro +

Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.

$ 79.00
Billed monthly or $699.00 billed annually

Everything in Pro and

  • 1600+ Practice Lab exercises with guided instructions
  • 150+ CTF Challenges with detailed walkthroughs
  • New Practice Labs and Challenges added every month

Related Courses

1 of 50