We may earn an affiliate commission when you visit our partners.
Carlos Souza

A continued introduction to the very basics of the JavaScript language.

A continued introduction to the very basics of the JavaScript language. Learn common programming mechanisms like loops and conditionals. The interactive course was formerly part of JavaScript Road Trip Part 2 on Code School.

Enroll now

What's inside

Syllabus

Conditional Canyon

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Taught by established instructors with a recognized track record in the industry
Offers a solid foundation for beginners in JavaScript programming
Focuses on core programming concepts like loops and conditionals
Part of a larger course series that provides a comprehensive introduction to JavaScript
May require prerequisite knowledge or experience in programming

Save this course

Save JavaScript ES2015: Using Conditionals (Interactive) to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in JavaScript ES2015: Using Conditionals (Interactive) with these activities:
Review JavaScript Basics
Review the basic concepts of JavaScript to strengthen your foundation and prepare for more advanced topics.
Show steps
  • Go over your notes from previous JavaScript courses or online resources.
  • Complete online quizzes or practice problems on JavaScript basics.
  • Discuss the fundamental concepts with a classmate or peer.
Conditionals practice
Practice writing conditional statements to improve your understanding of their syntax and usage.
Browse courses on Conditionals
Show steps
  • Write a conditional statement that checks if a given number is even or odd.
  • Write a conditional statement that checks if a string contains a certain substring.
Loops practice
Practice writing loops to improve your understanding of their syntax and usage.
Browse courses on Loops
Show steps
  • Write a loop that iterates over an array and prints each element.
  • Write a loop that calculates the sum of all the numbers in an array.
Three other activities
Expand to see all activities and additional details
Show all six activities
Study Group
Join a study group with other students to discuss course material, work on assignments together, and quiz each other.
Show steps
  • Find a group of students who are also taking the course.
  • Meet regularly to discuss the course material.
  • Work together on assignments and projects.
Interactive JavaScript Game
Create a simple interactive JavaScript game to apply your knowledge of JavaScript and reinforce your understanding of its concepts.
Browse courses on Interactive Games
Show steps
  • Plan and design the game, including the gameplay, characters, and storyline.
  • Develop the game using JavaScript and HTML/CSS.
  • Test and debug the game to ensure it runs smoothly and is free of errors.
Contribute to JavaScript Projects
Contribute to open-source JavaScript projects to apply your skills, learn from experienced developers, and build your portfolio.
Show steps
  • Find open-source JavaScript projects that align with your interests.
  • Read the project documentation and familiarize yourself with the codebase.
  • Suggest and implement improvements, bug fixes, or new features.
  • Submit your contributions for review.

Career center

