educative.io

JavaScript in Practice: Getting Started (Zsolt Nagy)


Executing Selective Instructions - If, Else If and Else Statements You will now learn how to branch off based on conditional statements. This lesson will teach you about if, else if and else statements. Executing Selective Instructions - Switch statements Another way of executing selective instructions is done through the switch statements. Executing Selective Instructions - The ternary operator An overview of the ternary operator which also serves as a control structure Loops - The While Loop Learn how to repeat your code as many times as you want, by just writing down your code once. This lesson will introduce you to the while loop. Getting Started - Your First JavaScript Line You will learn how to write to the console in JavaScript. Getting Started - Comments You will learn how to write comments that will help you to remember what code you wrote and why you wrote it that way. DataTypes - Data Types and Arithmetic Operators This lesson will introduce you to data types to represent data and also to basic arithmetic operations you can perform with them. DataTypes - Playing Around With Strings Let’s dive into Strings and see how can you concatenate them. This lesson will also introduce you to Automatic Type Casting and you’ll learn how to parse Strings as Integers and Floats. DataTypes - Comparison and Ternary Operators You’ll look at how comparison and ternary operators are used to evaluate conditions and boolean values. DataTypes - Null, Undefined and Symbol Let’s introduce you to the Null, Undefined and Symbol datatypes. DataTypes - The Object Type A brief overview for the Object data type DataTypes - The let keyword The let keyword will allow you to store data for future reference. All about Arrays - Introduction to Arrays Arrays provide us with a way to create and maintain a list of data. In this lesson, you’ll be introduced to arrays and how you can access the elements inside them. Functions and Operators - Functions A function is basically a piece of code which can be reused without having to write it again and again. Let’s discover it and learn how to create, refer to and call a function. All about Arrays - Exercise 1 Have questions about Exercise 1? Go for it! All about Arrays - Adding and Removing Elements After being introduced to the concept of arrays, we’ll now learn how to add elements to them and how to remove elements from them. Functions and Operators - The typeof operator In this lesson, you’ll learn about the typeof operator which will tell you if you are you dealing with a number or some text or even if there is a value at all. Functions and Operators - Some more operators Enrich your code with more operators that will help you change values and formulate better conditions. Functions and Operators - Exercise 3 Have questions about Exercise 3? Go for it! Functions and Operators - Exercise 2 Have questions about Exercise 2? Go for it! Loops - Some more Loops Other ways of writing loops are the For…in and For…of loop. Values and Reference Types - Mistake: treating a reference type as a value type This lesson will show you how to fix a problem of assuming a reference type as a value type. Using Strings in Javascript - Trimming Strings An introduction to the trim method Using Strings in Javascript - Splitting, Slicing, Joining, and Concatenating Strings A list of the methods that you will learn in future chapters Exercises on Using Strings in Javascript - Exercise on String Manipulation Further your knowledge of string manipulation using Javascript string functions. Exercises on Using Strings in Javascript - Exercise on Join, Map and Split Improve your knowledge of the join, map and split functions by solving this exercise. The Modern Javascript - JavaScript on the Client This lesson explains how JavaScript is an important technology to use from the client side development perspective. The Modern Javascript - Why Is It Easier Than Ever To Become A JavaScript Developer? JavaScript has greatly evolved since its first launch. Various aspects like ‘browser dev tools’ and ‘third party library support’ make it much easier to get familiar with JavaScript. JavaScript with HTML and CSS - Adding JavaScript Code This lesson will teach you how to add Javascript to build functionality of the HTML form. JavaScript with HTML and CSS - HTML Classes: Separation of Concerns In this lesson we teach you some design patterns to use when handling numerous HTML elements and also multiple JS and CSS files. Loops - The Do-While Loop You’ll now learn about the do-while loop which is another way to repeat code. Values and Reference Types - Mistake: treating a value type as a reference type This lesson will show two erroneous attempts of assuming a value type as a reference type. Cloning Objects - Shallow Copy An introduction to cloning objects and shallow copy Cloning Objects - Prototypal Inheritance An introduction to Prototypal Inheritance Cloning Objects - Deep Copy An introduction to deep copy Cloning Objects - Restricted Deep Copy Implementations This lesson will teach two methods to implement deep copy and their limitations. Using Strings in Javascript - Sorting Strings This lesson will introduce you to the localCompare method which helps us to sort strings. Using Strings in Javascript - Finding the Index of a Substring inside a String An introduction to the indexOf and lastIndexOf methods which help us to find the index of a specified substring in a string Using Strings in Javascript - Slicing A String An introduction to the slice method Using Strings in Javascript - Upper and Lower Case Letters This lesson will teach you to covert lower-case letters to upper-case letters and vice versa. Exercises on Using Strings in Javascript - Exercise on String Slicing Practice your slice function with this exercise. The Modern Javascript - JavaScript on the Server This lesson explains how JavaScript is an important technology to use from the server side development perspective. The Modern Javascript - JavaScript Learning Experience According to Science Let’s take a look at the scientific criteria for a learning experience to be classified as good. We’ll also examine where JavaScript falls in terms of these criteria. Loops - The For Loop Get familiar with the For loop along with some optimization techniques regarding loops. Loops - Exercise 4 Have questions about Exercise 4? Go for it! Using Strings in Javascript - Splitting a String into an Array of Substrings In this lesson, we will split strings into arrays using the ‘split’ method. Using Strings in Javascript - Replacing Characters of a String This lesson will teach you a number of methods to replace characters in a string. The Modern Javascript - Introduction This lesson explains why it has become so important to learn JavaScript today. The Modern Javascript - Summary An overview of how and why the future for JavaScript developers looks bright. JavaScript with HTML and CSS - Creating the Markup This lesson will introduce you to the HTML markup language and teach you how to create a simple example form. Loops - Break and Continue In this lesson, you’ll get to know about the break and continue keywords. Values and Reference Types - Value and Reference Types An entry-level introduction to value and reference types in JavaScript. Cloning Objects - Are Shallow Copies Dangerous? Let’s assess if using shallow copies is safe or not. Using Strings in Javascript - Length of a String And Inserting New Lines This lesson will teach you to get the length of a string and to insert a new line in a string. Using Strings in Javascript - Joining Strings This lesson will introduce you to the join method. Exercises on Using Strings in Javascript - Exercise on String Parsing Learn to parse strings using the trim and split methods of javascript. The Modern Javascript - Other Exotic JavaScript Use Cases Let’s look at some other benefits of using JavaScript. The Modern Javascript - JavaScript Domination on the Job Market - JavaScript and JavaScript frameworks are popular in the industry - Demand for JavaScript developers is higher than the supply JavaScript with HTML and CSS - Finishing up with Style In this lesson we finish up the functionality and give you a brief overview of CSS Styling. Using Strings in Javascript - Accessing Characters inside a String This lesson will introduce you to ways to access characters inside a string. Moreover, it will also teach you to modify characters in a string. View the lesson [here](https://www.educative.io/collection/page/10370001/5643421435822080/5756309148270592). Using Strings in Javascript - Javascript Strings Lets start with how to create strings and check their equality.
About the JavaScript in Practice: Getting Started (Zsolt Nagy) category [JavaScript in Practice: Getting Started (Zsolt Nagy)] (1)
Console.log for JS [Getting Started - Your First JavaScript Line] (2)
Escaping characters such as \ in double quote strings [Using Strings in Javascript - Javascript Strings] (2)