Master JavaScript
Offered By: LinkedIn Learning
Course Description
Overview
Once you understand the core logic and structure of the JavaScript language, it's time to add some polish. Structure your code for maintainability, and use test-driven approaches to ensure that your code grows without breaking. Secure your code, and learn how to test its security from the outside.
- Manage the details of code and data structures.
- Test your code continuously with a variety of tools.
- Create genuinely secure JavaScript code.
Syllabus
Courses under this program:
Course 1: JavaScript: Best Practices for Code Formatting
-Maximize your code's ability to travel and thrive. Learn a core set of practices for creating code that can be read by more people than its creators.
Course 2: JavaScript: Best Practices for Data
-Learn best practices for keeping your JavaScript application’s data and data structures clean, uncluttered, and efficient.
Course 3: JavaScript: Test-Driven Development (ES6)
-Create a more stable and quality-focused development process through test-driven development. Learn foundational techniques for unit and integration tests with JavaScript ES6.
Course 4: End-to-End JavaScript Testing with Cypress.io
-Learn how to set up an end-to-end JavaScript testing framework using Cypress.io.
Course 5: Foundational JavaScript Security
-Learn how to use tools like Synk, Dependabot, and AppSensor to examine vulnerabilities in your JavaScript applications and close the loopholes before hackers can exploit them.
Course 1: JavaScript: Best Practices for Code Formatting
-Maximize your code's ability to travel and thrive. Learn a core set of practices for creating code that can be read by more people than its creators.
Course 2: JavaScript: Best Practices for Data
-Learn best practices for keeping your JavaScript application’s data and data structures clean, uncluttered, and efficient.
Course 3: JavaScript: Test-Driven Development (ES6)
-Create a more stable and quality-focused development process through test-driven development. Learn foundational techniques for unit and integration tests with JavaScript ES6.
Course 4: End-to-End JavaScript Testing with Cypress.io
-Learn how to set up an end-to-end JavaScript testing framework using Cypress.io.
Course 5: Foundational JavaScript Security
-Learn how to use tools like Synk, Dependabot, and AppSensor to examine vulnerabilities in your JavaScript applications and close the loopholes before hackers can exploit them.
Courses
-
Learn how to set up an end-to-end JavaScript testing framework using Cypress.io.
-
Maximize your code's ability to travel and thrive. Learn a core set of practices for creating code that can be read by more people than its creators.
-
Learn best practices for keeping your JavaScript application’s data and data structures clean, uncluttered, and efficient.
-
Create a more stable and quality-focused development process through test-driven development. Learn foundational techniques for unit and integration tests with JavaScript ES6.
-
Learn how to use tools like Synk, Dependabot, and AppSensor to examine vulnerabilities in your JavaScript applications and close the loopholes before hackers can exploit them.
Taught by
Sasha Vodnik, Shaun Wassell and Emmanuel Henri
Related Courses
Données et services numériques, dans le nuage et ailleursCertificat informatique et internet via France Université Numerique Introduction to Digital Curation
University College London via Independent Excel Avanzado
Miríadax SAP Business Warehouse powered by SAP HANA
SAP Learning Programming Mobile Applications for Android Handheld Systems: Part 2
University of Maryland, College Park via Coursera