Learners who complete JavaScript ES2015: Using Conditionals (Interactive) will develop knowledge and skills that may be useful to these careers:
JavaScript Developer
JavaScript Developers are responsible for developing and maintaining JavaScript code for websites and web applications. They work with designers, front-end developers, and other specialists to create websites that are both functional and visually appealing. This course may be useful for JavaScript Developers by providing them with a solid foundation in JavaScript, a commonly used programming language for front-end and back-end web development. JavaScript allows JavaScript Developers to create interactive user interfaces, handle user input, manipulate data on web pages, and perform complex operations on the server.
Node.js Developer
Node.js Developers are responsible for developing and maintaining server-side JavaScript applications using the Node.js platform. They work with front-end developers, designers, and other specialists to create websites and web applications that are both functional and scalable. This course may be useful for Node.js Developers by providing them with a solid foundation in JavaScript, the programming language used by Node.js. JavaScript allows Node.js Developers to handle user requests, manage data, and perform complex operations on the server.
Angular Developer
Angular Developers are responsible for developing and maintaining user interfaces for websites and web applications using the Angular JavaScript framework. They work with designers, front-end developers, and other specialists to create websites that are both functional and visually appealing. This course may be useful for Angular Developers by providing them with a solid foundation in JavaScript, the programming language used by Angular. JavaScript allows Angular Developers to create interactive user interfaces, handle user input, and manipulate data on web pages.
React Developer
React Developers are responsible for developing and maintaining user interfaces for websites and web applications using the React JavaScript library. They work with designers, front-end developers, and other specialists to create websites that are both functional and visually appealing. This course may be useful for React Developers by providing them with a solid foundation in JavaScript, the programming language used by React. JavaScript allows React Developers to create interactive user interfaces, handle user input, and manipulate data on web pages.
Vue.js Developer
Vue.js Developers are responsible for developing and maintaining user interfaces for websites and web applications using the Vue.js JavaScript framework. They work with designers, front-end developers, and other specialists to create websites that are both functional and visually appealing. This course may be useful for Vue.js Developers by providing them with a solid foundation in JavaScript, the programming language used by Vue.js. JavaScript allows Vue.js Developers to create interactive user interfaces, handle user input, and manipulate data on web pages.
Full-Stack Developer
Full-Stack Developers are responsible for both the front-end and back-end development of websites and web applications. They work with designers, content writers, and other specialists to create websites that are both functional and visually appealing. This course may be useful for Full-Stack Developers by providing them with a solid foundation in JavaScript, a commonly used programming language for both front-end and back-end development. JavaScript allows Full-Stack Developers to create interactive user interfaces, handle user input, manipulate data on web pages, and perform complex operations on the server.
Game Developer
Game Developers are responsible for designing, developing, and maintaining video games. They work with designers, artists, and other specialists to create games that are both fun and engaging. This course may be useful for Game Developers by providing them with a solid foundation in JavaScript, a commonly used programming language for game development. JavaScript allows Game Developers to create interactive game mechanics, handle user input, and manipulate data in games.
Data Scientist
Data Scientists are responsible for developing and applying statistical and machine learning models to solve real-world problems. They work with data analysts, engineers, and other specialists to build models that can predict future trends, identify patterns, and optimize decision-making. This course may be useful for Data Scientists by providing them with a solid foundation in JavaScript, a commonly used programming language for data science. JavaScript allows Data Scientists to write scripts to automate data processing tasks, create visualizations to explore data, and build models to predict future trends.
Front-End Developer
Front-End Developers are responsible for the design and implementation of the user interface of a website or web application. They work with designers and back-end developers to create websites that are both visually appealing and functional. This course may be useful for Front-End Developers by providing them with a solid foundation in JavaScript, a commonly used programming language for front-end web development. JavaScript allows Front-End Developers to create interactive user interfaces, handle user input, and manipulate data on web pages.
Back-End Developer
Back-End Developers are responsible for the server-side logic of websites and web applications. They work with front-end developers and designers to create websites that are both functional and scalable. This course may be useful for Back-End Developers by providing them with a solid foundation in JavaScript, a commonly used programming language for server-side development. JavaScript allows Back-End Developers to handle user requests, manage data, and perform complex operations on the server.
Mobile Developer
Mobile Developers are responsible for developing and maintaining mobile applications for smartphones and tablets. They work with designers, product managers, and other specialists to create mobile applications that are both functional and visually appealing. This course may be useful for Mobile Developers by providing them with a solid foundation in JavaScript, a commonly used programming language for mobile development. JavaScript allows Mobile Developers to create interactive user interfaces, handle user input, and manipulate data on mobile devices.
Machine Learning Engineer
Machine Learning Engineers are responsible for developing and deploying machine learning models to solve real-world problems. They work with data scientists, engineers, and other specialists to build models that can predict future trends, identify patterns, and optimize decision-making. This course may be useful for Machine Learning Engineers by providing them with a solid foundation in JavaScript, a commonly used programming language for machine learning. JavaScript allows Machine Learning Engineers to write scripts to automate data processing tasks, create visualizations to explore data, and build models to predict future trends.
Software Engineer
Software Engineers are responsible for designing, developing, and maintaining software applications. They collaborate with other engineers, product teams, and stakeholders to help define and build high-quality software. This course may be useful for Software Engineers by providing them with a solid foundation in JavaScript, a commonly used programming language. JavaScript is often used for front-end web development, allowing Software Engineers to create interactive user interfaces. Additionally, this course covers common programming concepts like loops and conditionals, which are essential for building complex software applications.
Data Analyst
Data Analysts are responsible for collecting, cleaning, and analyzing data to identify trends and patterns. They work with stakeholders to help them make informed decisions based on data. This course may be useful for Data Analysts by providing them with a solid foundation in JavaScript, a commonly used programming language for data analysis. JavaScript allows Data Analysts to write scripts to automate data processing tasks, create visualizations to explore data, and build models to predict future trends.
Web Developer
Web Developers are responsible for designing, developing, and maintaining websites and web applications. They work with designers, content writers, and other specialists to create websites that are both functional and visually appealing. This course may be useful for Web Developers by providing them with a solid foundation in JavaScript, a commonly used programming language for front-end web development. JavaScript allows Web Developers to create interactive user interfaces, handle user input, and manipulate data on web pages.

Reading list

We've selected nine books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in JavaScript ES2015: Using Conditionals (Interactive).
Comprehensive guide to the JavaScript language that covers both the basics and more advanced concepts. It useful reference for both beginners and experienced developers alike.
Comprehensive guide to the JavaScript language that covers both the basics and more advanced concepts. It good choice for developers who want to learn more about JavaScript or use it for more complex projects.
Comprehensive guide to the advanced features of the JavaScript language. It good choice for developers who want to learn more about the advanced features of JavaScript or use them in their own projects.
Guide to using functional programming techniques in JavaScript. It good choice for developers who want to learn more about functional programming or use it in their own JavaScript projects.
Comprehensive reference to the JavaScript language. It good choice for developers who want to have a quick reference to the JavaScript language or need to look up specific information.
Collection of JavaScript design patterns that can be used to solve common problems in web development. It good choice for developers who want to learn more about JavaScript design patterns or use them in their own projects.
Focuses on the essential parts of the JavaScript language that are most commonly used in web development. It good choice for beginners who want to learn the basics of JavaScript quickly.
Fast-paced guide to the JavaScript language. It good choice for experienced developers who want to learn JavaScript quickly or use it for more complex projects.
Uses a visual and interactive approach to teaching JavaScript. It good choice for beginners who want to learn JavaScript in a fun and engaging way.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to JavaScript ES2015: Using Conditionals (Interactive).
JavaScript ES2015: Using JavaScript with HTML Documents...
Most relevant
JavaScript ES2015: Using alert, confirm and prompt...
React JS, Angular & Vue JS - Quickstart & Comparison
Frontend for Java Full Stack Development
JavaScript Bootcamp - Build Real World Applications
Learn JavaScript for Web Development
Modern JavaScript (Complete guide, from Novice to Ninja)
JavaScript - The Complete Guide 2024 (Beginner + Advanced)
z/Architecture Assembler Language Part 1: The Basics
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser