JavaScript is the programming language that powers the modern web. In this course, you will learn the basic concepts of web development with JavaScript. You will work with functions, objects, arrays, variables, data types, the HTML DOM, and much more. You will learn how to use JavaScript and discover interactive possibilities with modern JavaScript technologies. Finally, you will learn about the practice of testing code and how to write a unit test using Jest.
提供:

このコースについて
None! Learners do not need prior web development experience. Only basic internet navigation skills and an eagerness to get started with coding.
学習内容
Creating simple JavaScript codes.
Creating and manipulating objects and arrays.
Writing unit tests using Jest
習得するスキル
- Test-Driven Development
- JavaScript
- Front-End Web Development
- Object-Oriented Programming (OOP)
None! Learners do not need prior web development experience. Only basic internet navigation skills and an eagerness to get started with coding.
提供:

メタ
Meta builds technologies that help people connect with friends and family, find communities, and grow businesses. On successful completion of the Meta Social Media Marketing Certificate or Meta Marketing Analytics Certificate, you'll gain access to the Meta Career Programs Job Board - a job search platform with 200+ employers looking to hire.
シラバス - 本コースの学習内容
Introduction to Javascript
In this module, you are introduced to JavaScript. You'll learn why JavaScript is so integral to software development. And you'll get an overview of how to write JavaScript code inside the browser. Furthermore, you will learn about the most common operators as well as conditional statements and loops. After completing this module, you will have completed the following learning objectives:
The Building Blocks of a Program
Here you'll learn how to use objects, arrays and functions. In addition, you will learn about the most common built-in methods, and the difference between undefined, null and empty strings. And you'll explore both error handling and defensive programming. After completing this module, you will be able to:
Programming Paradigms
This module is about functional programming and the oriented programming paradigm. You will learn what scope is in JavaScript. You'll explore the differences between var, let and const. And you'll learn how to use classes and inheritance in object oriented programming. Additionally, you'll explore how to use write JavaScript using modern features like spread and rest. You will build code that can manipulate the DOM and handle events. And you will use JSON in JavaScript. After completing this module, you will be able to:
Testing
Here you will learn about Node.js and Node Package Manager (npm). And you will explore how to install npm packages and how to work with package.json. Furthermore, you will learn about testing in JavaScript and you'll code a simple unit test in Jest. After completing this module, you will be able to:
メタフロントエンド開発者 プロフェッショナル認定証について
Want to get started in the world of coding and build beautiful websites as a career? This 9-course program, designed by the software engineering experts at Meta, will prepare you for a career as a front-end developer.

よくある質問
いつ講座や課題にアクセスできるようになりますか?
この修了証をサブスクライブすると何を行うことができるようになりますか?
返金ポリシーについて教えてください。
さらに質問がある場合は、受講者ヘルプセンターにアクセスしてください。