fix(curriculum): improve seo with better-used terms (#42848)
* update main JS introduction * update note * update es6 with rephrasing * intro of basic algo scripting remove unnecessary comma * oop intro removing unnecessary phrase * Update client/i18n/locales/english/intro.json Done! Co-authored-by: Shaun Hamilton <shauhami020@gmail.com> * Update client/i18n/locales/english/intro.json Co-authored-by: Shaun Hamilton <shauhami020@gmail.com> Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
This commit is contained in:
@ -83,9 +83,9 @@
|
||||
"intro": [
|
||||
"While HTML and CSS control the content and styling of a page, JavaScript is used to make it interactive. In the JavaScript Algorithm and Data Structures Certification, you'll learn the fundamentals of JavaScript including variables, arrays, objects, loops, and functions.",
|
||||
"Once you have the fundamentals down, you'll apply that knowledge by creating algorithms to manipulate strings, factorialize numbers, and even calculate the orbit of the International Space Station.",
|
||||
"Along the way, you'll also learn two important programing styles or paradigms: Object Oriented Programing (OOP), and Functional Programing (FP)."
|
||||
"Along the way, you'll also learn two important programming styles or paradigms: Object Oriented Programming (OOP) and Functional Programming (FP)."
|
||||
],
|
||||
"note": "Note: Some browser extensions, such as ad-blockers and script-blockers can interfere with the tests. If you face issues, we recommend disabling extensions that modify or block content of pages, while taking the course.",
|
||||
"note": "Note: Some browser extensions, such as ad-blockers and script-blockers can interfere with the tests. If you face issues, we recommend disabling extensions that modify or block the content of pages while taking the course.",
|
||||
"blocks": {
|
||||
"basic-javascript": {
|
||||
"title": "Basic JavaScript",
|
||||
@ -98,7 +98,7 @@
|
||||
"title": "ES6",
|
||||
"intro": [
|
||||
"ECMAScript, or ES, is a standardized version of JavaScript. Because all major browsers follow this specification, the terms ECMAScript and JavaScript are interchangeable.",
|
||||
"Most of the JavaScript you've learned up to this point was in ES5 (ECMAScript 5), which was finalized in 2009. While you can still write programs in ES5, JavaScript is always evolving, and new features are released every year.",
|
||||
"Most of the JavaScript you've learned up to this point was in ES5 (ECMAScript 5), which was finalized in 2009. While you can still write programs in ES5, JavaScript is constantly evolving, and new features are released every year.",
|
||||
"ES6, released in 2015, added many powerful new features to the language. In this course, you'll learn these new features, including <code>let</code> and <code>const</code>, arrow functions, classes, promises, and modules."
|
||||
]
|
||||
},
|
||||
@ -128,15 +128,15 @@
|
||||
"title": "Basic Algorithm Scripting",
|
||||
"intro": [
|
||||
"An algorithm is a series of step-by-step instructions that describe how to do something.",
|
||||
"To write an effective algorithm, it helps to break a problem down into smaller parts, and think carefully about how to solve each part with code.",
|
||||
"To write an effective algorithm, it helps to break a problem down into smaller parts and think carefully about how to solve each part with code.",
|
||||
"In this course, you'll learn the fundamentals of algorithmic thinking by writing algorithms that do everything from converting temperatures to handling complex 2D arrays."
|
||||
]
|
||||
},
|
||||
"object-oriented-programming": {
|
||||
"title": "Object Oriented Programming",
|
||||
"intro": [
|
||||
"OOP, or Object Oriented Programming, is one of the major approaches to the software development process. In OOP, objects and classes are used to organize code to describe things and what they can do.",
|
||||
"In this course, you'll learn the basic principles of OOP in JavaScript including the <code>this</code> keyword, prototype chains, constructors, and inheritance."
|
||||
"OOP, or Object Oriented Programming, is one of the major approaches to the software development process. In OOP, objects and classes organize code to describe things and what they can do.",
|
||||
"In this course, you'll learn the basic principles of OOP in JavaScript, including the <code>this</code> keyword, prototype chains, constructors, and inheritance."
|
||||
]
|
||||
},
|
||||
"functional-programming": {
|
||||
|
Reference in New Issue
Block a user