JavaScript Front-end Development: JavaScript Fundamentals


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
Explore basic JavaScript concepts and Full Stack Development while you learn how to get started using JavaScript, and code formatting basics. During this course, you will start by exploring the fundamentals and synergy of FSD, Full Stack Development, and JavaScript Front End Development. Next, you will discover the JavaScript and ECMAScript relationship, and go on to review recent updates 2016, 2017, and ES.Next. As you progress, you will learn how to set up a JavaScript Development Environment, how to discover the features and functionality of the developer console, and how to learn best practices for JavaScript code spacing and formatting. Other topics include how to consider three methods for adding JavaScript to an HTML document, and how to explore the various ways to declare and use variables, use Arithmetic, Logic, and assignment Operators. Finally, conclude by learning how to work with bitwise, increment, and decrement operators.

Expected Duration (hours)
1.0

Lesson Objectives

JavaScript Front-end Development: JavaScript Fundamentals

  • define what FSD is
  • describe what JavaScript Front End Development is and where it fits into FSD
  • describe what JavaScript is and its relationship to ECMAScript, including a high level overview of recent updates 2016, 2017, and ES.Next
  • describe how to set up a JavaScript development environment
  • describe the features and functionality of the developer console in Chrome/Firefox/IE
  • describe best practices for JavaScript code spacing and formatting
  • describe three methods for adding JavaScript to an HTML document based on the standard of HTML
  • explore the various ways to declare and use variables in JavaScript
  • demonstrate how to use basic JavaScript arithmetic and assignment operators
  • work with bitwise, increment, and decrement operators
  • create and include a basic script in a web page
  • Course Number:
    it_sdjfsd_01_enus

    Expertise Level
    Beginner