mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-05-28 18:26:54 +00:00
chore(i18n,client): processed translations (#52762)
This commit is contained in:
@@ -758,76 +758,78 @@
|
||||
"learn-string-manipulation-by-building-a-cipher": {
|
||||
"title": "Learn String Manipulation by Building a Cipher",
|
||||
"intro": [
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web and game development, machine learning and much more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loop, conditional statements, and and how to work with them to build your first program."
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web development, game development, machine learning and more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loops, and conditional statements. You'll use these to code your first programs."
|
||||
]
|
||||
},
|
||||
"learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm": {
|
||||
"title": "Learn How to Work with Numbers and Strings by Implementing the Luhn Algorithm",
|
||||
"intro": [
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, including credit card numbers.",
|
||||
"Through this project, you'll gain valuable experience in working with numerical computations and string manipulation while implementing the Luhn Algorithm."
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, such as verifying credit card numbers.",
|
||||
"By building this project, you'll gain experience working with numerical computations and string manipulation."
|
||||
]
|
||||
},
|
||||
"learn-list-comprehension-by-building-a-case-converter-program": {
|
||||
"title": "Learn Python List Comprehension By Building a Case Converter Program",
|
||||
"intro": [
|
||||
"A list comprehension in Python is a way to construct a new list from an iterable types such as lists, tuples, and strings without using a for loop or the `.append()` list method",
|
||||
"In this project, you will write a program that takes a string formatted in camel or pascal case and converts that to snake case. The project has two phases.",
|
||||
"During the first phase, you will use a for loop to implement the program.",
|
||||
"Then in the second phase you will learn about applying list comprehension instead of a loop to achieve the same results."
|
||||
"List Comprehension is a way to construct a new Python list from an iterable types: lists, tuples, and strings. All without using a for loop or the `.append()` list method.",
|
||||
"In this project, you'll write a program that takes a string formatted in Camel Case or Pascal Case, then converts it into Snake Case.",
|
||||
"The project has two phases: first you'll use a for loop to implement the program. Then you'll learn how to use List Comprehension instead of a loop to achieve the same results."
|
||||
]
|
||||
},
|
||||
"learn-regular-expressions-by-building-a-password-generator": {
|
||||
"title": "Learn Regular Expressions by Building a Password Generator",
|
||||
"intro": [
|
||||
"In Python, a module is a file containing a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import and use modules from the Python standard library and how to use regular expressions while building your own password generator program."
|
||||
"A Python module is a file that contains a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import modules from the Python standard library. You'll also learn how to use Regular Expressions by building your own password generator program."
|
||||
]
|
||||
},
|
||||
"learn-algorithm-design-by-building-the-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building the Shortest Path Algorithm",
|
||||
"learn-algorithm-design-by-building-a-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building a Shortest Path Algorithm",
|
||||
"intro": [
|
||||
"Algorithms are step-by-step procedures used to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, dictionary comprehensions and more to design and implement the shortest path algorithm."
|
||||
"Algorithms are step-by-step procedures that developers use to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, and dictionary comprehensions to implement a Shortest Path algorithm."
|
||||
]
|
||||
},
|
||||
"learn-recursion-by-solving-the-tower-of-hanoi-puzzle": {
|
||||
"title": "Learn Recursion by Solving the Tower of Hanoi Puzzle",
|
||||
"intro": [
|
||||
"Recursion allows you to write concise and elegant code to solve complex computational problems.",
|
||||
"In this project, you'll start with an iterative approach to solve the tower of Hanoi mathematical puzzle and then you'll learn how to implement a recursive solution."
|
||||
"Recursion is a programming approach that allows you to solve complicated computational problems with just a little code.",
|
||||
"In this project, you'll start with a loop-based approach to solving the tower of Hanoi mathematical puzzle. Then you'll learn how to implement a recursive solution."
|
||||
]
|
||||
},
|
||||
"learn-data-structures-by-building-the-merge-sort-algorithm": {
|
||||
"title": "Learn Data Structures by Building the Merge Sort Algorithm",
|
||||
"intro": [
|
||||
"The merge sort algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the merge sort algorithm."
|
||||
"The Merge Sort Algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the Merge Sort Algorithm."
|
||||
]
|
||||
},
|
||||
"learn-classes-and-objects-by-building-a-sudoku-solver": {
|
||||
"title": "Learn Classes and Objects by Building a Sudoku Solver",
|
||||
"intro": [
|
||||
"Classes and objects are an important programming concept and they enable developers to achieve code modularity, abstraction, readability, and promote reusability.",
|
||||
"In this Sudoku solver project, you'll learn how to use classes and objects to build a sudoku grid and to solve a sudoku puzzle."
|
||||
"Classes and objects are important programming concepts. These Object-Oriented Programming tools help developers to achieve code modularity, abstraction, and readability. And they promote reusability.",
|
||||
"In this Sudoku Solver project, you'll learn how to use classes and objects to build a Sudoku grid and to solve a Sudoku puzzle."
|
||||
]
|
||||
},
|
||||
"learn-tree-traversal-by-building-a-binary-search-tree": {
|
||||
"title": "Learn Tree Traversal by Building a Binary Search Tree",
|
||||
"intro": [
|
||||
"A Binary Search Tree (BST) is an important data structure concept, where data is sorted in a hierarchical structure.",
|
||||
"In this project, you will learn how to construct a BST, perform an inorder traversal, and also cover key operations like insertion, search, and deletion."
|
||||
"A Binary Search Tree (BST) is an common data structure where data is sorted hierarchically.",
|
||||
"In this project, you'll learn how to construct your own BST and perform an in-order traversal. You'll also learn key operations like insertion, search, and deletion."
|
||||
]
|
||||
},
|
||||
"learn-lambda-functions-by-building-an-expense-tracker": {
|
||||
"title": "Learn Lambda Functions by Building an Expense Tracker",
|
||||
"intro": ["", ""]
|
||||
"intro": [
|
||||
"Lambda functions give you a concise way to write small, throwaway functions in your code.",
|
||||
"In this project, you'll explore the power of Lambda Functions by creating an expense tracker. Your resulting app will demonstrate how you can use Lambda Functions for efficient, streamlined operations."
|
||||
]
|
||||
},
|
||||
"scientific-computing-with-python-projects": {
|
||||
"title": "مشاريع الحوسبة العلمية باستخدام Python",
|
||||
"intro": [
|
||||
"حان الوقت لوضع مهاراتك في Python على الاختبار. بإكمال هذه المشاريع، سوف تثبت أن لديك معرفة أساسية جيدة عن Python ومؤّهل للحصول على شهادة الحوسبة العلمية باستخدام Python."
|
||||
"It's time to put your Python skills to the test. By completing these projects, you'll demonstrate that you have a strong foundational knowledge of Python. And you'll qualify for freeCodeCamp's Scientific Computing with Python Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1082,7 +1084,7 @@
|
||||
"إذا كنت تبحث عن تمارين برمجية مجانية للتحضير لمقابلة وظيفتك القادمة، فقد قمنا بتغطية بعض التمارين من أجلك.",
|
||||
"يحتوي هذا القسم على المئات من تحديات البرمجة التي تختبر معرفتك بالخوارزميات وهياكل البيانات والرياضيات. كما أنه يحتوي على عدد من المشاريع التي يمكن استخدامها لتعزيز مهاراتك أو إضافتها إلى محفظتك."
|
||||
],
|
||||
"note": "The Project Euler Project has been moved to it's own course. Go back to curriculum to see the list of courses we offer.",
|
||||
"note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.",
|
||||
"blocks": {
|
||||
"algorithms": {
|
||||
"title": "الخوارزميات",
|
||||
@@ -1110,9 +1112,11 @@
|
||||
"the-odin-project": {
|
||||
"title": "The Odin Project (Beta)",
|
||||
"intro": [
|
||||
"The Odin Project is one of those \"What I wish I had when I was learning\" resources. ",
|
||||
"Not everyone has access to a computer science education or the funds to attend an intensive coding school and neither of those is right for everyone anyway.",
|
||||
"This project is designed to fill in the gap for people who are trying to hack it on their own but still want a high quality education."
|
||||
"The Odin Project was created in 2013 by a lone developer, Erik Trautman. Over the years, an open source community has sprung up to maintain and expand the project.",
|
||||
"freeCodeCamp has expanded upon the open source curriculum to make it run interactively in the browser, with tests to evaluate your code and ensure you've understood key concepts.",
|
||||
"If you want the original experience of configuring all of The Odin Project to run on your local computer, you can check out the original Odin Project on <a href='https://www.theodinproject.com/' target='_blank' rel='noopener noreferrer nofollow'>The Odin Project website</a>. A huge thanks to The Odin Project community for continuing to maintain this valuable learning resource for developers all around the world.",
|
||||
"This course is unofficial, and not endorsed by The Odin Project. Changes to The Odin Project curriculum content have been made, and all instructional material for this course is licenced under <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/' target='_blank' rel='noopener noreferrer nofollow'>CC-BY-SA-NC 4.0</a>",
|
||||
"<a href='https://github.com/TheOdinProject/curriculum?tab=License-1-ov-file#readme' target='_blank' rel='noopener noreferrer nofollow'>© The Odin Project</a>"
|
||||
],
|
||||
"blocks": {
|
||||
"top-learn-html-foundations": {
|
||||
@@ -1142,7 +1146,7 @@
|
||||
"top-learn-css-foundations": {
|
||||
"title": "Learn CSS Foundations",
|
||||
"intro": [
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
]
|
||||
},
|
||||
"top-learn-css-foundations-projects": {
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
"profile": "الملف الشخصي",
|
||||
"news": "الأخبار",
|
||||
"donate": "تبرّع",
|
||||
"supporters": "Supporters",
|
||||
"go-to-supporters": "Go to Supporters Page",
|
||||
"update-settings": "تحديث إعدادات حسابي",
|
||||
"sign-me-out": "سجل خروجي من freeCodeCamp",
|
||||
"flag-user": "الإبلاغ عن حساب هذا المستخدم لسوء الاستخدام",
|
||||
@@ -385,6 +387,7 @@
|
||||
"chal-preview": "معاينة التحدي",
|
||||
"donation-record-not-found": "Your donation record has not been found.",
|
||||
"sign-in-card-update": "Sign in to update your card",
|
||||
"sign-in-see-benefits": "Sign in to see your supporter benefits",
|
||||
"card-has-been-updated": "Your card has been updated successfully.",
|
||||
"contact-support-mistake": "If you think there has been a mistake, please contact us at donors@freecodecamp.org",
|
||||
"cert-map-estimates": {
|
||||
@@ -473,7 +476,7 @@
|
||||
"processing": "نحن نقوم بمعالجة تبرعك.",
|
||||
"redirecting": "جارٍ إعادة توجيهك...",
|
||||
"thanks": "شكرا على التبرع",
|
||||
"thank-you": "شكراً لكونك داعماً.",
|
||||
"thank-you": "Thank You for Being a Supporter",
|
||||
"success-card-update": "Your card has been updated successfully.",
|
||||
"additional": "يمكنك تقديم تبرع إضافي لمرة واحدة بأي مبلغ باستخدام هذا الرابط: <0>{{url}}</0>",
|
||||
"help-more": "Help Our Charity Do More",
|
||||
@@ -482,7 +485,7 @@
|
||||
"error-2": "شيء ما غير صحيح. بالرجاء الاتصال donors@freecodecamp.org",
|
||||
"error-3": "Please try again or contact donors@freecodecamp.org",
|
||||
"free-tech": "ستدعم تبرعاتك تعليم التكنولوجيا المجاني للناس في جميع أنحاء العالم.",
|
||||
"no-halo": "إذا كنت لا ترى هالة ذهبية حول صورتك الشخصية، فاتصل بـ donors@freecodecamp.org.",
|
||||
"visit-supporters": "Visit supporters page to learn about your supporter benefits.",
|
||||
"gift-frequency": "حدد تكرار الهدايا:",
|
||||
"gift-amount": "حدد قيمة الهدايا:",
|
||||
"confirm": "Confirm your donation:",
|
||||
@@ -528,6 +531,7 @@
|
||||
"why-donate-2": "كما تساعدنا ايضا على إنشاء موارد جديدة لك لاستخدامها لتوسيع مهاراتك التكنولوجية الخاصة.",
|
||||
"bigger-donation": "هل ترغب في تقديم تبرع أكبر لمرة واحدة، أو إرسال شيكًا بالبريد الإلكتروني، أو التبرع بطرق أخرى؟",
|
||||
"other-ways": "فيما يلي العديد من <0>الطرق الأخرى الذي يمكنك بها دعم مهمتنا الخيرية</0>.",
|
||||
"if-support-further": "If you want to support our charity further, please consider <0>making a one-time donation</0>, <1>sending us a check</1>, or <2>learning about other ways you could support our charity.</2>",
|
||||
"failed-pay": "أوه - أوه. يبدو أن معاملتك لم تمر. هل يمكنك المحاولة مرة أخرى؟",
|
||||
"try-again": "الرجاء المحاولة مرة أخرى.",
|
||||
"card-number": "رقم البطاقة الخاص بك:",
|
||||
@@ -572,14 +576,15 @@
|
||||
"bear-progress-alt": "Illustration of an adorable teddy bear with a pleading expression holding an empty money jar.",
|
||||
"bear-completion-alt": "Illustration of an adorable teddy bear holding a large trophy.",
|
||||
"crucial-contribution": "Your contribution will be crucial in creating resources that empower millions of people to learn new skills and support their families.",
|
||||
"if-another-monthly": "If you want to make another monthly donation, please proceed with selecting your monthly donation amount.",
|
||||
"support-benefits-title": "Benefits from becoming a Supporter:",
|
||||
"support-benefits-1": "No more donation prompt popups",
|
||||
"support-benefits-2": "You'll get a Supporter badge",
|
||||
"support-benefits-3": "Your profile image will get a golden halo around it",
|
||||
"support-benefits-4": "You'll gain access to special Supporter Discord channels",
|
||||
"support-benefits-5": "And more benefits to come in 2024",
|
||||
"exclusive-features": "Here is the list of exclusive features for you as a Supporter:",
|
||||
"current-initiatives-title": "Current Initiatives:",
|
||||
"your-donation-helps-followings": "Your donation makes the following initiatives possible:",
|
||||
"current-initiatives-1": "Creating new JavaScript and Python curricula",
|
||||
"current-initiatives-2": "Creating English and math curricula",
|
||||
"current-initiatives-3": "Translating our curriculum and tutorials into 32 languages",
|
||||
@@ -630,6 +635,7 @@
|
||||
"email": "البريد الإلكتروني",
|
||||
"and": "و",
|
||||
"update-your-card": "Update your card",
|
||||
"supporters-page-title": "Supporters page",
|
||||
"change-theme": "قم بتسجيل الدخول لتغيير السمة.",
|
||||
"translation-pending": "ساعدنا على الترجمة",
|
||||
"certification-project": "مشروع إصدار الشهادات",
|
||||
|
||||
@@ -758,76 +758,78 @@
|
||||
"learn-string-manipulation-by-building-a-cipher": {
|
||||
"title": "Learn String Manipulation by Building a Cipher",
|
||||
"intro": [
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web and game development, machine learning and much more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loop, conditional statements, and and how to work with them to build your first program."
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web development, game development, machine learning and more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loops, and conditional statements. You'll use these to code your first programs."
|
||||
]
|
||||
},
|
||||
"learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm": {
|
||||
"title": "Learn How to Work with Numbers and Strings by Implementing the Luhn Algorithm",
|
||||
"intro": [
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, including credit card numbers.",
|
||||
"Through this project, you'll gain valuable experience in working with numerical computations and string manipulation while implementing the Luhn Algorithm."
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, such as verifying credit card numbers.",
|
||||
"By building this project, you'll gain experience working with numerical computations and string manipulation."
|
||||
]
|
||||
},
|
||||
"learn-list-comprehension-by-building-a-case-converter-program": {
|
||||
"title": "Learn Python List Comprehension By Building a Case Converter Program",
|
||||
"intro": [
|
||||
"A list comprehension in Python is a way to construct a new list from an iterable types such as lists, tuples, and strings without using a for loop or the `.append()` list method",
|
||||
"In this project, you will write a program that takes a string formatted in camel or pascal case and converts that to snake case. The project has two phases.",
|
||||
"During the first phase, you will use a for loop to implement the program.",
|
||||
"Then in the second phase you will learn about applying list comprehension instead of a loop to achieve the same results."
|
||||
"List Comprehension is a way to construct a new Python list from an iterable types: lists, tuples, and strings. All without using a for loop or the `.append()` list method.",
|
||||
"In this project, you'll write a program that takes a string formatted in Camel Case or Pascal Case, then converts it into Snake Case.",
|
||||
"The project has two phases: first you'll use a for loop to implement the program. Then you'll learn how to use List Comprehension instead of a loop to achieve the same results."
|
||||
]
|
||||
},
|
||||
"learn-regular-expressions-by-building-a-password-generator": {
|
||||
"title": "Learn Regular Expressions by Building a Password Generator",
|
||||
"intro": [
|
||||
"In Python, a module is a file containing a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import and use modules from the Python standard library and how to use regular expressions while building your own password generator program."
|
||||
"A Python module is a file that contains a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import modules from the Python standard library. You'll also learn how to use Regular Expressions by building your own password generator program."
|
||||
]
|
||||
},
|
||||
"learn-algorithm-design-by-building-the-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building the Shortest Path Algorithm",
|
||||
"learn-algorithm-design-by-building-a-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building a Shortest Path Algorithm",
|
||||
"intro": [
|
||||
"Algorithms are step-by-step procedures used to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, dictionary comprehensions and more to design and implement the shortest path algorithm."
|
||||
"Algorithms are step-by-step procedures that developers use to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, and dictionary comprehensions to implement a Shortest Path algorithm."
|
||||
]
|
||||
},
|
||||
"learn-recursion-by-solving-the-tower-of-hanoi-puzzle": {
|
||||
"title": "Learn Recursion by Solving the Tower of Hanoi Puzzle",
|
||||
"intro": [
|
||||
"Recursion allows you to write concise and elegant code to solve complex computational problems.",
|
||||
"In this project, you'll start with an iterative approach to solve the tower of Hanoi mathematical puzzle and then you'll learn how to implement a recursive solution."
|
||||
"Recursion is a programming approach that allows you to solve complicated computational problems with just a little code.",
|
||||
"In this project, you'll start with a loop-based approach to solving the tower of Hanoi mathematical puzzle. Then you'll learn how to implement a recursive solution."
|
||||
]
|
||||
},
|
||||
"learn-data-structures-by-building-the-merge-sort-algorithm": {
|
||||
"title": "Learn Data Structures by Building the Merge Sort Algorithm",
|
||||
"intro": [
|
||||
"The merge sort algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the merge sort algorithm."
|
||||
"The Merge Sort Algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the Merge Sort Algorithm."
|
||||
]
|
||||
},
|
||||
"learn-classes-and-objects-by-building-a-sudoku-solver": {
|
||||
"title": "Learn Classes and Objects by Building a Sudoku Solver",
|
||||
"intro": [
|
||||
"Classes and objects are an important programming concept and they enable developers to achieve code modularity, abstraction, readability, and promote reusability.",
|
||||
"In this Sudoku solver project, you'll learn how to use classes and objects to build a sudoku grid and to solve a sudoku puzzle."
|
||||
"Classes and objects are important programming concepts. These Object-Oriented Programming tools help developers to achieve code modularity, abstraction, and readability. And they promote reusability.",
|
||||
"In this Sudoku Solver project, you'll learn how to use classes and objects to build a Sudoku grid and to solve a Sudoku puzzle."
|
||||
]
|
||||
},
|
||||
"learn-tree-traversal-by-building-a-binary-search-tree": {
|
||||
"title": "Learn Tree Traversal by Building a Binary Search Tree",
|
||||
"intro": [
|
||||
"A Binary Search Tree (BST) is an important data structure concept, where data is sorted in a hierarchical structure.",
|
||||
"In this project, you will learn how to construct a BST, perform an inorder traversal, and also cover key operations like insertion, search, and deletion."
|
||||
"A Binary Search Tree (BST) is an common data structure where data is sorted hierarchically.",
|
||||
"In this project, you'll learn how to construct your own BST and perform an in-order traversal. You'll also learn key operations like insertion, search, and deletion."
|
||||
]
|
||||
},
|
||||
"learn-lambda-functions-by-building-an-expense-tracker": {
|
||||
"title": "Learn Lambda Functions by Building an Expense Tracker",
|
||||
"intro": ["", ""]
|
||||
"intro": [
|
||||
"Lambda functions give you a concise way to write small, throwaway functions in your code.",
|
||||
"In this project, you'll explore the power of Lambda Functions by creating an expense tracker. Your resulting app will demonstrate how you can use Lambda Functions for efficient, streamlined operations."
|
||||
]
|
||||
},
|
||||
"scientific-computing-with-python-projects": {
|
||||
"title": "Python 與科學計算項目",
|
||||
"intro": [
|
||||
"是時候測試一下你的 Python 技術了。通過完成這些項目,你可以證明和展示自己已經掌握了 Python 基礎知識,並能獲得認證。"
|
||||
"It's time to put your Python skills to the test. By completing these projects, you'll demonstrate that you have a strong foundational knowledge of Python. And you'll qualify for freeCodeCamp's Scientific Computing with Python Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1078,7 +1080,7 @@
|
||||
"如果你正在尋找免費的編程訓練來幫你爲下一個工作面試做準備,我們已經幫你準備好了。",
|
||||
"這一部分包含了大量編程挑戰,可以測試你的算法、數據結構和數學知識。這裏還有一些你可以在家慢慢做的項目,用於提升你的技術,或者豐富你的作品集。"
|
||||
],
|
||||
"note": "歐拉項目已經轉移到單獨的課程。返回課程選擇界面以查看我們提供的課程列表。",
|
||||
"note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.",
|
||||
"blocks": {
|
||||
"algorithms": {
|
||||
"title": "算法",
|
||||
@@ -1106,9 +1108,11 @@
|
||||
"the-odin-project": {
|
||||
"title": "The Odin Project (Beta)",
|
||||
"intro": [
|
||||
"Odin 項目就是那種“我在學習的時候渴求擁有的”資源之一。 ",
|
||||
"並非每個人都能獲得計算機科學專業教育,或是有資金接受編程進階教學,這兩種教育方式也並不適合所有人。",
|
||||
"該項目旨在幫助那些試圖自行打破差距且依然希望接受高質量教育的人填補空白。"
|
||||
"The Odin Project was created in 2013 by a lone developer, Erik Trautman. Over the years, an open source community has sprung up to maintain and expand the project.",
|
||||
"freeCodeCamp has expanded upon the open source curriculum to make it run interactively in the browser, with tests to evaluate your code and ensure you've understood key concepts.",
|
||||
"If you want the original experience of configuring all of The Odin Project to run on your local computer, you can check out the original Odin Project on <a href='https://www.theodinproject.com/' target='_blank' rel='noopener noreferrer nofollow'>The Odin Project website</a>. A huge thanks to The Odin Project community for continuing to maintain this valuable learning resource for developers all around the world.",
|
||||
"This course is unofficial, and not endorsed by The Odin Project. Changes to The Odin Project curriculum content have been made, and all instructional material for this course is licenced under <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/' target='_blank' rel='noopener noreferrer nofollow'>CC-BY-SA-NC 4.0</a>",
|
||||
"<a href='https://github.com/TheOdinProject/curriculum?tab=License-1-ov-file#readme' target='_blank' rel='noopener noreferrer nofollow'>© The Odin Project</a>"
|
||||
],
|
||||
"blocks": {
|
||||
"top-learn-html-foundations": {
|
||||
@@ -1138,7 +1142,7 @@
|
||||
"top-learn-css-foundations": {
|
||||
"title": "學習 CSS 基礎",
|
||||
"intro": [
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
]
|
||||
},
|
||||
"top-learn-css-foundations-projects": {
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
"profile": "個人資料",
|
||||
"news": "專欄",
|
||||
"donate": "捐款",
|
||||
"supporters": "Supporters",
|
||||
"go-to-supporters": "Go to Supporters Page",
|
||||
"update-settings": "更新我的賬戶設置",
|
||||
"sign-me-out": "退出登錄 freeCodeCamp",
|
||||
"flag-user": "標記該用戶的賬戶爲濫用",
|
||||
@@ -385,6 +387,7 @@
|
||||
"chal-preview": "挑戰預覽",
|
||||
"donation-record-not-found": "Your donation record has not been found.",
|
||||
"sign-in-card-update": "Sign in to update your card",
|
||||
"sign-in-see-benefits": "Sign in to see your supporter benefits",
|
||||
"card-has-been-updated": "Your card has been updated successfully.",
|
||||
"contact-support-mistake": "If you think there has been a mistake, please contact us at donors@freecodecamp.org",
|
||||
"cert-map-estimates": {
|
||||
@@ -473,7 +476,7 @@
|
||||
"processing": "我們正在處理你的捐款。",
|
||||
"redirecting": "重新引導中...",
|
||||
"thanks": "感謝捐助",
|
||||
"thank-you": "謝謝你成爲我們的支持者。",
|
||||
"thank-you": "Thank You for Being a Supporter",
|
||||
"success-card-update": "Your card has been updated successfully.",
|
||||
"additional": "你可以使用這個鏈接 <0>{{url}}</0> 額外進行一次性捐款:",
|
||||
"help-more": "Help Our Charity Do More",
|
||||
@@ -482,7 +485,7 @@
|
||||
"error-2": "有點不對勁,請聯繫 donors@freecodecamp.org",
|
||||
"error-3": "Please try again or contact donors@freecodecamp.org",
|
||||
"free-tech": "你的捐款將支持世界各地的人們獲得免費的技術教育。",
|
||||
"no-halo": "如果你在你的個人圖片周圍看不到金色光環,請聯繫 donors@freecodecamp.org。",
|
||||
"visit-supporters": "Visit supporters page to learn about your supporter benefits.",
|
||||
"gift-frequency": "選擇捐贈的頻率:",
|
||||
"gift-amount": "選擇捐贈的額度:",
|
||||
"confirm": "Confirm your donation:",
|
||||
@@ -528,6 +531,7 @@
|
||||
"why-donate-2": "你也幫助我們創建新的學習資源,你可以利用這些資源拓展自己的技術能力。",
|
||||
"bigger-donation": "給我們額度更大的一次性捐款,或寄一張支票,或通過其他方式給我們捐款?",
|
||||
"other-ways": "有許多<0>其他方式可以支持我們的慈善組織踐行使命</0>.",
|
||||
"if-support-further": "If you want to support our charity further, please consider <0>making a one-time donation</0>, <1>sending us a check</1>, or <2>learning about other ways you could support our charity.</2>",
|
||||
"failed-pay": "呃,你的轉賬似乎沒有成功,再試一次好嗎?",
|
||||
"try-again": "請重試。",
|
||||
"card-number": "你的卡號:",
|
||||
@@ -572,14 +576,15 @@
|
||||
"bear-progress-alt": "Illustration of an adorable teddy bear with a pleading expression holding an empty money jar.",
|
||||
"bear-completion-alt": "Illustration of an adorable teddy bear holding a large trophy.",
|
||||
"crucial-contribution": "Your contribution will be crucial in creating resources that empower millions of people to learn new skills and support their families.",
|
||||
"if-another-monthly": "If you want to make another monthly donation, please proceed with selecting your monthly donation amount.",
|
||||
"support-benefits-title": "Benefits from becoming a Supporter:",
|
||||
"support-benefits-1": "No more donation prompt popups",
|
||||
"support-benefits-2": "You'll get a Supporter badge",
|
||||
"support-benefits-3": "Your profile image will get a golden halo around it",
|
||||
"support-benefits-4": "You'll gain access to special Supporter Discord channels",
|
||||
"support-benefits-5": "And more benefits to come in 2024",
|
||||
"exclusive-features": "Here is the list of exclusive features for you as a Supporter:",
|
||||
"current-initiatives-title": "Current Initiatives:",
|
||||
"your-donation-helps-followings": "Your donation makes the following initiatives possible:",
|
||||
"current-initiatives-1": "Creating new JavaScript and Python curricula",
|
||||
"current-initiatives-2": "Creating English and math curricula",
|
||||
"current-initiatives-3": "Translating our curriculum and tutorials into 32 languages",
|
||||
@@ -630,6 +635,7 @@
|
||||
"email": "郵箱",
|
||||
"and": "和",
|
||||
"update-your-card": "Update your card",
|
||||
"supporters-page-title": "Supporters page",
|
||||
"change-theme": "登錄以更改主題。",
|
||||
"translation-pending": "幫我們翻譯",
|
||||
"certification-project": "認證項目",
|
||||
@@ -762,7 +768,7 @@
|
||||
"transcript": {
|
||||
"link-err-1": "Please include a Microsoft transcript URL in the request.",
|
||||
"link-err-2": "Something went wrong trying to get your transcript from Microsoft.",
|
||||
"link-err-3": "A username was not found in your Microsoft transcript.",
|
||||
"link-err-3": "在您的微軟成績單 (transcript) 中找不到用戶名。",
|
||||
"link-err-4": "That Microsoft username is being used by another freeCodeCamp account.",
|
||||
"link-err-5": "Something went wrong trying to save your Microsoft account.",
|
||||
"link-err-6": "Something went wrong trying to link your Microsoft username to your freeCodeCamp account.",
|
||||
|
||||
@@ -758,76 +758,78 @@
|
||||
"learn-string-manipulation-by-building-a-cipher": {
|
||||
"title": "Learn String Manipulation by Building a Cipher",
|
||||
"intro": [
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web and game development, machine learning and much more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loop, conditional statements, and and how to work with them to build your first program."
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web development, game development, machine learning and more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loops, and conditional statements. You'll use these to code your first programs."
|
||||
]
|
||||
},
|
||||
"learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm": {
|
||||
"title": "Learn How to Work with Numbers and Strings by Implementing the Luhn Algorithm",
|
||||
"intro": [
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, including credit card numbers.",
|
||||
"Through this project, you'll gain valuable experience in working with numerical computations and string manipulation while implementing the Luhn Algorithm."
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, such as verifying credit card numbers.",
|
||||
"By building this project, you'll gain experience working with numerical computations and string manipulation."
|
||||
]
|
||||
},
|
||||
"learn-list-comprehension-by-building-a-case-converter-program": {
|
||||
"title": "Learn Python List Comprehension By Building a Case Converter Program",
|
||||
"intro": [
|
||||
"A list comprehension in Python is a way to construct a new list from an iterable types such as lists, tuples, and strings without using a for loop or the `.append()` list method",
|
||||
"In this project, you will write a program that takes a string formatted in camel or pascal case and converts that to snake case. The project has two phases.",
|
||||
"During the first phase, you will use a for loop to implement the program.",
|
||||
"Then in the second phase you will learn about applying list comprehension instead of a loop to achieve the same results."
|
||||
"List Comprehension is a way to construct a new Python list from an iterable types: lists, tuples, and strings. All without using a for loop or the `.append()` list method.",
|
||||
"In this project, you'll write a program that takes a string formatted in Camel Case or Pascal Case, then converts it into Snake Case.",
|
||||
"The project has two phases: first you'll use a for loop to implement the program. Then you'll learn how to use List Comprehension instead of a loop to achieve the same results."
|
||||
]
|
||||
},
|
||||
"learn-regular-expressions-by-building-a-password-generator": {
|
||||
"title": "Learn Regular Expressions by Building a Password Generator",
|
||||
"intro": [
|
||||
"In Python, a module is a file containing a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import and use modules from the Python standard library and how to use regular expressions while building your own password generator program."
|
||||
"A Python module is a file that contains a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import modules from the Python standard library. You'll also learn how to use Regular Expressions by building your own password generator program."
|
||||
]
|
||||
},
|
||||
"learn-algorithm-design-by-building-the-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building the Shortest Path Algorithm",
|
||||
"learn-algorithm-design-by-building-a-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building a Shortest Path Algorithm",
|
||||
"intro": [
|
||||
"Algorithms are step-by-step procedures used to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, dictionary comprehensions and more to design and implement the shortest path algorithm."
|
||||
"Algorithms are step-by-step procedures that developers use to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, and dictionary comprehensions to implement a Shortest Path algorithm."
|
||||
]
|
||||
},
|
||||
"learn-recursion-by-solving-the-tower-of-hanoi-puzzle": {
|
||||
"title": "Learn Recursion by Solving the Tower of Hanoi Puzzle",
|
||||
"intro": [
|
||||
"Recursion allows you to write concise and elegant code to solve complex computational problems.",
|
||||
"In this project, you'll start with an iterative approach to solve the tower of Hanoi mathematical puzzle and then you'll learn how to implement a recursive solution."
|
||||
"Recursion is a programming approach that allows you to solve complicated computational problems with just a little code.",
|
||||
"In this project, you'll start with a loop-based approach to solving the tower of Hanoi mathematical puzzle. Then you'll learn how to implement a recursive solution."
|
||||
]
|
||||
},
|
||||
"learn-data-structures-by-building-the-merge-sort-algorithm": {
|
||||
"title": "Learn Data Structures by Building the Merge Sort Algorithm",
|
||||
"intro": [
|
||||
"The merge sort algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the merge sort algorithm."
|
||||
"The Merge Sort Algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the Merge Sort Algorithm."
|
||||
]
|
||||
},
|
||||
"learn-classes-and-objects-by-building-a-sudoku-solver": {
|
||||
"title": "Learn Classes and Objects by Building a Sudoku Solver",
|
||||
"intro": [
|
||||
"Classes and objects are an important programming concept and they enable developers to achieve code modularity, abstraction, readability, and promote reusability.",
|
||||
"In this Sudoku solver project, you'll learn how to use classes and objects to build a sudoku grid and to solve a sudoku puzzle."
|
||||
"Classes and objects are important programming concepts. These Object-Oriented Programming tools help developers to achieve code modularity, abstraction, and readability. And they promote reusability.",
|
||||
"In this Sudoku Solver project, you'll learn how to use classes and objects to build a Sudoku grid and to solve a Sudoku puzzle."
|
||||
]
|
||||
},
|
||||
"learn-tree-traversal-by-building-a-binary-search-tree": {
|
||||
"title": "Learn Tree Traversal by Building a Binary Search Tree",
|
||||
"intro": [
|
||||
"A Binary Search Tree (BST) is an important data structure concept, where data is sorted in a hierarchical structure.",
|
||||
"In this project, you will learn how to construct a BST, perform an inorder traversal, and also cover key operations like insertion, search, and deletion."
|
||||
"A Binary Search Tree (BST) is an common data structure where data is sorted hierarchically.",
|
||||
"In this project, you'll learn how to construct your own BST and perform an in-order traversal. You'll also learn key operations like insertion, search, and deletion."
|
||||
]
|
||||
},
|
||||
"learn-lambda-functions-by-building-an-expense-tracker": {
|
||||
"title": "Learn Lambda Functions by Building an Expense Tracker",
|
||||
"intro": ["", ""]
|
||||
"intro": [
|
||||
"Lambda functions give you a concise way to write small, throwaway functions in your code.",
|
||||
"In this project, you'll explore the power of Lambda Functions by creating an expense tracker. Your resulting app will demonstrate how you can use Lambda Functions for efficient, streamlined operations."
|
||||
]
|
||||
},
|
||||
"scientific-computing-with-python-projects": {
|
||||
"title": "Python 与科学计算项目",
|
||||
"intro": [
|
||||
"是时候测试一下你的 Python 技术了。通过完成这些项目,你可以证明和展示自己已经掌握了 Python 基础知识,并能获得认证。"
|
||||
"It's time to put your Python skills to the test. By completing these projects, you'll demonstrate that you have a strong foundational knowledge of Python. And you'll qualify for freeCodeCamp's Scientific Computing with Python Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1078,7 +1080,7 @@
|
||||
"如果你正在寻找免费的编程训练来帮你为下一个工作面试做准备,我们已经帮你准备好了。",
|
||||
"这一部分包含了大量编程挑战,可以测试你的算法、数据结构和数学知识。这里还有一些你可以在家慢慢做的项目,用于提升你的技术,或者丰富你的作品集。"
|
||||
],
|
||||
"note": "欧拉项目已经转移到单独的课程。返回课程选择界面以查看我们提供的课程列表。",
|
||||
"note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.",
|
||||
"blocks": {
|
||||
"algorithms": {
|
||||
"title": "算法",
|
||||
@@ -1106,9 +1108,11 @@
|
||||
"the-odin-project": {
|
||||
"title": "The Odin Project (Beta)",
|
||||
"intro": [
|
||||
"Odin 项目就是那种“我在学习的时候渴求拥有的”资源之一。 ",
|
||||
"并非每个人都能获得计算机科学专业教育,或是有资金接受编程进阶教学,这两种教育方式也并不适合所有人。",
|
||||
"该项目旨在帮助那些试图自行打破差距且依然希望接受高质量教育的人填补空白。"
|
||||
"The Odin Project was created in 2013 by a lone developer, Erik Trautman. Over the years, an open source community has sprung up to maintain and expand the project.",
|
||||
"freeCodeCamp has expanded upon the open source curriculum to make it run interactively in the browser, with tests to evaluate your code and ensure you've understood key concepts.",
|
||||
"If you want the original experience of configuring all of The Odin Project to run on your local computer, you can check out the original Odin Project on <a href='https://www.theodinproject.com/' target='_blank' rel='noopener noreferrer nofollow'>The Odin Project website</a>. A huge thanks to The Odin Project community for continuing to maintain this valuable learning resource for developers all around the world.",
|
||||
"This course is unofficial, and not endorsed by The Odin Project. Changes to The Odin Project curriculum content have been made, and all instructional material for this course is licenced under <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/' target='_blank' rel='noopener noreferrer nofollow'>CC-BY-SA-NC 4.0</a>",
|
||||
"<a href='https://github.com/TheOdinProject/curriculum?tab=License-1-ov-file#readme' target='_blank' rel='noopener noreferrer nofollow'>© The Odin Project</a>"
|
||||
],
|
||||
"blocks": {
|
||||
"top-learn-html-foundations": {
|
||||
@@ -1138,7 +1142,7 @@
|
||||
"top-learn-css-foundations": {
|
||||
"title": "学习 CSS 基础",
|
||||
"intro": [
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
]
|
||||
},
|
||||
"top-learn-css-foundations-projects": {
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
"profile": "个人资料",
|
||||
"news": "专栏",
|
||||
"donate": "捐款",
|
||||
"supporters": "Supporters",
|
||||
"go-to-supporters": "Go to Supporters Page",
|
||||
"update-settings": "更新我的账户设置",
|
||||
"sign-me-out": "退出登录 freeCodeCamp",
|
||||
"flag-user": "标记该用户的账户为滥用",
|
||||
@@ -385,6 +387,7 @@
|
||||
"chal-preview": "挑战预览",
|
||||
"donation-record-not-found": "Your donation record has not been found.",
|
||||
"sign-in-card-update": "Sign in to update your card",
|
||||
"sign-in-see-benefits": "Sign in to see your supporter benefits",
|
||||
"card-has-been-updated": "Your card has been updated successfully.",
|
||||
"contact-support-mistake": "If you think there has been a mistake, please contact us at donors@freecodecamp.org",
|
||||
"cert-map-estimates": {
|
||||
@@ -473,7 +476,7 @@
|
||||
"processing": "我们正在处理你的捐款。",
|
||||
"redirecting": "重新引导中...",
|
||||
"thanks": "感谢捐助",
|
||||
"thank-you": "谢谢你成为我们的支持者。",
|
||||
"thank-you": "Thank You for Being a Supporter",
|
||||
"success-card-update": "Your card has been updated successfully.",
|
||||
"additional": "你可以使用这个链接 <0>{{url}}</0> 额外进行一次性捐款:",
|
||||
"help-more": "Help Our Charity Do More",
|
||||
@@ -482,7 +485,7 @@
|
||||
"error-2": "有点不对劲,请联系 donors@freecodecamp.org",
|
||||
"error-3": "Please try again or contact donors@freecodecamp.org",
|
||||
"free-tech": "你的捐款将支持世界各地的人们获得免费的技术教育。",
|
||||
"no-halo": "如果你在你的个人图片周围看不到金色光环,请联系 donors@freecodecamp.org。",
|
||||
"visit-supporters": "Visit supporters page to learn about your supporter benefits.",
|
||||
"gift-frequency": "选择捐赠的频率:",
|
||||
"gift-amount": "选择捐赠的额度:",
|
||||
"confirm": "Confirm your donation:",
|
||||
@@ -528,6 +531,7 @@
|
||||
"why-donate-2": "你也帮助我们创建新的学习资源,你可以利用这些资源拓展自己的技术能力。",
|
||||
"bigger-donation": "给我们额度更大的一次性捐款,或寄一张支票,或通过其他方式给我们捐款?",
|
||||
"other-ways": "有许多<0>其他方式可以支持我们的慈善组织践行使命</0>.",
|
||||
"if-support-further": "If you want to support our charity further, please consider <0>making a one-time donation</0>, <1>sending us a check</1>, or <2>learning about other ways you could support our charity.</2>",
|
||||
"failed-pay": "呃,你的转账似乎没有成功,再试一次好吗?",
|
||||
"try-again": "请重试。",
|
||||
"card-number": "你的卡号:",
|
||||
@@ -572,14 +576,15 @@
|
||||
"bear-progress-alt": "Illustration of an adorable teddy bear with a pleading expression holding an empty money jar.",
|
||||
"bear-completion-alt": "Illustration of an adorable teddy bear holding a large trophy.",
|
||||
"crucial-contribution": "Your contribution will be crucial in creating resources that empower millions of people to learn new skills and support their families.",
|
||||
"if-another-monthly": "If you want to make another monthly donation, please proceed with selecting your monthly donation amount.",
|
||||
"support-benefits-title": "Benefits from becoming a Supporter:",
|
||||
"support-benefits-1": "No more donation prompt popups",
|
||||
"support-benefits-2": "You'll get a Supporter badge",
|
||||
"support-benefits-3": "Your profile image will get a golden halo around it",
|
||||
"support-benefits-4": "You'll gain access to special Supporter Discord channels",
|
||||
"support-benefits-5": "And more benefits to come in 2024",
|
||||
"exclusive-features": "Here is the list of exclusive features for you as a Supporter:",
|
||||
"current-initiatives-title": "Current Initiatives:",
|
||||
"your-donation-helps-followings": "Your donation makes the following initiatives possible:",
|
||||
"current-initiatives-1": "Creating new JavaScript and Python curricula",
|
||||
"current-initiatives-2": "Creating English and math curricula",
|
||||
"current-initiatives-3": "Translating our curriculum and tutorials into 32 languages",
|
||||
@@ -630,6 +635,7 @@
|
||||
"email": "邮箱",
|
||||
"and": "和",
|
||||
"update-your-card": "Update your card",
|
||||
"supporters-page-title": "Supporters page",
|
||||
"change-theme": "登录以更改主题。",
|
||||
"translation-pending": "帮我们翻译",
|
||||
"certification-project": "认证项目",
|
||||
@@ -762,7 +768,7 @@
|
||||
"transcript": {
|
||||
"link-err-1": "Please include a Microsoft transcript URL in the request.",
|
||||
"link-err-2": "Something went wrong trying to get your transcript from Microsoft.",
|
||||
"link-err-3": "A username was not found in your Microsoft transcript.",
|
||||
"link-err-3": "在您的微软成绩单 (transcript) 中找不到用户名。",
|
||||
"link-err-4": "That Microsoft username is being used by another freeCodeCamp account.",
|
||||
"link-err-5": "Something went wrong trying to save your Microsoft account.",
|
||||
"link-err-6": "Something went wrong trying to link your Microsoft username to your freeCodeCamp account.",
|
||||
|
||||
@@ -758,76 +758,78 @@
|
||||
"learn-string-manipulation-by-building-a-cipher": {
|
||||
"title": "Learn String Manipulation by Building a Cipher",
|
||||
"intro": [
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web and game development, machine learning and much more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loop, conditional statements, and and how to work with them to build your first program."
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web development, game development, machine learning and more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loops, and conditional statements. You'll use these to code your first programs."
|
||||
]
|
||||
},
|
||||
"learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm": {
|
||||
"title": "Learn How to Work with Numbers and Strings by Implementing the Luhn Algorithm",
|
||||
"intro": [
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, including credit card numbers.",
|
||||
"Through this project, you'll gain valuable experience in working with numerical computations and string manipulation while implementing the Luhn Algorithm."
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, such as verifying credit card numbers.",
|
||||
"By building this project, you'll gain experience working with numerical computations and string manipulation."
|
||||
]
|
||||
},
|
||||
"learn-list-comprehension-by-building-a-case-converter-program": {
|
||||
"title": "Learn Python List Comprehension By Building a Case Converter Program",
|
||||
"intro": [
|
||||
"A list comprehension in Python is a way to construct a new list from an iterable types such as lists, tuples, and strings without using a for loop or the `.append()` list method",
|
||||
"In this project, you will write a program that takes a string formatted in camel or pascal case and converts that to snake case. The project has two phases.",
|
||||
"During the first phase, you will use a for loop to implement the program.",
|
||||
"Then in the second phase you will learn about applying list comprehension instead of a loop to achieve the same results."
|
||||
"List Comprehension is a way to construct a new Python list from an iterable types: lists, tuples, and strings. All without using a for loop or the `.append()` list method.",
|
||||
"In this project, you'll write a program that takes a string formatted in Camel Case or Pascal Case, then converts it into Snake Case.",
|
||||
"The project has two phases: first you'll use a for loop to implement the program. Then you'll learn how to use List Comprehension instead of a loop to achieve the same results."
|
||||
]
|
||||
},
|
||||
"learn-regular-expressions-by-building-a-password-generator": {
|
||||
"title": "Learn Regular Expressions by Building a Password Generator",
|
||||
"intro": [
|
||||
"In Python, a module is a file containing a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import and use modules from the Python standard library and how to use regular expressions while building your own password generator program."
|
||||
"A Python module is a file that contains a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import modules from the Python standard library. You'll also learn how to use Regular Expressions by building your own password generator program."
|
||||
]
|
||||
},
|
||||
"learn-algorithm-design-by-building-the-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building the Shortest Path Algorithm",
|
||||
"learn-algorithm-design-by-building-a-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building a Shortest Path Algorithm",
|
||||
"intro": [
|
||||
"Algorithms are step-by-step procedures used to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, dictionary comprehensions and more to design and implement the shortest path algorithm."
|
||||
"Algorithms are step-by-step procedures that developers use to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, and dictionary comprehensions to implement a Shortest Path algorithm."
|
||||
]
|
||||
},
|
||||
"learn-recursion-by-solving-the-tower-of-hanoi-puzzle": {
|
||||
"title": "Learn Recursion by Solving the Tower of Hanoi Puzzle",
|
||||
"intro": [
|
||||
"Recursion allows you to write concise and elegant code to solve complex computational problems.",
|
||||
"In this project, you'll start with an iterative approach to solve the tower of Hanoi mathematical puzzle and then you'll learn how to implement a recursive solution."
|
||||
"Recursion is a programming approach that allows you to solve complicated computational problems with just a little code.",
|
||||
"In this project, you'll start with a loop-based approach to solving the tower of Hanoi mathematical puzzle. Then you'll learn how to implement a recursive solution."
|
||||
]
|
||||
},
|
||||
"learn-data-structures-by-building-the-merge-sort-algorithm": {
|
||||
"title": "Learn Data Structures by Building the Merge Sort Algorithm",
|
||||
"intro": [
|
||||
"The merge sort algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the merge sort algorithm."
|
||||
"The Merge Sort Algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the Merge Sort Algorithm."
|
||||
]
|
||||
},
|
||||
"learn-classes-and-objects-by-building-a-sudoku-solver": {
|
||||
"title": "Learn Classes and Objects by Building a Sudoku Solver",
|
||||
"intro": [
|
||||
"Classes and objects are an important programming concept and they enable developers to achieve code modularity, abstraction, readability, and promote reusability.",
|
||||
"In this Sudoku solver project, you'll learn how to use classes and objects to build a sudoku grid and to solve a sudoku puzzle."
|
||||
"Classes and objects are important programming concepts. These Object-Oriented Programming tools help developers to achieve code modularity, abstraction, and readability. And they promote reusability.",
|
||||
"In this Sudoku Solver project, you'll learn how to use classes and objects to build a Sudoku grid and to solve a Sudoku puzzle."
|
||||
]
|
||||
},
|
||||
"learn-tree-traversal-by-building-a-binary-search-tree": {
|
||||
"title": "Learn Tree Traversal by Building a Binary Search Tree",
|
||||
"intro": [
|
||||
"A Binary Search Tree (BST) is an important data structure concept, where data is sorted in a hierarchical structure.",
|
||||
"In this project, you will learn how to construct a BST, perform an inorder traversal, and also cover key operations like insertion, search, and deletion."
|
||||
"A Binary Search Tree (BST) is an common data structure where data is sorted hierarchically.",
|
||||
"In this project, you'll learn how to construct your own BST and perform an in-order traversal. You'll also learn key operations like insertion, search, and deletion."
|
||||
]
|
||||
},
|
||||
"learn-lambda-functions-by-building-an-expense-tracker": {
|
||||
"title": "Learn Lambda Functions by Building an Expense Tracker",
|
||||
"intro": ["", ""]
|
||||
"intro": [
|
||||
"Lambda functions give you a concise way to write small, throwaway functions in your code.",
|
||||
"In this project, you'll explore the power of Lambda Functions by creating an expense tracker. Your resulting app will demonstrate how you can use Lambda Functions for efficient, streamlined operations."
|
||||
]
|
||||
},
|
||||
"scientific-computing-with-python-projects": {
|
||||
"title": "Proyectos de cálculo científico con Python",
|
||||
"intro": [
|
||||
"Es momento de poner a prueba tus habilidades con Python. Al completar estos proyectos, demostrarás que tienes el conocimiento fundamental de Python y que calificas para la Certificación de cálculo científico con Python."
|
||||
"It's time to put your Python skills to the test. By completing these projects, you'll demonstrate that you have a strong foundational knowledge of Python. And you'll qualify for freeCodeCamp's Scientific Computing with Python Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1082,7 +1084,7 @@
|
||||
"Si está buscando ejercicios gratuitos de programación para prepararse para tu próxima entrevista de trabajo, aquí los tenemos.",
|
||||
"Esta sección contiene cientos de desafíos de programación que prueban su conocimiento de algoritmos, estructuras de datos y matemáticas. También tiene una serie de proyectos para llevarse a casa que puede utilizar para fortalecer sus habilidades, o añadir a su portafolio."
|
||||
],
|
||||
"note": "El proyecto Euler se ha movido a su propio curso. Vuelve al plan de estudios para ver la lista de cursos que ofrecemos.",
|
||||
"note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.",
|
||||
"blocks": {
|
||||
"algorithms": {
|
||||
"title": "Algoritmos",
|
||||
@@ -1110,9 +1112,11 @@
|
||||
"the-odin-project": {
|
||||
"title": "The Odin Project (Beta)",
|
||||
"intro": [
|
||||
"El Proyecto Odin es uno de esos recursos \"Lo que me gustado tener cuando estaba aprendiendo\". ",
|
||||
"No todo el mundo tiene acceso a una educación en Ciencias de la Computación o a los fondos para asistir a una escuela intensiva de programación y ninguno de esos fondos es adecuado para todos.",
|
||||
"Este proyecto está diseñado para llenar el vacío para las personas que intentan hackear por sí solas pero que todavía quieren una educación de alta calidad."
|
||||
"The Odin Project was created in 2013 by a lone developer, Erik Trautman. Over the years, an open source community has sprung up to maintain and expand the project.",
|
||||
"freeCodeCamp has expanded upon the open source curriculum to make it run interactively in the browser, with tests to evaluate your code and ensure you've understood key concepts.",
|
||||
"If you want the original experience of configuring all of The Odin Project to run on your local computer, you can check out the original Odin Project on <a href='https://www.theodinproject.com/' target='_blank' rel='noopener noreferrer nofollow'>The Odin Project website</a>. A huge thanks to The Odin Project community for continuing to maintain this valuable learning resource for developers all around the world.",
|
||||
"This course is unofficial, and not endorsed by The Odin Project. Changes to The Odin Project curriculum content have been made, and all instructional material for this course is licenced under <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/' target='_blank' rel='noopener noreferrer nofollow'>CC-BY-SA-NC 4.0</a>",
|
||||
"<a href='https://github.com/TheOdinProject/curriculum?tab=License-1-ov-file#readme' target='_blank' rel='noopener noreferrer nofollow'>© The Odin Project</a>"
|
||||
],
|
||||
"blocks": {
|
||||
"top-learn-html-foundations": {
|
||||
@@ -1142,7 +1146,7 @@
|
||||
"top-learn-css-foundations": {
|
||||
"title": "Aprenda fundamentos en CSS",
|
||||
"intro": [
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
]
|
||||
},
|
||||
"top-learn-css-foundations-projects": {
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
"profile": "Perfil",
|
||||
"news": "Noticias",
|
||||
"donate": "Donar",
|
||||
"supporters": "Supporters",
|
||||
"go-to-supporters": "Go to Supporters Page",
|
||||
"update-settings": "Actualizar los ajustes de mi cuenta",
|
||||
"sign-me-out": "Cerrar sesión en freeCodeCamp",
|
||||
"flag-user": "Marcar la cuenta de este usuario por abuso",
|
||||
@@ -385,6 +387,7 @@
|
||||
"chal-preview": "Vista previa del desafío",
|
||||
"donation-record-not-found": "Your donation record has not been found.",
|
||||
"sign-in-card-update": "Sign in to update your card",
|
||||
"sign-in-see-benefits": "Sign in to see your supporter benefits",
|
||||
"card-has-been-updated": "Your card has been updated successfully.",
|
||||
"contact-support-mistake": "If you think there has been a mistake, please contact us at donors@freecodecamp.org",
|
||||
"cert-map-estimates": {
|
||||
@@ -473,7 +476,7 @@
|
||||
"processing": "Estamos procesando tu donación.",
|
||||
"redirecting": "Redirigiendo...",
|
||||
"thanks": "Gracias por donar",
|
||||
"thank-you": "Gracias por tu apoyo.",
|
||||
"thank-you": "Thank You for Being a Supporter",
|
||||
"success-card-update": "Your card has been updated successfully.",
|
||||
"additional": "Puede hacer una donación adicional única de cualquier monto utilizando este enlace: <0>{{url}}</0>",
|
||||
"help-more": "Help Our Charity Do More",
|
||||
@@ -482,7 +485,7 @@
|
||||
"error-2": "Algo no está bien. Por favor, contacta con donors@freecodecamp.org",
|
||||
"error-3": "Please try again or contact donors@freecodecamp.org",
|
||||
"free-tech": "Tus donaciones apoyarán la educación tecnológica gratuita para personas de todo el mundo.",
|
||||
"no-halo": "Si no ves un aro dorado alrededor de tu foto de perfil, contacta a donors@freecodecamp.org.",
|
||||
"visit-supporters": "Visit supporters page to learn about your supporter benefits.",
|
||||
"gift-frequency": "Selecciona la frecuencia de los obsequios:",
|
||||
"gift-amount": "Selecciona el monto del regalo:",
|
||||
"confirm": "Confirm your donation:",
|
||||
@@ -528,6 +531,7 @@
|
||||
"why-donate-2": "También nos ayudas a crear nuevos recursos para que los utilices y amplíes tus propias habilidades tecnológicas.",
|
||||
"bigger-donation": "¿Quieres hacer una donación más grande de una sola vez, envíanos un cheque o da de otras maneras?",
|
||||
"other-ways": "Aquí hay muchas <0>otras formas de apoyar la misión de nuestra organización benéfica</0>.",
|
||||
"if-support-further": "If you want to support our charity further, please consider <0>making a one-time donation</0>, <1>sending us a check</1>, or <2>learning about other ways you could support our charity.</2>",
|
||||
"failed-pay": "Oh no. Parece que tu transacción no se realizó. ¿Podrías intentarlo de nuevo?",
|
||||
"try-again": "Por favor, intenta de nuevo.",
|
||||
"card-number": "Tu número de tarjeta:",
|
||||
@@ -572,14 +576,15 @@
|
||||
"bear-progress-alt": "Illustration of an adorable teddy bear with a pleading expression holding an empty money jar.",
|
||||
"bear-completion-alt": "Illustration of an adorable teddy bear holding a large trophy.",
|
||||
"crucial-contribution": "Your contribution will be crucial in creating resources that empower millions of people to learn new skills and support their families.",
|
||||
"if-another-monthly": "If you want to make another monthly donation, please proceed with selecting your monthly donation amount.",
|
||||
"support-benefits-title": "Benefits from becoming a Supporter:",
|
||||
"support-benefits-1": "No more donation prompt popups",
|
||||
"support-benefits-2": "You'll get a Supporter badge",
|
||||
"support-benefits-3": "Your profile image will get a golden halo around it",
|
||||
"support-benefits-4": "You'll gain access to special Supporter Discord channels",
|
||||
"support-benefits-5": "And more benefits to come in 2024",
|
||||
"exclusive-features": "Here is the list of exclusive features for you as a Supporter:",
|
||||
"current-initiatives-title": "Current Initiatives:",
|
||||
"your-donation-helps-followings": "Your donation makes the following initiatives possible:",
|
||||
"current-initiatives-1": "Creating new JavaScript and Python curricula",
|
||||
"current-initiatives-2": "Creating English and math curricula",
|
||||
"current-initiatives-3": "Translating our curriculum and tutorials into 32 languages",
|
||||
@@ -630,6 +635,7 @@
|
||||
"email": "Correo electrónico",
|
||||
"and": "y",
|
||||
"update-your-card": "Update your card",
|
||||
"supporters-page-title": "Supporters page",
|
||||
"change-theme": "Entra para cambiar el tema.",
|
||||
"translation-pending": "Ayúdanos a traducir",
|
||||
"certification-project": "Proyecto de certificación",
|
||||
|
||||
@@ -758,76 +758,78 @@
|
||||
"learn-string-manipulation-by-building-a-cipher": {
|
||||
"title": "Learn String Manipulation by Building a Cipher",
|
||||
"intro": [
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web and game development, machine learning and much more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loop, conditional statements, and and how to work with them to build your first program."
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web development, game development, machine learning and more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loops, and conditional statements. You'll use these to code your first programs."
|
||||
]
|
||||
},
|
||||
"learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm": {
|
||||
"title": "Learn How to Work with Numbers and Strings by Implementing the Luhn Algorithm",
|
||||
"intro": [
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, including credit card numbers.",
|
||||
"Through this project, you'll gain valuable experience in working with numerical computations and string manipulation while implementing the Luhn Algorithm."
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, such as verifying credit card numbers.",
|
||||
"By building this project, you'll gain experience working with numerical computations and string manipulation."
|
||||
]
|
||||
},
|
||||
"learn-list-comprehension-by-building-a-case-converter-program": {
|
||||
"title": "Learn Python List Comprehension By Building a Case Converter Program",
|
||||
"intro": [
|
||||
"A list comprehension in Python is a way to construct a new list from an iterable types such as lists, tuples, and strings without using a for loop or the `.append()` list method",
|
||||
"In this project, you will write a program that takes a string formatted in camel or pascal case and converts that to snake case. The project has two phases.",
|
||||
"During the first phase, you will use a for loop to implement the program.",
|
||||
"Then in the second phase you will learn about applying list comprehension instead of a loop to achieve the same results."
|
||||
"List Comprehension is a way to construct a new Python list from an iterable types: lists, tuples, and strings. All without using a for loop or the `.append()` list method.",
|
||||
"In this project, you'll write a program that takes a string formatted in Camel Case or Pascal Case, then converts it into Snake Case.",
|
||||
"The project has two phases: first you'll use a for loop to implement the program. Then you'll learn how to use List Comprehension instead of a loop to achieve the same results."
|
||||
]
|
||||
},
|
||||
"learn-regular-expressions-by-building-a-password-generator": {
|
||||
"title": "Learn Regular Expressions by Building a Password Generator",
|
||||
"intro": [
|
||||
"In Python, a module is a file containing a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import and use modules from the Python standard library and how to use regular expressions while building your own password generator program."
|
||||
"A Python module is a file that contains a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import modules from the Python standard library. You'll also learn how to use Regular Expressions by building your own password generator program."
|
||||
]
|
||||
},
|
||||
"learn-algorithm-design-by-building-the-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building the Shortest Path Algorithm",
|
||||
"learn-algorithm-design-by-building-a-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building a Shortest Path Algorithm",
|
||||
"intro": [
|
||||
"Algorithms are step-by-step procedures used to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, dictionary comprehensions and more to design and implement the shortest path algorithm."
|
||||
"Algorithms are step-by-step procedures that developers use to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, and dictionary comprehensions to implement a Shortest Path algorithm."
|
||||
]
|
||||
},
|
||||
"learn-recursion-by-solving-the-tower-of-hanoi-puzzle": {
|
||||
"title": "Learn Recursion by Solving the Tower of Hanoi Puzzle",
|
||||
"intro": [
|
||||
"Recursion allows you to write concise and elegant code to solve complex computational problems.",
|
||||
"In this project, you'll start with an iterative approach to solve the tower of Hanoi mathematical puzzle and then you'll learn how to implement a recursive solution."
|
||||
"Recursion is a programming approach that allows you to solve complicated computational problems with just a little code.",
|
||||
"In this project, you'll start with a loop-based approach to solving the tower of Hanoi mathematical puzzle. Then you'll learn how to implement a recursive solution."
|
||||
]
|
||||
},
|
||||
"learn-data-structures-by-building-the-merge-sort-algorithm": {
|
||||
"title": "Learn Data Structures by Building the Merge Sort Algorithm",
|
||||
"intro": [
|
||||
"The merge sort algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the merge sort algorithm."
|
||||
"The Merge Sort Algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the Merge Sort Algorithm."
|
||||
]
|
||||
},
|
||||
"learn-classes-and-objects-by-building-a-sudoku-solver": {
|
||||
"title": "Learn Classes and Objects by Building a Sudoku Solver",
|
||||
"intro": [
|
||||
"Classes and objects are an important programming concept and they enable developers to achieve code modularity, abstraction, readability, and promote reusability.",
|
||||
"In this Sudoku solver project, you'll learn how to use classes and objects to build a sudoku grid and to solve a sudoku puzzle."
|
||||
"Classes and objects are important programming concepts. These Object-Oriented Programming tools help developers to achieve code modularity, abstraction, and readability. And they promote reusability.",
|
||||
"In this Sudoku Solver project, you'll learn how to use classes and objects to build a Sudoku grid and to solve a Sudoku puzzle."
|
||||
]
|
||||
},
|
||||
"learn-tree-traversal-by-building-a-binary-search-tree": {
|
||||
"title": "Learn Tree Traversal by Building a Binary Search Tree",
|
||||
"intro": [
|
||||
"A Binary Search Tree (BST) is an important data structure concept, where data is sorted in a hierarchical structure.",
|
||||
"In this project, you will learn how to construct a BST, perform an inorder traversal, and also cover key operations like insertion, search, and deletion."
|
||||
"A Binary Search Tree (BST) is an common data structure where data is sorted hierarchically.",
|
||||
"In this project, you'll learn how to construct your own BST and perform an in-order traversal. You'll also learn key operations like insertion, search, and deletion."
|
||||
]
|
||||
},
|
||||
"learn-lambda-functions-by-building-an-expense-tracker": {
|
||||
"title": "Learn Lambda Functions by Building an Expense Tracker",
|
||||
"intro": ["", ""]
|
||||
"intro": [
|
||||
"Lambda functions give you a concise way to write small, throwaway functions in your code.",
|
||||
"In this project, you'll explore the power of Lambda Functions by creating an expense tracker. Your resulting app will demonstrate how you can use Lambda Functions for efficient, streamlined operations."
|
||||
]
|
||||
},
|
||||
"scientific-computing-with-python-projects": {
|
||||
"title": "Projekte Wissenschaftliches Rechnen mit Python",
|
||||
"intro": [
|
||||
"Zeit, deine Python-Kenntnisse auf die Probe zu stellen. Indem du diese Projekte abschließt, zeigst du, dass du über gute Grundkenntnisse in Python verfügst und dich für die Zertifizierung \"Wissenschaftliches Rechnen mit Python\" qualifiziert hast."
|
||||
"It's time to put your Python skills to the test. By completing these projects, you'll demonstrate that you have a strong foundational knowledge of Python. And you'll qualify for freeCodeCamp's Scientific Computing with Python Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1082,7 +1084,7 @@
|
||||
"Wenn du nach kostenlosen Coding-Übungen suchst, um dich auf dein nächstes Vorstellungsgespräch vorzubereiten, haben wir das Richtige für dich.",
|
||||
"Dieser Bereich enthält hunderte von Coding Challenges, die dein Wissen über Algorithmen, Datenstrukturen und Mathematik testen. Es gibt auch eine Reihe von Projekten, die du mit nach Hause nehmen kannst, um deine Fähigkeiten zu stärken oder dein Portfolio zu erweitern."
|
||||
],
|
||||
"note": "The Project Euler Project has been moved to it's own course. Go back to curriculum to see the list of courses we offer.",
|
||||
"note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.",
|
||||
"blocks": {
|
||||
"algorithms": {
|
||||
"title": "Algorithmen",
|
||||
@@ -1110,9 +1112,11 @@
|
||||
"the-odin-project": {
|
||||
"title": "The Odin Project (Beta)",
|
||||
"intro": [
|
||||
"The Odin Project is one of those \"What I wish I had when I was learning\" resources. ",
|
||||
"Not everyone has access to a computer science education or the funds to attend an intensive coding school and neither of those is right for everyone anyway.",
|
||||
"This project is designed to fill in the gap for people who are trying to hack it on their own but still want a high quality education."
|
||||
"The Odin Project was created in 2013 by a lone developer, Erik Trautman. Over the years, an open source community has sprung up to maintain and expand the project.",
|
||||
"freeCodeCamp has expanded upon the open source curriculum to make it run interactively in the browser, with tests to evaluate your code and ensure you've understood key concepts.",
|
||||
"If you want the original experience of configuring all of The Odin Project to run on your local computer, you can check out the original Odin Project on <a href='https://www.theodinproject.com/' target='_blank' rel='noopener noreferrer nofollow'>The Odin Project website</a>. A huge thanks to The Odin Project community for continuing to maintain this valuable learning resource for developers all around the world.",
|
||||
"This course is unofficial, and not endorsed by The Odin Project. Changes to The Odin Project curriculum content have been made, and all instructional material for this course is licenced under <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/' target='_blank' rel='noopener noreferrer nofollow'>CC-BY-SA-NC 4.0</a>",
|
||||
"<a href='https://github.com/TheOdinProject/curriculum?tab=License-1-ov-file#readme' target='_blank' rel='noopener noreferrer nofollow'>© The Odin Project</a>"
|
||||
],
|
||||
"blocks": {
|
||||
"top-learn-html-foundations": {
|
||||
@@ -1142,7 +1146,7 @@
|
||||
"top-learn-css-foundations": {
|
||||
"title": "Learn CSS Foundations",
|
||||
"intro": [
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
]
|
||||
},
|
||||
"top-learn-css-foundations-projects": {
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
"profile": "Profil",
|
||||
"news": "News",
|
||||
"donate": "Spenden",
|
||||
"supporters": "Supporters",
|
||||
"go-to-supporters": "Go to Supporters Page",
|
||||
"update-settings": "Meine Kontoeinstellungen ändern",
|
||||
"sign-me-out": "Von freeCodeCamp abmelden",
|
||||
"flag-user": "Dieses Benutzerkonto wegen Missbrauch melden",
|
||||
@@ -385,6 +387,7 @@
|
||||
"chal-preview": "Herausforderungs-Vorschau",
|
||||
"donation-record-not-found": "Your donation record has not been found.",
|
||||
"sign-in-card-update": "Sign in to update your card",
|
||||
"sign-in-see-benefits": "Sign in to see your supporter benefits",
|
||||
"card-has-been-updated": "Your card has been updated successfully.",
|
||||
"contact-support-mistake": "If you think there has been a mistake, please contact us at donors@freecodecamp.org",
|
||||
"cert-map-estimates": {
|
||||
@@ -473,7 +476,7 @@
|
||||
"processing": "Wir bearbeiten deine Spende.",
|
||||
"redirecting": "Weiterleiten...",
|
||||
"thanks": "Thanks for donating",
|
||||
"thank-you": "Vielen Dank für deine Unterstützung.",
|
||||
"thank-you": "Thank You for Being a Supporter",
|
||||
"success-card-update": "Your card has been updated successfully.",
|
||||
"additional": "Du kannst eine zusätzliche einmalige Spende in beliebiger Höhe über diesen Link tätigen: <0>{{url}}</0>",
|
||||
"help-more": "Help Our Charity Do More",
|
||||
@@ -482,7 +485,7 @@
|
||||
"error-2": "Irgendetwas ist nicht in Ordnung. Bitte kontaktiere donors@freecodecamp.org",
|
||||
"error-3": "Please try again or contact donors@freecodecamp.org",
|
||||
"free-tech": "Deine Spenden unterstützen die kostenlose Technologieausbildung für Menschen auf der ganzen Welt.",
|
||||
"no-halo": "Wenn dein Profilbild nicht golden scheint, kontaktiere donors@freecodecamp.org.",
|
||||
"visit-supporters": "Visit supporters page to learn about your supporter benefits.",
|
||||
"gift-frequency": "Wähle die Schenkungsfrequenz:",
|
||||
"gift-amount": "Schenkungsbetrag auswählen:",
|
||||
"confirm": "Confirm your donation:",
|
||||
@@ -528,6 +531,7 @@
|
||||
"why-donate-2": "Du hilfst uns auch neue Angebote zu schaffen, die du selbst nutzen kannst, um deine technischen Fähigkeiten zu erweitern.",
|
||||
"bigger-donation": "Möchtest du eine größere einmalige Spende tätigen, uns einen Scheck schicken oder auf andere Weise spenden?",
|
||||
"other-ways": "Here are many <0>other ways you can support our charity's mission</0>.",
|
||||
"if-support-further": "If you want to support our charity further, please consider <0>making a one-time donation</0>, <1>sending us a check</1>, or <2>learning about other ways you could support our charity.</2>",
|
||||
"failed-pay": "Oh - oh. Es sieht so aus, als ob deine Transaktion nicht durchgeführt werden konnte. Kannst du es bitte noch einmal versuchen?",
|
||||
"try-again": "Bitte versuche es erneut.",
|
||||
"card-number": "Deine Kartennummer:",
|
||||
@@ -572,14 +576,15 @@
|
||||
"bear-progress-alt": "Illustration of an adorable teddy bear with a pleading expression holding an empty money jar.",
|
||||
"bear-completion-alt": "Illustration of an adorable teddy bear holding a large trophy.",
|
||||
"crucial-contribution": "Your contribution will be crucial in creating resources that empower millions of people to learn new skills and support their families.",
|
||||
"if-another-monthly": "If you want to make another monthly donation, please proceed with selecting your monthly donation amount.",
|
||||
"support-benefits-title": "Benefits from becoming a Supporter:",
|
||||
"support-benefits-1": "No more donation prompt popups",
|
||||
"support-benefits-2": "You'll get a Supporter badge",
|
||||
"support-benefits-3": "Your profile image will get a golden halo around it",
|
||||
"support-benefits-4": "You'll gain access to special Supporter Discord channels",
|
||||
"support-benefits-5": "And more benefits to come in 2024",
|
||||
"exclusive-features": "Here is the list of exclusive features for you as a Supporter:",
|
||||
"current-initiatives-title": "Current Initiatives:",
|
||||
"your-donation-helps-followings": "Your donation makes the following initiatives possible:",
|
||||
"current-initiatives-1": "Creating new JavaScript and Python curricula",
|
||||
"current-initiatives-2": "Creating English and math curricula",
|
||||
"current-initiatives-3": "Translating our curriculum and tutorials into 32 languages",
|
||||
@@ -630,6 +635,7 @@
|
||||
"email": "E-Mail",
|
||||
"and": "und",
|
||||
"update-your-card": "Update your card",
|
||||
"supporters-page-title": "Supporters page",
|
||||
"change-theme": "Anmelden, um das Theme zu ändern.",
|
||||
"translation-pending": "Hilf uns, zu übersetzen",
|
||||
"certification-project": "Zertifizierungsprojekt",
|
||||
|
||||
@@ -758,76 +758,78 @@
|
||||
"learn-string-manipulation-by-building-a-cipher": {
|
||||
"title": "Learn String Manipulation by Building a Cipher",
|
||||
"intro": [
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web and game development, machine learning and much more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loop, conditional statements, and and how to work with them to build your first program."
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web development, game development, machine learning and more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loops, and conditional statements. You'll use these to code your first programs."
|
||||
]
|
||||
},
|
||||
"learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm": {
|
||||
"title": "Learn How to Work with Numbers and Strings by Implementing the Luhn Algorithm",
|
||||
"intro": [
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, including credit card numbers.",
|
||||
"Through this project, you'll gain valuable experience in working with numerical computations and string manipulation while implementing the Luhn Algorithm."
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, such as verifying credit card numbers.",
|
||||
"By building this project, you'll gain experience working with numerical computations and string manipulation."
|
||||
]
|
||||
},
|
||||
"learn-list-comprehension-by-building-a-case-converter-program": {
|
||||
"title": "Learn Python List Comprehension By Building a Case Converter Program",
|
||||
"intro": [
|
||||
"A list comprehension in Python is a way to construct a new list from an iterable types such as lists, tuples, and strings without using a for loop or the `.append()` list method",
|
||||
"In this project, you will write a program that takes a string formatted in camel or pascal case and converts that to snake case. The project has two phases.",
|
||||
"During the first phase, you will use a for loop to implement the program.",
|
||||
"Then in the second phase you will learn about applying list comprehension instead of a loop to achieve the same results."
|
||||
"List Comprehension is a way to construct a new Python list from an iterable types: lists, tuples, and strings. All without using a for loop or the `.append()` list method.",
|
||||
"In this project, you'll write a program that takes a string formatted in Camel Case or Pascal Case, then converts it into Snake Case.",
|
||||
"The project has two phases: first you'll use a for loop to implement the program. Then you'll learn how to use List Comprehension instead of a loop to achieve the same results."
|
||||
]
|
||||
},
|
||||
"learn-regular-expressions-by-building-a-password-generator": {
|
||||
"title": "Learn Regular Expressions by Building a Password Generator",
|
||||
"intro": [
|
||||
"In Python, a module is a file containing a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import and use modules from the Python standard library and how to use regular expressions while building your own password generator program."
|
||||
"A Python module is a file that contains a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import modules from the Python standard library. You'll also learn how to use Regular Expressions by building your own password generator program."
|
||||
]
|
||||
},
|
||||
"learn-algorithm-design-by-building-the-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building the Shortest Path Algorithm",
|
||||
"learn-algorithm-design-by-building-a-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building a Shortest Path Algorithm",
|
||||
"intro": [
|
||||
"Algorithms are step-by-step procedures used to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, dictionary comprehensions and more to design and implement the shortest path algorithm."
|
||||
"Algorithms are step-by-step procedures that developers use to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, and dictionary comprehensions to implement a Shortest Path algorithm."
|
||||
]
|
||||
},
|
||||
"learn-recursion-by-solving-the-tower-of-hanoi-puzzle": {
|
||||
"title": "Learn Recursion by Solving the Tower of Hanoi Puzzle",
|
||||
"intro": [
|
||||
"Recursion allows you to write concise and elegant code to solve complex computational problems.",
|
||||
"In this project, you'll start with an iterative approach to solve the tower of Hanoi mathematical puzzle and then you'll learn how to implement a recursive solution."
|
||||
"Recursion is a programming approach that allows you to solve complicated computational problems with just a little code.",
|
||||
"In this project, you'll start with a loop-based approach to solving the tower of Hanoi mathematical puzzle. Then you'll learn how to implement a recursive solution."
|
||||
]
|
||||
},
|
||||
"learn-data-structures-by-building-the-merge-sort-algorithm": {
|
||||
"title": "Learn Data Structures by Building the Merge Sort Algorithm",
|
||||
"intro": [
|
||||
"The merge sort algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the merge sort algorithm."
|
||||
"The Merge Sort Algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the Merge Sort Algorithm."
|
||||
]
|
||||
},
|
||||
"learn-classes-and-objects-by-building-a-sudoku-solver": {
|
||||
"title": "Learn Classes and Objects by Building a Sudoku Solver",
|
||||
"intro": [
|
||||
"Classes and objects are an important programming concept and they enable developers to achieve code modularity, abstraction, readability, and promote reusability.",
|
||||
"In this Sudoku solver project, you'll learn how to use classes and objects to build a sudoku grid and to solve a sudoku puzzle."
|
||||
"Classes and objects are important programming concepts. These Object-Oriented Programming tools help developers to achieve code modularity, abstraction, and readability. And they promote reusability.",
|
||||
"In this Sudoku Solver project, you'll learn how to use classes and objects to build a Sudoku grid and to solve a Sudoku puzzle."
|
||||
]
|
||||
},
|
||||
"learn-tree-traversal-by-building-a-binary-search-tree": {
|
||||
"title": "Learn Tree Traversal by Building a Binary Search Tree",
|
||||
"intro": [
|
||||
"A Binary Search Tree (BST) is an important data structure concept, where data is sorted in a hierarchical structure.",
|
||||
"In this project, you will learn how to construct a BST, perform an inorder traversal, and also cover key operations like insertion, search, and deletion."
|
||||
"A Binary Search Tree (BST) is an common data structure where data is sorted hierarchically.",
|
||||
"In this project, you'll learn how to construct your own BST and perform an in-order traversal. You'll also learn key operations like insertion, search, and deletion."
|
||||
]
|
||||
},
|
||||
"learn-lambda-functions-by-building-an-expense-tracker": {
|
||||
"title": "Learn Lambda Functions by Building an Expense Tracker",
|
||||
"intro": ["", ""]
|
||||
"intro": [
|
||||
"Lambda functions give you a concise way to write small, throwaway functions in your code.",
|
||||
"In this project, you'll explore the power of Lambda Functions by creating an expense tracker. Your resulting app will demonstrate how you can use Lambda Functions for efficient, streamlined operations."
|
||||
]
|
||||
},
|
||||
"scientific-computing-with-python-projects": {
|
||||
"title": "Progetti di Calcolo scientifico con Python",
|
||||
"intro": [
|
||||
"È ora di mettere alla prova le tue abilità Python. Completando questi progetti, dimostrerai di avere una buona conoscenza di base di Python e ti qualificherai per la Certificazione Calcolo Scientifico con Python."
|
||||
"It's time to put your Python skills to the test. By completing these projects, you'll demonstrate that you have a strong foundational knowledge of Python. And you'll qualify for freeCodeCamp's Scientific Computing with Python Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1082,7 +1084,7 @@
|
||||
"Se stai cercando esercizi di programmazione gratuiti per prepararti al tuo prossimo colloquio di lavoro, sei nel posto giusto.",
|
||||
"Questa sezione contiene centinaia di sfide di programmazione che testano la tua conoscenza di algoritmi, strutture di dati e matematica. Ha anche una serie di progetti pronti da portare a casa che puoi utilizzare per rafforzare le tue competenze, o aggiungere al tuo porfolio."
|
||||
],
|
||||
"note": "Il Progetto Eulero è stato spostato in un corso indipendente. Torna al curriculum per vedere l'elenco dei corsi che offriamo.",
|
||||
"note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.",
|
||||
"blocks": {
|
||||
"algorithms": {
|
||||
"title": "Algoritmi",
|
||||
@@ -1110,9 +1112,11 @@
|
||||
"the-odin-project": {
|
||||
"title": "The Odin Project (Beta)",
|
||||
"intro": [
|
||||
"The Odin Project è una di quelle risorse che \"avrei voluto mentre stavo imparando\". ",
|
||||
"Non tutti hanno accesso a un'educazione all'informatica o ai fondi per frequentare una scuola intensiva di programmazione e, in ogni caso, sono soluzioni non adatte a tutti.",
|
||||
"Questo progetto è stato ideato per colmare il vuoto per le persone che stanno cercando di farcela da sole ma desiderano un'istruzione di alta qualità."
|
||||
"The Odin Project was created in 2013 by a lone developer, Erik Trautman. Over the years, an open source community has sprung up to maintain and expand the project.",
|
||||
"freeCodeCamp has expanded upon the open source curriculum to make it run interactively in the browser, with tests to evaluate your code and ensure you've understood key concepts.",
|
||||
"If you want the original experience of configuring all of The Odin Project to run on your local computer, you can check out the original Odin Project on <a href='https://www.theodinproject.com/' target='_blank' rel='noopener noreferrer nofollow'>The Odin Project website</a>. A huge thanks to The Odin Project community for continuing to maintain this valuable learning resource for developers all around the world.",
|
||||
"This course is unofficial, and not endorsed by The Odin Project. Changes to The Odin Project curriculum content have been made, and all instructional material for this course is licenced under <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/' target='_blank' rel='noopener noreferrer nofollow'>CC-BY-SA-NC 4.0</a>",
|
||||
"<a href='https://github.com/TheOdinProject/curriculum?tab=License-1-ov-file#readme' target='_blank' rel='noopener noreferrer nofollow'>© The Odin Project</a>"
|
||||
],
|
||||
"blocks": {
|
||||
"top-learn-html-foundations": {
|
||||
@@ -1142,7 +1146,7 @@
|
||||
"top-learn-css-foundations": {
|
||||
"title": "Impara i Fondamenti di CSS",
|
||||
"intro": [
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
]
|
||||
},
|
||||
"top-learn-css-foundations-projects": {
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
"profile": "Profilo",
|
||||
"news": "Notizie",
|
||||
"donate": "Dona",
|
||||
"supporters": "Supporters",
|
||||
"go-to-supporters": "Go to Supporters Page",
|
||||
"update-settings": "Aggiorna le impostazioni del mio account",
|
||||
"sign-me-out": "Esci da freeCodeCamp",
|
||||
"flag-user": "Segnala l'account di questo utente per abusi",
|
||||
@@ -385,6 +387,7 @@
|
||||
"chal-preview": "Anteprima della sfida",
|
||||
"donation-record-not-found": "Your donation record has not been found.",
|
||||
"sign-in-card-update": "Sign in to update your card",
|
||||
"sign-in-see-benefits": "Sign in to see your supporter benefits",
|
||||
"card-has-been-updated": "Your card has been updated successfully.",
|
||||
"contact-support-mistake": "If you think there has been a mistake, please contact us at donors@freecodecamp.org",
|
||||
"cert-map-estimates": {
|
||||
@@ -473,7 +476,7 @@
|
||||
"processing": "Stiamo elaborando la tua donazione.",
|
||||
"redirecting": "Reindirizzamento...",
|
||||
"thanks": "Grazie per la donazione",
|
||||
"thank-you": "Grazie per essere un sostenitore.",
|
||||
"thank-you": "Thank You for Being a Supporter",
|
||||
"success-card-update": "Your card has been updated successfully.",
|
||||
"additional": "Puoi effettuare una donazione una tantum aggiuntiva di qualsiasi importo utilizzando questo link: <0>{{url}}</0>",
|
||||
"help-more": "Help Our Charity Do More",
|
||||
@@ -482,7 +485,7 @@
|
||||
"error-2": "C'è qualcosa che non va. Per favore scrivi a donors@freecodecamp.org",
|
||||
"error-3": "Please try again or contact donors@freecodecamp.org",
|
||||
"free-tech": "Le tue donazioni sosterranno l'educazione tecnologica gratuita per le persone di tutto il mondo.",
|
||||
"no-halo": "Se non vedi un alone d'oro intorno alla foto del tuo profilo, contatta donors@freecodecamp.org.",
|
||||
"visit-supporters": "Visit supporters page to learn about your supporter benefits.",
|
||||
"gift-frequency": "Seleziona la frequenza del dono:",
|
||||
"gift-amount": "Seleziona l'importo del dono:",
|
||||
"confirm": "Confirm your donation:",
|
||||
@@ -528,6 +531,7 @@
|
||||
"why-donate-2": "Ci aiuterai anche a creare nuove risorse per te da utilizzare per espandere le tue abilità tecnologiche.",
|
||||
"bigger-donation": "Vuoi fare una donazione una tantum più sostanziosa, inviarci un assegno o donare in altri modi?",
|
||||
"other-ways": "Qui ci sono molti <0>altri modi per supportare la missione del nostro ente di beneficenza</0>.",
|
||||
"if-support-further": "If you want to support our charity further, please consider <0>making a one-time donation</0>, <1>sending us a check</1>, or <2>learning about other ways you could support our charity.</2>",
|
||||
"failed-pay": "Uh - oh. Sembra che la tua transazione non sia passata. Potresti riprovare?",
|
||||
"try-again": "Per favore riprova.",
|
||||
"card-number": "Numero della tua Carta:",
|
||||
@@ -572,14 +576,15 @@
|
||||
"bear-progress-alt": "Illustration of an adorable teddy bear with a pleading expression holding an empty money jar.",
|
||||
"bear-completion-alt": "Illustration of an adorable teddy bear holding a large trophy.",
|
||||
"crucial-contribution": "Your contribution will be crucial in creating resources that empower millions of people to learn new skills and support their families.",
|
||||
"if-another-monthly": "If you want to make another monthly donation, please proceed with selecting your monthly donation amount.",
|
||||
"support-benefits-title": "Benefits from becoming a Supporter:",
|
||||
"support-benefits-1": "No more donation prompt popups",
|
||||
"support-benefits-2": "You'll get a Supporter badge",
|
||||
"support-benefits-3": "Your profile image will get a golden halo around it",
|
||||
"support-benefits-4": "You'll gain access to special Supporter Discord channels",
|
||||
"support-benefits-5": "And more benefits to come in 2024",
|
||||
"exclusive-features": "Here is the list of exclusive features for you as a Supporter:",
|
||||
"current-initiatives-title": "Current Initiatives:",
|
||||
"your-donation-helps-followings": "Your donation makes the following initiatives possible:",
|
||||
"current-initiatives-1": "Creating new JavaScript and Python curricula",
|
||||
"current-initiatives-2": "Creating English and math curricula",
|
||||
"current-initiatives-3": "Translating our curriculum and tutorials into 32 languages",
|
||||
@@ -630,6 +635,7 @@
|
||||
"email": "Email",
|
||||
"and": "e",
|
||||
"update-your-card": "Update your card",
|
||||
"supporters-page-title": "Supporters page",
|
||||
"change-theme": "Accedi per modificare il tema.",
|
||||
"translation-pending": "Aiutaci a tradurlo",
|
||||
"certification-project": "Progetto della certificazione",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"responsive-web-design": {
|
||||
"title": "Legacy Responsive Web Design Challenges",
|
||||
"title": "(レガシー) レスポンシブウェブデザイン チャレンジ課題",
|
||||
"intro": [
|
||||
"このレスポンシブウェブデザイン認定講座では、開発者がウェブページを実装するために使う言語について学びます。ページの内容には HTML (Hypertext Markup Language)、デザインには CSS (Cascading Style Sheets) を使用します。",
|
||||
"初めに、HTML と CSS の基礎を学ぶために、猫の写真アプリを作ります。その後、ペンギンの絵を作りながら CSS 変数等のモダンなテクニックを学びます。そしてウェブフォームを作りながらアクセシビリティのベストプラクティスを学びます。",
|
||||
@@ -208,7 +208,7 @@
|
||||
]
|
||||
},
|
||||
"learn-intermediate-css-by-building-a-cat-painting": {
|
||||
"title": "Learn Intermediate CSS by Building a Cat Painting",
|
||||
"title": "CSS 中級の学習: 猫の絵を作成する",
|
||||
"intro": [
|
||||
"Mastering CSS positioning is essential for creating visually appealing and responsive web layouts",
|
||||
"In this course, you will build a cat painting. You'll learn about how to work with absolute positioning, the z-index property, and the transform property."
|
||||
@@ -217,9 +217,9 @@
|
||||
}
|
||||
},
|
||||
"javascript-algorithms-and-data-structures": {
|
||||
"title": "JavaScript のアルゴリズムとデータ構造",
|
||||
"title": "JavaScript アルゴリズムとデータ構造",
|
||||
"intro": [
|
||||
"HTML と CSS はページの内容とスタイルを制御しますが、JavaScript はそれを対話式にすることを手掛けます。JavaScript のアルゴリズムとデータ構造認定講座では、変数、配列、オブジェクト、ループ、そして関数を含む JavaScript の基礎を学習します。",
|
||||
"HTML と CSS はページの内容とスタイルを制御しますが、JavaScript はそれを対話式にすることを手掛けます。JavaScript アルゴリズムとデータ構造認定講座では、変数、配列、オブジェクト、ループ、そして関数を含む JavaScript の基礎を学習します。",
|
||||
"いったん基礎を習得すれば、その知識を応用して文字列を扱うためのアルゴリズムを作成したり、数の階乗を計算したり、さらに国際宇宙ステーションの軌道を計算することもできます。",
|
||||
"途中で、オブジェクト指向プログラミング (OOP) と関数型プログラミング (FP) の 2 つの重要なプログラミングの様式または典型について学習します。"
|
||||
],
|
||||
@@ -300,7 +300,7 @@
|
||||
}
|
||||
},
|
||||
"javascript-algorithms-and-data-structures-v8": {
|
||||
"title": "JavaScript Algorithms and Data Structures (Beta)",
|
||||
"title": "JavaScript アルゴリズムとデータ構造 (ベータ版)",
|
||||
"intro": [
|
||||
"Developers use HTML and CSS to control the content and styling of a page. And they use JavaScript to make that page interactive.",
|
||||
"In this JavaScript Algorithm and Data Structures Certification, you'll learn the JavaScript fundamentals like variables, arrays, objects, loops, functions, the DOM and more.",
|
||||
@@ -309,56 +309,56 @@
|
||||
"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": {
|
||||
"build-a-pokemon-search-app-project": {
|
||||
"title": "Build a Pokémon Search App Project",
|
||||
"title": "ポケモン検索アプリ作成プロジェクト",
|
||||
"intro": [
|
||||
"This is one of the required projects to earn your certification.",
|
||||
"For this project, you will build a Pokémon search app."
|
||||
]
|
||||
},
|
||||
"build-a-cash-register-project": {
|
||||
"title": "Build a Cash Register Project",
|
||||
"title": "キャッシュレジスター作成プロジェクト",
|
||||
"intro": [
|
||||
"This is one of the required projects to earn your certification.",
|
||||
"For this project, you'll build a cash register web app."
|
||||
]
|
||||
},
|
||||
"build-a-palindrome-checker-project": {
|
||||
"title": "Build a Palindrome Checker Project",
|
||||
"title": "回文チェッカー作成プロジェクト",
|
||||
"intro": [
|
||||
"This is one of the required projects to earn your certification.",
|
||||
"For this project, you'll build an application that checks whether a given word is a palindrome."
|
||||
]
|
||||
},
|
||||
"build-a-roman-numeral-converter-project": {
|
||||
"title": "Build a Roman Numeral Converter Project",
|
||||
"title": "ローマ数字コンバーター作成プロジェクト",
|
||||
"intro": [
|
||||
"This is one of the required projects to claim your certification.",
|
||||
"For this project, you'll build an application that converts integers to Roman numerals."
|
||||
]
|
||||
},
|
||||
"build-a-telephone-number-validator-project": {
|
||||
"title": "Build a Telephone Number Validator Project",
|
||||
"title": "電話番号バリデーター作成プロジェクト",
|
||||
"intro": [
|
||||
"This is one of the required projects to claim your certification.",
|
||||
"For this project, you'll build an application that checks if a number is a valid United States phone number."
|
||||
]
|
||||
},
|
||||
"learn-basic-javascript-by-building-a-role-playing-game": {
|
||||
"title": "Learn Basic JavaScript by Building a Role Playing Game",
|
||||
"title": "基礎的な JavaScript の学習: ロールプレイングゲームを作成する",
|
||||
"intro": [
|
||||
"JavaScript is a powerful scripting language that you can use to make web pages interactive. It's one of the core technologies of the web, along with HTML and CSS. All modern browsers support JavaScript.",
|
||||
"In this practice project, you'll learn fundamental programming concepts in JavaScript by coding your own Role Playing Game. You'll learn how to work with arrays, strings, objects, functions, loops, <code>if/else</code> statements, and more."
|
||||
]
|
||||
},
|
||||
"learn-form-validation-by-building-a-calorie-counter": {
|
||||
"title": "Learn Form Validation by Building a Calorie Counter",
|
||||
"title": "フォームの検証の学習: カロリー計算機を作成する",
|
||||
"intro": [
|
||||
"Sometimes when you're coding a web application, you'll need to be able to accept input from a user. In this calorie counter project, you'll learn how to validate user input, perform calculations based on that input, and dynamically update your interface to display the results.",
|
||||
"In this practice project, you'll learn basic regular expressions, template literals, the <code>addEventListener()</code> method, and more."
|
||||
]
|
||||
},
|
||||
"learn-functional-programming-by-building-a-spreadsheet": {
|
||||
"title": "Learn Functional Programming by Building a Spreadsheet",
|
||||
"title": "関数型プログラミングの学習: スプレッドシートを作成する",
|
||||
"intro": [
|
||||
"Functional Programming is a popular approach to software development. In Functional Programming, developers organize code into smaller functions, then combine those functions to build complex programs.",
|
||||
"In this spreadsheet application project, you'll learn about parsing and evaluating mathematical expressions, implementing spreadsheet functions, handling cell references, and creating interactive web interfaces. You'll learn how to dynamically update the page based on user input.",
|
||||
@@ -366,21 +366,21 @@
|
||||
]
|
||||
},
|
||||
"learn-modern-javascript-methods-by-building-football-team-cards": {
|
||||
"title": "Learn Modern JavaScript Methods By Building Football Team Cards",
|
||||
"title": "現代的な JavaScript メソッドの学習: サッカーチームカードを作成する",
|
||||
"intro": [
|
||||
"One common aspect of building web applications: processing datasets, and then outputting information to the screen. In this sports team cards project, you'll learn how to work with DOM manipulation, object destructuring, event handling, and data filtering.",
|
||||
"This project will cover concepts like switch statements, default parameters, <code>Object.freeze()</code>, the <code>map()</code> method, and more."
|
||||
]
|
||||
},
|
||||
"learn-advanced-array-methods-by-building-a-statistics-calculator": {
|
||||
"title": "Learn Advanced Array Methods by Building a Statistics Calculator",
|
||||
"title": "高度な配列メソッドの学習: 統計計算機を作成する",
|
||||
"intro": [
|
||||
"As you expand your JavaScript skills, you'll want to get comfortable with array manipulation methods, such as <code>map()</code>, <code>reduce()</code>, and <code>filter()</code>.",
|
||||
"In this statistics calculator project, you'll gain experience with handling user input, DOM manipulation, and method chaining. You'll get practice by performing statistical calculations like mean, median, mode, variance, and standard deviation."
|
||||
]
|
||||
},
|
||||
"learn-basic-oop-by-building-a-shopping-cart": {
|
||||
"title": "Learn Basic OOP by Building a Shopping Cart",
|
||||
"title": "基礎的なオブジェクト指向プログラミングの学習: ショッピングカートを作成する",
|
||||
"intro": [
|
||||
"OOP, or Object Oriented Programming, is one of the major approaches to the software development process. In OOP, developers use objects and classes to structure their code.",
|
||||
"In this shopping cart project, you'll learn how to define classes and use them. You'll create class instances and implement methods for data manipulation.",
|
||||
@@ -388,7 +388,7 @@
|
||||
]
|
||||
},
|
||||
"learn-fetch-and-promises-by-building-an-fcc-authors-page": {
|
||||
"title": "Learn Fetch and Promises By Building an fCC Authors Page",
|
||||
"title": "フェッチとプロミスの学習: freeCodeCamp 著者ページを作成する",
|
||||
"intro": [
|
||||
"One common aspect of web development is learning how to fetch data from an external API, then work with asynchronous JavaScript.",
|
||||
"This freeCodeCamp authors page project will show you how to use the fetch method, then dynamically update the DOM to display the fetched data.",
|
||||
@@ -396,21 +396,21 @@
|
||||
]
|
||||
},
|
||||
"learn-regular-expressions-by-building-a-spam-filter": {
|
||||
"title": "Learn Regular Expressions by Building a Spam Filter",
|
||||
"title": "正規表現の学習: スパムフィルターを作成する",
|
||||
"intro": [
|
||||
"Regular expressions, often shortened to \"regex\" or \"regexp\", are patterns that help programmers match, search, and replace text. Regular expressions are powerful, but can be difficult to understand because they use so many special characters.",
|
||||
"In this spam filter project, you'll learn about capture groups, positive lookaheads, negative lookaheads, and other techniques to match any text you want."
|
||||
]
|
||||
},
|
||||
"learn-basic-algorithmic-thinking-by-building-a-number-sorter": {
|
||||
"title": "Learn Basic Algorithmic Thinking by Building a Number Sorter",
|
||||
"title": "基礎的なアルゴリズム的思考の学習: 数値ソートを作成する",
|
||||
"intro": [
|
||||
"In computer science, there are fundamental sorting algorithms that all developers should learn. In this number sorter project, you'll learn how to implement and visualize different sorting algorithms like bubble sort, selection sort, and insertion sort – all with JavaScript.",
|
||||
"This project will help you understand the fundamental concepts behind these algorithms, and how you can apply them to sort numerical data in web applications."
|
||||
]
|
||||
},
|
||||
"learn-intermediate-algorithmic-thinking-by-building-a-dice-game": {
|
||||
"title": "Learn Intermediate Algorithmic Thinking by Building a Dice Game",
|
||||
"title": "中級アルゴリズム的思考の学習: ダイスゲームを作成する",
|
||||
"intro": [
|
||||
"Algorithmic thinking involves the ability to break down complex problems into a sequence of well-defined, step-by-step instructions.",
|
||||
"In this Dice game project, you’ll learn how to manage game state, implement game logic for rolling dice, keeping score, and applying rules for various combinations.",
|
||||
@@ -418,42 +418,42 @@
|
||||
]
|
||||
},
|
||||
"learn-intermediate-oop-by-building-a-platformer-game": {
|
||||
"title": "Learn Intermediate OOP by Building a Platformer Game",
|
||||
"title": "中級オブジェクト指向プログラミングの学習: プラットフォームゲームを作成する",
|
||||
"intro": [
|
||||
"Coding a game is a great way to grasp fundamental programming principles, while also creating an interactive gaming experience.",
|
||||
"In this platformer game project, you'll continue to learn about classes, objects, inheritance, and encapsulation. You'll also learn how to design and organize game elements efficiently and gain insights into problem-solving and code reusability."
|
||||
]
|
||||
},
|
||||
"learn-localstorage-by-building-a-todo-app": {
|
||||
"title": "Learn localStorage by Building a Todo App",
|
||||
"title": "localStorage の学習: Todo リストを作成する",
|
||||
"intro": [
|
||||
"Local storage is a web browser feature that lets web applications store key-value pairs persistently within a user's browser. This allows web apps to save data during one session, then retrieve it in a later page session.",
|
||||
"In this TODO application, you'll learn how to handle form inputs, manage local storage, perform CRUD (Create, Read, Update, Delete) operations on tasks, implement event listeners, and toggle UI elements."
|
||||
]
|
||||
},
|
||||
"learn-the-date-object-by-building-a-date-formatter": {
|
||||
"title": "Learn the Date Object by Building a Date Formatter",
|
||||
"title": "Date オブジェクトの学習: 日付フォーマッターを作成する",
|
||||
"intro": [
|
||||
"Working with dates in JavaScript can be challenging. You have to navigate various methods, formats, and time zones. In this project, you'll learn how to work with the JavaScript Date object, including its methods and properties. You'll also learn how to correctly format dates.",
|
||||
"This project will cover concepts such as the <code>getDate()</code>, <code>getMonth()</code>, and <code>getFullYear()</code> methods."
|
||||
]
|
||||
},
|
||||
"learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard": {
|
||||
"title": "Learn Asynchronous Programming by Building an fCC Forum Leaderboard",
|
||||
"title": "非同期プログラミングの学習: freeCodeCamp フォーラムのリーダーボードを作成する",
|
||||
"intro": [
|
||||
"JavaScript is an asynchronous programming language. And this project will help you gain proficiency in asynchronous concepts. You'll code your own freeCodeCamp forum leaderboard.",
|
||||
"This project will cover the Fetch API, promises, Async/Await, and the try..catch statement."
|
||||
]
|
||||
},
|
||||
"learn-basic-string-and-array-methods-by-building-a-music-player": {
|
||||
"title": "Learn Basic String and Array Methods by Building a Music Player",
|
||||
"title": "基礎的な文字列・配列メソッドの学習: 音楽プレイヤーを作成する",
|
||||
"intro": [
|
||||
"Now let's learn some essential string and array methods like the <code>find()</code>, <code>forEach()</code>, <code>map()</code>, and <code>join()</code>. These methods are crucial for developing dynamic web applications.",
|
||||
"In this project, you'll code a basic MP3 player using HTML, CSS, and JavaScript. The project covers fundamental concepts such as handling audio playback, managing a playlist, implementing play, pause, next, previous, and shuffle functionalities. You'll even learn how to dynamically update your user interface based on the current song."
|
||||
]
|
||||
},
|
||||
"learn-recursion-by-building-a-decimal-to-binary-converter": {
|
||||
"title": "Learn Recursion by Building a Decimal to Binary Converter",
|
||||
"title": "再帰処理の学習: 十進数・二進数変換ツールを作成する",
|
||||
"intro": [
|
||||
"Recursion is a programming concept where a function calls itself. This can reduce a complex problem into simpler sub-problems, until they become straightforward to solve.",
|
||||
"In this project, you’ll build a decimal-to-binary converter using JavaScript. You’ll learn the fundamental concepts of recursion, explore the call stack, and build out a visual representation of the recursion process through an animation."
|
||||
@@ -748,86 +748,88 @@
|
||||
}
|
||||
},
|
||||
"scientific-computing-with-python": {
|
||||
"title": "Scientific Computing with Python (Beta)",
|
||||
"title": "Python を用いた科学計算 (ベータ版)",
|
||||
"intro": [
|
||||
"Python は現在最も一般的で適応性のあるプログラミング言語です。基本的なスクリプトから機械学習まで幅広く使用することができます。",
|
||||
"Python を用いた科学技術計算認定講座では、変数、ループ、条件式、そして関数のような、Python の基本を学習します。それから、複雑なデータ構造、ネットワーキング、リレーショナルデータベース、そしてデータ可視化まで素早く強化します。"
|
||||
"Python を用いた科学計算認定講座では、変数、ループ、条件式、そして関数のような、Python の基本を学習します。それから、複雑なデータ構造、ネットワーキング、リレーショナルデータベース、そしてデータ可視化まで素早く強化します。"
|
||||
],
|
||||
"note": "",
|
||||
"blocks": {
|
||||
"learn-string-manipulation-by-building-a-cipher": {
|
||||
"title": "Learn String Manipulation by Building a Cipher",
|
||||
"title": "文字列操作の学習: 暗号プログラムを作成する",
|
||||
"intro": [
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web and game development, machine learning and much more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loop, conditional statements, and and how to work with them to build your first program."
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web development, game development, machine learning and more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loops, and conditional statements. You'll use these to code your first programs."
|
||||
]
|
||||
},
|
||||
"learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm": {
|
||||
"title": "Learn How to Work with Numbers and Strings by Implementing the Luhn Algorithm",
|
||||
"title": "数値と文字列を扱う学習: Luhn アルゴリズムを実装する",
|
||||
"intro": [
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, including credit card numbers.",
|
||||
"Through this project, you'll gain valuable experience in working with numerical computations and string manipulation while implementing the Luhn Algorithm."
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, such as verifying credit card numbers.",
|
||||
"By building this project, you'll gain experience working with numerical computations and string manipulation."
|
||||
]
|
||||
},
|
||||
"learn-list-comprehension-by-building-a-case-converter-program": {
|
||||
"title": "Learn Python List Comprehension By Building a Case Converter Program",
|
||||
"title": "リスト内包表記の学習: ケース変換プログラムを作成する",
|
||||
"intro": [
|
||||
"A list comprehension in Python is a way to construct a new list from an iterable types such as lists, tuples, and strings without using a for loop or the `.append()` list method",
|
||||
"In this project, you will write a program that takes a string formatted in camel or pascal case and converts that to snake case. The project has two phases.",
|
||||
"During the first phase, you will use a for loop to implement the program.",
|
||||
"Then in the second phase you will learn about applying list comprehension instead of a loop to achieve the same results."
|
||||
"List Comprehension is a way to construct a new Python list from an iterable types: lists, tuples, and strings. All without using a for loop or the `.append()` list method.",
|
||||
"In this project, you'll write a program that takes a string formatted in Camel Case or Pascal Case, then converts it into Snake Case.",
|
||||
"The project has two phases: first you'll use a for loop to implement the program. Then you'll learn how to use List Comprehension instead of a loop to achieve the same results."
|
||||
]
|
||||
},
|
||||
"learn-regular-expressions-by-building-a-password-generator": {
|
||||
"title": "Learn Regular Expressions by Building a Password Generator",
|
||||
"title": "正規表現の学習: パスワードジェネレーターを作成する",
|
||||
"intro": [
|
||||
"In Python, a module is a file containing a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import and use modules from the Python standard library and how to use regular expressions while building your own password generator program."
|
||||
"A Python module is a file that contains a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import modules from the Python standard library. You'll also learn how to use Regular Expressions by building your own password generator program."
|
||||
]
|
||||
},
|
||||
"learn-algorithm-design-by-building-the-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building the Shortest Path Algorithm",
|
||||
"learn-algorithm-design-by-building-a-shortest-path-algorithm": {
|
||||
"title": "アルゴリズムデザインの学習: 最短経路アルゴリズムを作成する",
|
||||
"intro": [
|
||||
"Algorithms are step-by-step procedures used to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, dictionary comprehensions and more to design and implement the shortest path algorithm."
|
||||
"Algorithms are step-by-step procedures that developers use to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, and dictionary comprehensions to implement a Shortest Path algorithm."
|
||||
]
|
||||
},
|
||||
"learn-recursion-by-solving-the-tower-of-hanoi-puzzle": {
|
||||
"title": "Learn Recursion by Solving the Tower of Hanoi Puzzle",
|
||||
"title": "再帰処理の学習: ハノイの塔パズルを解く",
|
||||
"intro": [
|
||||
"Recursion allows you to write concise and elegant code to solve complex computational problems.",
|
||||
"In this project, you'll start with an iterative approach to solve the tower of Hanoi mathematical puzzle and then you'll learn how to implement a recursive solution."
|
||||
"Recursion is a programming approach that allows you to solve complicated computational problems with just a little code.",
|
||||
"In this project, you'll start with a loop-based approach to solving the tower of Hanoi mathematical puzzle. Then you'll learn how to implement a recursive solution."
|
||||
]
|
||||
},
|
||||
"learn-data-structures-by-building-the-merge-sort-algorithm": {
|
||||
"title": "Learn Data Structures by Building the Merge Sort Algorithm",
|
||||
"title": "データ構造の学習: マージソートアルゴリズムを作成する",
|
||||
"intro": [
|
||||
"The merge sort algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the merge sort algorithm."
|
||||
"The Merge Sort Algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the Merge Sort Algorithm."
|
||||
]
|
||||
},
|
||||
"learn-classes-and-objects-by-building-a-sudoku-solver": {
|
||||
"title": "Learn Classes and Objects by Building a Sudoku Solver",
|
||||
"title": "クラスとオブジェクトの学習: 数独ソルバーを作成する",
|
||||
"intro": [
|
||||
"Classes and objects are an important programming concept and they enable developers to achieve code modularity, abstraction, readability, and promote reusability.",
|
||||
"In this Sudoku solver project, you'll learn how to use classes and objects to build a sudoku grid and to solve a sudoku puzzle."
|
||||
"Classes and objects are important programming concepts. These Object-Oriented Programming tools help developers to achieve code modularity, abstraction, and readability. And they promote reusability.",
|
||||
"In this Sudoku Solver project, you'll learn how to use classes and objects to build a Sudoku grid and to solve a Sudoku puzzle."
|
||||
]
|
||||
},
|
||||
"learn-tree-traversal-by-building-a-binary-search-tree": {
|
||||
"title": "Learn Tree Traversal by Building a Binary Search Tree",
|
||||
"title": "木構造の走査の学習: 二分探索木を作成する",
|
||||
"intro": [
|
||||
"A Binary Search Tree (BST) is an important data structure concept, where data is sorted in a hierarchical structure.",
|
||||
"In this project, you will learn how to construct a BST, perform an inorder traversal, and also cover key operations like insertion, search, and deletion."
|
||||
"A Binary Search Tree (BST) is an common data structure where data is sorted hierarchically.",
|
||||
"In this project, you'll learn how to construct your own BST and perform an in-order traversal. You'll also learn key operations like insertion, search, and deletion."
|
||||
]
|
||||
},
|
||||
"learn-lambda-functions-by-building-an-expense-tracker": {
|
||||
"title": "Learn Lambda Functions by Building an Expense Tracker",
|
||||
"intro": ["", ""]
|
||||
"title": "ラムダ関数の学習: 経費記録ツールを作成する",
|
||||
"intro": [
|
||||
"Lambda functions give you a concise way to write small, throwaway functions in your code.",
|
||||
"In this project, you'll explore the power of Lambda Functions by creating an expense tracker. Your resulting app will demonstrate how you can use Lambda Functions for efficient, streamlined operations."
|
||||
]
|
||||
},
|
||||
"scientific-computing-with-python-projects": {
|
||||
"title": "Python を用いた科学技術計算プロジェクト",
|
||||
"title": "Python を用いた科学計算プロジェクト",
|
||||
"intro": [
|
||||
"Python の技能をテストする時です。これらのプロジェクトを完成させることによって、Python の優れた基礎知識をもっていることと、Python を用いた科学技術計算認定証を得る資格があることを証明します。"
|
||||
"It's time to put your Python skills to the test. By completing these projects, you'll demonstrate that you have a strong foundational knowledge of Python. And you'll qualify for freeCodeCamp's Scientific Computing with Python Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1061,7 +1063,7 @@
|
||||
}
|
||||
},
|
||||
"python-for-everybody": {
|
||||
"title": "Legacy Python for Everybody",
|
||||
"title": "(レガシー) みんなの Python",
|
||||
"intro": [
|
||||
"Python is one of the most popular, flexible programming languages today. You can use it for everything from basic scripting to machine learning."
|
||||
],
|
||||
@@ -1082,7 +1084,7 @@
|
||||
"次回の就職面接に備えて無料のコーディング演習をお探しでしたら、こちらにご用意しています。",
|
||||
"このセクションはアルゴリズム、データ構造、および数学の知識をテストする何百ものコーディングチャレンジを含んでいます。技能を向上させ、またはポートフォリオに加えるために活用できる多くの宿題プロジェクトもあります。"
|
||||
],
|
||||
"note": "プロジェクト・オイラーのプロジェクトは独立したコースに移動しました。カリキュラムに戻ってコース一覧を確認してください。",
|
||||
"note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.",
|
||||
"blocks": {
|
||||
"algorithms": {
|
||||
"title": "アルゴリズム",
|
||||
@@ -1110,9 +1112,11 @@
|
||||
"the-odin-project": {
|
||||
"title": "The Odin Project (Beta)",
|
||||
"intro": [
|
||||
"The Odin Project is one of those \"What I wish I had when I was learning\" resources. ",
|
||||
"Not everyone has access to a computer science education or the funds to attend an intensive coding school and neither of those is right for everyone anyway.",
|
||||
"This project is designed to fill in the gap for people who are trying to hack it on their own but still want a high quality education."
|
||||
"The Odin Project was created in 2013 by a lone developer, Erik Trautman. Over the years, an open source community has sprung up to maintain and expand the project.",
|
||||
"freeCodeCamp has expanded upon the open source curriculum to make it run interactively in the browser, with tests to evaluate your code and ensure you've understood key concepts.",
|
||||
"If you want the original experience of configuring all of The Odin Project to run on your local computer, you can check out the original Odin Project on <a href='https://www.theodinproject.com/' target='_blank' rel='noopener noreferrer nofollow'>The Odin Project website</a>. A huge thanks to The Odin Project community for continuing to maintain this valuable learning resource for developers all around the world.",
|
||||
"This course is unofficial, and not endorsed by The Odin Project. Changes to The Odin Project curriculum content have been made, and all instructional material for this course is licenced under <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/' target='_blank' rel='noopener noreferrer nofollow'>CC-BY-SA-NC 4.0</a>",
|
||||
"<a href='https://github.com/TheOdinProject/curriculum?tab=License-1-ov-file#readme' target='_blank' rel='noopener noreferrer nofollow'>© The Odin Project</a>"
|
||||
],
|
||||
"blocks": {
|
||||
"top-learn-html-foundations": {
|
||||
@@ -1142,7 +1146,7 @@
|
||||
"top-learn-css-foundations": {
|
||||
"title": "Learn CSS Foundations",
|
||||
"intro": [
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
]
|
||||
},
|
||||
"top-learn-css-foundations-projects": {
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
"profile": "プロフィール",
|
||||
"news": "ニュース",
|
||||
"donate": "寄付",
|
||||
"supporters": "Supporters",
|
||||
"go-to-supporters": "Go to Supporters Page",
|
||||
"update-settings": "アカウント設定を更新",
|
||||
"sign-me-out": "freeCodeCampからサインアウト",
|
||||
"flag-user": "このユーザーアカウントの不正使用を報告",
|
||||
@@ -91,7 +93,7 @@
|
||||
"link-account": "アカウントをリンク",
|
||||
"unlink-account": "アカウントのリンク解除",
|
||||
"update-card": "カード情報を更新",
|
||||
"donate-now": "Donate Now"
|
||||
"donate-now": "寄付する"
|
||||
},
|
||||
"landing": {
|
||||
"big-heading-1": "プログラミングを無料で学ぶ。",
|
||||
@@ -121,10 +123,10 @@
|
||||
},
|
||||
"certification-heading": "以下の検証済み認定証を無料で取得できます。",
|
||||
"core-certs-heading": "freeCodeCamp コアカリキュラムの検証済み認定証を無料で取得:",
|
||||
"learn-english-heading": "Learn English for Developers:",
|
||||
"learn-english-heading": "開発の現場で使う英語を学ぶ:",
|
||||
"professional-certs-heading": "プロフェッショナル認定証を無料で取得:",
|
||||
"interview-prep-heading": "就職活動・技術面接に備える:",
|
||||
"legacy-curriculum-heading": "Explore our Legacy Curriculum:",
|
||||
"legacy-curriculum-heading": "旧カリキュラムを見る:",
|
||||
"upcoming-heading": "公開予定カリキュラム:",
|
||||
"faq": "よくある質問:",
|
||||
"faqs": [
|
||||
@@ -314,7 +316,7 @@
|
||||
"donation-initiatives": "freeCodeCamp への寄付は教育活動のために用いられ、サーバー、サービス、スタッフなどの費用に充てられます。",
|
||||
"donate-text": "<1>こちらからご寄付をお願いいたします</1>。(場合により税控除可能)",
|
||||
"trending-guides": "人気の記事",
|
||||
"mobile-app": "Mobile App",
|
||||
"mobile-app": "アプリ",
|
||||
"our-nonprofit": "組織情報",
|
||||
"links": {
|
||||
"about": "私たちについて",
|
||||
@@ -357,9 +359,9 @@
|
||||
"add-subtitles": "字幕の改善や追加を支援する",
|
||||
"wrong-answer": "残念、正しい答えではありません。もう一度挑戦してみましょう。",
|
||||
"check-answer": "以下のボタンをクリックして解答を確認してください。",
|
||||
"assignment-not-complete": "宿題を完了してください",
|
||||
"assignments": "宿題",
|
||||
"question": "問題",
|
||||
"assignment-not-complete": "課題を完了してください",
|
||||
"assignments": "課題",
|
||||
"question": "質問",
|
||||
"solution-link": "回答のリンク",
|
||||
"github-link": "GitHub のリンク",
|
||||
"ms-link": "Microsoft のリンク",
|
||||
@@ -385,6 +387,7 @@
|
||||
"chal-preview": "チャレンジのプレビュー",
|
||||
"donation-record-not-found": "寄付の履歴が見つかりませんでした。",
|
||||
"sign-in-card-update": "サインインしてカード情報を更新",
|
||||
"sign-in-see-benefits": "Sign in to see your supporter benefits",
|
||||
"card-has-been-updated": "カード情報が更新されました。",
|
||||
"contact-support-mistake": "ご不明な点がございましたら、donors@freecodecamp.org までお問い合わせください。",
|
||||
"cert-map-estimates": {
|
||||
@@ -430,42 +433,42 @@
|
||||
"preview-external-window": "プレビューは別ウィンドウに表示されています。",
|
||||
"fill-in-the-blank": "空欄を埋めてください。",
|
||||
"exam": {
|
||||
"qualified": "Congratulations, you have completed all the requirements to qualify for the exam.",
|
||||
"not-qualified": "You have not met the requirements to be eligible for the exam. To qualify, please complete the following challenges:",
|
||||
"time": "Time: {{ t }}",
|
||||
"questions": "Question {{ n }} of {{ t }}",
|
||||
"passed": "Passed",
|
||||
"not-passed": "Not Passed",
|
||||
"number-of-questions": "Number of questions: {{ n }}",
|
||||
"correct-answers": "Correct answers: {{ n }}",
|
||||
"percent-correct": "Percent correct: {{ n }}%",
|
||||
"passed-message": "Congratulations! You passed the exam and can claim your certification.",
|
||||
"not-passed-message": "Sorry, but you did not answer enough questions correctly to pass the exam.",
|
||||
"results-header": "{{ title }} Results",
|
||||
"question-results": "You correctly answered {{ n }} out of {{ q }} questions",
|
||||
"percent-results": "{{ p }}% correct",
|
||||
"finish-header": "Finish Exam",
|
||||
"finish": "Are you sure you want to finish the exam? You will not be able to change any answers. Your results will be final.",
|
||||
"finish-yes": "Yes, I am finished",
|
||||
"finish-no": "No, I would like to continue the exam",
|
||||
"exit-header": "Exit Exam",
|
||||
"exit": "Are you sure you want to leave the exam? You will lose any progress you have made.",
|
||||
"exit-yes": "Yes, I want to leave the exam",
|
||||
"exit-no": "No, I would like to continue the exam"
|
||||
"qualified": "おめでとうございます。受験資格に必要なすべての要件を完了しました。",
|
||||
"not-qualified": "受験資格に必要な要件を満たしていません。資格を得るには、以下のチャレンジを完了してください:",
|
||||
"time": "時間: {{ t }}",
|
||||
"questions": "質問 {{ n }} / {{ t }}",
|
||||
"passed": "合格",
|
||||
"not-passed": "不合格",
|
||||
"number-of-questions": "質問数: {{ n }}",
|
||||
"correct-answers": "正解数: {{ n }}",
|
||||
"percent-correct": "正解率: {{ n }}%",
|
||||
"passed-message": "おめでとうございます!試験に合格しました。認定証を獲得できます。",
|
||||
"not-passed-message": "残念ながら、試験に合格するために必要な正解数に届きませんでした。",
|
||||
"results-header": "{{ title }} の結果",
|
||||
"question-results": "{{ n }} 問中 {{ q }} 正解しました",
|
||||
"percent-results": "{{ p }}% 正解",
|
||||
"finish-header": "試験終了",
|
||||
"finish": "試験を終了してよろしいですか?終了後、回答を変更することはできません。これ最終的な結果となります。",
|
||||
"finish-yes": "はい、終了します",
|
||||
"finish-no": "いいえ、試験を続行します",
|
||||
"exit-header": "試験中止",
|
||||
"exit": "本当に試験を中止しますか?進捗状況は失われます。",
|
||||
"exit-yes": "はい、試験を中止します",
|
||||
"exit-no": "いいえ、試験を続行します"
|
||||
},
|
||||
"ms": {
|
||||
"link-header": "Link your Microsoft account",
|
||||
"link-signin": "To complete this challenge, you must first link your Microsoft username to your freeCodeCamp account. Sign in to link your Microsoft username.",
|
||||
"linked": "The Microsoft account with username \"{{ msUsername }}\" is currently linked to your freeCodeCamp account. If this is not your Microsoft username, remove the link.",
|
||||
"unlinked": "To complete this challenge, you must first link your Microsoft username to your freeCodeCamp account by following these instructions:",
|
||||
"link-li-1": "Using a browser where you are logged into your Microsoft account, go to <0>https://learn.microsoft.com/users/me/transcript</0>",
|
||||
"link-li-2": "Find and click the \"Share link\" button.",
|
||||
"link-li-3": "If you do not have a transcript link, click the \"Create link\" button to create one.",
|
||||
"link-li-4": "Click the \"Copy link\" button to copy the transcript URL.",
|
||||
"link-li-5": "Paste the URL into the input below, it should look similar to this: <0>https://learn.microsoft.com/LOCALE/users/USERNAME/transcript/ID</0>",
|
||||
"link-li-6": "Click \"Link Account\" to link your Microsoft username.",
|
||||
"transcript-label": "Your Microsoft Transcript Link",
|
||||
"invalid-transcript": "Your transcript link is not correct, it should have the following form: <1>https://learn.microsoft.com/LOCALE/users/USERNAME/transcript/ID</1> - check the UPPERCASE items in your link are correct."
|
||||
"link-header": "Microsoft アカウントと連携する",
|
||||
"link-signin": "このチャレンジを完了するには、まず Microsoft のユーザー名を freeCodeCamp アカウントにリンクする必要があります。サインインして Microsoft のユーザー名をリンクしてください。",
|
||||
"linked": "現在、ユーザー名「{{ msUsername }}」の Microsoft アカウントが freeCodeCamp アカウントにリンクされています。これがあなたの Microsoft ユーザー名でない場合は、リンクを解除してください。",
|
||||
"unlinked": "このチャレンジを完了するには、以下の手順に沿ってまず Microsoft のユーザー名を freeCodeCamp アカウントにリンクする必要があります。",
|
||||
"link-li-1": "Microsoft アカウントにログインしているブラウザを使用して、<0>https://learn.microsoft.com/users/me/transcript</0> に移動します",
|
||||
"link-li-2": "「リンクを共有」ボタンをクリックします。",
|
||||
"link-li-3": "成績証明書のリンクをお持ちでない場合は、「リンクを作成」ボタンをクリックして作成してください。",
|
||||
"link-li-4": "「リンクをコピー」ボタンをクリックして、成績証明書の URL をコピーします。",
|
||||
"link-li-5": "以下の入力欄に URL を貼り付けてください。URL は次のような形式です: <0>https://learn.microsoft.com/LOCALE/users/USERNAME/transcript/ID</0>",
|
||||
"link-li-6": "「アカウントをリンク」をクリックして、Microsoft のユーザー名をリンクします。",
|
||||
"transcript-label": "Microsoft 成績証明書のリンク",
|
||||
"invalid-transcript": "成績証明書のリンクが正しくありません。以下の形式になっているか確認してください: <1>https://learn.microsoft.com/LOCALE/users/USERNAME/transcript/ID</1> - リンク内の大文字の項目が正しいか確認してください。"
|
||||
}
|
||||
},
|
||||
"donate": {
|
||||
@@ -473,7 +476,7 @@
|
||||
"processing": "いただいた寄付を処理中です。",
|
||||
"redirecting": "リダイレクト中...",
|
||||
"thanks": "寄付ありがとうございます",
|
||||
"thank-you": "サポーターとなってくださり、ありがとうございます。",
|
||||
"thank-you": "Thank You for Being a Supporter",
|
||||
"success-card-update": "カード情報が更新されました。",
|
||||
"additional": "任意の金額を、追加で 1 回ずつご寄付いただけるリンクはこちら: <0>{{url}}</0>",
|
||||
"help-more": "当団体のチャリティー活動をご支援ください",
|
||||
@@ -482,7 +485,7 @@
|
||||
"error-2": "問題が発生しました。donors@freecodecamp.org までお問い合わせください。",
|
||||
"error-3": "もう一度お試しいただくか、donors@freecodecamp.org までお問い合わせください。",
|
||||
"free-tech": "いただいたご寄付は世界中に無料の技術教育を提供するため役立てられます。",
|
||||
"no-halo": "プロフィール画像の周りに金色の枠が表示されない場合は、donors@freecodecamp.org までご連絡ください。",
|
||||
"visit-supporters": "Visit supporters page to learn about your supporter benefits.",
|
||||
"gift-frequency": "ギフトの頻度を選択する:",
|
||||
"gift-amount": "ギフトの金額を選択する:",
|
||||
"confirm": "寄付の申込み:",
|
||||
@@ -508,7 +511,7 @@
|
||||
"progress-modal-cta-9": "寄付を通して、開発者のための数学講座の作成をご支援ください。",
|
||||
"progress-modal-cta-10": "寄付を通して、無料で誰もが利用できる、専門的なプログラミング認定証の開発をご支援ください。",
|
||||
"help-us-reach-goal": "2024 年までにマンスリーサポーター 1 万人の目標を達成できるよう、寄付にご協力ください。",
|
||||
"beta-certification": "This certification is currently in beta. Please consider donating to support the completion of its development.",
|
||||
"beta-certification": "この認定講座は現在ベータ版です。開発をサポートするための寄付をご検討いただければ幸いです。",
|
||||
"help-us-develop": "無料で誰もが利用できる、専門的なプログラミング認定証の開発をご支援ください。",
|
||||
"nicely-done": "おめでとうございます。「{{block}}」を完了しました。",
|
||||
"credit-card": "クレジットカード",
|
||||
@@ -528,6 +531,7 @@
|
||||
"why-donate-2": "また、あなた自身の技術スキルを高める学習リソースの作成を支援することにもなります。",
|
||||
"bigger-donation": "より多くの金額による一回の寄付や、小切手の送付、または他の方法をお考えでしょうか?",
|
||||
"other-ways": "<0>当団体の使命を支援する方法</0> は他にも多数ございます。",
|
||||
"if-support-further": "If you want to support our charity further, please consider <0>making a one-time donation</0>, <1>sending us a check</1>, or <2>learning about other ways you could support our charity.</2>",
|
||||
"failed-pay": "処理が完了しませんでした。再度お試しください。",
|
||||
"try-again": "再試行してください。",
|
||||
"card-number": "カード番号:",
|
||||
@@ -572,14 +576,15 @@
|
||||
"bear-progress-alt": "お願いの表情で空の募金箱を持っているかわいらしいテディベアのイラスト。",
|
||||
"bear-completion-alt": "大きなトロフィーを持っているかわいらしいテディベアのイラスト。",
|
||||
"crucial-contribution": "何百万もの人々が新しい技能を習得し、手に職を付けるための教材を作り続けるには、あなたの寄付が不可欠です。",
|
||||
"if-another-monthly": "If you want to make another monthly donation, please proceed with selecting your monthly donation amount.",
|
||||
"support-benefits-title": "サポーターになるメリット:",
|
||||
"support-benefits-1": "寄付のお願いのポップアップが表示されなくなります。",
|
||||
"support-benefits-2": "サポーターバッジを獲得できます。",
|
||||
"support-benefits-3": "プロフィール画像に金色の枠が表示されます。",
|
||||
"support-benefits-4": "サポーター向け Discord チャンネルに参加できます。",
|
||||
"support-benefits-5": "2024 年も新たな特典を追加予定です。",
|
||||
"exclusive-features": "Here is the list of exclusive features for you as a Supporter:",
|
||||
"current-initiatives-title": "freeCodeCamp における現在の取り組み:",
|
||||
"your-donation-helps-followings": "Your donation makes the following initiatives possible:",
|
||||
"current-initiatives-1": "JavaScript、Python の新カリキュラム作成",
|
||||
"current-initiatives-2": "英語、数学カリキュラムの作成",
|
||||
"current-initiatives-3": "既存のカリキュラム、チュートリアルの翻訳 (32 の言語を対象に翻訳中)",
|
||||
@@ -629,7 +634,8 @@
|
||||
"update-email-2": "メールアドレスの更新はこちら:",
|
||||
"email": "Eメール",
|
||||
"and": "および",
|
||||
"update-your-card": "Update your card",
|
||||
"update-your-card": "カード情報を更新",
|
||||
"supporters-page-title": "Supporters page",
|
||||
"change-theme": "テーマを変更するにはサインインしてください。",
|
||||
"translation-pending": "翻訳にご協力ください。",
|
||||
"certification-project": "認定プロジェクト",
|
||||
@@ -638,7 +644,7 @@
|
||||
"iframe-form-submit-alert": "通常はこれでフォームが送信されます。正しく動作しています。フォームは {{externalLink}} へ送信されます。",
|
||||
"document-notfound": "ドキュメントが見つかりませんでした",
|
||||
"slow-load-msg": "通常より処理に時間がかかっているようです。ページの再読み込みをお試しください。",
|
||||
"navigation-warning": "If you leave this page, you will lose your progress. Are you sure?"
|
||||
"navigation-warning": "このページを離れると、進捗状況が失われます。よろしいですか?"
|
||||
},
|
||||
"icons": {
|
||||
"gold-cup": "ゴールドカップ",
|
||||
@@ -757,39 +763,39 @@
|
||||
"challenge-save-too-big": "コードを保存できませんでした。あなたのコードは {{user-size}} バイトですが、保存可能なコードは最大 {{max-size}} バイトです。コードを削減してもう一度お試しいただくか、https://forum.freecodecamp.org にてサポートを依頼してください。",
|
||||
"challenge-submit-too-big": "コードを提出できませんでした。あなたのコードは {{user-size}} バイトですが、提出可能なコードは最大 {{max-size}} バイトです。コードを削減してもう一度お試しいただくか、https://forum.freecodecamp.org にてサポートを依頼してください。",
|
||||
"invalid-update-flag": "禁止されたリソースにアクセスしようとしています。正当なリクエストの場合、https://forum.freecodecamp.org でサポートを依頼してください。",
|
||||
"generate-exam-error": "An error occurred trying to generate your exam.",
|
||||
"generate-exam-error": "試験の準備中にエラーが発生しました。",
|
||||
"ms": {
|
||||
"transcript": {
|
||||
"link-err-1": "Please include a Microsoft transcript URL in the request.",
|
||||
"link-err-2": "Something went wrong trying to get your transcript from Microsoft.",
|
||||
"link-err-3": "A username was not found in your Microsoft transcript.",
|
||||
"link-err-4": "That Microsoft username is being used by another freeCodeCamp account.",
|
||||
"link-err-5": "Something went wrong trying to save your Microsoft account.",
|
||||
"link-err-6": "Something went wrong trying to link your Microsoft username to your freeCodeCamp account.",
|
||||
"linked": "Your Microsoft username has been linked to your freeCodeCamp account.",
|
||||
"unlinked": "The link to your Microsoft username has been removed.",
|
||||
"unlink-err": "Something went wrong trying to remove the link to your Microsoft username."
|
||||
"link-err-1": "リクエストに Microsoft の成績証明書の URL を含めてください。",
|
||||
"link-err-2": "Microsoft からあなたの成績証明書を取得中に問題が発生しました。",
|
||||
"link-err-3": "Microsoft 成績証明書にユーザー名が見つかりませんでした。",
|
||||
"link-err-4": "この Microsoft ユーザー名は、別の freeCodeCamp アカウントで使用されています。",
|
||||
"link-err-5": "Microsoft アカウントの保存に問題が発生しました。",
|
||||
"link-err-6": "Microsoft ユーザー名と freeCodeCamp アカウントのリンク中に問題が発生しました。",
|
||||
"linked": "Microsoft ユーザー名が freeCodeCamp アカウントにリンクされました。",
|
||||
"unlinked": "Microsoft ユーザー名とのリンクが解除されました。",
|
||||
"unlink-err": "Microsoft ユーザー名とのリンクの解除中にエラーが発生しました。"
|
||||
},
|
||||
"profile": {
|
||||
"err": "We could not find a Microsoft user ID for Microsoft user \"{{msUsername}}\""
|
||||
"err": "Microsoft ユーザー「{{msUsername}}」の Microsoft ユーザー ID が見つかりませんでした"
|
||||
},
|
||||
"trophy": {
|
||||
"err-1": "We could not find a Microsoft username associated with your freeCodeCamp account.",
|
||||
"err-2": "You are trying to submit a challenge that does not appear to be a trophy challenge.",
|
||||
"err-3": "We could not get your Microsoft profile from your Microsoft ID.",
|
||||
"err-4": "It appears that the Microsoft user \"{{msUsername}}\" has not earned this trophy.",
|
||||
"err-5": "Something went wrong trying to verify your trophy. Please check and try again.",
|
||||
"err-6": "It looks like your Microsoft account might be private. Set it to public and try again.",
|
||||
"verified": "Your trophy from Microsoft's learning platform was verified."
|
||||
"err-1": "あなたの freeCodeCamp アカウントに関連付けられた Microsoft ユーザー名が見つかりませんでした。",
|
||||
"err-2": "トロフィーチャレンジでないチャレンジを提出しようとしているようです。",
|
||||
"err-3": "Microsoft ID に該当する Microsoft プロフィールが見つかりませんでした。",
|
||||
"err-4": "Microsoft ユーザー「{{msUsername}}」さんはこのトロフィーを獲得していないようです。",
|
||||
"err-5": "トロフィーの検証中に問題が発生しました。ご確認の上もう一度お試しください。",
|
||||
"err-6": "Microsoft アカウントが非公開になっている可能性があります。公開に設定の上、もう一度お試しください。",
|
||||
"verified": "Microsoft Learn プラットフォームのトロフィーが確認されました。"
|
||||
}
|
||||
},
|
||||
"survey": {
|
||||
"err-1": "The survey submitted is not in the correct format.",
|
||||
"err-2": "It looks like you have already completed this survey.",
|
||||
"err-3": "Something went wrong trying to save your survey.",
|
||||
"success": "Thank you. Your survey was submitted."
|
||||
"err-1": "送信されたアンケートの形式が正しくありません。",
|
||||
"err-2": "すでにアンケートに回答済みです。",
|
||||
"err-3": "アンケートの保存中に問題が発生しました。",
|
||||
"success": "アンケートを送信しました。ご協力ありがとうございました。"
|
||||
},
|
||||
"classroom-mode-updated": "We have updated your classroom mode settings"
|
||||
"classroom-mode-updated": "クラスルームモード設定を更新しました。"
|
||||
},
|
||||
"validation": {
|
||||
"max-characters": "上限は 288 文字です。残り {{charsLeft}} 文字です。",
|
||||
@@ -807,13 +813,13 @@
|
||||
"http-url": "安全でない (http) URL は使用できません。",
|
||||
"own-work-url": "あなた自身の作品を提出してください。",
|
||||
"publicly-visible-url": "公開されたアプリの URL を提出してください。",
|
||||
"ms-learn-link": "Please use a valid Microsoft Learn trophy link.",
|
||||
"ms-learn-link": "有効な Microsoft Learn トロフィーのリンクを使用してください。",
|
||||
"path-url": "プロジェクトルートのパスを入力しているか確認してください。多くの場合 https://example.com/path ではなく https://example.com のような形式です。"
|
||||
},
|
||||
"certification": {
|
||||
"executive": "freeCodeCamp.org エグゼクティブ・ディレクター",
|
||||
"ms-president": "President, Microsoft Developer Division",
|
||||
"verify": "Verify this certification at:",
|
||||
"verify": "この認定証は下記で確認できます:",
|
||||
"issued": "発行日",
|
||||
"fulltext": "<0>This certifies that</0> <1>{{user}}</1> <2>successfully completed the</2> <3>{{title}}</3> <4>Developer Certification on {{time}}</4> <5>representing approximately {{completionTime}} hours of work</5>",
|
||||
"fulltextNoHours": "<0>This certifies that</0> <1>{{user}}</1> <2>successfully completed the</2> <3>{{title}}</3> <4>Developer Certification on {{time}}</4>",
|
||||
@@ -904,8 +910,8 @@
|
||||
"title": {
|
||||
"Responsive Web Design": "レスポンシブウェブデザイン",
|
||||
"responsive-web-design": "レスポンシブウェブデザイン認定証",
|
||||
"JavaScript Algorithms and Data Structures": "JavaScript のアルゴリズムとデータ構造",
|
||||
"javascript-algorithms-and-data-structures": "JavaScript のアルゴリズムとデータ構造認定証",
|
||||
"JavaScript Algorithms and Data Structures": "JavaScript アルゴリズムとデータ構造",
|
||||
"javascript-algorithms-and-data-structures": "JavaScript アルゴリズムとデータ構造認定証",
|
||||
"Front End Development Libraries": "フロントエンド開発ライブラリ",
|
||||
"front-end-development-libraries": "フロントエンド開発ライブラリ認定証",
|
||||
"Data Visualization": "データ可視化",
|
||||
@@ -916,8 +922,8 @@
|
||||
"back-end-development-and-apis": "バックエンド開発と API 認定証",
|
||||
"Quality Assurance": "品質保証",
|
||||
"quality-assurance-v7": "品質保証認定証",
|
||||
"Scientific Computing with Python": "Python を用いた科学技術計算",
|
||||
"scientific-computing-with-python-v7": "Python を用いた科学技術計算認定証",
|
||||
"Scientific Computing with Python": "Python を用いた科学計算",
|
||||
"scientific-computing-with-python-v7": "Python を用いた科学計算認定証",
|
||||
"Data Analysis with Python": "Python を用いたデータ分析",
|
||||
"data-analysis-with-python-v7": "Python を用いたデータ分析認定証",
|
||||
"Information Security": "情報セキュリティ",
|
||||
@@ -926,10 +932,10 @@
|
||||
"machine-learning-with-python-v7": "Python を用いた機械学習認定証",
|
||||
"College Algebra with Python": "Python を用いた代数学",
|
||||
"college-algebra-with-python-v8": "Python を用いた代数学認定証",
|
||||
"Foundational C# with Microsoft": "Foundational C# with Microsoft",
|
||||
"foundational-c-sharp-with-microsoft": "Foundational C# with Microsoft Certification",
|
||||
"A2 English for Developers": "A2 English for Developers",
|
||||
"a2-english-for-developers": "A2 English for Developers Certification",
|
||||
"Foundational C# with Microsoft": "Microsoft 連携・基礎 C#",
|
||||
"foundational-c-sharp-with-microsoft": "Microsoft 連携・基礎 C# 認定証",
|
||||
"A2 English for Developers": "開発者のための A2 レベル英語",
|
||||
"a2-english-for-developers": "開発者のための A2 レベル英語認定証",
|
||||
"Legacy Front End": "(レガシー) フロントエンド",
|
||||
"legacy-front-end": "フロントエンド認定証",
|
||||
"Legacy Back End": "(レガシー) バックエンド",
|
||||
@@ -954,13 +960,13 @@
|
||||
"set-claim": "認定証を取得して表示"
|
||||
},
|
||||
"forum-help": {
|
||||
"browser-info": "Your browser information:",
|
||||
"browser-info": "ブラウザ情報:",
|
||||
"user-agent": "ユーザーエージェント: <code>{{userAgent}}</code>",
|
||||
"challenge": "Challenge Information:",
|
||||
"whats-happening": "Tell us what's happening:",
|
||||
"challenge": "チャレンジの情報:",
|
||||
"whats-happening": "状況を説明しましょう:",
|
||||
"describe": "質問内容をここに詳しく記入してください。",
|
||||
"camper-project": "Your project link(s)",
|
||||
"camper-code": "Your code so far",
|
||||
"camper-project": "プロジェクトのリンク",
|
||||
"camper-code": "現状のコード",
|
||||
"warning": "注意",
|
||||
"too-long-one": "チャレンジの元コードとあなたの解答の両方、またはいずれかが、自動でコピーできる最大長を超えています。",
|
||||
"too-long-two": "記述したコードを読みやすいフォーマットで表示するために、追加の手順が必要です。",
|
||||
@@ -1001,36 +1007,36 @@
|
||||
"nevermind": "いいえ、サインアウトしません"
|
||||
},
|
||||
"staging-warning": {
|
||||
"heading": "Warning: This is an early access test deployment",
|
||||
"p1": "We welcome you to try this platform in a test-only mode and get early access to upcoming features. Sometimes these changes are referred to as next, beta, staging, etc. interchangeably.",
|
||||
"p2": "We thank you for reporting bugs that you encounter and help in making freeCodeCamp.org better.",
|
||||
"p3": "Your progress MAY NOT be saved on your next visit, and any certifications claimed on this deployment are not valid. Learn more by <0>following this link</0>.",
|
||||
"certain": "Accept and Dismiss"
|
||||
"heading": "注意: これは早期アクセス用のテストデプロイです。",
|
||||
"p1": "このプラットフォームは新機能を早期に試すためのテスト用としてご利用いただけます。これらの変更予定は next, beta, staging などと呼ばれます。",
|
||||
"p2": "発見したバグを報告することで、freeCodeCamp.org の改善にご協力いただけますと幸いです。",
|
||||
"p3": "進捗状況は長期的に保存されない可能性があります。また、このデプロイで取得した認定証は無効です。詳しくは<0>こちらのリンクをご確認ください</0>。",
|
||||
"certain": "同意して閉じる"
|
||||
},
|
||||
"survey": {
|
||||
"foundational-c-sharp": {
|
||||
"title": "Foundational C# with Microsoft Survey",
|
||||
"title": "「Microsoft 連携・基礎 C#」アンケート",
|
||||
"q1": {
|
||||
"q": "Please describe your role:",
|
||||
"o1": "Student developer",
|
||||
"o2": "Beginner developer (less than 2 years experience)",
|
||||
"o3": "Intermediate developer (between 2 and 5 years experience)",
|
||||
"o4": "Experienced developer (more than 5 years experience)"
|
||||
"q": "あなたの立場に当てはまるものをお選びください。",
|
||||
"o1": "学生開発者",
|
||||
"o2": "初級開発者 (2 年未満の経験)",
|
||||
"o3": "中級開発者 (2~5 年の経験)",
|
||||
"o4": "上級開発者 (5 年以上の経験)"
|
||||
},
|
||||
"q2": {
|
||||
"q": "Prior to this course, how experienced were you with .NET and C#?",
|
||||
"o1": "Novice (no prior experience)",
|
||||
"o2": "Beginner",
|
||||
"o3": "Intermediate",
|
||||
"o4": "Advanced",
|
||||
"o5": "Expert"
|
||||
"q": "このコース以前に、.NET および C# の経験はどの程度ありましたか?",
|
||||
"o1": "未経験",
|
||||
"o2": "初級",
|
||||
"o3": "中級",
|
||||
"o4": "上級",
|
||||
"o5": "エキスパート"
|
||||
}
|
||||
},
|
||||
"misc": {
|
||||
"take": "Take the survey",
|
||||
"submit": "Submit the survey",
|
||||
"exit": "Exit the survey",
|
||||
"two-questions": "Congratulations on getting this far. Before you can start the exam, please answer these two short survey questions."
|
||||
"take": "アンケートに回答する",
|
||||
"submit": "アンケートを送信",
|
||||
"exit": "アンケートを中止",
|
||||
"two-questions": "ここまでのコースの完了、おめでとうございます。試験を始める前に、こちらのアンケートにご協力ください。(2 問)"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -758,76 +758,78 @@
|
||||
"learn-string-manipulation-by-building-a-cipher": {
|
||||
"title": "Learn String Manipulation by Building a Cipher",
|
||||
"intro": [
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web and game development, machine learning and much more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loop, conditional statements, and and how to work with them to build your first program."
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web development, game development, machine learning and more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loops, and conditional statements. You'll use these to code your first programs."
|
||||
]
|
||||
},
|
||||
"learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm": {
|
||||
"title": "Learn How to Work with Numbers and Strings by Implementing the Luhn Algorithm",
|
||||
"intro": [
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, including credit card numbers.",
|
||||
"Through this project, you'll gain valuable experience in working with numerical computations and string manipulation while implementing the Luhn Algorithm."
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, such as verifying credit card numbers.",
|
||||
"By building this project, you'll gain experience working with numerical computations and string manipulation."
|
||||
]
|
||||
},
|
||||
"learn-list-comprehension-by-building-a-case-converter-program": {
|
||||
"title": "Learn Python List Comprehension By Building a Case Converter Program",
|
||||
"intro": [
|
||||
"A list comprehension in Python is a way to construct a new list from an iterable types such as lists, tuples, and strings without using a for loop or the `.append()` list method",
|
||||
"In this project, you will write a program that takes a string formatted in camel or pascal case and converts that to snake case. The project has two phases.",
|
||||
"During the first phase, you will use a for loop to implement the program.",
|
||||
"Then in the second phase you will learn about applying list comprehension instead of a loop to achieve the same results."
|
||||
"List Comprehension is a way to construct a new Python list from an iterable types: lists, tuples, and strings. All without using a for loop or the `.append()` list method.",
|
||||
"In this project, you'll write a program that takes a string formatted in Camel Case or Pascal Case, then converts it into Snake Case.",
|
||||
"The project has two phases: first you'll use a for loop to implement the program. Then you'll learn how to use List Comprehension instead of a loop to achieve the same results."
|
||||
]
|
||||
},
|
||||
"learn-regular-expressions-by-building-a-password-generator": {
|
||||
"title": "Learn Regular Expressions by Building a Password Generator",
|
||||
"intro": [
|
||||
"In Python, a module is a file containing a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import and use modules from the Python standard library and how to use regular expressions while building your own password generator program."
|
||||
"A Python module is a file that contains a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import modules from the Python standard library. You'll also learn how to use Regular Expressions by building your own password generator program."
|
||||
]
|
||||
},
|
||||
"learn-algorithm-design-by-building-the-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building the Shortest Path Algorithm",
|
||||
"learn-algorithm-design-by-building-a-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building a Shortest Path Algorithm",
|
||||
"intro": [
|
||||
"Algorithms are step-by-step procedures used to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, dictionary comprehensions and more to design and implement the shortest path algorithm."
|
||||
"Algorithms are step-by-step procedures that developers use to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, and dictionary comprehensions to implement a Shortest Path algorithm."
|
||||
]
|
||||
},
|
||||
"learn-recursion-by-solving-the-tower-of-hanoi-puzzle": {
|
||||
"title": "Learn Recursion by Solving the Tower of Hanoi Puzzle",
|
||||
"intro": [
|
||||
"Recursion allows you to write concise and elegant code to solve complex computational problems.",
|
||||
"In this project, you'll start with an iterative approach to solve the tower of Hanoi mathematical puzzle and then you'll learn how to implement a recursive solution."
|
||||
"Recursion is a programming approach that allows you to solve complicated computational problems with just a little code.",
|
||||
"In this project, you'll start with a loop-based approach to solving the tower of Hanoi mathematical puzzle. Then you'll learn how to implement a recursive solution."
|
||||
]
|
||||
},
|
||||
"learn-data-structures-by-building-the-merge-sort-algorithm": {
|
||||
"title": "Learn Data Structures by Building the Merge Sort Algorithm",
|
||||
"intro": [
|
||||
"The merge sort algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the merge sort algorithm."
|
||||
"The Merge Sort Algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the Merge Sort Algorithm."
|
||||
]
|
||||
},
|
||||
"learn-classes-and-objects-by-building-a-sudoku-solver": {
|
||||
"title": "Learn Classes and Objects by Building a Sudoku Solver",
|
||||
"intro": [
|
||||
"Classes and objects are an important programming concept and they enable developers to achieve code modularity, abstraction, readability, and promote reusability.",
|
||||
"In this Sudoku solver project, you'll learn how to use classes and objects to build a sudoku grid and to solve a sudoku puzzle."
|
||||
"Classes and objects are important programming concepts. These Object-Oriented Programming tools help developers to achieve code modularity, abstraction, and readability. And they promote reusability.",
|
||||
"In this Sudoku Solver project, you'll learn how to use classes and objects to build a Sudoku grid and to solve a Sudoku puzzle."
|
||||
]
|
||||
},
|
||||
"learn-tree-traversal-by-building-a-binary-search-tree": {
|
||||
"title": "Learn Tree Traversal by Building a Binary Search Tree",
|
||||
"intro": [
|
||||
"A Binary Search Tree (BST) is an important data structure concept, where data is sorted in a hierarchical structure.",
|
||||
"In this project, you will learn how to construct a BST, perform an inorder traversal, and also cover key operations like insertion, search, and deletion."
|
||||
"A Binary Search Tree (BST) is an common data structure where data is sorted hierarchically.",
|
||||
"In this project, you'll learn how to construct your own BST and perform an in-order traversal. You'll also learn key operations like insertion, search, and deletion."
|
||||
]
|
||||
},
|
||||
"learn-lambda-functions-by-building-an-expense-tracker": {
|
||||
"title": "Learn Lambda Functions by Building an Expense Tracker",
|
||||
"intro": ["", ""]
|
||||
"intro": [
|
||||
"Lambda functions give you a concise way to write small, throwaway functions in your code.",
|
||||
"In this project, you'll explore the power of Lambda Functions by creating an expense tracker. Your resulting app will demonstrate how you can use Lambda Functions for efficient, streamlined operations."
|
||||
]
|
||||
},
|
||||
"scientific-computing-with-python-projects": {
|
||||
"title": "Computação científica com projetos em Python",
|
||||
"intro": [
|
||||
"Está na hora de testar suas habilidades em Python. Ao completar esses projetos, você demonstrará que possui um bom conhecimento fundamental em Python e se qualificará para a certificação em computação científica em Python."
|
||||
"It's time to put your Python skills to the test. By completing these projects, you'll demonstrate that you have a strong foundational knowledge of Python. And you'll qualify for freeCodeCamp's Scientific Computing with Python Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1082,7 +1084,7 @@
|
||||
"Se estiver procurando exercícios gratuitos de programação para se preparar para sua próxima entrevista de emprego, nós temos o que você precisa.",
|
||||
"Esta seção contém centenas de desafios de programação que testam seu conhecimento de algoritmos, estruturas de dados e matemática. Ela também possui vários projetos adicionais, que você pode usar para fortalecer suas habilidades ou adicionar ao seu portfólio."
|
||||
],
|
||||
"note": "O Projeto Euler foi movido para seu próprio curso. Volte ao currículo para ver a lista dos cursos que oferecemos.",
|
||||
"note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.",
|
||||
"blocks": {
|
||||
"algorithms": {
|
||||
"title": "Algoritmos",
|
||||
@@ -1110,9 +1112,11 @@
|
||||
"the-odin-project": {
|
||||
"title": "The Odin Project (Beta)",
|
||||
"intro": [
|
||||
"The Odin Project é um daqueles recursos do tipo \"O que eu gostaria de ter visto quando estava aprendendo\". ",
|
||||
"Nem todas as pessoas têm acesso à educação em ciência da computação ou aos fundos necessários para frequentar uma escola de programação intensiva. De qualquer modo, não necessariamente, essas duas sejam a solução final para todos que queiram aprender.",
|
||||
"Este projeto destina-se a preencher a lacuna para aquelas pessoas que tentam buscar suas próprias soluções, mas que continuam procurando uma educação de alta qualidade."
|
||||
"The Odin Project was created in 2013 by a lone developer, Erik Trautman. Over the years, an open source community has sprung up to maintain and expand the project.",
|
||||
"freeCodeCamp has expanded upon the open source curriculum to make it run interactively in the browser, with tests to evaluate your code and ensure you've understood key concepts.",
|
||||
"If you want the original experience of configuring all of The Odin Project to run on your local computer, you can check out the original Odin Project on <a href='https://www.theodinproject.com/' target='_blank' rel='noopener noreferrer nofollow'>The Odin Project website</a>. A huge thanks to The Odin Project community for continuing to maintain this valuable learning resource for developers all around the world.",
|
||||
"This course is unofficial, and not endorsed by The Odin Project. Changes to The Odin Project curriculum content have been made, and all instructional material for this course is licenced under <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/' target='_blank' rel='noopener noreferrer nofollow'>CC-BY-SA-NC 4.0</a>",
|
||||
"<a href='https://github.com/TheOdinProject/curriculum?tab=License-1-ov-file#readme' target='_blank' rel='noopener noreferrer nofollow'>© The Odin Project</a>"
|
||||
],
|
||||
"blocks": {
|
||||
"top-learn-html-foundations": {
|
||||
@@ -1142,7 +1146,7 @@
|
||||
"top-learn-css-foundations": {
|
||||
"title": "Aprenda o básico de CSS",
|
||||
"intro": [
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
]
|
||||
},
|
||||
"top-learn-css-foundations-projects": {
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
"profile": "Perfil",
|
||||
"news": "Notícias",
|
||||
"donate": "Doar",
|
||||
"supporters": "Supporters",
|
||||
"go-to-supporters": "Go to Supporters Page",
|
||||
"update-settings": "Atualizar as configurações da minha conta",
|
||||
"sign-me-out": "Sair do freeCodeCamp",
|
||||
"flag-user": "Denunciar a conta deste usuário por abuso",
|
||||
@@ -385,6 +387,7 @@
|
||||
"chal-preview": "Pré-visualização do desafio",
|
||||
"donation-record-not-found": "Your donation record has not been found.",
|
||||
"sign-in-card-update": "Sign in to update your card",
|
||||
"sign-in-see-benefits": "Sign in to see your supporter benefits",
|
||||
"card-has-been-updated": "Your card has been updated successfully.",
|
||||
"contact-support-mistake": "If you think there has been a mistake, please contact us at donors@freecodecamp.org",
|
||||
"cert-map-estimates": {
|
||||
@@ -473,7 +476,7 @@
|
||||
"processing": "Estamos processando a sua doação.",
|
||||
"redirecting": "Redirecionando...",
|
||||
"thanks": "Agradecemos por sua doação",
|
||||
"thank-you": "Obrigado pelo seu apoio.",
|
||||
"thank-you": "Thank You for Being a Supporter",
|
||||
"success-card-update": "Your card has been updated successfully.",
|
||||
"additional": "Você pode fazer uma doação adicional de qualquer valor usando este link: <0>{{url}}</0>",
|
||||
"help-more": "Help Our Charity Do More",
|
||||
@@ -482,7 +485,7 @@
|
||||
"error-2": "Algo não está certo. Entre em contato pelo e-mail donors@freecodecamp.org",
|
||||
"error-3": "Please try again or contact donors@freecodecamp.org",
|
||||
"free-tech": "Suas doações apoiarão a educação gratuita em tecnologia para pessoas em todo o mundo.",
|
||||
"no-halo": "Se você não enxergar um halo de ouro ao redor da sua imagem de perfil, entre em contato com donors@freecodecamp.org.",
|
||||
"visit-supporters": "Visit supporters page to learn about your supporter benefits.",
|
||||
"gift-frequency": "Selecionar a frequência da doação:",
|
||||
"gift-amount": "Selecione o valor da doação:",
|
||||
"confirm": "Confirme a sua doação:",
|
||||
@@ -528,6 +531,7 @@
|
||||
"why-donate-2": "Você também nos ajuda a criar novos recursos que você pode usar para melhorar as suas próprias habilidades tecnológicas.",
|
||||
"bigger-donation": "Quer fazer uma doação maior de uma única vez, enviar-nos um cheque ou doar de outras maneiras?",
|
||||
"other-ways": "Aqui estão muitas <0>outras maneiras para ajudar a nossa missão beneficente</0>.",
|
||||
"if-support-further": "If you want to support our charity further, please consider <0>making a one-time donation</0>, <1>sending us a check</1>, or <2>learning about other ways you could support our charity.</2>",
|
||||
"failed-pay": "Opa. Parece que a sua transação não funcionou. Você poderia tentar de novo?",
|
||||
"try-again": "Tente novamente.",
|
||||
"card-number": "Número do seu cartão:",
|
||||
@@ -572,14 +576,15 @@
|
||||
"bear-progress-alt": "Ilustração de um ursinho de pelúcia adorável com um olhar triste e segurando um pote de dinheiro vazio.",
|
||||
"bear-completion-alt": "Ilustração de um ursinho de pelúcia adorável segurando um grande troféu.",
|
||||
"crucial-contribution": "Your contribution will be crucial in creating resources that empower millions of people to learn new skills and support their families.",
|
||||
"if-another-monthly": "If you want to make another monthly donation, please proceed with selecting your monthly donation amount.",
|
||||
"support-benefits-title": "Benefits from becoming a Supporter:",
|
||||
"support-benefits-1": "No more donation prompt popups",
|
||||
"support-benefits-2": "You'll get a Supporter badge",
|
||||
"support-benefits-3": "Your profile image will get a golden halo around it",
|
||||
"support-benefits-4": "You'll gain access to special Supporter Discord channels",
|
||||
"support-benefits-5": "And more benefits to come in 2024",
|
||||
"exclusive-features": "Here is the list of exclusive features for you as a Supporter:",
|
||||
"current-initiatives-title": "Current Initiatives:",
|
||||
"your-donation-helps-followings": "Your donation makes the following initiatives possible:",
|
||||
"current-initiatives-1": "Creating new JavaScript and Python curricula",
|
||||
"current-initiatives-2": "Creating English and math curricula",
|
||||
"current-initiatives-3": "Translating our curriculum and tutorials into 32 languages",
|
||||
@@ -630,6 +635,7 @@
|
||||
"email": "E-mail",
|
||||
"and": "e",
|
||||
"update-your-card": "Update your card",
|
||||
"supporters-page-title": "Supporters page",
|
||||
"change-theme": "Faça login para mudar o tema.",
|
||||
"translation-pending": "Ajude-nos a traduzir",
|
||||
"certification-project": "Projeto de certificação",
|
||||
|
||||
@@ -758,76 +758,78 @@
|
||||
"learn-string-manipulation-by-building-a-cipher": {
|
||||
"title": "Learn String Manipulation by Building a Cipher",
|
||||
"intro": [
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web and game development, machine learning and much more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loop, conditional statements, and and how to work with them to build your first program."
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web development, game development, machine learning and more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loops, and conditional statements. You'll use these to code your first programs."
|
||||
]
|
||||
},
|
||||
"learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm": {
|
||||
"title": "Learn How to Work with Numbers and Strings by Implementing the Luhn Algorithm",
|
||||
"intro": [
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, including credit card numbers.",
|
||||
"Through this project, you'll gain valuable experience in working with numerical computations and string manipulation while implementing the Luhn Algorithm."
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, such as verifying credit card numbers.",
|
||||
"By building this project, you'll gain experience working with numerical computations and string manipulation."
|
||||
]
|
||||
},
|
||||
"learn-list-comprehension-by-building-a-case-converter-program": {
|
||||
"title": "Learn Python List Comprehension By Building a Case Converter Program",
|
||||
"intro": [
|
||||
"A list comprehension in Python is a way to construct a new list from an iterable types such as lists, tuples, and strings without using a for loop or the `.append()` list method",
|
||||
"In this project, you will write a program that takes a string formatted in camel or pascal case and converts that to snake case. The project has two phases.",
|
||||
"During the first phase, you will use a for loop to implement the program.",
|
||||
"Then in the second phase you will learn about applying list comprehension instead of a loop to achieve the same results."
|
||||
"List Comprehension is a way to construct a new Python list from an iterable types: lists, tuples, and strings. All without using a for loop or the `.append()` list method.",
|
||||
"In this project, you'll write a program that takes a string formatted in Camel Case or Pascal Case, then converts it into Snake Case.",
|
||||
"The project has two phases: first you'll use a for loop to implement the program. Then you'll learn how to use List Comprehension instead of a loop to achieve the same results."
|
||||
]
|
||||
},
|
||||
"learn-regular-expressions-by-building-a-password-generator": {
|
||||
"title": "Learn Regular Expressions by Building a Password Generator",
|
||||
"intro": [
|
||||
"In Python, a module is a file containing a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import and use modules from the Python standard library and how to use regular expressions while building your own password generator program."
|
||||
"A Python module is a file that contains a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import modules from the Python standard library. You'll also learn how to use Regular Expressions by building your own password generator program."
|
||||
]
|
||||
},
|
||||
"learn-algorithm-design-by-building-the-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building the Shortest Path Algorithm",
|
||||
"learn-algorithm-design-by-building-a-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building a Shortest Path Algorithm",
|
||||
"intro": [
|
||||
"Algorithms are step-by-step procedures used to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, dictionary comprehensions and more to design and implement the shortest path algorithm."
|
||||
"Algorithms are step-by-step procedures that developers use to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, and dictionary comprehensions to implement a Shortest Path algorithm."
|
||||
]
|
||||
},
|
||||
"learn-recursion-by-solving-the-tower-of-hanoi-puzzle": {
|
||||
"title": "Learn Recursion by Solving the Tower of Hanoi Puzzle",
|
||||
"intro": [
|
||||
"Recursion allows you to write concise and elegant code to solve complex computational problems.",
|
||||
"In this project, you'll start with an iterative approach to solve the tower of Hanoi mathematical puzzle and then you'll learn how to implement a recursive solution."
|
||||
"Recursion is a programming approach that allows you to solve complicated computational problems with just a little code.",
|
||||
"In this project, you'll start with a loop-based approach to solving the tower of Hanoi mathematical puzzle. Then you'll learn how to implement a recursive solution."
|
||||
]
|
||||
},
|
||||
"learn-data-structures-by-building-the-merge-sort-algorithm": {
|
||||
"title": "Learn Data Structures by Building the Merge Sort Algorithm",
|
||||
"intro": [
|
||||
"The merge sort algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the merge sort algorithm."
|
||||
"The Merge Sort Algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the Merge Sort Algorithm."
|
||||
]
|
||||
},
|
||||
"learn-classes-and-objects-by-building-a-sudoku-solver": {
|
||||
"title": "Learn Classes and Objects by Building a Sudoku Solver",
|
||||
"intro": [
|
||||
"Classes and objects are an important programming concept and they enable developers to achieve code modularity, abstraction, readability, and promote reusability.",
|
||||
"In this Sudoku solver project, you'll learn how to use classes and objects to build a sudoku grid and to solve a sudoku puzzle."
|
||||
"Classes and objects are important programming concepts. These Object-Oriented Programming tools help developers to achieve code modularity, abstraction, and readability. And they promote reusability.",
|
||||
"In this Sudoku Solver project, you'll learn how to use classes and objects to build a Sudoku grid and to solve a Sudoku puzzle."
|
||||
]
|
||||
},
|
||||
"learn-tree-traversal-by-building-a-binary-search-tree": {
|
||||
"title": "Learn Tree Traversal by Building a Binary Search Tree",
|
||||
"intro": [
|
||||
"A Binary Search Tree (BST) is an important data structure concept, where data is sorted in a hierarchical structure.",
|
||||
"In this project, you will learn how to construct a BST, perform an inorder traversal, and also cover key operations like insertion, search, and deletion."
|
||||
"A Binary Search Tree (BST) is an common data structure where data is sorted hierarchically.",
|
||||
"In this project, you'll learn how to construct your own BST and perform an in-order traversal. You'll also learn key operations like insertion, search, and deletion."
|
||||
]
|
||||
},
|
||||
"learn-lambda-functions-by-building-an-expense-tracker": {
|
||||
"title": "Learn Lambda Functions by Building an Expense Tracker",
|
||||
"intro": ["", ""]
|
||||
"intro": [
|
||||
"Lambda functions give you a concise way to write small, throwaway functions in your code.",
|
||||
"In this project, you'll explore the power of Lambda Functions by creating an expense tracker. Your resulting app will demonstrate how you can use Lambda Functions for efficient, streamlined operations."
|
||||
]
|
||||
},
|
||||
"scientific-computing-with-python-projects": {
|
||||
"title": "Miradi ya Scientific Computing with Python",
|
||||
"intro": [
|
||||
"Ni wakati wa kujaribu ujuzi wako wa Python. Kwa kukamilisha miradi hii, utaonyesha kuwa una ujuzi mzuri wa msingi wa Python na unahitimu kwa Cheti cha Scientific Computing with Python."
|
||||
"It's time to put your Python skills to the test. By completing these projects, you'll demonstrate that you have a strong foundational knowledge of Python. And you'll qualify for freeCodeCamp's Scientific Computing with Python Certification."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1082,7 +1084,7 @@
|
||||
"Ikiwa unatafuta mazoezi ya coding bila malipo ili kujiandaa kwa mahojiano yako ya kazini, tumekushughulikia.",
|
||||
"Sehemu hii ina mamia ya changamoto za usimbaji ambazo hujaribu ujuzi wako wa kanuni, miundo ya data na hisabati. Pia ina idadi ya miradi ya kwenda nyumbani unayoweza kutumia kuimarisha ujuzi wako, au kuongeza kwenye wasifu yako."
|
||||
],
|
||||
"note": "Mradi wa Euler Project umehamishwa hadi kwenye mkondo wake. Rudi kwenye mtaala ili kuona orodha ya kozi tunazotoa.",
|
||||
"note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.",
|
||||
"blocks": {
|
||||
"algorithms": {
|
||||
"title": "Algorithms",
|
||||
@@ -1110,9 +1112,11 @@
|
||||
"the-odin-project": {
|
||||
"title": "The Odin Project (Beta)",
|
||||
"intro": [
|
||||
"Mradi wa Odin ni mojawapo ya nyenzo za \"Ninatamani ningekuwa nazo nilipokuwa najifunza\". ",
|
||||
"Sio kila mtu anayeweza kupata elimu ya sayansi ya kompyuta au pesa za kuhudhuria shule ya usimbaji ya kina na hakuna kati ya hizo zinazofaa kwa kila mtu.",
|
||||
"Mradi huu umeundwa ili kujaza pengo la watu wanaojaribu kuudukua wao wenyewe lakini bado wanataka elimu ya hali ya juu."
|
||||
"The Odin Project was created in 2013 by a lone developer, Erik Trautman. Over the years, an open source community has sprung up to maintain and expand the project.",
|
||||
"freeCodeCamp has expanded upon the open source curriculum to make it run interactively in the browser, with tests to evaluate your code and ensure you've understood key concepts.",
|
||||
"If you want the original experience of configuring all of The Odin Project to run on your local computer, you can check out the original Odin Project on <a href='https://www.theodinproject.com/' target='_blank' rel='noopener noreferrer nofollow'>The Odin Project website</a>. A huge thanks to The Odin Project community for continuing to maintain this valuable learning resource for developers all around the world.",
|
||||
"This course is unofficial, and not endorsed by The Odin Project. Changes to The Odin Project curriculum content have been made, and all instructional material for this course is licenced under <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/' target='_blank' rel='noopener noreferrer nofollow'>CC-BY-SA-NC 4.0</a>",
|
||||
"<a href='https://github.com/TheOdinProject/curriculum?tab=License-1-ov-file#readme' target='_blank' rel='noopener noreferrer nofollow'>© The Odin Project</a>"
|
||||
],
|
||||
"blocks": {
|
||||
"top-learn-html-foundations": {
|
||||
@@ -1142,7 +1146,7 @@
|
||||
"top-learn-css-foundations": {
|
||||
"title": "Jifunze Misingi ya CSS",
|
||||
"intro": [
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
]
|
||||
},
|
||||
"top-learn-css-foundations-projects": {
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
"profile": "Wasifu",
|
||||
"news": "Habari",
|
||||
"donate": "Changia",
|
||||
"supporters": "Supporters",
|
||||
"go-to-supporters": "Go to Supporters Page",
|
||||
"update-settings": "Sasisha mipangilio ya akaunti yangu",
|
||||
"sign-me-out": "Niondoe nje ya freeCodeCamp",
|
||||
"flag-user": "Ripoti Akaunti ya Mtumiaji Huyu kwa Matumizi Mabaya",
|
||||
@@ -385,6 +387,7 @@
|
||||
"chal-preview": "Hakiki Changamoto",
|
||||
"donation-record-not-found": "Your donation record has not been found.",
|
||||
"sign-in-card-update": "Sign in to update your card",
|
||||
"sign-in-see-benefits": "Sign in to see your supporter benefits",
|
||||
"card-has-been-updated": "Your card has been updated successfully.",
|
||||
"contact-support-mistake": "If you think there has been a mistake, please contact us at donors@freecodecamp.org",
|
||||
"cert-map-estimates": {
|
||||
@@ -473,7 +476,7 @@
|
||||
"processing": "Tunachakata mchango wako.",
|
||||
"redirecting": "Inaelekeza...",
|
||||
"thanks": "Asante kwa kuchangia",
|
||||
"thank-you": "Asante kwa kuwa msaidizi.",
|
||||
"thank-you": "Thank You for Being a Supporter",
|
||||
"success-card-update": "Your card has been updated successfully.",
|
||||
"additional": "Unaweza kutoa mchango wa ziada wa mara moja wa kiasi chochote ukitumia kiungo hiki: <0>{{url}}</0>",
|
||||
"help-more": "Help Our Charity Do More",
|
||||
@@ -482,7 +485,7 @@
|
||||
"error-2": "Kuna jambo lisilo sawa. Tafadhali wasiliana na donors@freecodecamp.org",
|
||||
"error-3": "Please try again or contact donors@freecodecamp.org",
|
||||
"free-tech": "Michango yako itasaidia elimu ya teknolojia bila malipo kwa watu duniani kote.",
|
||||
"no-halo": "Ikiwa huoni mwanga wa dhahabu karibu na picha yako ya wasifu, wasiliana na donors@freecodecamp.org.",
|
||||
"visit-supporters": "Visit supporters page to learn about your supporter benefits.",
|
||||
"gift-frequency": "Chagua marudio ya zawadi:",
|
||||
"gift-amount": "Chagua kiasi cha zawadi:",
|
||||
"confirm": "Thibitisha mchango wako:",
|
||||
@@ -528,6 +531,7 @@
|
||||
"why-donate-2": "Unapochangia freeCodeCamp, unasaidia kujifunza ujuzi mpya na kuhudumia familia zao.",
|
||||
"bigger-donation": "Je, ungependa kutoa mchango mkubwa zaidi wa mara moja, kututumia cheki, au kutoa kwa njia nyinginezo?",
|
||||
"other-ways": "Hapa kuna <0>njia zingine nyingi unazoweza kusaidia dhamira yetu ya kutoa msaada</0>.",
|
||||
"if-support-further": "If you want to support our charity further, please consider <0>making a one-time donation</0>, <1>sending us a check</1>, or <2>learning about other ways you could support our charity.</2>",
|
||||
"failed-pay": "Uh - oh. Inaonekana muamala wako haukutekelezwa. Je, unaweza kujaribu tena?",
|
||||
"try-again": "Tafadhali jaribu tena.",
|
||||
"card-number": "Nambari ya Kadi yako:",
|
||||
@@ -572,14 +576,15 @@
|
||||
"bear-progress-alt": "Illustration of an adorable teddy bear with a pleading expression holding an empty money jar.",
|
||||
"bear-completion-alt": "Illustration of an adorable teddy bear holding a large trophy.",
|
||||
"crucial-contribution": "Your contribution will be crucial in creating resources that empower millions of people to learn new skills and support their families.",
|
||||
"if-another-monthly": "If you want to make another monthly donation, please proceed with selecting your monthly donation amount.",
|
||||
"support-benefits-title": "Benefits from becoming a Supporter:",
|
||||
"support-benefits-1": "No more donation prompt popups",
|
||||
"support-benefits-2": "You'll get a Supporter badge",
|
||||
"support-benefits-3": "Your profile image will get a golden halo around it",
|
||||
"support-benefits-4": "You'll gain access to special Supporter Discord channels",
|
||||
"support-benefits-5": "And more benefits to come in 2024",
|
||||
"exclusive-features": "Here is the list of exclusive features for you as a Supporter:",
|
||||
"current-initiatives-title": "Current Initiatives:",
|
||||
"your-donation-helps-followings": "Your donation makes the following initiatives possible:",
|
||||
"current-initiatives-1": "Creating new JavaScript and Python curricula",
|
||||
"current-initiatives-2": "Creating English and math curricula",
|
||||
"current-initiatives-3": "Translating our curriculum and tutorials into 32 languages",
|
||||
@@ -630,6 +635,7 @@
|
||||
"email": "Barua pepe",
|
||||
"and": "na",
|
||||
"update-your-card": "Update your card",
|
||||
"supporters-page-title": "Supporters page",
|
||||
"change-theme": "Ingia ili kubadilisha mandhari.",
|
||||
"translation-pending": "Tusaidie kutafsiri",
|
||||
"certification-project": "Mradi wa Udhibitishaji",
|
||||
|
||||
@@ -300,163 +300,163 @@
|
||||
}
|
||||
},
|
||||
"javascript-algorithms-and-data-structures-v8": {
|
||||
"title": "JavaScript Algorithms and Data Structures (Beta)",
|
||||
"title": "Алгоритми JavaScript та структури даних (бета-версія)",
|
||||
"intro": [
|
||||
"Developers use HTML and CSS to control the content and styling of a page. And they use JavaScript to make that page interactive.",
|
||||
"In this JavaScript Algorithm and Data Structures Certification, you'll learn the JavaScript fundamentals like variables, arrays, objects, loops, functions, the DOM and more.",
|
||||
"You'll also learn about Object Oriented Programming (OOP), Functional Programming, algorithmic thinking, how to work with local storage, and how to fetch data using an API."
|
||||
"Розробники використовують HTML та CSS, щоб контролювати вміст та стилізувати сторінку, а JavaScript — щоб зробити цю сторінку інтерактивною.",
|
||||
"У сертифікації «Алгоритми JavaScript та структури даних» ви вивчите основи JavaScript, включно зі змінними, масивами, об’єктами, циклами, функціями, об’єктною моделлю документа та багато іншого.",
|
||||
"Ви також вивчите об’єктноорієнтоване програмування, функціональне програмування, алгоритмічне мислення, способи роботи з локальним сховищем і отримання даних з API."
|
||||
],
|
||||
"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.",
|
||||
"note": "Примітка: деякі розширення браузера (наприклад, блокувальники реклами та скриптів) можуть втручатися в тести. Якщо ви зіткнулися з подібною проблемою, ми рекомендуємо вимкнути розширення, які змінюють або блокують вміст сторінок під час виконання курсу.",
|
||||
"blocks": {
|
||||
"build-a-pokemon-search-app-project": {
|
||||
"title": "Build a Pokémon Search App Project",
|
||||
"title": "Проєкт «Створіть застосунок Pokémon Search»",
|
||||
"intro": [
|
||||
"This is one of the required projects to earn your certification.",
|
||||
"For this project, you will build a Pokémon search app."
|
||||
"Цей проєкт потрібно виконати, щоб отримати сертифікацію.",
|
||||
"У цьому проєкті ви створите застосунок з пошуку покемонів."
|
||||
]
|
||||
},
|
||||
"build-a-cash-register-project": {
|
||||
"title": "Build a Cash Register Project",
|
||||
"title": "Проєкт «Створіть касовий апарат»",
|
||||
"intro": [
|
||||
"This is one of the required projects to earn your certification.",
|
||||
"For this project, you'll build a cash register web app."
|
||||
"Цей проєкт потрібно виконати, щоб отримати сертифікацію.",
|
||||
"У цьому проєкті ви створите вебзастосунок касового апарату."
|
||||
]
|
||||
},
|
||||
"build-a-palindrome-checker-project": {
|
||||
"title": "Build a Palindrome Checker Project",
|
||||
"title": "Проєкт «Створіть перевірку паліндрома»",
|
||||
"intro": [
|
||||
"This is one of the required projects to earn your certification.",
|
||||
"For this project, you'll build an application that checks whether a given word is a palindrome."
|
||||
"Цей проєкт потрібно виконати, щоб отримати сертифікацію.",
|
||||
"У цьому проєкті ви створите застосунок, який перевіряє, чи дане слово є паліндромом."
|
||||
]
|
||||
},
|
||||
"build-a-roman-numeral-converter-project": {
|
||||
"title": "Build a Roman Numeral Converter Project",
|
||||
"title": "Проєкт «Створіть конвертер римських чисел»",
|
||||
"intro": [
|
||||
"This is one of the required projects to claim your certification.",
|
||||
"For this project, you'll build an application that converts integers to Roman numerals."
|
||||
"Цей проєкт потрібно виконати, щоб отримати сертифікацію.",
|
||||
"У цьому проєкті ви створите застосунок, який конвертує цілі числа в римські."
|
||||
]
|
||||
},
|
||||
"build-a-telephone-number-validator-project": {
|
||||
"title": "Build a Telephone Number Validator Project",
|
||||
"title": "Проєкт «Створіть валідатор мобільного номера»",
|
||||
"intro": [
|
||||
"This is one of the required projects to claim your certification.",
|
||||
"For this project, you'll build an application that checks if a number is a valid United States phone number."
|
||||
"Цей проєкт потрібно виконати, щоб отримати сертифікацію.",
|
||||
"У цьому проєкті ви створите застосунок, який перевіряє, чи мобільний номер є дійсним номером США."
|
||||
]
|
||||
},
|
||||
"learn-basic-javascript-by-building-a-role-playing-game": {
|
||||
"title": "Learn Basic JavaScript by Building a Role Playing Game",
|
||||
"title": "Вивчіть основи JavaScript, створивши рольову гру",
|
||||
"intro": [
|
||||
"JavaScript is a powerful scripting language that you can use to make web pages interactive. It's one of the core technologies of the web, along with HTML and CSS. All modern browsers support JavaScript.",
|
||||
"In this practice project, you'll learn fundamental programming concepts in JavaScript by coding your own Role Playing Game. You'll learn how to work with arrays, strings, objects, functions, loops, <code>if/else</code> statements, and more."
|
||||
"JavaScript — це потужна скриптова мова, яку використовують, щоб зробити вебсайти інтерактивними. Це одна з основних технологій в мережі (разом з HTML та CSS), яка підтримується всіма сучасними браузерами.",
|
||||
"У цьому практичному проєкті ви вивчите основні поняття програмування на JavaScript, створивши власну рольову гру. Ви навчитеся працювати з масивами, рядками, об’єктами, функціями, циклами, інструкціями <code>if/else</code> тощо."
|
||||
]
|
||||
},
|
||||
"learn-form-validation-by-building-a-calorie-counter": {
|
||||
"title": "Learn Form Validation by Building a Calorie Counter",
|
||||
"title": "Вивчіть валідацію форм, створивши лічильник калорій",
|
||||
"intro": [
|
||||
"Sometimes when you're coding a web application, you'll need to be able to accept input from a user. In this calorie counter project, you'll learn how to validate user input, perform calculations based on that input, and dynamically update your interface to display the results.",
|
||||
"In this practice project, you'll learn basic regular expressions, template literals, the <code>addEventListener()</code> method, and more."
|
||||
"Іноді при створенні вебзастосунків потрібно працювати з введенням користувача. У цьому проєкті з підрахунку калорій ви навчитеся обробляти введення користувача, виконувати обчислення на основі цього введення та динамічно оновлювати інтерфейс для відтворення результатів.",
|
||||
"У цьому практичному проєкті ви вивчите основні регулярні вирази, шаблонні літерали, метод <code>addEventListener()</code> та багато іншого."
|
||||
]
|
||||
},
|
||||
"learn-functional-programming-by-building-a-spreadsheet": {
|
||||
"title": "Learn Functional Programming by Building a Spreadsheet",
|
||||
"title": "Вивчіть функційне програмування, створивши електронну таблицю",
|
||||
"intro": [
|
||||
"Functional Programming is a popular approach to software development. In Functional Programming, developers organize code into smaller functions, then combine those functions to build complex programs.",
|
||||
"In this spreadsheet application project, you'll learn about parsing and evaluating mathematical expressions, implementing spreadsheet functions, handling cell references, and creating interactive web interfaces. You'll learn how to dynamically update the page based on user input.",
|
||||
"This project will cover concepts like the <code>map()</code> method, <code>find()</code> method, <code>parseInt()</code>, the <code>includes()</code> method."
|
||||
"Функційне програмування — це популярний підхід до розробки програмного забезпечення. У функційному програмуванні код впорядкований у менші функції, які можна об’єднати для створення складних програм.",
|
||||
"У цьому проєкті зі створення застосунку з таблицями ви дізнаєтесь про парсинг та обчислення математичних виразів, реалізацію функцій таблиць, обробку посилань на комірки та створення інтерактивних вебінтерфейсів. Ви дізнаєтесь, як динамічно оновити сторінку на основі введення користувача.",
|
||||
"Цей проєкт охопить методи <code>map()</code>, <code>find()</code>, <code>parseInt()</code> та <code>includes()</code>."
|
||||
]
|
||||
},
|
||||
"learn-modern-javascript-methods-by-building-football-team-cards": {
|
||||
"title": "Learn Modern JavaScript Methods By Building Football Team Cards",
|
||||
"title": "Вивчіть сучасні методи JavaScript, створивши карточки футбольних команд",
|
||||
"intro": [
|
||||
"One common aspect of building web applications: processing datasets, and then outputting information to the screen. In this sports team cards project, you'll learn how to work with DOM manipulation, object destructuring, event handling, and data filtering.",
|
||||
"This project will cover concepts like switch statements, default parameters, <code>Object.freeze()</code>, the <code>map()</code> method, and more."
|
||||
"Один із загальних аспектів створення вебзастосунків — обробка наборів даних та виведення інформації на екран. У проєкті з картками спортивних команд ви дізнаєтесь, як працювати з маніпулюванням DOM, деструктуризацією об’єктів, обробкою подій та фільтрацією даних.",
|
||||
"Цей проєкт охопить такі поняття, як інструкція switch, параметри за замовчуванням, <code>Object.freeze()</code>, метод <code>map()</code> тощо."
|
||||
]
|
||||
},
|
||||
"learn-advanced-array-methods-by-building-a-statistics-calculator": {
|
||||
"title": "Learn Advanced Array Methods by Building a Statistics Calculator",
|
||||
"title": "Вивчіть передові методи масиву, створивши статистичний калькулятор",
|
||||
"intro": [
|
||||
"As you expand your JavaScript skills, you'll want to get comfortable with array manipulation methods, such as <code>map()</code>, <code>reduce()</code>, and <code>filter()</code>.",
|
||||
"In this statistics calculator project, you'll gain experience with handling user input, DOM manipulation, and method chaining. You'll get practice by performing statistical calculations like mean, median, mode, variance, and standard deviation."
|
||||
"Ви розвиваєте навички володіння JavaScript, а отже потрібно розібратись з методами маніпулювання масивами, серед яких <code>map()</code>, <code>reduce()</code> та <code>filter()</code>.",
|
||||
"У цьому проєкті зі створення статистичного калькулятора ви здобудете досвід роботи з введення користувача, маніпулювання DOM та ланцюжкових методів, виконуючи статистичні обчислення середнього значення, медіани, моди, дисперсії та стандартного відхилення."
|
||||
]
|
||||
},
|
||||
"learn-basic-oop-by-building-a-shopping-cart": {
|
||||
"title": "Learn Basic OOP by Building a Shopping Cart",
|
||||
"title": "Вивчіть основи ООП, створивши список покупок",
|
||||
"intro": [
|
||||
"OOP, or Object Oriented Programming, is one of the major approaches to the software development process. In OOP, developers use objects and classes to structure their code.",
|
||||
"In this shopping cart project, you'll learn how to define classes and use them. You'll create class instances and implement methods for data manipulation.",
|
||||
"This project will cover concepts like the ternary operator, the spread operator, the <code>this</code> keyword, and more."
|
||||
"ООП, або об’єктноорієнтоване програмування — це один з основних підходів до процесу розробки програмного забезпечення. Розробники використовують об’єкти та класи, щоб впорядкувати код в ООП.",
|
||||
"У цьому проєкті зі списком покупок ви дізнаєтесь, як визначити класи та використати їх. Ви створите екземпляри класу та впровадите методи для маніпуляцій даними.",
|
||||
"Цей проєкт охопить такі поняття, як тернарний оператор, оператор розширення, ключове слово <code>this</code> та інше."
|
||||
]
|
||||
},
|
||||
"learn-fetch-and-promises-by-building-an-fcc-authors-page": {
|
||||
"title": "Learn Fetch and Promises By Building an fCC Authors Page",
|
||||
"title": "Вивчіть фетч та проміси, створивши сторінку автора fCC",
|
||||
"intro": [
|
||||
"One common aspect of web development is learning how to fetch data from an external API, then work with asynchronous JavaScript.",
|
||||
"This freeCodeCamp authors page project will show you how to use the fetch method, then dynamically update the DOM to display the fetched data.",
|
||||
"This project will also teach you how to paginate your data so you can load results in batches."
|
||||
"Один із загальних аспектів веброзробки, якого потрібно навчитись — отримувати дані від зовнішнього API, а потім працювати з асинхронним JavaScript.",
|
||||
"Цей проєкт зі сторінкою авторів freeCodeCamp покаже, як використовувати метод fetch, а потім оновити DOM, щоб відтворити отримані дані.",
|
||||
"Цей проєкт також навчить, як робити навігацію даних, щоб ви могли завантажувати результати партіями."
|
||||
]
|
||||
},
|
||||
"learn-regular-expressions-by-building-a-spam-filter": {
|
||||
"title": "Learn Regular Expressions by Building a Spam Filter",
|
||||
"title": "Вивчіть регулярні вирази, створивши спам-фільтр",
|
||||
"intro": [
|
||||
"Regular expressions, often shortened to \"regex\" or \"regexp\", are patterns that help programmers match, search, and replace text. Regular expressions are powerful, but can be difficult to understand because they use so many special characters.",
|
||||
"In this spam filter project, you'll learn about capture groups, positive lookaheads, negative lookaheads, and other techniques to match any text you want."
|
||||
"Регулярні вирази (відомі як «regex» або «regexp») — шаблони, які допомагають програмістам поєднувати, шукати та замінювати текст. Регулярні вирази надзвичайно потужні, але їх важко зрозуміти, оскільки у них використовуються спеціальні символи.",
|
||||
"У цьому проєкті з фільтрування спаму ви дізнаєтеся про групи захоплення, позитивний та негативний огляди, а також інші техніки, щоб текст відповідав бажаному."
|
||||
]
|
||||
},
|
||||
"learn-basic-algorithmic-thinking-by-building-a-number-sorter": {
|
||||
"title": "Learn Basic Algorithmic Thinking by Building a Number Sorter",
|
||||
"title": "Вивчіть базове алгоритмічне мислення, створивши сортувальник чисел",
|
||||
"intro": [
|
||||
"In computer science, there are fundamental sorting algorithms that all developers should learn. In this number sorter project, you'll learn how to implement and visualize different sorting algorithms like bubble sort, selection sort, and insertion sort – all with JavaScript.",
|
||||
"This project will help you understand the fundamental concepts behind these algorithms, and how you can apply them to sort numerical data in web applications."
|
||||
"У галузі комп’ютерних наук існують основні алгоритми сортування, які всі розробники повинні вивчити. У цьому проєкті з сортування чисел ви навчитеся реалізовувати та візуалізувати різні алгоритми сортування, серед яких сортування бульбашкою, сортування вибором та сортування вставками з використанням JavaScript.",
|
||||
"Цей проєкт допоможе зрозуміти основні поняття за цими алгоритмами та як їх можна застосувати для сортування числових даних у вебзастосунках."
|
||||
]
|
||||
},
|
||||
"learn-intermediate-algorithmic-thinking-by-building-a-dice-game": {
|
||||
"title": "Learn Intermediate Algorithmic Thinking by Building a Dice Game",
|
||||
"title": "Вивчіть проміжне алгоритмічне мислення, створивши гру з кубиками",
|
||||
"intro": [
|
||||
"Algorithmic thinking involves the ability to break down complex problems into a sequence of well-defined, step-by-step instructions.",
|
||||
"In this Dice game project, you’ll learn how to manage game state, implement game logic for rolling dice, keeping score, and applying rules for various combinations.",
|
||||
"This project covers concepts such as event handling, array manipulation, conditional logic, and updating the user interface dynamically based on game state."
|
||||
"Алгоритмічне мислення передбачає здатність розбивати складні завдання на чітко визначені кроки.",
|
||||
"У проєкті зі створення гри з кубиками ви дізнаєтесь, як керувати станом гри, реалізувати логіку гри для кидання кубиків, зберігати бали та застосовувати правила для різних комбінацій.",
|
||||
"Цей проєкт охоплює обробку подій, маніпулювання масивами, умовну логіку та динамічне оновлення інтерфейсу користувача на основі стану гри."
|
||||
]
|
||||
},
|
||||
"learn-intermediate-oop-by-building-a-platformer-game": {
|
||||
"title": "Learn Intermediate OOP by Building a Platformer Game",
|
||||
"title": "Вивчіть проміжне ООП, створивши платформну гру",
|
||||
"intro": [
|
||||
"Coding a game is a great way to grasp fundamental programming principles, while also creating an interactive gaming experience.",
|
||||
"In this platformer game project, you'll continue to learn about classes, objects, inheritance, and encapsulation. You'll also learn how to design and organize game elements efficiently and gain insights into problem-solving and code reusability."
|
||||
"Створення ігор — чудовий спосіб засвоїти основні принципи програмування, ще й під час здобуття інтерактивного ігрового досвіду.",
|
||||
"У проєкті зі створення платформної гри ви продовжите вивчати класи, об’єкти, успадкування та інкапсуляцію. Ви також навчитеся ефективно проєктувати та організовувати елементи гри, отримаєте уявлення про розв’язання проблем та можливість повторного використання коду."
|
||||
]
|
||||
},
|
||||
"learn-localstorage-by-building-a-todo-app": {
|
||||
"title": "Learn localStorage by Building a Todo App",
|
||||
"title": "Вивчіть localStorage, створивши застосунок зі списком справ",
|
||||
"intro": [
|
||||
"Local storage is a web browser feature that lets web applications store key-value pairs persistently within a user's browser. This allows web apps to save data during one session, then retrieve it in a later page session.",
|
||||
"In this TODO application, you'll learn how to handle form inputs, manage local storage, perform CRUD (Create, Read, Update, Delete) operations on tasks, implement event listeners, and toggle UI elements."
|
||||
"Локальне сховище — це функція вебпереглядача, яка дозволяє вебзастосункам зберігати пари ключ-значення в браузері користувача. Воно також дозволяє зберігати дані протягом одного сеансу та використовувати їх в наступному.",
|
||||
"У цьому застосунку для списку справ ви навчитеся обробляти введення форми, управляти локальним сховищем, виконувати операції CRUD (створення, читання, оновлення, видалення) на завданнях, реалізовувати слухачів подій та перемикати елементи інтерфейсу користувача."
|
||||
]
|
||||
},
|
||||
"learn-the-date-object-by-building-a-date-formatter": {
|
||||
"title": "Learn the Date Object by Building a Date Formatter",
|
||||
"title": "Вивчіть об’єкт Date, створивши форматувальник дат",
|
||||
"intro": [
|
||||
"Working with dates in JavaScript can be challenging. You have to navigate various methods, formats, and time zones. In this project, you'll learn how to work with the JavaScript Date object, including its methods and properties. You'll also learn how to correctly format dates.",
|
||||
"This project will cover concepts such as the <code>getDate()</code>, <code>getMonth()</code>, and <code>getFullYear()</code> methods."
|
||||
"При роботі з датами в JavaScript ви можете зіткнутися з викликами, оскільки доведеться орієнтуватися у різних методах, форматах і часових поясах. У цьому проєкті ви дізнаєтесь, як працювати з об’єктом Date в JavaScript, включно з його методами та властивостями, а також навчитеся форматувати дати.",
|
||||
"Цей проєкт охоплює такі поняття, як методи <code>getDate()</code>, <code>getMonth()</code> та <code>getFullYear()</code>."
|
||||
]
|
||||
},
|
||||
"learn-asynchronous-programming-by-building-an-fcc-forum-leaderboard": {
|
||||
"title": "Learn Asynchronous Programming by Building an fCC Forum Leaderboard",
|
||||
"title": "Вивчіть асинхронне програмування, створивши таблицю лідерів форуму fCC",
|
||||
"intro": [
|
||||
"JavaScript is an asynchronous programming language. And this project will help you gain proficiency in asynchronous concepts. You'll code your own freeCodeCamp forum leaderboard.",
|
||||
"This project will cover the Fetch API, promises, Async/Await, and the try..catch statement."
|
||||
"JavaScript — це асинхронна мова програмування. Цей проєкт допоможе розібратись з асинхронними поняттями. Ви створите власну таблицю лідерів форуму freeCodeCamp.",
|
||||
"Цей проєкт охопить Fetch API, проміси, Async/Await та інструкцію try..catch."
|
||||
]
|
||||
},
|
||||
"learn-basic-string-and-array-methods-by-building-a-music-player": {
|
||||
"title": "Learn Basic String and Array Methods by Building a Music Player",
|
||||
"title": "Вивчіть базові методи рядка та масиву, створивши музичний програвач",
|
||||
"intro": [
|
||||
"Now let's learn some essential string and array methods like the <code>find()</code>, <code>forEach()</code>, <code>map()</code>, and <code>join()</code>. These methods are crucial for developing dynamic web applications.",
|
||||
"In this project, you'll code a basic MP3 player using HTML, CSS, and JavaScript. The project covers fundamental concepts such as handling audio playback, managing a playlist, implementing play, pause, next, previous, and shuffle functionalities. You'll even learn how to dynamically update your user interface based on the current song."
|
||||
"Тепер вивчимо основні методи рядка та масиву, серед яких <code>find()</code>, <code>forEach()</code>, <code>map()</code> та <code>join()</code>. Ці методи відіграють важливу роль для розробки динамічних вебзастосунків.",
|
||||
"У цьому проєкті ви створите MP3-плеєр за допомогою HTML, CSS та JavaScript. Цей проєкт охоплює ключові поняття, серед яких обробка відтворення аудіо, управління плейлистом, реалізація функцій програвання, паузи, наступної пісні та перемішування. Ви навіть дізнаєтесь, як динамічно оновити інтерфейс користувача на основі поточної пісні."
|
||||
]
|
||||
},
|
||||
"learn-recursion-by-building-a-decimal-to-binary-converter": {
|
||||
"title": "Learn Recursion by Building a Decimal to Binary Converter",
|
||||
"title": "Вивчіть рекурсію, створивши конвертер десяткових чисел в бінарні",
|
||||
"intro": [
|
||||
"Recursion is a programming concept where a function calls itself. This can reduce a complex problem into simpler sub-problems, until they become straightforward to solve.",
|
||||
"In this project, you’ll build a decimal-to-binary converter using JavaScript. You’ll learn the fundamental concepts of recursion, explore the call stack, and build out a visual representation of the recursion process through an animation."
|
||||
"Рекурсія — це таке поняття в програмуванні, коли функція викликає сама себе. Це може перетворити складне завдання на декілька менших простіших завдань, допоки вони не стануть зрозумілими.",
|
||||
"У цьому проєкті ви побудуєте конвертер десяткових чисел в бінарні за допомогою JavaScript. Ви вивчите основні поняття рекурсії, дослідите стек викликів та побудуєте візуальне представлення процесу рекурсії через анімацію."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -748,86 +748,88 @@
|
||||
}
|
||||
},
|
||||
"scientific-computing-with-python": {
|
||||
"title": "Scientific Computing with Python (Beta)",
|
||||
"title": "Наукові обчислення з Python (бета-версія)",
|
||||
"intro": [
|
||||
"Python — одна з найпопулярніших, гнучких мов програмування на сьогодні. Ви можете використовувати її для всього: від базових скриптів до машинного навчання.",
|
||||
"Python — одна з найпопулярніших гнучких мов програмування на сьогодні. Ви можете використовувати її для всього: від базових скриптів до машинного навчання.",
|
||||
"У сертифікації «Наукові обчислення з Python» ви дізнаєтесь основи Python, серед яких змінні, цикли, умовні переходи та функції. Тоді ви швидко перейдете до складних структур даних, роботи з мережами, реляційних баз даних та візуалізації даних."
|
||||
],
|
||||
"note": "",
|
||||
"blocks": {
|
||||
"learn-string-manipulation-by-building-a-cipher": {
|
||||
"title": "Learn String Manipulation by Building a Cipher",
|
||||
"title": "Вивчіть маніпуляцію рядками, створивши шифр",
|
||||
"intro": [
|
||||
"Python is a powerful and popular programming language widely used for data science, data visualization, web and game development, machine learning and much more.",
|
||||
"In this project, you'll learn fundamental programming concepts in Python, such as variables, functions, loop, conditional statements, and and how to work with them to build your first program."
|
||||
"Python — це потужна та популярна мова програмування, яку широко використовують для науки про дані, візуалізації даних, веброзробки, розробки ігор, машинного навчання та багатьох інших галузей.",
|
||||
"У цьому проєкті ви ознайомитеся з основними поняттями програмування на Python, серед яких змінні, функції, цикли та умовні інструкції. Ви використаєте їх для написання своїх перших програм."
|
||||
]
|
||||
},
|
||||
"learn-how-to-work-with-numbers-and-strings-by-implementing-the-luhn-algorithm": {
|
||||
"title": "Learn How to Work with Numbers and Strings by Implementing the Luhn Algorithm",
|
||||
"title": "Навчіться працювати з числами та рядками, імплементувавши алгоритм Луна",
|
||||
"intro": [
|
||||
"The Luhn Algorithm is widely used for error-checking in various applications, including credit card numbers.",
|
||||
"Through this project, you'll gain valuable experience in working with numerical computations and string manipulation while implementing the Luhn Algorithm."
|
||||
"Алгоритм Луна широко використовується для перевірки помилок у різних програмах (наприклад, щоб перевірити номер кредитної картки).",
|
||||
"Створивши цей проєкт, ви отримаєте досвід роботи з чисельними обчисленнями та маніпулюванням рядками."
|
||||
]
|
||||
},
|
||||
"learn-list-comprehension-by-building-a-case-converter-program": {
|
||||
"title": "Learn Python List Comprehension By Building a Case Converter Program",
|
||||
"title": "Вивчіть спискові вирази Python, створивши програму для зміни регістру",
|
||||
"intro": [
|
||||
"A list comprehension in Python is a way to construct a new list from an iterable types such as lists, tuples, and strings without using a for loop or the `.append()` list method",
|
||||
"In this project, you will write a program that takes a string formatted in camel or pascal case and converts that to snake case. The project has two phases.",
|
||||
"During the first phase, you will use a for loop to implement the program.",
|
||||
"Then in the second phase you will learn about applying list comprehension instead of a loop to achieve the same results."
|
||||
"Спискові вирази — це спосіб створення нового списку Python з ітерабельних типів (списків, кортежів і рядків) без використання циклу for або методу списку .append().",
|
||||
"У цьому проєкті ви напишете програму, яка приймає рядок у верхньому або нижньому верблюдячому регістрі, а потім перетворює його у зміїний регістр.",
|
||||
"Проєкт складається з двох етапів: спочатку ви використаєте цикл for, щоб імплементувати програму. Потім ви дізнаєтесь, як використовувати спискові вирази замість циклу, щоб отримати ті ж результати."
|
||||
]
|
||||
},
|
||||
"learn-regular-expressions-by-building-a-password-generator": {
|
||||
"title": "Learn Regular Expressions by Building a Password Generator",
|
||||
"title": "Вивчіть регулярні вирази, створивши генератор паролів",
|
||||
"intro": [
|
||||
"In Python, a module is a file containing a set of statements and definitions that you can use in your code.",
|
||||
"In this project, you'll learn how to import and use modules from the Python standard library and how to use regular expressions while building your own password generator program."
|
||||
"Модуль Python — це файл, який містить набір інструкцій та визначень, які можна використати у коді.",
|
||||
"У цьому проєкті ви навчитеся імпортувати модулі зі стандартної бібліотеки Python. Також ви дізнаєтесь, як використовувати регулярні вирази, створивши власну програму для генерації паролів."
|
||||
]
|
||||
},
|
||||
"learn-algorithm-design-by-building-the-shortest-path-algorithm": {
|
||||
"title": "Learn Algorithm Design by Building the Shortest Path Algorithm",
|
||||
"learn-algorithm-design-by-building-a-shortest-path-algorithm": {
|
||||
"title": "Вивчіть алгоритмічний дизайн, створивши алгоритм найкоротшого шляху",
|
||||
"intro": [
|
||||
"Algorithms are step-by-step procedures used to perform calculations and solve computational problems.",
|
||||
"In this project, you'll learn how to use functions, loops, conditional statements, dictionary comprehensions and more to design and implement the shortest path algorithm."
|
||||
"Алгоритми — це покрокові процедури, які розробники використовують для виконання розрахунків та розв’язання обчислювальних задач.",
|
||||
"У цьому проєкті ви дізнаєтеся, як використовувати функції, цикли, умовні інструкції та словникові вирази, щоб імплементувати алгоритм найкоротшого шляху."
|
||||
]
|
||||
},
|
||||
"learn-recursion-by-solving-the-tower-of-hanoi-puzzle": {
|
||||
"title": "Learn Recursion by Solving the Tower of Hanoi Puzzle",
|
||||
"title": "Вивчіть рекурсію, розгадавши головоломку Ханойської вежі",
|
||||
"intro": [
|
||||
"Recursion allows you to write concise and elegant code to solve complex computational problems.",
|
||||
"In this project, you'll start with an iterative approach to solve the tower of Hanoi mathematical puzzle and then you'll learn how to implement a recursive solution."
|
||||
"Рекурсія — це підхід до програмування, який дозволяє розв’язати обчислювальні задачі за допомогою невеликої кількості коду.",
|
||||
"У цьому проєкті ви почнете з підходу на основі циклів, щоб розв’язати математичну головоломку Ханойської вежі. Потім ви дізнаєтеся, як імплементувати рекурсивний розв’язок."
|
||||
]
|
||||
},
|
||||
"learn-data-structures-by-building-the-merge-sort-algorithm": {
|
||||
"title": "Learn Data Structures by Building the Merge Sort Algorithm",
|
||||
"title": "Вивчіть структури даних, створивши алгоритм сортування злиттям",
|
||||
"intro": [
|
||||
"The merge sort algorithm is a sorting algorithm based on the divide and conquer principle.",
|
||||
"In this project, you'll learn how to interact with data structures by sorting a list of random numbers using the merge sort algorithm."
|
||||
"Алгоритм сортування злиттям — це алгоритм сортування, заснований на принципі «розділяй і володарюй».",
|
||||
"У цьому проєкті ви навчитеся взаємодіяти зі структурами даних, сортуючи список випадкових чисел за допомогою алгоритму сортування злиттям."
|
||||
]
|
||||
},
|
||||
"learn-classes-and-objects-by-building-a-sudoku-solver": {
|
||||
"title": "Learn Classes and Objects by Building a Sudoku Solver",
|
||||
"title": "Вивчіть класи та об’єкти, створивши розв’язувач судоку",
|
||||
"intro": [
|
||||
"Classes and objects are an important programming concept and they enable developers to achieve code modularity, abstraction, readability, and promote reusability.",
|
||||
"In this Sudoku solver project, you'll learn how to use classes and objects to build a sudoku grid and to solve a sudoku puzzle."
|
||||
"Класи та об’єкти є важливими поняттями програмування. Ці інструменти об’єктноорієнтованого програмування допомагають розробникам з модульністю коду, абстракцією та читабельністю, а також сприяють повторному використанню.",
|
||||
"У цьому проєкті з розв’язувачем судоку ви дізнаєтесь, як використовувати класи та об’єкти, щоб створити сітку судоку та вирішити цю головоломку."
|
||||
]
|
||||
},
|
||||
"learn-tree-traversal-by-building-a-binary-search-tree": {
|
||||
"title": "Learn Tree Traversal by Building a Binary Search Tree",
|
||||
"title": "Вивчіть обхід дерева, створивши двійкове дерево пошуку",
|
||||
"intro": [
|
||||
"A Binary Search Tree (BST) is an important data structure concept, where data is sorted in a hierarchical structure.",
|
||||
"In this project, you will learn how to construct a BST, perform an inorder traversal, and also cover key operations like insertion, search, and deletion."
|
||||
"Двійкове дерево пошуку (BST) — це поширена структура даних, де дані впорядковані ієрархічно.",
|
||||
"У цьому проєкті ви дізнаєтесь, як сконструювати власне двійкове дерево пошуку (BST) і виконати серединний обхід. Також ви ознайомитеся з ключовими операціями (наприклад, вставка, пошук та видалення)."
|
||||
]
|
||||
},
|
||||
"learn-lambda-functions-by-building-an-expense-tracker": {
|
||||
"title": "Learn Lambda Functions by Building an Expense Tracker",
|
||||
"intro": ["", ""]
|
||||
"title": "Вивчіть лямбда-функції, створивши відстежувач витрат",
|
||||
"intro": [
|
||||
"Завдяки лямбда-функціям можна написати невеликі одноразові функції у своєму коді.",
|
||||
"У цьому проєкті ви дослідите потужність лямбда-функцій, створивши відстежувач витрат. Кінцевий застосунок продемонструє, як можна використовувати лямбда-функції для ефективних і оптимізованих операцій."
|
||||
]
|
||||
},
|
||||
"scientific-computing-with-python-projects": {
|
||||
"title": "Проєкти «Наукові обчислення з Python»",
|
||||
"intro": [
|
||||
"Час перевірити свої навички роботи з Python. Завершивши ці проєкти, ви продемонструєте, що володієте хорошими фундаментальними знаннями Python і маєте право на сертифікацію «Наукові обчислення з Python»."
|
||||
"Час перевірити ваші навички роботи з Python. Завершивши ці проєкти, ви продемонструєте, що володієте хорошими фундаментальними знаннями Python і маєте право на сертифікацію «Наукові обчислення з Python»."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1061,17 +1063,17 @@
|
||||
}
|
||||
},
|
||||
"python-for-everybody": {
|
||||
"title": "Legacy Python for Everybody",
|
||||
"title": "Застарілий Python для всіх",
|
||||
"intro": [
|
||||
"Python is one of the most popular, flexible programming languages today. You can use it for everything from basic scripting to machine learning."
|
||||
"Python — одна з найпопулярніших гнучких мов програмування на сьогодні. Ви можете використовувати її для всього: від базових скриптів до машинного навчання."
|
||||
],
|
||||
"note": "",
|
||||
"blocks": {
|
||||
"python-for-everybody": {
|
||||
"title": "Python for Everybody",
|
||||
"title": "Python для всіх",
|
||||
"intro": [
|
||||
"Python for everybody is a free video course series that teaches the basics of using Python 3.",
|
||||
"The courses were created by Dr. Charles Severance (also known as Dr. Chuck). He is a Clinical Professor at the University of Michigan School of Information, where he teaches various technology-oriented courses including programming, database design, and web development."
|
||||
"Python для всіх — це безоплатна серія відеокурсів, яка вчить основам використання Python 3.",
|
||||
"Курси були створені Чарльзом Северансом (також відомим як Dr. Chuck). Він є професором школи інформації університету Мічигану, де викладає різні технологічні курси, включно з програмуванням, дизайном баз даних та веброзробкою."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1082,7 +1084,7 @@
|
||||
"Шукаєте безоплатні вправи з програмування, щоб підготуватися до наступної співбесіди? Ми про це подбали.",
|
||||
"Цей розділ містить сотні завдань з програмування, які перевіряють ваші знання алгоритмів, структур даних і математики. Тут також є декілька проєктів, які ви можете використати для зміцнення своїх навичок або просто додати до свого портфоліо."
|
||||
],
|
||||
"note": "Проєкт Ейлера переміщено в окремий курс. Поверніться до навчальної програми, щоб побачити перелік всіх курсів.",
|
||||
"note": "The Project Euler Project and Rosetta Code have been moved to their own courses. Go back to the curriculum to see the list of courses we offer.",
|
||||
"blocks": {
|
||||
"algorithms": {
|
||||
"title": "Алгоритми",
|
||||
@@ -1108,71 +1110,73 @@
|
||||
}
|
||||
},
|
||||
"the-odin-project": {
|
||||
"title": "The Odin Project (Beta)",
|
||||
"title": "Проєкт «Odin» (бета-версія)",
|
||||
"intro": [
|
||||
"Проєкт «Odin» є одним з тих ресурсів, про які хотіли б дізнатися ще коли навчались. ",
|
||||
"Не кожен має доступ до технологічної освіти або коштів, необхідних для відвідування інтенсивної школи. Однак це не остаточне рішення для тих, хто хоче вчитися.",
|
||||
"Цей проєкт розроблений, щоб заповнити прогалину для людей, які намагаються вчитись самостійно, але все ж таки хочуть високоякісну освіту."
|
||||
"Проєкт «Odin» був створений розробником Еріком Траутманом у 2013 році. Протягом років з’явилася відкрита спільнота, яка доглядає за проєктом та розширює його.",
|
||||
"freeCodeCamp розширив відкриту навчальну програму, щоб зробити її інтерактивною у браузері. Проєкт міститиме тести, щоб оцінити ваш код та переконатись, що ви зрозуміли основні поняття.",
|
||||
"Якщо ви хочете отримати оригінальний досвід налаштування проєкту на локальному комп’ютері, див. першоджерело проєкту на <a href='https://www.theodinproject.com/' target='_blank' rel='noopener noreferrer nofollow'>The Odin Project</a>. Велика подяка спільноті проєкту «Odin» за підтримку цього цінного навчального ресурсу для розробників з усього світу.",
|
||||
"This course is unofficial, and not endorsed by The Odin Project. Changes to The Odin Project curriculum content have been made, and all instructional material for this course is licenced under <a href='https://creativecommons.org/licenses/by-nc-sa/4.0/' target='_blank' rel='noopener noreferrer nofollow'>CC-BY-SA-NC 4.0</a>",
|
||||
"<a href='https://github.com/TheOdinProject/curriculum?tab=License-1-ov-file#readme' target='_blank' rel='noopener noreferrer nofollow'>© The Odin Project</a>"
|
||||
],
|
||||
"blocks": {
|
||||
"top-learn-html-foundations": {
|
||||
"title": "Вивчіть основи HTML",
|
||||
"intro": [
|
||||
"Get a solid grasp of HTML essentials with this course. From structuring web pages to understanding semantic tags, you'll build a strong foundation for creating well-organized and accessible content on the web."
|
||||
"Вивчіть основи HTML за допомогою цього курсу. Від структурування вебсторінок до розуміння семантичних тегів, ви побудуєте міцну основу для створення організованого та доступного контенту в мережі."
|
||||
]
|
||||
},
|
||||
"top-working-with-text": {
|
||||
"title": "Робота з текстом",
|
||||
"intro": [
|
||||
"Explore the intricacies of working with text in web development. Learn about text formatting, manipulation, and presentation to enhance your skills in creating web content."
|
||||
"Дізнайтесь про складнощі роботи з текстом у веброзробці. Вивчіть форматування, маніпулювання та презентацію тексту, щоб покращити свої навички у створенні вебконтенту."
|
||||
]
|
||||
},
|
||||
"top-links-and-images": {
|
||||
"title": "Посилання та зображення",
|
||||
"intro": [
|
||||
"Learn how to incorporate links and images into your web projects. This course covers the fundamentals of creating links and embedding images to make your websites more interactive and visually appealing."
|
||||
"Дізнайтеся, як використовувати посилання та зображення у вебпроєктах. Цей курс охоплює основи створення посилань та вбудовування зображень, щоб зробити вебсайт більш інтерактивним та візуально привабливим."
|
||||
]
|
||||
},
|
||||
"top-build-a-recipe-project": {
|
||||
"title": "Вивчіть основи HTML, побудувавши сторінку з рецептами",
|
||||
"intro": [
|
||||
"Put your HTML skills into practice by building a recipe page. This hands-on project allows you to apply your knowledge and create a functional web page while reinforcing key concepts of HTML development."
|
||||
"Використайте свої навички HTML, створивши сторінку з рецептами. Цей практичний проєкт дозволяє застосувати отримані знання та створити функціональну вебсторінку, закріпивши ключові поняття розробки HTML."
|
||||
]
|
||||
},
|
||||
"top-learn-css-foundations": {
|
||||
"title": "Вивчіть основи CSS",
|
||||
"intro": [
|
||||
"Dive into the world of Cascading Style Sheets (CSS) and learn how to style your HTML elements. Explore styling properties, selectors, and layouts to bring your web pages to life."
|
||||
"Зануртеся у світ каскадних таблиць стилів (CSS) та дізнайтесь, як стилізувати елементи HTML. Вивчіть властивості стилізації, селектори та макети, щоб оживити вебсторінки."
|
||||
]
|
||||
},
|
||||
"top-learn-css-foundations-projects": {
|
||||
"title": "Проєкти «Вивчіть основи CSS»",
|
||||
"intro": [
|
||||
"Take your CSS skills to the next level by working on practical projects. This course provides hands-on experience in applying CSS to create responsive designs for real-world scenarios."
|
||||
"Розвиньте свої навички CSS, працюючи над практичними проєктами. Цей курс надає практичний досвід застосування CSS для створення адаптивних дизайнів для реальних сценаріїв."
|
||||
]
|
||||
},
|
||||
"top-learn-css-specificity": {
|
||||
"title": "Вивчіть специфічність CSS",
|
||||
"intro": [
|
||||
"Learn CSS specificity and gain a better understanding of how styles are applied to HTML elements. This course explores the nuances of CSS rules and helps you write efficient and targeted styles for your web pages."
|
||||
"Дослідіть специфічність CSS та отримайте краще розуміння того, як застосовувати стилі до елементів HTML. Цей курс навчає правил CSS, що допоможе написати ефективні та націлені стилі для вебсторінок."
|
||||
]
|
||||
},
|
||||
"top-the-box-model": {
|
||||
"title": "Вивчіть блокову модель",
|
||||
"intro": [
|
||||
"Learn the CSS box model with this course. Understand how elements are rendered on the web, and learn to manipulate spacing, borders, and padding to achieve your desired layout and design."
|
||||
"Вивчіть блокову модель CSS завдяки цьому курсу. Дізнайтесь, як відтворюються елементи, та навчіться маніпулювати простором, кордонами та відступами, щоб досягти бажаного макету та дизайну."
|
||||
]
|
||||
},
|
||||
"top-introduction-to-flexbox": {
|
||||
"title": "Вступ до Flexbox",
|
||||
"intro": [
|
||||
"Discover the power of Flexbox, a layout model that simplifies the design of flexible and responsive web layouts. Learn how to create dynamic and adaptive page structures with ease."
|
||||
"Відкрийте для себе потужність Flexbox — моделі макету, яка спрощує проєктування гнучких та адаптивних вебмакетів. Навчіться створювати динамічні та адаптивні структури сторінок з легкістю."
|
||||
]
|
||||
},
|
||||
"top-learn-block-and-inline": {
|
||||
"title": "Вивчіть блокові та рядкові елементи",
|
||||
"intro": [
|
||||
"Explore the distinctions between block and inline elements in HTML and CSS. This course provides insights into how these display types affect layout and behavior, empowering you to make informed design decisions."
|
||||
"Дослідіть відмінності між блоковими та рядковими елементами в HTML та CSS. Цей курс надасть уявлення про те, як такі відтворення впливають на макет та поведінку, що дозволить вам приймати обґрунтовані рішення у дизайні."
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -1286,41 +1290,41 @@
|
||||
"a2-english-for-developers": {
|
||||
"title": "Англійська мова рівня A2 для розробників (бета-версія)",
|
||||
"intro": [
|
||||
"In this English for Developers Curriculum, you'll learn the essentials of English communication. This will follow the A2 level of the Common European Framework of Reference (CEFR). And we've focused on vocabulary that is particularly useful for developers.",
|
||||
"The first half of the curriculum will help you get comfortable with English grammar and usage. It will give you tons of hands-on practice. You'll learn basics like introducing yourself, making small talk, and discussing your work.",
|
||||
"In the second half, you'll practice vocabulary specific to software development. You'll learn how to describe code, discuss tech trends, and participate in stand-up meetings.",
|
||||
"This entire A2-level curriculum includes 105 different dialogues. Each is designed to build your vocabulary and boost your confidence when speaking in a professional tech setting."
|
||||
"У цьому курсі з вивчення англійської мови для розробників ви опануєте основи англійської комунікації. Курс створено відповідно до загальноєвропейських рекомендацій з мовної освіти рівня A2 (CEFR). Ми зосередилися на словниковому запасі, що є особливо корисним для розробників.",
|
||||
"Перша частина допоможе освоїти граматику та використання англійської мови. Ви виконаєте багато практичних вправ, дізнавшись основи (наприклад, представлення себе, проведення коротких розмов і обговорення роботи).",
|
||||
"У другій частині ви практикуватимете словниковий запас, специфічний для розробки програмного забезпечення. Ви навчитеся описувати код, обговорювати технологічні тенденції та брати участь у зустрічах.",
|
||||
"Весь курс рівня A2 складається з 105 різних діалогів. Кожен з них створений для того, щоб розширити ваш словниковий запас та підвищити впевненість під час спілкування в професійному середовищі."
|
||||
],
|
||||
"blocks": {
|
||||
"learn-greetings-in-your-first-day-at-the-office": {
|
||||
"title": "Дізнайтесь про привітання в офісі першого робочого дня",
|
||||
"intro": [
|
||||
"In this first course, you'll learn common expressions for situations you may encounter on your first day at work. You'll learn about introductions, getting to know people, asking for lunch recommendations, and getting an access card from security."
|
||||
"У цьому курсі ви навчитеся поширених висловів для ситуацій, з якими можете зіткнутись у перший робочий день. Ви дізнаєтесь про представлення, знайомство з іншими людьми, спілкування під час перерви та отримання картки доступу."
|
||||
]
|
||||
},
|
||||
"learn-introductions-in-an-online-team-meeting": {
|
||||
"title": "Дізнайтесь про знайомство на онлайн-зустрічі",
|
||||
"intro": [
|
||||
"In this course, you'll learn how to give a personal introduction. You'll also learn how to state your profession, and share your goals in group meetings."
|
||||
"У цьому курсі ви навчитеся представляти себе, а також вказувати свою професію та ділитися цілями на групових зустрічах."
|
||||
]
|
||||
},
|
||||
"learn-conversation-starters-in-the-break-room": {
|
||||
"title": "Дізнайтесь про початок розмови в кімнаті відпочинку",
|
||||
"intro": [
|
||||
"In this course, you'll learn how to start a conversation in casual settings. You'll also learn how to talk about your hobbies and personality traits. You'll even learn how to ask about places around the town."
|
||||
"У цьому курсі ви навчитеся розпочинати розмову в неформальних обставинах. Ви також дізнаєтеся, як говорити про свої хобі та особисті риси, і навіть навчитеся запитувати про місця у місті."
|
||||
]
|
||||
},
|
||||
"learn-how-to-talk-about-a-typical-workday-and-tasks": {
|
||||
"title": "Дізнайтесь, як говорити про типовий робочий день та завдання",
|
||||
"intro": ["Learn about a typical workday."]
|
||||
"intro": ["Дізнайтеся про типовий робочий день."]
|
||||
},
|
||||
"learn-how-to-discuss-your-morning-or-evening-routine": {
|
||||
"title": "Дізнайтесь, як обговорювати ранкову або вечірню рутину",
|
||||
"intro": ["Learn about routines."]
|
||||
"intro": ["Дізнайтеся про рутину."]
|
||||
},
|
||||
"learn-how-to-describe-your-current-project": {
|
||||
"title": "Дізнайтесь, як описувати поточний проєкт",
|
||||
"intro": ["Learn about projects."]
|
||||
"intro": ["Дізнайтеся про проєкти."]
|
||||
},
|
||||
"learn-how-to-ask-and-share-about-educational-and-professional-background": {
|
||||
"title": "Дізнайтесь, як запитувати та розповідати про навчання і досвід роботи",
|
||||
@@ -1415,14 +1419,14 @@
|
||||
"rosetta-code": {
|
||||
"title": "Rosetta Code",
|
||||
"intro": [
|
||||
"Level up your creative problem solving skills with these free programming tasks from the classic Rosetta Code library.",
|
||||
"These challenges can prove to be difficult, but they will push your algorithm logic to new heights.",
|
||||
"<a href='https://rosettacode.org/wiki/Rosetta_Code' target='_blank' rel='noopener noreferrer nofollow'>Attribute: Rosetta Code</a>"
|
||||
"Розвиньте свої навички творчого підходу до розв’язання проблем за допомогою завдань з базової бібліотеки Rosetta Code.",
|
||||
"Ці завдання можуть виявитися важкими, але вони підштовхнуть ваше логічне мислення до нових висот.",
|
||||
"<a href='https://rosettacode.org/wiki/Rosetta_Code' target='_blank' rel='noopener noreferrer nofollow'>Атрибут: Rosetta Code</a>"
|
||||
],
|
||||
"blocks": {
|
||||
"rosetta-code-challenges": {
|
||||
"title": "Rosetta Code Challenges",
|
||||
"intro": ["These are the challenges for Rosetta Code."]
|
||||
"title": "Завдання з «Rosetta Code»",
|
||||
"intro": ["Перелік завдань з «Rosetta Code»."]
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
@@ -36,6 +36,8 @@
|
||||
"profile": "Профіль",
|
||||
"news": "Новини",
|
||||
"donate": "Зробити донат",
|
||||
"supporters": "Supporters",
|
||||
"go-to-supporters": "Go to Supporters Page",
|
||||
"update-settings": "Змінити налаштування облікового запису",
|
||||
"sign-me-out": "Вийти з freeCodeCamp",
|
||||
"flag-user": "Поскаржитись на обліковий запис цього користувача за порушення",
|
||||
@@ -91,7 +93,7 @@
|
||||
"link-account": "Прив’язати обліковий запис",
|
||||
"unlink-account": "Від’єднати обліковий запис",
|
||||
"update-card": "Оновити картку",
|
||||
"donate-now": "Donate Now"
|
||||
"donate-now": "Задонатити"
|
||||
},
|
||||
"landing": {
|
||||
"big-heading-1": "Вчіться програмувати безоплатно.",
|
||||
@@ -121,10 +123,10 @@
|
||||
},
|
||||
"certification-heading": "Отримайте безоплатні підтверджені сертифікації в:",
|
||||
"core-certs-heading": "Отримайте безоплатні підтверджені сертифікації з основної навчальної програми freeCodeCamp:",
|
||||
"learn-english-heading": "Learn English for Developers:",
|
||||
"learn-english-heading": "Вивчіть англійську мову для розробників:",
|
||||
"professional-certs-heading": "Отримайте безоплатні професійні сертифікації:",
|
||||
"interview-prep-heading": "Підготуйтесь до посади розробника:",
|
||||
"legacy-curriculum-heading": "Explore our Legacy Curriculum:",
|
||||
"legacy-curriculum-heading": "Перегляньте застарілу навчальну програму:",
|
||||
"upcoming-heading": "Майбутня навчальна програма:",
|
||||
"faq": "Часті питання:",
|
||||
"faqs": [
|
||||
@@ -314,7 +316,7 @@
|
||||
"donation-initiatives": "Внески до freeCodeCamp йдуть на наші освітні програми та допомагають оплачувати сервери, послуги та персонал.",
|
||||
"donate-text": "Ви можете <1>зробити неоподаткований донат тут</1>.",
|
||||
"trending-guides": "Популярні статті",
|
||||
"mobile-app": "Mobile App",
|
||||
"mobile-app": "Мобільний застосунок",
|
||||
"our-nonprofit": "Наша організація",
|
||||
"links": {
|
||||
"about": "Про нас",
|
||||
@@ -385,6 +387,7 @@
|
||||
"chal-preview": "Попередній перегляд завдання",
|
||||
"donation-record-not-found": "Запис про ваш донат не знайдено.",
|
||||
"sign-in-card-update": "Увійдіть, щоб оновити свою картку",
|
||||
"sign-in-see-benefits": "Sign in to see your supporter benefits",
|
||||
"card-has-been-updated": "Вашу картку успішно оновлено.",
|
||||
"contact-support-mistake": "Якщо виникла помилка, будь ласка, зв’яжіться з нами на donors@freecodecamp.org",
|
||||
"cert-map-estimates": {
|
||||
@@ -473,7 +476,7 @@
|
||||
"processing": "Ми опрацьовуємо ваш донат.",
|
||||
"redirecting": "Переадресація...",
|
||||
"thanks": "Дякуємо за донат",
|
||||
"thank-you": "Дякуємо за вашу підтримку.",
|
||||
"thank-you": "Thank You for Being a Supporter",
|
||||
"success-card-update": "Вашу картку успішно оновлено.",
|
||||
"additional": "Ви можете зробити додатковий одноразовий донат на будь-яку суму за цим посиланням: <0>{{url}}</0>",
|
||||
"help-more": "Допоможіть нашій організації робити більше",
|
||||
@@ -482,7 +485,7 @@
|
||||
"error-2": "Щось пішло не так. Будь ласка, зв’яжіться з donors@freecodecamp.org",
|
||||
"error-3": "Спробуйте ще раз або зв’яжіться з donors@freecodecamp.org",
|
||||
"free-tech": "Ваші донати підтримуватимуть безоплатну технологічну освіту для людей у всьому світі.",
|
||||
"no-halo": "Якщо ви не бачите золотий ореол навколо фотографії свого профілю, повідомте на donors@freecodecamp.org.",
|
||||
"visit-supporters": "Visit supporters page to learn about your supporter benefits.",
|
||||
"gift-frequency": "Оберіть частоту сплати донатів:",
|
||||
"gift-amount": "Оберіть розмір донату:",
|
||||
"confirm": "Підтвердьте свій донат:",
|
||||
@@ -508,7 +511,7 @@
|
||||
"progress-modal-cta-9": "Задонатьте зараз, щоб підтримати нашу навчальну програму з математики для розробників.",
|
||||
"progress-modal-cta-10": "Задонатьте зараз, щоб допомогти нам розробити безоплатні сертифікації з програмування.",
|
||||
"help-us-reach-goal": "Задонатьте зараз, щоб допомогти нашій організації досягнути мети в 10 000 донорів до 2024 року.",
|
||||
"beta-certification": "This certification is currently in beta. Please consider donating to support the completion of its development.",
|
||||
"beta-certification": "Ця сертифікація знаходиться в бета-версії. Будь ласка, зробіть донат, щоб підтримати її створення.",
|
||||
"help-us-develop": "Допоможіть нам розробити безоплатні сертифікації з програмування.",
|
||||
"nicely-done": "Чудово. Ви щойно завершили {{block}}.",
|
||||
"credit-card": "Кредитна картка",
|
||||
@@ -528,6 +531,7 @@
|
||||
"why-donate-2": "Ви також допомагаєте нам створювати нові матеріали, щоб ви використовували їх для розширення власних технологічних навичок.",
|
||||
"bigger-donation": "Бажаєте зробити більший одноразовий донат, відправити нам чек на електронну пошту або в інший спосіб?",
|
||||
"other-ways": "Існує багато <0>інших способів підтримати місію нашої некомерційної організації</0>.",
|
||||
"if-support-further": "If you want to support our charity further, please consider <0>making a one-time donation</0>, <1>sending us a check</1>, or <2>learning about other ways you could support our charity.</2>",
|
||||
"failed-pay": "Ой-йой. Не вдалося здійснити транзакцію. Чи не могли б ви повторити спробу?",
|
||||
"try-again": "Будь ласка, повторіть спробу.",
|
||||
"card-number": "Номер вашої картки:",
|
||||
@@ -572,14 +576,15 @@
|
||||
"bear-progress-alt": "Ведмежатко з прохальним виразом обличчя, що тримає порожню банку для коштів.",
|
||||
"bear-completion-alt": "Ведмежатко, що тримає великий трофей.",
|
||||
"crucial-contribution": "Ваш внесок відіграє велику роль у створенні матеріалу, який надасть мільйонам людей можливість опанувати нові навички та забезпечити сім’ю.",
|
||||
"if-another-monthly": "Якщо ви бажаєте зробити ще один щомісячний донат, будь ласка, оберіть його суму.",
|
||||
"support-benefits-title": "Переваги стати донором:",
|
||||
"support-benefits-1": "Жодних спливаючих повідомлень про донати",
|
||||
"support-benefits-2": "Ви отримаєте значок донора",
|
||||
"support-benefits-3": "Зображення профілю міститиме золоте гало навколо",
|
||||
"support-benefits-4": "Ви отримаєте доступ до каналів донорів на Discord",
|
||||
"support-benefits-5": "Та багато іншого у 2024 році",
|
||||
"exclusive-features": "Here is the list of exclusive features for you as a Supporter:",
|
||||
"current-initiatives-title": "Поточні ініціативи:",
|
||||
"your-donation-helps-followings": "Your donation makes the following initiatives possible:",
|
||||
"current-initiatives-1": "Створення нової навчальної програми з JavaScript та Python",
|
||||
"current-initiatives-2": "Створення навчальної програми з англійської мови та математики",
|
||||
"current-initiatives-3": "Переклад навчальної програми та підручників на 32 мови",
|
||||
@@ -630,6 +635,7 @@
|
||||
"email": "Адреса електронної пошти",
|
||||
"and": "і",
|
||||
"update-your-card": "Оновити картку",
|
||||
"supporters-page-title": "Supporters page",
|
||||
"change-theme": "Увійдіть, щоб змінити тему.",
|
||||
"translation-pending": "Допоможіть нам з перекладом",
|
||||
"certification-project": "Сертифікаційний проєкт",
|
||||
|
||||
Reference in New Issue
Block a user