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:
자주 묻는 질문
강의 및 과제를 언제 이용할 수 있게 되나요?
이 수료 과정을 구독하면 무엇을 이용할 수 있나요?
환불 규정은 어떻게 되나요?
궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.