From 4bf958a9efbe8494c48b2ae10eb4575c18d01331 Mon Sep 17 00:00:00 2001 From: "localizeflow[bot]" Date: Thu, 29 Jan 2026 18:55:44 +0000 Subject: [PATCH] chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes) --- translations/ms/.co-op-translator.json | 584 ++++++++++++++++++ .../README.md | 9 - .../assignment.md | 9 - .../2-github-basics/README.md | 9 - .../3-accessibility/README.md | 9 - .../3-accessibility/assignment.md | 9 - .../ms/1-getting-started-lessons/README.md | 9 - .../ms/10-ai-framework-project/README.md | 9 - .../ms/2-js-basics/1-data-types/README.md | 9 - .../ms/2-js-basics/1-data-types/assignment.md | 9 - .../2-js-basics/2-functions-methods/README.md | 9 - .../2-functions-methods/assignment.md | 9 - .../2-js-basics/3-making-decisions/README.md | 9 - .../3-making-decisions/assignment.md | 9 - .../ms/2-js-basics/4-arrays-loops/README.md | 9 - .../2-js-basics/4-arrays-loops/assignment.md | 9 - translations/ms/2-js-basics/README.md | 9 - .../ms/3-terrarium/1-intro-to-html/README.md | 9 - .../3-terrarium/1-intro-to-html/assignment.md | 9 - .../ms/3-terrarium/2-intro-to-css/README.md | 9 - .../3-terrarium/2-intro-to-css/assignment.md | 9 - .../3-intro-to-DOM-and-closures/README.md | 9 - .../3-intro-to-DOM-and-closures/assignment.md | 9 - translations/ms/3-terrarium/README.md | 9 - .../ms/3-terrarium/solution/README.md | 9 - translations/ms/4-typing-game/README.md | 9 - .../ms/4-typing-game/solution/README.md | 9 - .../ms/4-typing-game/typing-game/README.md | 9 - .../4-typing-game/typing-game/assignment.md | 9 - .../1-about-browsers/README.md | 9 - .../1-about-browsers/assignment.md | 9 - .../2-forms-browsers-local-storage/README.md | 9 - .../assignment.md | 9 - .../README.md | 9 - .../assignment.md | 9 - translations/ms/5-browser-extension/README.md | 9 - .../ms/5-browser-extension/solution/README.md | 9 - .../solution/translation/README.es.md | 9 - .../solution/translation/README.fr.md | 9 - .../solution/translation/README.hi.md | 9 - .../solution/translation/README.it.md | 9 - .../solution/translation/README.ja.md | 9 - .../solution/translation/README.ms.md | 9 - .../ms/5-browser-extension/start/README.md | 9 - .../ms/6-space-game/1-introduction/README.md | 9 - .../6-space-game/1-introduction/assignment.md | 9 - .../2-drawing-to-canvas/README.md | 9 - .../2-drawing-to-canvas/assignment.md | 9 - .../3-moving-elements-around/README.md | 9 - .../3-moving-elements-around/assignment.md | 9 - .../4-collision-detection/README.md | 9 - .../4-collision-detection/assignment.md | 9 - .../4-collision-detection/solution/README.md | 9 - .../4-collision-detection/your-work/README.md | 9 - .../ms/6-space-game/5-keeping-score/README.md | 9 - .../5-keeping-score/assignment.md | 9 - .../5-keeping-score/solution/README.md | 9 - .../5-keeping-score/your-work/README.md | 9 - .../ms/6-space-game/6-end-condition/README.md | 9 - .../6-end-condition/assignment.md | 9 - .../6-end-condition/solution/README.md | 9 - .../6-end-condition/your-work/README.md | 9 - translations/ms/6-space-game/README.md | 9 - .../ms/6-space-game/solution/README.md | 9 - .../7-bank-project/1-template-route/README.md | 9 - .../1-template-route/assignment.md | 9 - .../ms/7-bank-project/2-forms/README.md | 9 - .../ms/7-bank-project/2-forms/assignment.md | 9 - .../ms/7-bank-project/3-data/README.md | 9 - .../ms/7-bank-project/3-data/assignment.md | 9 - .../4-state-management/README.md | 9 - .../4-state-management/assignment.md | 9 - translations/ms/7-bank-project/README.md | 9 - translations/ms/7-bank-project/api/README.md | 9 - .../ms/7-bank-project/solution/README.md | 9 - .../1-using-a-code-editor/README.md | 9 - .../1-using-a-code-editor/assignment.md | 9 - translations/ms/9-chat-project/README.md | 9 - .../ms/9-chat-project/solution/README.md | 9 - .../9-chat-project/solution/backend/README.md | 9 - .../solution/backend/python/README.md | 9 - .../solution/frontend/README.md | 9 - translations/ms/AGENTS.md | 9 - translations/ms/CODE_OF_CONDUCT.md | 9 - translations/ms/CONTRIBUTING.md | 9 - translations/ms/Git-Basics/README.md | 9 - translations/ms/README.md | 204 +++--- translations/ms/SECURITY.md | 9 - translations/ms/SUPPORT.md | 9 - translations/ms/_404.md | 9 - translations/ms/docs/_navbar.md | 9 - translations/ms/docs/_sidebar.md | 9 - translations/ms/for-teachers.md | 9 - translations/ms/lesson-template/README.md | 9 - translations/ms/lesson-template/assignment.md | 9 - translations/ms/memory-game/README.md | 9 - translations/ms/quiz-app/README.md | 9 - translations/sw/.co-op-translator.json | 584 ++++++++++++++++++ .../README.md | 9 - .../assignment.md | 9 - .../2-github-basics/README.md | 9 - .../3-accessibility/README.md | 9 - .../3-accessibility/assignment.md | 9 - .../sw/1-getting-started-lessons/README.md | 9 - .../sw/10-ai-framework-project/README.md | 9 - .../sw/2-js-basics/1-data-types/README.md | 9 - .../sw/2-js-basics/1-data-types/assignment.md | 9 - .../2-js-basics/2-functions-methods/README.md | 9 - .../2-functions-methods/assignment.md | 9 - .../2-js-basics/3-making-decisions/README.md | 9 - .../3-making-decisions/assignment.md | 9 - .../sw/2-js-basics/4-arrays-loops/README.md | 9 - .../2-js-basics/4-arrays-loops/assignment.md | 9 - translations/sw/2-js-basics/README.md | 9 - .../sw/3-terrarium/1-intro-to-html/README.md | 9 - .../3-terrarium/1-intro-to-html/assignment.md | 9 - .../sw/3-terrarium/2-intro-to-css/README.md | 9 - .../3-terrarium/2-intro-to-css/assignment.md | 9 - .../3-intro-to-DOM-and-closures/README.md | 9 - .../3-intro-to-DOM-and-closures/assignment.md | 9 - translations/sw/3-terrarium/README.md | 9 - .../sw/3-terrarium/solution/README.md | 9 - translations/sw/4-typing-game/README.md | 9 - .../sw/4-typing-game/solution/README.md | 9 - .../sw/4-typing-game/typing-game/README.md | 9 - .../4-typing-game/typing-game/assignment.md | 9 - .../1-about-browsers/README.md | 9 - .../1-about-browsers/assignment.md | 9 - .../2-forms-browsers-local-storage/README.md | 9 - .../assignment.md | 9 - .../README.md | 9 - .../assignment.md | 9 - translations/sw/5-browser-extension/README.md | 9 - .../sw/5-browser-extension/solution/README.md | 9 - .../solution/translation/README.es.md | 9 - .../solution/translation/README.fr.md | 9 - .../solution/translation/README.hi.md | 9 - .../solution/translation/README.it.md | 9 - .../solution/translation/README.ja.md | 9 - .../solution/translation/README.ms.md | 9 - .../sw/5-browser-extension/start/README.md | 9 - .../sw/6-space-game/1-introduction/README.md | 9 - .../6-space-game/1-introduction/assignment.md | 9 - .../2-drawing-to-canvas/README.md | 9 - .../2-drawing-to-canvas/assignment.md | 9 - .../3-moving-elements-around/README.md | 9 - .../3-moving-elements-around/assignment.md | 9 - .../4-collision-detection/README.md | 9 - .../4-collision-detection/assignment.md | 9 - .../4-collision-detection/solution/README.md | 9 - .../4-collision-detection/your-work/README.md | 9 - .../sw/6-space-game/5-keeping-score/README.md | 9 - .../5-keeping-score/assignment.md | 9 - .../5-keeping-score/solution/README.md | 9 - .../5-keeping-score/your-work/README.md | 9 - .../sw/6-space-game/6-end-condition/README.md | 9 - .../6-end-condition/assignment.md | 9 - .../6-end-condition/solution/README.md | 9 - .../6-end-condition/your-work/README.md | 9 - translations/sw/6-space-game/README.md | 9 - .../sw/6-space-game/solution/README.md | 9 - .../7-bank-project/1-template-route/README.md | 9 - .../1-template-route/assignment.md | 9 - .../sw/7-bank-project/2-forms/README.md | 9 - .../sw/7-bank-project/2-forms/assignment.md | 9 - .../sw/7-bank-project/3-data/README.md | 9 - .../sw/7-bank-project/3-data/assignment.md | 9 - .../4-state-management/README.md | 9 - .../4-state-management/assignment.md | 9 - translations/sw/7-bank-project/README.md | 9 - translations/sw/7-bank-project/api/README.md | 9 - .../sw/7-bank-project/solution/README.md | 9 - .../1-using-a-code-editor/README.md | 9 - .../1-using-a-code-editor/assignment.md | 9 - translations/sw/9-chat-project/README.md | 9 - .../sw/9-chat-project/solution/README.md | 9 - .../9-chat-project/solution/backend/README.md | 9 - .../solution/backend/python/README.md | 9 - .../solution/frontend/README.md | 9 - translations/sw/AGENTS.md | 9 - translations/sw/CODE_OF_CONDUCT.md | 9 - translations/sw/CONTRIBUTING.md | 9 - translations/sw/Git-Basics/README.md | 9 - translations/sw/README.md | 243 ++++---- translations/sw/SECURITY.md | 9 - translations/sw/SUPPORT.md | 9 - translations/sw/_404.md | 9 - translations/sw/docs/_navbar.md | 9 - translations/sw/docs/_sidebar.md | 9 - translations/sw/for-teachers.md | 9 - translations/sw/lesson-template/README.md | 9 - translations/sw/lesson-template/assignment.md | 9 - translations/sw/memory-game/README.md | 9 - translations/sw/quiz-app/README.md | 9 - translations/tl/.co-op-translator.json | 584 ++++++++++++++++++ .../README.md | 9 - .../assignment.md | 9 - .../2-github-basics/README.md | 9 - .../3-accessibility/README.md | 9 - .../3-accessibility/assignment.md | 9 - .../tl/1-getting-started-lessons/README.md | 9 - .../tl/10-ai-framework-project/README.md | 9 - .../tl/2-js-basics/1-data-types/README.md | 9 - .../tl/2-js-basics/1-data-types/assignment.md | 9 - .../2-js-basics/2-functions-methods/README.md | 9 - .../2-functions-methods/assignment.md | 9 - .../2-js-basics/3-making-decisions/README.md | 9 - .../3-making-decisions/assignment.md | 9 - .../tl/2-js-basics/4-arrays-loops/README.md | 9 - .../2-js-basics/4-arrays-loops/assignment.md | 9 - translations/tl/2-js-basics/README.md | 9 - .../tl/3-terrarium/1-intro-to-html/README.md | 9 - .../3-terrarium/1-intro-to-html/assignment.md | 9 - .../tl/3-terrarium/2-intro-to-css/README.md | 9 - .../3-terrarium/2-intro-to-css/assignment.md | 9 - .../3-intro-to-DOM-and-closures/README.md | 9 - .../3-intro-to-DOM-and-closures/assignment.md | 9 - translations/tl/3-terrarium/README.md | 9 - .../tl/3-terrarium/solution/README.md | 9 - translations/tl/4-typing-game/README.md | 9 - .../tl/4-typing-game/solution/README.md | 9 - .../tl/4-typing-game/typing-game/README.md | 9 - .../4-typing-game/typing-game/assignment.md | 9 - .../1-about-browsers/README.md | 9 - .../1-about-browsers/assignment.md | 9 - .../2-forms-browsers-local-storage/README.md | 9 - .../assignment.md | 9 - .../README.md | 9 - .../assignment.md | 9 - translations/tl/5-browser-extension/README.md | 9 - .../tl/5-browser-extension/solution/README.md | 9 - .../solution/translation/README.es.md | 9 - .../solution/translation/README.fr.md | 9 - .../solution/translation/README.hi.md | 9 - .../solution/translation/README.it.md | 9 - .../solution/translation/README.ja.md | 9 - .../solution/translation/README.ms.md | 9 - .../tl/5-browser-extension/start/README.md | 9 - .../tl/6-space-game/1-introduction/README.md | 9 - .../6-space-game/1-introduction/assignment.md | 9 - .../2-drawing-to-canvas/README.md | 9 - .../2-drawing-to-canvas/assignment.md | 9 - .../3-moving-elements-around/README.md | 9 - .../3-moving-elements-around/assignment.md | 9 - .../4-collision-detection/README.md | 9 - .../4-collision-detection/assignment.md | 9 - .../4-collision-detection/solution/README.md | 9 - .../4-collision-detection/your-work/README.md | 9 - .../tl/6-space-game/5-keeping-score/README.md | 9 - .../5-keeping-score/assignment.md | 9 - .../5-keeping-score/solution/README.md | 9 - .../5-keeping-score/your-work/README.md | 9 - .../tl/6-space-game/6-end-condition/README.md | 9 - .../6-end-condition/assignment.md | 9 - .../6-end-condition/solution/README.md | 9 - .../6-end-condition/your-work/README.md | 9 - translations/tl/6-space-game/README.md | 9 - .../tl/6-space-game/solution/README.md | 9 - .../7-bank-project/1-template-route/README.md | 9 - .../1-template-route/assignment.md | 9 - .../tl/7-bank-project/2-forms/README.md | 9 - .../tl/7-bank-project/2-forms/assignment.md | 9 - .../tl/7-bank-project/3-data/README.md | 9 - .../tl/7-bank-project/3-data/assignment.md | 9 - .../4-state-management/README.md | 9 - .../4-state-management/assignment.md | 9 - translations/tl/7-bank-project/README.md | 9 - translations/tl/7-bank-project/api/README.md | 9 - .../tl/7-bank-project/solution/README.md | 9 - .../1-using-a-code-editor/README.md | 9 - .../1-using-a-code-editor/assignment.md | 9 - translations/tl/9-chat-project/README.md | 9 - .../tl/9-chat-project/solution/README.md | 9 - .../9-chat-project/solution/backend/README.md | 9 - .../solution/backend/python/README.md | 9 - .../solution/frontend/README.md | 9 - translations/tl/AGENTS.md | 9 - translations/tl/CODE_OF_CONDUCT.md | 9 - translations/tl/CONTRIBUTING.md | 9 - translations/tl/Git-Basics/README.md | 9 - translations/tl/README.md | 217 ++++--- translations/tl/SECURITY.md | 9 - translations/tl/SUPPORT.md | 9 - translations/tl/_404.md | 9 - translations/tl/docs/_navbar.md | 9 - translations/tl/docs/_sidebar.md | 9 - translations/tl/for-teachers.md | 9 - translations/tl/lesson-template/README.md | 9 - translations/tl/lesson-template/assignment.md | 9 - translations/tl/memory-game/README.md | 9 - translations/tl/quiz-app/README.md | 9 - 291 files changed, 2071 insertions(+), 2910 deletions(-) create mode 100644 translations/ms/.co-op-translator.json create mode 100644 translations/sw/.co-op-translator.json create mode 100644 translations/tl/.co-op-translator.json diff --git a/translations/ms/.co-op-translator.json b/translations/ms/.co-op-translator.json new file mode 100644 index 000000000..e6f280d29 --- /dev/null +++ b/translations/ms/.co-op-translator.json @@ -0,0 +1,584 @@ +{ + "1-getting-started-lessons/1-intro-to-programming-languages/README.md": { + "original_hash": "d45ddcc54eb9232a76d08328b09d792e", + "translation_date": "2025-11-06T12:03:24+00:00", + "source_file": "1-getting-started-lessons/1-intro-to-programming-languages/README.md", + "language_code": "ms" + }, + "1-getting-started-lessons/1-intro-to-programming-languages/assignment.md": { + "original_hash": "17b8ec8e85d99e27dcb3f73842e583be", + "translation_date": "2025-10-24T14:25:27+00:00", + "source_file": "1-getting-started-lessons/1-intro-to-programming-languages/assignment.md", + "language_code": "ms" + }, + "1-getting-started-lessons/2-github-basics/README.md": { + "original_hash": "5c383cc2cc23bb164b06417d1c107a44", + "translation_date": "2025-11-18T18:42:39+00:00", + "source_file": "1-getting-started-lessons/2-github-basics/README.md", + "language_code": "ms" + }, + "1-getting-started-lessons/3-accessibility/README.md": { + "original_hash": "7f2c48e04754724123ea100a822765e5", + "translation_date": "2025-11-06T12:05:02+00:00", + "source_file": "1-getting-started-lessons/3-accessibility/README.md", + "language_code": "ms" + }, + "1-getting-started-lessons/3-accessibility/assignment.md": { + "original_hash": "e6d0f456dfc22afb41bbdefeb5ec179d", + "translation_date": "2025-10-24T14:26:47+00:00", + "source_file": "1-getting-started-lessons/3-accessibility/assignment.md", + "language_code": "ms" + }, + "1-getting-started-lessons/README.md": { + "original_hash": "770d9f83dddc841c19f210dee5fe0712", + "translation_date": "2025-10-03T13:28:48+00:00", + "source_file": "1-getting-started-lessons/README.md", + "language_code": "ms" + }, + "10-ai-framework-project/README.md": { + "original_hash": "3925b6a1c31c60755eaae4d578232c25", + "translation_date": "2025-11-06T12:07:56+00:00", + "source_file": "10-ai-framework-project/README.md", + "language_code": "ms" + }, + "10-ai-framework-project/solution/README.md": { + "original_hash": "d41d8cd98f00b204e9800998ecf8427e", + "translation_date": "2026-01-29T18:47:43+00:00", + "source_file": "10-ai-framework-project/solution/README.md", + "language_code": "ms" + }, + "2-js-basics/1-data-types/README.md": { + "original_hash": "672b0bb6e8b431075f3bdb7130590d2d", + "translation_date": "2025-11-06T12:00:12+00:00", + "source_file": "2-js-basics/1-data-types/README.md", + "language_code": "ms" + }, + "2-js-basics/1-data-types/assignment.md": { + "original_hash": "6fd645e97c48cd5eb5a3d290815ec8b5", + "translation_date": "2025-10-24T14:21:00+00:00", + "source_file": "2-js-basics/1-data-types/assignment.md", + "language_code": "ms" + }, + "2-js-basics/2-functions-methods/README.md": { + "original_hash": "71f7d7dafa1c7194d79ddac87f669ff9", + "translation_date": "2025-11-06T12:00:53+00:00", + "source_file": "2-js-basics/2-functions-methods/README.md", + "language_code": "ms" + }, + "2-js-basics/2-functions-methods/assignment.md": { + "original_hash": "8328f58f4593b4671656ff8f4b2edbd9", + "translation_date": "2025-10-24T14:21:30+00:00", + "source_file": "2-js-basics/2-functions-methods/assignment.md", + "language_code": "ms" + }, + "2-js-basics/3-making-decisions/README.md": { + "original_hash": "c688385d15dd3645e924ea0ffee8967f", + "translation_date": "2025-11-06T12:02:02+00:00", + "source_file": "2-js-basics/3-making-decisions/README.md", + "language_code": "ms" + }, + "2-js-basics/3-making-decisions/assignment.md": { + "original_hash": "ffe366b2d1f037b99fbadbe1dc81083d", + "translation_date": "2025-10-24T14:22:35+00:00", + "source_file": "2-js-basics/3-making-decisions/assignment.md", + "language_code": "ms" + }, + "2-js-basics/4-arrays-loops/README.md": { + "original_hash": "1710a50a519a6e4a1b40a5638783018d", + "translation_date": "2025-11-06T12:01:29+00:00", + "source_file": "2-js-basics/4-arrays-loops/README.md", + "language_code": "ms" + }, + "2-js-basics/4-arrays-loops/assignment.md": { + "original_hash": "8abcada0534e0fb3a7556ea3c5a2a8a4", + "translation_date": "2025-10-24T14:22:02+00:00", + "source_file": "2-js-basics/4-arrays-loops/assignment.md", + "language_code": "ms" + }, + "2-js-basics/README.md": { + "original_hash": "cc9e70a2f096c67389c8acff1521fc27", + "translation_date": "2025-08-27T22:45:09+00:00", + "source_file": "2-js-basics/README.md", + "language_code": "ms" + }, + "3-terrarium/1-intro-to-html/README.md": { + "original_hash": "3fcfa99c4897e051b558b5eaf1e8cc74", + "translation_date": "2025-11-06T12:12:38+00:00", + "source_file": "3-terrarium/1-intro-to-html/README.md", + "language_code": "ms" + }, + "3-terrarium/1-intro-to-html/assignment.md": { + "original_hash": "650e63282e1dfa032890fcf5c1c4119d", + "translation_date": "2025-10-24T14:33:08+00:00", + "source_file": "3-terrarium/1-intro-to-html/assignment.md", + "language_code": "ms" + }, + "3-terrarium/2-intro-to-css/README.md": { + "original_hash": "e39f3a4e3bcccf94639e3af1248f8a4d", + "translation_date": "2025-11-06T12:11:44+00:00", + "source_file": "3-terrarium/2-intro-to-css/README.md", + "language_code": "ms" + }, + "3-terrarium/2-intro-to-css/assignment.md": { + "original_hash": "bee6762d4092a13fc7c338814963f980", + "translation_date": "2025-10-24T14:32:21+00:00", + "source_file": "3-terrarium/2-intro-to-css/assignment.md", + "language_code": "ms" + }, + "3-terrarium/3-intro-to-DOM-and-closures/README.md": { + "original_hash": "973e48ad87d67bf5bb819746c9f8e302", + "translation_date": "2025-11-06T12:10:48+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/README.md", + "language_code": "ms" + }, + "3-terrarium/3-intro-to-DOM-and-closures/assignment.md": { + "original_hash": "947ca5ce7c94aee9c7de7034e762bc17", + "translation_date": "2025-10-24T14:31:29+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/assignment.md", + "language_code": "ms" + }, + "3-terrarium/README.md": { + "original_hash": "bc5c5550f79d10add90ce419ee34abb3", + "translation_date": "2026-01-07T01:12:30+00:00", + "source_file": "3-terrarium/README.md", + "language_code": "ms" + }, + "3-terrarium/solution/README.md": { + "original_hash": "6329fbe8bd936068debd78cca6f09c0a", + "translation_date": "2025-08-27T22:58:36+00:00", + "source_file": "3-terrarium/solution/README.md", + "language_code": "ms" + }, + "4-typing-game/README.md": { + "original_hash": "efa2ab875b8bb5a7883816506da6b6d2", + "translation_date": "2025-11-06T12:17:28+00:00", + "source_file": "4-typing-game/README.md", + "language_code": "ms" + }, + "4-typing-game/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T23:12:29+00:00", + "source_file": "4-typing-game/solution/README.md", + "language_code": "ms" + }, + "4-typing-game/typing-game/README.md": { + "original_hash": "da8bc72041a2bb3826a54654ee1a8844", + "translation_date": "2025-11-06T12:17:42+00:00", + "source_file": "4-typing-game/typing-game/README.md", + "language_code": "ms" + }, + "4-typing-game/typing-game/assignment.md": { + "original_hash": "3eac59d70e2532a677a2ce6bf765485a", + "translation_date": "2025-10-24T14:38:22+00:00", + "source_file": "4-typing-game/typing-game/assignment.md", + "language_code": "ms" + }, + "5-browser-extension/1-about-browsers/README.md": { + "original_hash": "00aa85715e1efd4930c17a23e3012e69", + "translation_date": "2025-11-06T12:24:11+00:00", + "source_file": "5-browser-extension/1-about-browsers/README.md", + "language_code": "ms" + }, + "5-browser-extension/1-about-browsers/assignment.md": { + "original_hash": "b6897c02603d0045dd6d8256e8714baa", + "translation_date": "2025-10-24T14:44:02+00:00", + "source_file": "5-browser-extension/1-about-browsers/assignment.md", + "language_code": "ms" + }, + "5-browser-extension/2-forms-browsers-local-storage/README.md": { + "original_hash": "2b6203a48c48d8234e0948353b47d84e", + "translation_date": "2025-11-06T12:23:29+00:00", + "source_file": "5-browser-extension/2-forms-browsers-local-storage/README.md", + "language_code": "ms" + }, + "5-browser-extension/2-forms-browsers-local-storage/assignment.md": { + "original_hash": "25b8d28b8531352d4eb67291fd7824c4", + "translation_date": "2025-10-24T14:43:16+00:00", + "source_file": "5-browser-extension/2-forms-browsers-local-storage/assignment.md", + "language_code": "ms" + }, + "5-browser-extension/3-background-tasks-and-performance/README.md": { + "original_hash": "b275fed2c6fc90d2b9b6661a3225faa2", + "translation_date": "2025-11-06T12:22:45+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/README.md", + "language_code": "ms" + }, + "5-browser-extension/3-background-tasks-and-performance/assignment.md": { + "original_hash": "a203e560e58ccc6ba68bffc40c7c8676", + "translation_date": "2025-10-24T14:42:35+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/assignment.md", + "language_code": "ms" + }, + "5-browser-extension/README.md": { + "original_hash": "b121a279a6ab39878491f3e572673515", + "translation_date": "2025-08-27T22:16:14+00:00", + "source_file": "5-browser-extension/README.md", + "language_code": "ms" + }, + "5-browser-extension/solution/README.md": { + "original_hash": "fab4e6b4f0efcd587a9029d82991f597", + "translation_date": "2025-08-27T22:23:51+00:00", + "source_file": "5-browser-extension/solution/README.md", + "language_code": "ms" + }, + "5-browser-extension/solution/translation/README.es.md": { + "original_hash": "cbaf73f94a9ab4c680a10ef871e92948", + "translation_date": "2025-08-27T22:26:23+00:00", + "source_file": "5-browser-extension/solution/translation/README.es.md", + "language_code": "ms" + }, + "5-browser-extension/solution/translation/README.fr.md": { + "original_hash": "9361268ca430b2579375009e1eceb5e5", + "translation_date": "2025-08-27T22:27:31+00:00", + "source_file": "5-browser-extension/solution/translation/README.fr.md", + "language_code": "ms" + }, + "5-browser-extension/solution/translation/README.hi.md": { + "original_hash": "dd58ae1b7707034f055718c1b68bc8de", + "translation_date": "2025-08-27T22:24:33+00:00", + "source_file": "5-browser-extension/solution/translation/README.hi.md", + "language_code": "ms" + }, + "5-browser-extension/solution/translation/README.it.md": { + "original_hash": "9a6b22a2eff0f499b66236be973b24ad", + "translation_date": "2025-08-27T22:25:10+00:00", + "source_file": "5-browser-extension/solution/translation/README.it.md", + "language_code": "ms" + }, + "5-browser-extension/solution/translation/README.ja.md": { + "original_hash": "3f5e6821e0febccfc5d05e7c944d9e3d", + "translation_date": "2025-08-27T22:25:48+00:00", + "source_file": "5-browser-extension/solution/translation/README.ja.md", + "language_code": "ms" + }, + "5-browser-extension/solution/translation/README.ms.md": { + "original_hash": "21b364c158c8e4f698de65eeac16c9fe", + "translation_date": "2025-08-27T22:26:57+00:00", + "source_file": "5-browser-extension/solution/translation/README.ms.md", + "language_code": "ms" + }, + "5-browser-extension/start/README.md": { + "original_hash": "26fd39046d264ba185dcb086d3a8cf3e", + "translation_date": "2025-08-27T22:23:16+00:00", + "source_file": "5-browser-extension/start/README.md", + "language_code": "ms" + }, + "6-space-game/1-introduction/README.md": { + "original_hash": "a6332a7bb4d0be3bfd24199c83993777", + "translation_date": "2025-11-06T12:21:37+00:00", + "source_file": "6-space-game/1-introduction/README.md", + "language_code": "ms" + }, + "6-space-game/1-introduction/assignment.md": { + "original_hash": "c8fc39a014d08247c082878122e2ba73", + "translation_date": "2025-10-24T14:41:41+00:00", + "source_file": "6-space-game/1-introduction/assignment.md", + "language_code": "ms" + }, + "6-space-game/2-drawing-to-canvas/README.md": { + "original_hash": "7994743c5b21fdcceb36307916ef249a", + "translation_date": "2025-11-06T12:19:29+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/README.md", + "language_code": "ms" + }, + "6-space-game/2-drawing-to-canvas/assignment.md": { + "original_hash": "87cd43afe5b69dbbffb5c4b209ea6791", + "translation_date": "2025-10-24T14:39:44+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/assignment.md", + "language_code": "ms" + }, + "6-space-game/3-moving-elements-around/README.md": { + "original_hash": "8c55a2bd4bc0ebe4c88198fd563a9e09", + "translation_date": "2025-11-06T12:18:35+00:00", + "source_file": "6-space-game/3-moving-elements-around/README.md", + "language_code": "ms" + }, + "6-space-game/3-moving-elements-around/assignment.md": { + "original_hash": "c162b3b3a1cafc1483c8015e9b266f0d", + "translation_date": "2025-10-24T14:39:09+00:00", + "source_file": "6-space-game/3-moving-elements-around/assignment.md", + "language_code": "ms" + }, + "6-space-game/4-collision-detection/README.md": { + "original_hash": "039b4d8ce65f5edd82cf48d9c3e6728c", + "translation_date": "2025-11-06T12:20:54+00:00", + "source_file": "6-space-game/4-collision-detection/README.md", + "language_code": "ms" + }, + "6-space-game/4-collision-detection/assignment.md": { + "original_hash": "124efddbb65166cddb38075ad6dae324", + "translation_date": "2025-10-24T14:41:08+00:00", + "source_file": "6-space-game/4-collision-detection/assignment.md", + "language_code": "ms" + }, + "6-space-game/4-collision-detection/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:38:59+00:00", + "source_file": "6-space-game/4-collision-detection/solution/README.md", + "language_code": "ms" + }, + "6-space-game/4-collision-detection/your-work/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:39:17+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/README.md", + "language_code": "ms" + }, + "6-space-game/5-keeping-score/README.md": { + "original_hash": "2ed9145a16cf576faa2a973dff84d099", + "translation_date": "2025-11-06T12:22:19+00:00", + "source_file": "6-space-game/5-keeping-score/README.md", + "language_code": "ms" + }, + "6-space-game/5-keeping-score/assignment.md": { + "original_hash": "81f292dbda01685b91735e0398dc0504", + "translation_date": "2025-08-27T22:35:40+00:00", + "source_file": "6-space-game/5-keeping-score/assignment.md", + "language_code": "ms" + }, + "6-space-game/5-keeping-score/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:36:00+00:00", + "source_file": "6-space-game/5-keeping-score/solution/README.md", + "language_code": "ms" + }, + "6-space-game/5-keeping-score/your-work/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:36:18+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/README.md", + "language_code": "ms" + }, + "6-space-game/6-end-condition/README.md": { + "original_hash": "a4b78043f4d64bf3ee24e0689b8b391d", + "translation_date": "2025-11-06T12:20:12+00:00", + "source_file": "6-space-game/6-end-condition/README.md", + "language_code": "ms" + }, + "6-space-game/6-end-condition/assignment.md": { + "original_hash": "232d592791465c1678cab3a2bb6cd3e8", + "translation_date": "2025-10-24T14:40:21+00:00", + "source_file": "6-space-game/6-end-condition/assignment.md", + "language_code": "ms" + }, + "6-space-game/6-end-condition/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:42:47+00:00", + "source_file": "6-space-game/6-end-condition/solution/README.md", + "language_code": "ms" + }, + "6-space-game/6-end-condition/your-work/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:43:05+00:00", + "source_file": "6-space-game/6-end-condition/your-work/README.md", + "language_code": "ms" + }, + "6-space-game/README.md": { + "original_hash": "c40a698395ee5102715f7880bba3f2e7", + "translation_date": "2025-08-27T22:31:59+00:00", + "source_file": "6-space-game/README.md", + "language_code": "ms" + }, + "6-space-game/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:36:34+00:00", + "source_file": "6-space-game/solution/README.md", + "language_code": "ms" + }, + "7-bank-project/1-template-route/README.md": { + "original_hash": "351678bece18f07d9daa987a881fb062", + "translation_date": "2025-11-06T12:15:21+00:00", + "source_file": "7-bank-project/1-template-route/README.md", + "language_code": "ms" + }, + "7-bank-project/1-template-route/assignment.md": { + "original_hash": "df0dcecddcd28ea8cbf6ede0ad57d673", + "translation_date": "2025-10-24T14:36:18+00:00", + "source_file": "7-bank-project/1-template-route/assignment.md", + "language_code": "ms" + }, + "7-bank-project/2-forms/README.md": { + "original_hash": "7cbdbd132d39a2bb493e85bc2a9387cc", + "translation_date": "2025-11-06T12:16:22+00:00", + "source_file": "7-bank-project/2-forms/README.md", + "language_code": "ms" + }, + "7-bank-project/2-forms/assignment.md": { + "original_hash": "efb01fcafd2ef40c593a6e662fc938a8", + "translation_date": "2025-10-24T14:37:12+00:00", + "source_file": "7-bank-project/2-forms/assignment.md", + "language_code": "ms" + }, + "7-bank-project/3-data/README.md": { + "original_hash": "86ee5069f27ea3151389d8687c95fac9", + "translation_date": "2025-11-06T12:14:12+00:00", + "source_file": "7-bank-project/3-data/README.md", + "language_code": "ms" + }, + "7-bank-project/3-data/assignment.md": { + "original_hash": "d0a02cb117e91a5b5f24178080068a3d", + "translation_date": "2025-10-24T14:35:21+00:00", + "source_file": "7-bank-project/3-data/assignment.md", + "language_code": "ms" + }, + "7-bank-project/4-state-management/README.md": { + "original_hash": "b807b09df716dc48a2b750835bf8e933", + "translation_date": "2025-11-06T12:13:18+00:00", + "source_file": "7-bank-project/4-state-management/README.md", + "language_code": "ms" + }, + "7-bank-project/4-state-management/assignment.md": { + "original_hash": "50a7783473b39a2e0f133e271a102231", + "translation_date": "2025-10-24T14:34:07+00:00", + "source_file": "7-bank-project/4-state-management/assignment.md", + "language_code": "ms" + }, + "7-bank-project/README.md": { + "original_hash": "830359535306594b448db6575ce5cdee", + "translation_date": "2025-08-27T22:00:46+00:00", + "source_file": "7-bank-project/README.md", + "language_code": "ms" + }, + "7-bank-project/api/README.md": { + "original_hash": "9884f8c8a61cf56214450f8b16a094ce", + "translation_date": "2025-08-27T22:05:06+00:00", + "source_file": "7-bank-project/api/README.md", + "language_code": "ms" + }, + "7-bank-project/solution/README.md": { + "original_hash": "461aa4fc74c6b1789c3a13b5d82c0cd9", + "translation_date": "2025-08-27T22:05:38+00:00", + "source_file": "7-bank-project/solution/README.md", + "language_code": "ms" + }, + "8-code-editor/1-using-a-code-editor/README.md": { + "original_hash": "a9a3bcc037a447e2d8994d99e871cd9f", + "translation_date": "2025-11-06T12:02:35+00:00", + "source_file": "8-code-editor/1-using-a-code-editor/README.md", + "language_code": "ms" + }, + "8-code-editor/1-using-a-code-editor/assignment.md": { + "original_hash": "effe56ba51c38d7bdfad1ea38288666b", + "translation_date": "2025-10-24T14:23:31+00:00", + "source_file": "8-code-editor/1-using-a-code-editor/assignment.md", + "language_code": "ms" + }, + "9-chat-project/README.md": { + "original_hash": "2066c17078e9d18b5e309f31d8e8bc24", + "translation_date": "2025-11-06T12:08:50+00:00", + "source_file": "9-chat-project/README.md", + "language_code": "ms" + }, + "9-chat-project/solution/README.md": { + "original_hash": "cb549dcad8eea3221cb89793aeaa3bb3", + "translation_date": "2025-09-01T15:35:24+00:00", + "source_file": "9-chat-project/solution/README.md", + "language_code": "ms" + }, + "9-chat-project/solution/backend/README.md": { + "original_hash": "bcd2c2bbaae71151b1ed1b9170aa78af", + "translation_date": "2025-09-01T15:44:15+00:00", + "source_file": "9-chat-project/solution/backend/README.md", + "language_code": "ms" + }, + "9-chat-project/solution/backend/python/README.md": { + "original_hash": "0aaa930f076f2d83cc872ad157f8ffd3", + "translation_date": "2025-10-24T14:30:41+00:00", + "source_file": "9-chat-project/solution/backend/python/README.md", + "language_code": "ms" + }, + "9-chat-project/solution/frontend/README.md": { + "original_hash": "7746a470be8fc7f736eb1b43ebb710ee", + "translation_date": "2025-09-01T15:53:07+00:00", + "source_file": "9-chat-project/solution/frontend/README.md", + "language_code": "ms" + }, + "AGENTS.md": { + "original_hash": "a362efd06d64d4134a0cfe8515a86d34", + "translation_date": "2025-10-03T11:34:42+00:00", + "source_file": "AGENTS.md", + "language_code": "ms" + }, + "CODE_OF_CONDUCT.md": { + "original_hash": "b0a9b4cccd918195f58224d5793da1a6", + "translation_date": "2025-08-27T22:00:16+00:00", + "source_file": "CODE_OF_CONDUCT.md", + "language_code": "ms" + }, + "CONTRIBUTING.md": { + "original_hash": "777400e9f0336c7ee2f9a1200a88478f", + "translation_date": "2025-08-27T21:58:15+00:00", + "source_file": "CONTRIBUTING.md", + "language_code": "ms" + }, + "Git-Basics/README.md": { + "original_hash": "5cf5e1ed51455fefed4895fcc4d6ba2a", + "translation_date": "2025-10-03T15:56:33+00:00", + "source_file": "Git-Basics/README.md", + "language_code": "ms" + }, + "README.md": { + "original_hash": "490c83786552d7fab6390991517bef09", + "translation_date": "2026-01-29T18:49:29+00:00", + "source_file": "README.md", + "language_code": "ms" + }, + "SECURITY.md": { + "original_hash": "4ecc3bf2e27983d4c780be6f26ee6228", + "translation_date": "2025-08-27T21:58:54+00:00", + "source_file": "SECURITY.md", + "language_code": "ms" + }, + "SUPPORT.md": { + "original_hash": "c9d207ff77b4bb46e46dc2b607a8ec1a", + "translation_date": "2025-08-27T21:57:30+00:00", + "source_file": "SUPPORT.md", + "language_code": "ms" + }, + "_404.md": { + "original_hash": "ea9f0804bd62f46d9808e953ec7fc459", + "translation_date": "2025-08-27T21:57:51+00:00", + "source_file": "_404.md", + "language_code": "ms" + }, + "docs/_navbar.md": { + "original_hash": "3bd2f51ecf4ac9b39277cba748943793", + "translation_date": "2025-08-27T22:54:35+00:00", + "source_file": "docs/_navbar.md", + "language_code": "ms" + }, + "docs/_sidebar.md": { + "original_hash": "655c91b5979de46f1d70d97f0c5f1d14", + "translation_date": "2025-08-27T22:54:04+00:00", + "source_file": "docs/_sidebar.md", + "language_code": "ms" + }, + "for-teachers.md": { + "original_hash": "71009af209f81cc01a1f2d324200375f", + "translation_date": "2025-10-03T10:19:06+00:00", + "source_file": "for-teachers.md", + "language_code": "ms" + }, + "lesson-template/README.md": { + "original_hash": "0494be70ad7fadd13a8c3d549c23e355", + "translation_date": "2025-08-27T22:55:02+00:00", + "source_file": "lesson-template/README.md", + "language_code": "ms" + }, + "lesson-template/assignment.md": { + "original_hash": "b5f62ec256c7e43e771f0d3b4e1a9130", + "translation_date": "2025-08-27T22:55:27+00:00", + "source_file": "lesson-template/assignment.md", + "language_code": "ms" + }, + "memory-game/README.md": { + "original_hash": "ff47271e53637b2ba6ba72ad2b70f6d7", + "translation_date": "2025-10-03T11:57:51+00:00", + "source_file": "memory-game/README.md", + "language_code": "ms" + }, + "quiz-app/README.md": { + "original_hash": "5301875c55bb305e6046bed3a4fd06d2", + "translation_date": "2025-08-27T23:04:07+00:00", + "source_file": "quiz-app/README.md", + "language_code": "ms" + } +} \ No newline at end of file diff --git a/translations/ms/1-getting-started-lessons/1-intro-to-programming-languages/README.md b/translations/ms/1-getting-started-lessons/1-intro-to-programming-languages/README.md index 45b2ae00f..81253d763 100644 --- a/translations/ms/1-getting-started-lessons/1-intro-to-programming-languages/README.md +++ b/translations/ms/1-getting-started-lessons/1-intro-to-programming-languages/README.md @@ -1,12 +1,3 @@ - # Pengenalan kepada Bahasa Pengaturcaraan dan Alat Pembangun Moden Hai, bakal pembangun! 👋 Boleh saya kongsikan sesuatu yang masih membuatkan saya teruja setiap hari? Anda akan menemui bahawa pengaturcaraan bukan sekadar tentang komputer – ia adalah kuasa luar biasa untuk merealisasikan idea-idea liar anda! diff --git a/translations/ms/1-getting-started-lessons/1-intro-to-programming-languages/assignment.md b/translations/ms/1-getting-started-lessons/1-intro-to-programming-languages/assignment.md index ef5efea6f..37e520150 100644 --- a/translations/ms/1-getting-started-lessons/1-intro-to-programming-languages/assignment.md +++ b/translations/ms/1-getting-started-lessons/1-intro-to-programming-languages/assignment.md @@ -1,12 +1,3 @@ - # Tugasan: Meneroka Alat Pembangunan Web Moden ## Arahan diff --git a/translations/ms/1-getting-started-lessons/2-github-basics/README.md b/translations/ms/1-getting-started-lessons/2-github-basics/README.md index 1c3d9b11b..24ffb9928 100644 --- a/translations/ms/1-getting-started-lessons/2-github-basics/README.md +++ b/translations/ms/1-getting-started-lessons/2-github-basics/README.md @@ -1,12 +1,3 @@ - # Pengenalan kepada GitHub Hai, bakal pembangun! 👋 Bersedia untuk menyertai jutaan pengaturcara di seluruh dunia? Saya sangat teruja untuk memperkenalkan anda kepada GitHub – anggap ia sebagai platform media sosial untuk pengaturcara, tetapi bukannya berkongsi gambar makan tengah hari, kita berkongsi kod dan membina perkara yang luar biasa bersama-sama! diff --git a/translations/ms/1-getting-started-lessons/3-accessibility/README.md b/translations/ms/1-getting-started-lessons/3-accessibility/README.md index 73762572d..37aa66034 100644 --- a/translations/ms/1-getting-started-lessons/3-accessibility/README.md +++ b/translations/ms/1-getting-started-lessons/3-accessibility/README.md @@ -1,12 +1,3 @@ - # Membuat Laman Web yang Mesra Akses ![Semua Tentang Kebolehcapaian](../../../../translated_images/ms/webdev101-a11y.8ef3025c858d897a.webp) diff --git a/translations/ms/1-getting-started-lessons/3-accessibility/assignment.md b/translations/ms/1-getting-started-lessons/3-accessibility/assignment.md index f3a85d0a1..1de25c76e 100644 --- a/translations/ms/1-getting-started-lessons/3-accessibility/assignment.md +++ b/translations/ms/1-getting-started-lessons/3-accessibility/assignment.md @@ -1,12 +1,3 @@ - # Audit Komprehensif Kebolehcapaian Laman Web ## Arahan diff --git a/translations/ms/1-getting-started-lessons/README.md b/translations/ms/1-getting-started-lessons/README.md index 667992a40..4a096e12d 100644 --- a/translations/ms/1-getting-started-lessons/README.md +++ b/translations/ms/1-getting-started-lessons/README.md @@ -1,12 +1,3 @@ - # Memulakan dengan Pembangunan Web Dalam bahagian kurikulum ini, anda akan diperkenalkan kepada konsep bukan berasaskan projek yang penting untuk menjadi seorang pembangun profesional. diff --git a/translations/ms/10-ai-framework-project/README.md b/translations/ms/10-ai-framework-project/README.md index 298cd69b2..6d6fd22e2 100644 --- a/translations/ms/10-ai-framework-project/README.md +++ b/translations/ms/10-ai-framework-project/README.md @@ -1,12 +1,3 @@ - # Rangka Kerja AI Pernah rasa terbeban cuba membina aplikasi AI dari awal? Anda tidak keseorangan! Rangka kerja AI ibarat pisau serbaguna untuk pembangunan AI - ia adalah alat yang hebat yang boleh menjimatkan masa dan mengurangkan tekanan semasa membina aplikasi pintar. Anggaplah rangka kerja AI sebagai perpustakaan yang teratur: ia menyediakan komponen yang telah dibina, API yang standard, dan abstraksi pintar supaya anda boleh fokus menyelesaikan masalah tanpa bergelut dengan butiran pelaksanaan. diff --git a/translations/ms/2-js-basics/1-data-types/README.md b/translations/ms/2-js-basics/1-data-types/README.md index 509b44101..72735984b 100644 --- a/translations/ms/2-js-basics/1-data-types/README.md +++ b/translations/ms/2-js-basics/1-data-types/README.md @@ -1,12 +1,3 @@ - # Asas JavaScript: Jenis Data ![Asas JavaScript - Jenis Data](../../../../translated_images/ms/webdev101-js-datatypes.4cc470179730702c.webp) diff --git a/translations/ms/2-js-basics/1-data-types/assignment.md b/translations/ms/2-js-basics/1-data-types/assignment.md index 20e10689c..38ffff1d4 100644 --- a/translations/ms/2-js-basics/1-data-types/assignment.md +++ b/translations/ms/2-js-basics/1-data-types/assignment.md @@ -1,12 +1,3 @@ - # Latihan Jenis Data: Troli Belanja E-dagang ## Arahan diff --git a/translations/ms/2-js-basics/2-functions-methods/README.md b/translations/ms/2-js-basics/2-functions-methods/README.md index 58a4feb7d..c99b0c614 100644 --- a/translations/ms/2-js-basics/2-functions-methods/README.md +++ b/translations/ms/2-js-basics/2-functions-methods/README.md @@ -1,12 +1,3 @@ - # Asas JavaScript: Kaedah dan Fungsi ![Asas JavaScript - Fungsi](../../../../translated_images/ms/webdev101-js-functions.be049c4726e94f8b.webp) diff --git a/translations/ms/2-js-basics/2-functions-methods/assignment.md b/translations/ms/2-js-basics/2-functions-methods/assignment.md index 17bb47072..ace26f381 100644 --- a/translations/ms/2-js-basics/2-functions-methods/assignment.md +++ b/translations/ms/2-js-basics/2-functions-methods/assignment.md @@ -1,12 +1,3 @@ - # Seronok dengan Fungsi ## Arahan diff --git a/translations/ms/2-js-basics/3-making-decisions/README.md b/translations/ms/2-js-basics/3-making-decisions/README.md index 35e356e30..fb7cfb0bc 100644 --- a/translations/ms/2-js-basics/3-making-decisions/README.md +++ b/translations/ms/2-js-basics/3-making-decisions/README.md @@ -1,12 +1,3 @@ - # Asas JavaScript: Membuat Keputusan ![Asas JavaScript - Membuat keputusan](../../../../translated_images/ms/webdev101-js-decisions.69e1b20f272dd1f0.webp) diff --git a/translations/ms/2-js-basics/3-making-decisions/assignment.md b/translations/ms/2-js-basics/3-making-decisions/assignment.md index 643362adb..1ba0e158b 100644 --- a/translations/ms/2-js-basics/3-making-decisions/assignment.md +++ b/translations/ms/2-js-basics/3-making-decisions/assignment.md @@ -1,12 +1,3 @@ - # Membuat Keputusan: Pemproses Gred Pelajar ## Objektif Pembelajaran diff --git a/translations/ms/2-js-basics/4-arrays-loops/README.md b/translations/ms/2-js-basics/4-arrays-loops/README.md index 5950399cf..58d0fc56a 100644 --- a/translations/ms/2-js-basics/4-arrays-loops/README.md +++ b/translations/ms/2-js-basics/4-arrays-loops/README.md @@ -1,12 +1,3 @@ - # Asas JavaScript: Array dan Gelung ![Asas JavaScript - Array](../../../../translated_images/ms/webdev101-js-arrays.439d7528b8a29455.webp) diff --git a/translations/ms/2-js-basics/4-arrays-loops/assignment.md b/translations/ms/2-js-basics/4-arrays-loops/assignment.md index 64c8b34b7..f9ecc3866 100644 --- a/translations/ms/2-js-basics/4-arrays-loops/assignment.md +++ b/translations/ms/2-js-basics/4-arrays-loops/assignment.md @@ -1,12 +1,3 @@ - # Tugasan Array dan Gelung ## Arahan diff --git a/translations/ms/2-js-basics/README.md b/translations/ms/2-js-basics/README.md index d5dbeec3c..08d9691c2 100644 --- a/translations/ms/2-js-basics/README.md +++ b/translations/ms/2-js-basics/README.md @@ -1,12 +1,3 @@ - # Pengenalan kepada JavaScript JavaScript adalah bahasa untuk web. Dalam empat pelajaran ini, anda akan mempelajari asas-asasnya. diff --git a/translations/ms/3-terrarium/1-intro-to-html/README.md b/translations/ms/3-terrarium/1-intro-to-html/README.md index 69f714edb..9c8263517 100644 --- a/translations/ms/3-terrarium/1-intro-to-html/README.md +++ b/translations/ms/3-terrarium/1-intro-to-html/README.md @@ -1,12 +1,3 @@ - # Projek Terrarium Bahagian 1: Pengenalan kepada HTML ```mermaid diff --git a/translations/ms/3-terrarium/1-intro-to-html/assignment.md b/translations/ms/3-terrarium/1-intro-to-html/assignment.md index e387c05de..bb12f8f64 100644 --- a/translations/ms/3-terrarium/1-intro-to-html/assignment.md +++ b/translations/ms/3-terrarium/1-intro-to-html/assignment.md @@ -1,12 +1,3 @@ - # Tugasan Amali HTML: Membina Reka Bentuk Blog ## Objektif Pembelajaran diff --git a/translations/ms/3-terrarium/2-intro-to-css/README.md b/translations/ms/3-terrarium/2-intro-to-css/README.md index a2399f9c4..c95dee5ae 100644 --- a/translations/ms/3-terrarium/2-intro-to-css/README.md +++ b/translations/ms/3-terrarium/2-intro-to-css/README.md @@ -1,12 +1,3 @@ - # Projek Terrarium Bahagian 2: Pengenalan kepada CSS ```mermaid diff --git a/translations/ms/3-terrarium/2-intro-to-css/assignment.md b/translations/ms/3-terrarium/2-intro-to-css/assignment.md index a60fdac91..593a1bd5b 100644 --- a/translations/ms/3-terrarium/2-intro-to-css/assignment.md +++ b/translations/ms/3-terrarium/2-intro-to-css/assignment.md @@ -1,12 +1,3 @@ - # Tugasan Penstrukturan Semula CSS ## Objektif diff --git a/translations/ms/3-terrarium/3-intro-to-DOM-and-closures/README.md b/translations/ms/3-terrarium/3-intro-to-DOM-and-closures/README.md index 3f9ba8fd9..dbf5e8c11 100644 --- a/translations/ms/3-terrarium/3-intro-to-DOM-and-closures/README.md +++ b/translations/ms/3-terrarium/3-intro-to-DOM-and-closures/README.md @@ -1,12 +1,3 @@ - # Projek Terrarium Bahagian 3: Manipulasi DOM dan Penutupan JavaScript ```mermaid diff --git a/translations/ms/3-terrarium/3-intro-to-DOM-and-closures/assignment.md b/translations/ms/3-terrarium/3-intro-to-DOM-and-closures/assignment.md index 7affe6c12..0cbda8d14 100644 --- a/translations/ms/3-terrarium/3-intro-to-DOM-and-closures/assignment.md +++ b/translations/ms/3-terrarium/3-intro-to-DOM-and-closures/assignment.md @@ -1,12 +1,3 @@ - # Tugasan Penyelidikan Elemen DOM ## Gambaran Keseluruhan diff --git a/translations/ms/3-terrarium/README.md b/translations/ms/3-terrarium/README.md index bdc0a0bcf..295064cf1 100644 --- a/translations/ms/3-terrarium/README.md +++ b/translations/ms/3-terrarium/README.md @@ -1,12 +1,3 @@ - ## Terbitkan Terrarium anda Anda boleh menerbitkan, atau memaparkan Terrarium anda di web menggunakan **Azure Static Web Apps**. diff --git a/translations/ms/3-terrarium/solution/README.md b/translations/ms/3-terrarium/solution/README.md index 45f8a0b8b..2614b4fe8 100644 --- a/translations/ms/3-terrarium/solution/README.md +++ b/translations/ms/3-terrarium/solution/README.md @@ -1,12 +1,3 @@ - # Terrarium Saya: Projek untuk belajar tentang HTML, CSS, dan manipulasi DOM menggunakan JavaScript ðŸŒĩðŸŒą Sebuah meditasi kod kecil dengan fungsi seret dan lepas. Dengan sedikit HTML, JS, dan CSS, anda boleh membina antara muka web, menghiasnya, dan menambah interaksi. diff --git a/translations/ms/4-typing-game/README.md b/translations/ms/4-typing-game/README.md index 019e367a8..a51c2e4cd 100644 --- a/translations/ms/4-typing-game/README.md +++ b/translations/ms/4-typing-game/README.md @@ -1,12 +1,3 @@ - # Pengaturcaraan Berasaskan Acara - Bina Permainan Menaip ```mermaid diff --git a/translations/ms/4-typing-game/solution/README.md b/translations/ms/4-typing-game/solution/README.md index f6c6c3840..081a919ec 100644 --- a/translations/ms/4-typing-game/solution/README.md +++ b/translations/ms/4-typing-game/solution/README.md @@ -1,12 +1,3 @@ - Ini adalah pemegang tempat, dibiarkan kosong dengan sengaja --- diff --git a/translations/ms/4-typing-game/typing-game/README.md b/translations/ms/4-typing-game/typing-game/README.md index 40ef1b910..ac087b729 100644 --- a/translations/ms/4-typing-game/typing-game/README.md +++ b/translations/ms/4-typing-game/typing-game/README.md @@ -1,12 +1,3 @@ - # Membina permainan menggunakan acara Pernahkah anda tertanya-tanya bagaimana laman web tahu bila anda klik butang atau menaip dalam kotak teks? Itulah keajaiban pengaturcaraan berasaskan acara! Apa cara yang lebih baik untuk mempelajari kemahiran penting ini daripada membina sesuatu yang berguna - permainan kelajuan menaip yang bertindak balas terhadap setiap keystroke anda. diff --git a/translations/ms/4-typing-game/typing-game/assignment.md b/translations/ms/4-typing-game/typing-game/assignment.md index 9e271609c..21da84ba5 100644 --- a/translations/ms/4-typing-game/typing-game/assignment.md +++ b/translations/ms/4-typing-game/typing-game/assignment.md @@ -1,12 +1,3 @@ - # Cipta permainan papan kekunci baharu ## Arahan diff --git a/translations/ms/5-browser-extension/1-about-browsers/README.md b/translations/ms/5-browser-extension/1-about-browsers/README.md index af45f6a47..e9c95ab68 100644 --- a/translations/ms/5-browser-extension/1-about-browsers/README.md +++ b/translations/ms/5-browser-extension/1-about-browsers/README.md @@ -1,12 +1,3 @@ - # Projek Sambungan Penyemak Imbas Bahagian 1: Semua Tentang Penyemak Imbas ```mermaid diff --git a/translations/ms/5-browser-extension/1-about-browsers/assignment.md b/translations/ms/5-browser-extension/1-about-browsers/assignment.md index 4f69e4fb8..638a2019c 100644 --- a/translations/ms/5-browser-extension/1-about-browsers/assignment.md +++ b/translations/ms/5-browser-extension/1-about-browsers/assignment.md @@ -1,12 +1,3 @@ - # Tugasan: Gaya Semula Sambungan Pelayar Anda ## Gambaran Keseluruhan diff --git a/translations/ms/5-browser-extension/2-forms-browsers-local-storage/README.md b/translations/ms/5-browser-extension/2-forms-browsers-local-storage/README.md index 43c002f40..2efbce5a4 100644 --- a/translations/ms/5-browser-extension/2-forms-browsers-local-storage/README.md +++ b/translations/ms/5-browser-extension/2-forms-browsers-local-storage/README.md @@ -1,12 +1,3 @@ - # Projek Sambungan Pelayar Bahagian 2: Panggil API, gunakan Penyimpanan Tempatan ```mermaid diff --git a/translations/ms/5-browser-extension/2-forms-browsers-local-storage/assignment.md b/translations/ms/5-browser-extension/2-forms-browsers-local-storage/assignment.md index 3f031d659..222c79bee 100644 --- a/translations/ms/5-browser-extension/2-forms-browsers-local-storage/assignment.md +++ b/translations/ms/5-browser-extension/2-forms-browsers-local-storage/assignment.md @@ -1,12 +1,3 @@ - # Mengguna API ## Gambaran Keseluruhan diff --git a/translations/ms/5-browser-extension/3-background-tasks-and-performance/README.md b/translations/ms/5-browser-extension/3-background-tasks-and-performance/README.md index 6df3b6cfb..6e79d596e 100644 --- a/translations/ms/5-browser-extension/3-background-tasks-and-performance/README.md +++ b/translations/ms/5-browser-extension/3-background-tasks-and-performance/README.md @@ -1,12 +1,3 @@ - # Projek Sambungan Pelayar Bahagian 3: Belajar tentang Tugas Latar Belakang dan Prestasi ```mermaid diff --git a/translations/ms/5-browser-extension/3-background-tasks-and-performance/assignment.md b/translations/ms/5-browser-extension/3-background-tasks-and-performance/assignment.md index b86943487..d31a22f22 100644 --- a/translations/ms/5-browser-extension/3-background-tasks-and-performance/assignment.md +++ b/translations/ms/5-browser-extension/3-background-tasks-and-performance/assignment.md @@ -1,12 +1,3 @@ - # Menganalisis Laman Web untuk Prestasi ## Gambaran Tugasan diff --git a/translations/ms/5-browser-extension/README.md b/translations/ms/5-browser-extension/README.md index 1d9138f88..52a9f09b6 100644 --- a/translations/ms/5-browser-extension/README.md +++ b/translations/ms/5-browser-extension/README.md @@ -1,12 +1,3 @@ - # Membina sambungan pelayar Membina sambungan pelayar adalah cara yang menyeronokkan dan menarik untuk memikirkan prestasi aplikasi anda sambil membina aset web yang berbeza. Modul ini merangkumi pelajaran tentang bagaimana pelayar berfungsi dan cara untuk melancarkan sambungan pelayar, cara membina borang, memanggil API, menggunakan storan tempatan, serta cara menilai prestasi laman web anda dan meningkatkannya. diff --git a/translations/ms/5-browser-extension/solution/README.md b/translations/ms/5-browser-extension/solution/README.md index 130e4b043..22a15f0e5 100644 --- a/translations/ms/5-browser-extension/solution/README.md +++ b/translations/ms/5-browser-extension/solution/README.md @@ -1,12 +1,3 @@ - # Sambungan Pelayar Carbon Trigger: Kod Siap Menggunakan API C02 Signal daripada tmrow untuk menjejak penggunaan elektrik, bina sambungan pelayar supaya anda boleh mendapat peringatan terus di pelayar anda tentang seberapa berat penggunaan elektrik di kawasan anda. Menggunakan sambungan ini secara ad hoc akan membantu anda membuat keputusan berdasarkan maklumat ini. diff --git a/translations/ms/5-browser-extension/solution/translation/README.es.md b/translations/ms/5-browser-extension/solution/translation/README.es.md index 456d68f43..e644d4c93 100644 --- a/translations/ms/5-browser-extension/solution/translation/README.es.md +++ b/translations/ms/5-browser-extension/solution/translation/README.es.md @@ -1,12 +1,3 @@ - # Sambungan Penyemak Imbas Carbon Trigger: Kod Lengkap Menggunakan API isyarat CO2 daripada tmrow untuk menjejaki penggunaan elektrik, bina sambungan penyemak imbas supaya anda boleh mendapat peringatan terus dalam penyemak imbas anda tentang penggunaan elektrik di kawasan anda. Penggunaan sambungan ad hoc ini akan membantu anda membuat keputusan tentang aktiviti anda berdasarkan maklumat ini. diff --git a/translations/ms/5-browser-extension/solution/translation/README.fr.md b/translations/ms/5-browser-extension/solution/translation/README.fr.md index 8c698da4b..1ce2a4731 100644 --- a/translations/ms/5-browser-extension/solution/translation/README.fr.md +++ b/translations/ms/5-browser-extension/solution/translation/README.fr.md @@ -1,12 +1,3 @@ - # Sambungan Penyemak Imbas Carbon Trigger: Kod Lengkap Dengan menggunakan API C02 Signal daripada tmrow untuk menjejaki penggunaan elektrik, cipta sambungan penyemak imbas supaya anda boleh mendapat peringatan terus dalam penyemak imbas anda tentang penggunaan elektrik di kawasan anda. Penggunaan sambungan ini secara ad hoc akan membantu anda membuat keputusan berdasarkan maklumat tersebut. diff --git a/translations/ms/5-browser-extension/solution/translation/README.hi.md b/translations/ms/5-browser-extension/solution/translation/README.hi.md index 3f8f67dea..b7026378d 100644 --- a/translations/ms/5-browser-extension/solution/translation/README.hi.md +++ b/translations/ms/5-browser-extension/solution/translation/README.hi.md @@ -1,12 +1,3 @@ - # Sambungan Pelayar Carbon Trigger: Kod Lengkap Menggunakan API C02 Signal dari tmrow untuk menjejak penggunaan elektrik, sambungan pelayar ini dibina untuk memberikan peringatan tentang seberapa berat penggunaan elektrik di kawasan anda semasa anda melayari internet. Dengan menggunakan sambungan ini, anda boleh membuat keputusan berdasarkan maklumat tersebut untuk aktiviti anda. diff --git a/translations/ms/5-browser-extension/solution/translation/README.it.md b/translations/ms/5-browser-extension/solution/translation/README.it.md index e72f36fc2..aeb5d1837 100644 --- a/translations/ms/5-browser-extension/solution/translation/README.it.md +++ b/translations/ms/5-browser-extension/solution/translation/README.it.md @@ -1,12 +1,3 @@ - # Sambungan Penyemak Imbas Carbon Trigger: Kod untuk Bermula Anda akan menggunakan API Signal CO2 daripada tmrow untuk memantau penggunaan elektrik bagi mencipta sambungan penyemak imbas supaya anda boleh mendapatkan peringatan terus dalam penyemak imbas anda tentang betapa beratnya penggunaan elektrik di kawasan anda. Penggunaan sambungan ini secara ad hoc akan membantu menilai aktiviti anda berdasarkan maklumat ini. diff --git a/translations/ms/5-browser-extension/solution/translation/README.ja.md b/translations/ms/5-browser-extension/solution/translation/README.ja.md index 56cde61f8..3436e1016 100644 --- a/translations/ms/5-browser-extension/solution/translation/README.ja.md +++ b/translations/ms/5-browser-extension/solution/translation/README.ja.md @@ -1,12 +1,3 @@ - # Sambungan Penyemak Imbas Carbon Trigger: Kod Siap Gunakan API CO2 Signal daripada tmrow untuk menjejak penggunaan tenaga elektrik anda dan memaparkan peringatan di penyemak imbas tentang betapa tinggi penggunaan tenaga di kawasan anda. Sambungan penyemak imbas ini membolehkan anda membuat keputusan berdasarkan maklumat tersebut secara ad hoc. diff --git a/translations/ms/5-browser-extension/solution/translation/README.ms.md b/translations/ms/5-browser-extension/solution/translation/README.ms.md index 0341bad40..af3783459 100644 --- a/translations/ms/5-browser-extension/solution/translation/README.ms.md +++ b/translations/ms/5-browser-extension/solution/translation/README.ms.md @@ -1,12 +1,3 @@ - # Sambungan Penyemak Imbas Carbon Trigger: Kod Lengkap Menggunakan API Isyarat CO2 tmrow untuk memantau penggunaan elektrik, bina sambungan penyemak imbas supaya anda boleh menerima peringatan di penyemak imbas anda tentang tahap penggunaan elektrik di kawasan anda. Menggunakan sambungan ini secara khusus akan membantu anda membuat keputusan yang lebih bijak berdasarkan maklumat ini. diff --git a/translations/ms/5-browser-extension/start/README.md b/translations/ms/5-browser-extension/start/README.md index 8e9533183..dca6518f3 100644 --- a/translations/ms/5-browser-extension/start/README.md +++ b/translations/ms/5-browser-extension/start/README.md @@ -1,12 +1,3 @@ - # Sambungan Pelayar Carbon Trigger: Kod Permulaan Menggunakan API C02 Signal daripada tmrow untuk menjejak penggunaan elektrik, bina sambungan pelayar supaya anda boleh mendapat peringatan terus di pelayar anda tentang seberapa berat penggunaan elektrik di kawasan anda. Menggunakan sambungan ini secara ad hoc akan membantu anda membuat keputusan berdasarkan maklumat ini. diff --git a/translations/ms/6-space-game/1-introduction/README.md b/translations/ms/6-space-game/1-introduction/README.md index 736691d93..6e2b808cb 100644 --- a/translations/ms/6-space-game/1-introduction/README.md +++ b/translations/ms/6-space-game/1-introduction/README.md @@ -1,12 +1,3 @@ - # Bina Permainan Angkasa Bahagian 1: Pengenalan ```mermaid diff --git a/translations/ms/6-space-game/1-introduction/assignment.md b/translations/ms/6-space-game/1-introduction/assignment.md index 8cc5cd5ea..c6dc1310d 100644 --- a/translations/ms/6-space-game/1-introduction/assignment.md +++ b/translations/ms/6-space-game/1-introduction/assignment.md @@ -1,12 +1,3 @@ - # Reka Bentuk Permainan: Gunakan Corak Reka Bentuk ## Gambaran Tugasan diff --git a/translations/ms/6-space-game/2-drawing-to-canvas/README.md b/translations/ms/6-space-game/2-drawing-to-canvas/README.md index b60e7bce6..23e2fd78d 100644 --- a/translations/ms/6-space-game/2-drawing-to-canvas/README.md +++ b/translations/ms/6-space-game/2-drawing-to-canvas/README.md @@ -1,12 +1,3 @@ - # Bina Permainan Angkasa Bahagian 2: Lukis Hero dan Raksasa pada Kanvas ```mermaid diff --git a/translations/ms/6-space-game/2-drawing-to-canvas/assignment.md b/translations/ms/6-space-game/2-drawing-to-canvas/assignment.md index 9b28af447..816c0ef70 100644 --- a/translations/ms/6-space-game/2-drawing-to-canvas/assignment.md +++ b/translations/ms/6-space-game/2-drawing-to-canvas/assignment.md @@ -1,12 +1,3 @@ - # Tugasan: Terokai API Canvas ## Objektif Pembelajaran diff --git a/translations/ms/6-space-game/3-moving-elements-around/README.md b/translations/ms/6-space-game/3-moving-elements-around/README.md index 971374079..a4121871a 100644 --- a/translations/ms/6-space-game/3-moving-elements-around/README.md +++ b/translations/ms/6-space-game/3-moving-elements-around/README.md @@ -1,12 +1,3 @@ - # Bina Permainan Angkasa Bahagian 3: Menambah Pergerakan ```mermaid diff --git a/translations/ms/6-space-game/3-moving-elements-around/assignment.md b/translations/ms/6-space-game/3-moving-elements-around/assignment.md index 838815e22..607ef83b0 100644 --- a/translations/ms/6-space-game/3-moving-elements-around/assignment.md +++ b/translations/ms/6-space-game/3-moving-elements-around/assignment.md @@ -1,12 +1,3 @@ - # Komen Kod Anda ## Arahan diff --git a/translations/ms/6-space-game/4-collision-detection/README.md b/translations/ms/6-space-game/4-collision-detection/README.md index 3f60e48c8..0961a80e4 100644 --- a/translations/ms/6-space-game/4-collision-detection/README.md +++ b/translations/ms/6-space-game/4-collision-detection/README.md @@ -1,12 +1,3 @@ - # Bina Permainan Angkasa Bahagian 4: Menambah Laser dan Mengesan Perlanggaran ```mermaid diff --git a/translations/ms/6-space-game/4-collision-detection/assignment.md b/translations/ms/6-space-game/4-collision-detection/assignment.md index 0fd05e937..89b34e330 100644 --- a/translations/ms/6-space-game/4-collision-detection/assignment.md +++ b/translations/ms/6-space-game/4-collision-detection/assignment.md @@ -1,12 +1,3 @@ - # Terokai Perlanggaran ## Arahan diff --git a/translations/ms/6-space-game/4-collision-detection/solution/README.md b/translations/ms/6-space-game/4-collision-detection/solution/README.md index 45e649237..c2160c1be 100644 --- a/translations/ms/6-space-game/4-collision-detection/solution/README.md +++ b/translations/ms/6-space-game/4-collision-detection/solution/README.md @@ -1,12 +1,3 @@ - Ini adalah tempat letak, dibiarkan kosong dengan sengaja --- diff --git a/translations/ms/6-space-game/4-collision-detection/your-work/README.md b/translations/ms/6-space-game/4-collision-detection/your-work/README.md index 8ce1eaf82..3afac79df 100644 --- a/translations/ms/6-space-game/4-collision-detection/your-work/README.md +++ b/translations/ms/6-space-game/4-collision-detection/your-work/README.md @@ -1,12 +1,3 @@ - Ini adalah tempat letak, dibiarkan kosong dengan sengaja --- diff --git a/translations/ms/6-space-game/5-keeping-score/README.md b/translations/ms/6-space-game/5-keeping-score/README.md index c878ff12f..5de21d188 100644 --- a/translations/ms/6-space-game/5-keeping-score/README.md +++ b/translations/ms/6-space-game/5-keeping-score/README.md @@ -1,12 +1,3 @@ - # Bina Permainan Angkasa Bahagian 5: Mata dan Nyawa ```mermaid diff --git a/translations/ms/6-space-game/5-keeping-score/assignment.md b/translations/ms/6-space-game/5-keeping-score/assignment.md index a51924255..562c77046 100644 --- a/translations/ms/6-space-game/5-keeping-score/assignment.md +++ b/translations/ms/6-space-game/5-keeping-score/assignment.md @@ -1,12 +1,3 @@ - # Bina Permainan Pemarkahan ## Arahan diff --git a/translations/ms/6-space-game/5-keeping-score/solution/README.md b/translations/ms/6-space-game/5-keeping-score/solution/README.md index c01c41024..c2160c1be 100644 --- a/translations/ms/6-space-game/5-keeping-score/solution/README.md +++ b/translations/ms/6-space-game/5-keeping-score/solution/README.md @@ -1,12 +1,3 @@ - Ini adalah tempat letak, dibiarkan kosong dengan sengaja --- diff --git a/translations/ms/6-space-game/5-keeping-score/your-work/README.md b/translations/ms/6-space-game/5-keeping-score/your-work/README.md index bf7b5a136..c2160c1be 100644 --- a/translations/ms/6-space-game/5-keeping-score/your-work/README.md +++ b/translations/ms/6-space-game/5-keeping-score/your-work/README.md @@ -1,12 +1,3 @@ - Ini adalah tempat letak, dibiarkan kosong dengan sengaja --- diff --git a/translations/ms/6-space-game/6-end-condition/README.md b/translations/ms/6-space-game/6-end-condition/README.md index be92aced1..a73e721c6 100644 --- a/translations/ms/6-space-game/6-end-condition/README.md +++ b/translations/ms/6-space-game/6-end-condition/README.md @@ -1,12 +1,3 @@ - # Bina Permainan Angkasa Bahagian 6: Tamat dan Mulakan Semula ```mermaid diff --git a/translations/ms/6-space-game/6-end-condition/assignment.md b/translations/ms/6-space-game/6-end-condition/assignment.md index aa69539da..9db970d0f 100644 --- a/translations/ms/6-space-game/6-end-condition/assignment.md +++ b/translations/ms/6-space-game/6-end-condition/assignment.md @@ -1,12 +1,3 @@ - # Bina Permainan Contoh ## Gambaran Tugasan diff --git a/translations/ms/6-space-game/6-end-condition/solution/README.md b/translations/ms/6-space-game/6-end-condition/solution/README.md index 7ccc782b3..c2160c1be 100644 --- a/translations/ms/6-space-game/6-end-condition/solution/README.md +++ b/translations/ms/6-space-game/6-end-condition/solution/README.md @@ -1,12 +1,3 @@ - Ini adalah tempat letak, dibiarkan kosong dengan sengaja --- diff --git a/translations/ms/6-space-game/6-end-condition/your-work/README.md b/translations/ms/6-space-game/6-end-condition/your-work/README.md index ee5ac1484..c2160c1be 100644 --- a/translations/ms/6-space-game/6-end-condition/your-work/README.md +++ b/translations/ms/6-space-game/6-end-condition/your-work/README.md @@ -1,12 +1,3 @@ - Ini adalah tempat letak, dibiarkan kosong dengan sengaja --- diff --git a/translations/ms/6-space-game/README.md b/translations/ms/6-space-game/README.md index 084d6c113..b0fd6389e 100644 --- a/translations/ms/6-space-game/README.md +++ b/translations/ms/6-space-game/README.md @@ -1,12 +1,3 @@ - # Bina Permainan Angkasa Permainan angkasa untuk mengajar asas JavaScript yang lebih maju diff --git a/translations/ms/6-space-game/solution/README.md b/translations/ms/6-space-game/solution/README.md index 1d01f39fd..c2160c1be 100644 --- a/translations/ms/6-space-game/solution/README.md +++ b/translations/ms/6-space-game/solution/README.md @@ -1,12 +1,3 @@ - Ini adalah tempat letak, dibiarkan kosong dengan sengaja --- diff --git a/translations/ms/7-bank-project/1-template-route/README.md b/translations/ms/7-bank-project/1-template-route/README.md index f5a967a4c..ae0ebcc8c 100644 --- a/translations/ms/7-bank-project/1-template-route/README.md +++ b/translations/ms/7-bank-project/1-template-route/README.md @@ -1,12 +1,3 @@ - # Bina Aplikasi Perbankan Bahagian 1: Templat HTML dan Laluan dalam Aplikasi Web ```mermaid diff --git a/translations/ms/7-bank-project/1-template-route/assignment.md b/translations/ms/7-bank-project/1-template-route/assignment.md index 621abafeb..66256fa8b 100644 --- a/translations/ms/7-bank-project/1-template-route/assignment.md +++ b/translations/ms/7-bank-project/1-template-route/assignment.md @@ -1,12 +1,3 @@ - # Meningkatkan Penghalaan ## Arahan diff --git a/translations/ms/7-bank-project/2-forms/README.md b/translations/ms/7-bank-project/2-forms/README.md index bc9a18047..984c27c46 100644 --- a/translations/ms/7-bank-project/2-forms/README.md +++ b/translations/ms/7-bank-project/2-forms/README.md @@ -1,12 +1,3 @@ - # Bina Aplikasi Perbankan Bahagian 2: Bina Borang Log Masuk dan Pendaftaran ```mermaid diff --git a/translations/ms/7-bank-project/2-forms/assignment.md b/translations/ms/7-bank-project/2-forms/assignment.md index 65940b7ff..96f922290 100644 --- a/translations/ms/7-bank-project/2-forms/assignment.md +++ b/translations/ms/7-bank-project/2-forms/assignment.md @@ -1,12 +1,3 @@ - # Gaya Aplikasi Bank Anda dengan CSS Moden ## Gambaran Projek diff --git a/translations/ms/7-bank-project/3-data/README.md b/translations/ms/7-bank-project/3-data/README.md index 07e9ad340..da3d8dd90 100644 --- a/translations/ms/7-bank-project/3-data/README.md +++ b/translations/ms/7-bank-project/3-data/README.md @@ -1,12 +1,3 @@ - # Membina Aplikasi Perbankan Bahagian 3: Kaedah Mendapatkan dan Menggunakan Data Fikirkan tentang komputer Enterprise dalam Star Trek - apabila Kapten Picard meminta status kapal, maklumat muncul serta-merta tanpa keseluruhan antara muka terhenti dan dibina semula. Aliran maklumat yang lancar itulah yang kita bina di sini dengan pengambilan data secara dinamik. diff --git a/translations/ms/7-bank-project/3-data/assignment.md b/translations/ms/7-bank-project/3-data/assignment.md index 7424838bb..5665ac7bc 100644 --- a/translations/ms/7-bank-project/3-data/assignment.md +++ b/translations/ms/7-bank-project/3-data/assignment.md @@ -1,12 +1,3 @@ - # Tugasan Penstrukturan Semula Kod dan Dokumentasi ## Objektif Pembelajaran diff --git a/translations/ms/7-bank-project/4-state-management/README.md b/translations/ms/7-bank-project/4-state-management/README.md index a8def682f..fdeafcb36 100644 --- a/translations/ms/7-bank-project/4-state-management/README.md +++ b/translations/ms/7-bank-project/4-state-management/README.md @@ -1,12 +1,3 @@ - # Bina Aplikasi Perbankan Bahagian 4: Konsep Pengurusan Keadaan ## ⚡ Apa Yang Boleh Anda Lakukan Dalam 5 Minit Seterusnya diff --git a/translations/ms/7-bank-project/4-state-management/assignment.md b/translations/ms/7-bank-project/4-state-management/assignment.md index 1034e93df..22ca05d55 100644 --- a/translations/ms/7-bank-project/4-state-management/assignment.md +++ b/translations/ms/7-bank-project/4-state-management/assignment.md @@ -1,12 +1,3 @@ - # Laksanakan Dialog "Tambah Transaksi" ## Gambaran Keseluruhan diff --git a/translations/ms/7-bank-project/README.md b/translations/ms/7-bank-project/README.md index d44fa44f0..ad04da562 100644 --- a/translations/ms/7-bank-project/README.md +++ b/translations/ms/7-bank-project/README.md @@ -1,12 +1,3 @@ - # :dollar: Membina Bank Dalam projek ini, anda akan belajar cara membina bank fiksyen. Pelajaran ini merangkumi arahan tentang cara menyusun aplikasi web dan menyediakan laluan, membina borang, menguruskan keadaan, dan mendapatkan data daripada API yang membolehkan anda mengambil data bank. diff --git a/translations/ms/7-bank-project/api/README.md b/translations/ms/7-bank-project/api/README.md index 3185ce606..bece8e7d2 100644 --- a/translations/ms/7-bank-project/api/README.md +++ b/translations/ms/7-bank-project/api/README.md @@ -1,12 +1,3 @@ - # Bank API > Bank API dibina dengan [Node.js](https://nodejs.org) + [Express](https://expressjs.com/). diff --git a/translations/ms/7-bank-project/solution/README.md b/translations/ms/7-bank-project/solution/README.md index 18fc64861..ccfe9c8dd 100644 --- a/translations/ms/7-bank-project/solution/README.md +++ b/translations/ms/7-bank-project/solution/README.md @@ -1,12 +1,3 @@ - # Aplikasi Bank > Contoh penyelesaian untuk projek aplikasi bank, dibina menggunakan HTML5, CSS dan JavaScript biasa (tanpa menggunakan rangka kerja atau perpustakaan). diff --git a/translations/ms/8-code-editor/1-using-a-code-editor/README.md b/translations/ms/8-code-editor/1-using-a-code-editor/README.md index 2d328cfbd..fd98fcae9 100644 --- a/translations/ms/8-code-editor/1-using-a-code-editor/README.md +++ b/translations/ms/8-code-editor/1-using-a-code-editor/README.md @@ -1,12 +1,3 @@ - # Menggunakan Editor Kod: Menguasai VSCode.dev Ingat dalam *The Matrix* apabila Neo perlu menyambung ke terminal komputer besar untuk mengakses dunia digital? Alat pembangunan web hari ini adalah cerita sebaliknya – keupayaan yang sangat kuat boleh diakses dari mana-mana sahaja. VSCode.dev ialah editor kod berasaskan pelayar yang membawa alat pembangunan profesional ke mana-mana peranti dengan sambungan internet. diff --git a/translations/ms/8-code-editor/1-using-a-code-editor/assignment.md b/translations/ms/8-code-editor/1-using-a-code-editor/assignment.md index 6784056be..9155bff9e 100644 --- a/translations/ms/8-code-editor/1-using-a-code-editor/assignment.md +++ b/translations/ms/8-code-editor/1-using-a-code-editor/assignment.md @@ -1,12 +1,3 @@ - # Buat Laman Web Resume Menggunakan VSCode.dev Tingkatkan peluang kerjaya anda dengan membina laman web resume profesional yang mempamerkan kemahiran dan pengalaman anda dalam format interaktif dan moden. Daripada menghantar PDF tradisional, bayangkan memberikan kepada perekrut laman web yang responsif dan bergaya yang menunjukkan kelayakan anda serta keupayaan pembangunan web anda. diff --git a/translations/ms/9-chat-project/README.md b/translations/ms/9-chat-project/README.md index 25212c1fc..de58493a9 100644 --- a/translations/ms/9-chat-project/README.md +++ b/translations/ms/9-chat-project/README.md @@ -1,12 +1,3 @@ - # Bina Pembantu Chat dengan AI Ingat dalam Star Trek apabila kru berbual santai dengan komputer kapal, bertanya soalan kompleks dan mendapat jawapan yang bijak? Apa yang kelihatan seperti fiksyen sains semata-mata pada tahun 1960-an kini adalah sesuatu yang anda boleh bina menggunakan teknologi web yang sudah anda ketahui. diff --git a/translations/ms/9-chat-project/solution/README.md b/translations/ms/9-chat-project/solution/README.md index 76747b5f6..cf0becd34 100644 --- a/translations/ms/9-chat-project/solution/README.md +++ b/translations/ms/9-chat-project/solution/README.md @@ -1,12 +1,3 @@ - # Jalankan penyelesaian 1. Mulakan [backend](./backend/README.md) diff --git a/translations/ms/9-chat-project/solution/backend/README.md b/translations/ms/9-chat-project/solution/backend/README.md index e9cd37e55..845007fcf 100644 --- a/translations/ms/9-chat-project/solution/backend/README.md +++ b/translations/ms/9-chat-project/solution/backend/README.md @@ -1,12 +1,3 @@ - Pilih persekitaran runtime anda - [Python](./python/README.md) diff --git a/translations/ms/9-chat-project/solution/backend/python/README.md b/translations/ms/9-chat-project/solution/backend/python/README.md index c3987dda8..d123fc684 100644 --- a/translations/ms/9-chat-project/solution/backend/python/README.md +++ b/translations/ms/9-chat-project/solution/backend/python/README.md @@ -1,12 +1,3 @@ - # Jalankan kod ## Persediaan diff --git a/translations/ms/9-chat-project/solution/frontend/README.md b/translations/ms/9-chat-project/solution/frontend/README.md index 698bc3c8f..3f91c5c5b 100644 --- a/translations/ms/9-chat-project/solution/frontend/README.md +++ b/translations/ms/9-chat-project/solution/frontend/README.md @@ -1,12 +1,3 @@ - # Jalankan kod ```sh diff --git a/translations/ms/AGENTS.md b/translations/ms/AGENTS.md index 8534ce6a0..ee41017a3 100644 --- a/translations/ms/AGENTS.md +++ b/translations/ms/AGENTS.md @@ -1,12 +1,3 @@ - # AGENTS.md ## Gambaran Projek diff --git a/translations/ms/CODE_OF_CONDUCT.md b/translations/ms/CODE_OF_CONDUCT.md index 64d052b7d..d66e8edc9 100644 --- a/translations/ms/CODE_OF_CONDUCT.md +++ b/translations/ms/CODE_OF_CONDUCT.md @@ -1,12 +1,3 @@ - # Kod Etika Sumber Terbuka Microsoft Projek ini telah mengguna pakai [Kod Etika Sumber Terbuka Microsoft](https://opensource.microsoft.com/codeofconduct/?WT.mc_id=academic-77807-sagibbon). diff --git a/translations/ms/CONTRIBUTING.md b/translations/ms/CONTRIBUTING.md index fc42cfbd7..20b3d9b7c 100644 --- a/translations/ms/CONTRIBUTING.md +++ b/translations/ms/CONTRIBUTING.md @@ -1,12 +1,3 @@ - # Menyumbang Projek ini mengalu-alukan sumbangan dan cadangan. Kebanyakan sumbangan memerlukan anda diff --git a/translations/ms/Git-Basics/README.md b/translations/ms/Git-Basics/README.md index d3799aa90..5165664fe 100644 --- a/translations/ms/Git-Basics/README.md +++ b/translations/ms/Git-Basics/README.md @@ -1,12 +1,3 @@ - ## Asas GIT untuk pemula web-devðŸ‘ķ ## Apa itu `Git`? diff --git a/translations/ms/README.md b/translations/ms/README.md index cfa533bf5..1432c05d8 100644 --- a/translations/ms/README.md +++ b/translations/ms/README.md @@ -1,138 +1,130 @@ - -[![Lesen GitHub](https://img.shields.io/github/license/microsoft/Web-Dev-For-Beginners.svg)](https://github.com/microsoft/Web-Dev-For-Beginners/blob/master/LICENSE) -[![Penyumbang GitHub](https://img.shields.io/github/contributors/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/graphs/contributors/) -[![Isu GitHub](https://img.shields.io/github/issues/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/issues/) -[![Permintaan tarik GitHub](https://img.shields.io/github/issues-pr/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/pulls/) -[![PRs Dialu-alukan](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) - -[![Pemerhati GitHub](https://img.shields.io/github/watchers/microsoft/Web-Dev-For-Beginners.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/watchers/) -[![Fork GitHub](https://img.shields.io/github/forks/microsoft/Web-Dev-For-Beginners.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/network/) -[![Bintang GitHub](https://img.shields.io/github/stars/microsoft/Web-Dev-For-Beginners.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/stargazers/) +[![GitHub license](https://img.shields.io/github/license/microsoft/Web-Dev-For-Beginners.svg)](https://github.com/microsoft/Web-Dev-For-Beginners/blob/master/LICENSE) +[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/graphs/contributors/) +[![GitHub issues](https://img.shields.io/github/issues/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/issues/) +[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/pulls/) +[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) + +[![GitHub watchers](https://img.shields.io/github/watchers/microsoft/Web-Dev-For-Beginners.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/watchers/) +[![GitHub forks](https://img.shields.io/github/forks/microsoft/Web-Dev-For-Beginners.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/network/) +[![GitHub stars](https://img.shields.io/github/stars/microsoft/Web-Dev-For-Beginners.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/stargazers/) [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) # Pembangunan Web untuk Pemula - Kurikulum -Pelajari asas-asas pembangunan web dengan kursus komprehensif selama 12 minggu oleh Microsoft Cloud Advocates. Setiap 24 pelajaran menyelami JavaScript, CSS, dan HTML melalui projek hands-on seperti terrarium, sambungan pelayar, dan permainan angkasa lepas. Sertai kuiz, perbincangan, dan tugasan praktikal. Tingkatkan kemahiran dan optimakan pengekalan pengetahuan anda dengan pedagogi berasaskan projek kami yang berkesan. Mulakan perjalanan pengkodan anda hari ini! +Belajar asas pembangunan web dengan kursus menyeluruh selama 12 minggu oleh Microsoft Cloud Advocates. Setiap 24 pelajaran mengupas JavaScript, CSS, dan HTML melalui projek praktikal seperti terarium, sambungan pelayar, dan permainan angkasa lepas. Sertai kuiz, perbincangan, dan tugasan praktikal. Tingkatkan kemahiran anda dan optimakan pengekalan ilmu dengan pedagogi berasaskan projek yang berkesan. Mulakan perjalanan pengkodan anda hari ini! Sertai Komuniti Discord Azure AI Foundry [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) -Ikuti langkah-langkah ini untuk memulakan menggunakan sumber ini: -1. **Fork Repositori**: Klik [![Fork GitHub](https://img.shields.io/github/forks/microsoft/Web-Dev-For-beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/fork) -2. **Clone Repositori**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git` -3. [**Sertai The Azure AI Foundry Discord dan temui pakar dan pembangun lain**](https://discord.com/invite/ByRwuEEgH4) +Ikuti langkah-langkah ini untuk mula menggunakan sumber ini: +1. **Fork Repositori**: Klik [![GitHub forks](https://img.shields.io/github/forks/microsoft/Web-Dev-For-beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/fork) +2. **Klon Repositori**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git` +3. [**Sertai Azure AI Foundry Discord dan bertemu dengan pakar serta pembangun lain**](https://discord.com/invite/ByRwuEEgH4) ### 🌐 Sokongan Pelbagai Bahasa -#### Disokong melalui Tindakan GitHub (Automatik & Sentiasa Dikemaskini) +#### Disokong melalui GitHub Action (Automatik & Sentiasa Dikemaskini) -[Arab](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgaria](../bg/README.md) | [Burma (Myanmar)](../my/README.md) | [Cina (Dipermudahkan)](../zh/README.md) | [Cina (Tradisional, Hong Kong)](../hk/README.md) | [Cina (Tradisional, Macau)](../mo/README.md) | [Cina (Tradisional, Taiwan)](../tw/README.md) | [Kroasia](../hr/README.md) | [Czech](../cs/README.md) | [Denmark](../da/README.md) | [Belanda](../nl/README.md) | [Estonia](../et/README.md) | [Finland](../fi/README.md) | [Perancis](../fr/README.md) | [Jerman](../de/README.md) | [Greek](../el/README.md) | [Ibrani](../he/README.md) | [Hindi](../hi/README.md) | [Hungary](../hu/README.md) | [Indonesia](../id/README.md) | [Itali](../it/README.md) | [Jepun](../ja/README.md) | [Kannada](../kn/README.md) | [Korea](../ko/README.md) | [Lithuania](../lt/README.md) | [Melayu](./README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Pidgin Nigeria](../pcm/README.md) | [Norway](../no/README.md) | [Parsi (Farsi)](../fa/README.md) | [Poland](../pl/README.md) | [Portugis (Brazil)](../br/README.md) | [Portugis (Portugal)](../pt/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romania](../ro/README.md) | [Rusia](../ru/README.md) | [Serbia (Cyrillic)](../sr/README.md) | [Slovak](../sk/README.md) | [Slovenia](../sl/README.md) | [Sepanyol](../es/README.md) | [Swahili](../sw/README.md) | [Sweden](../sv/README.md) | [Tagalog (Filipina)](../tl/README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Thai](../th/README.md) | [Turki](../tr/README.md) | [Ukrain](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnam](../vi/README.md) +[Arabic](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgarian](../bg/README.md) | [Burmese (Myanmar)](../my/README.md) | [Chinese (Simplified)](../zh-CN/README.md) | [Chinese (Traditional, Hong Kong)](../zh-HK/README.md) | [Chinese (Traditional, Macau)](../zh-MO/README.md) | [Chinese (Traditional, Taiwan)](../zh-TW/README.md) | [Croatian](../hr/README.md) | [Czech](../cs/README.md) | [Danish](../da/README.md) | [Dutch](../nl/README.md) | [Estonian](../et/README.md) | [Finnish](../fi/README.md) | [French](../fr/README.md) | [German](../de/README.md) | [Greek](../el/README.md) | [Hebrew](../he/README.md) | [Hindi](../hi/README.md) | [Hungarian](../hu/README.md) | [Indonesian](../id/README.md) | [Italian](../it/README.md) | [Japanese](../ja/README.md) | [Kannada](../kn/README.md) | [Korean](../ko/README.md) | [Lithuanian](../lt/README.md) | [Malay](./README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigerian Pidgin](../pcm/README.md) | [Norwegian](../no/README.md) | [Persian (Farsi)](../fa/README.md) | [Polish](../pl/README.md) | [Portuguese (Brazil)](../pt-BR/README.md) | [Portuguese (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romanian](../ro/README.md) | [Russian](../ru/README.md) | [Serbian (Cyrillic)](../sr/README.md) | [Slovak](../sk/README.md) | [Slovenian](../sl/README.md) | [Spanish](../es/README.md) | [Swahili](../sw/README.md) | [Swedish](../sv/README.md) | [Tagalog (Filipino)](../tl/README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Thai](../th/README.md) | [Turkish](../tr/README.md) | [Ukrainian](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamese](../vi/README.md) -> **Lebih suka Clone Secara Tempatan?** +> **Lebih Suka Melakukan Klon secara Tempatan?** -> Repositori ini merangkumi lebih 50+ terjemahan bahasa yang meningkatkan saiz muat turun dengan ketara. Untuk clone tanpa terjemahan, gunakan sparse checkout: +> Repositori ini mengandungi lebih 50 terjemahan bahasa yang meningkatkan saiz muat turun dengan ketara. Untuk klon tanpa terjemahan, gunakan sparse checkout: > ```bash > git clone --filter=blob:none --sparse https://github.com/microsoft/Web-Dev-For-Beginners.git > cd Web-Dev-For-Beginners > git sparse-checkout set --no-cone '/*' '!translations' '!translated_images' > ``` -> Ini memberi anda segala yang anda perlukan untuk melengkapkan kursus dengan muat turun yang jauh lebih pantas. +> Ini memberikan anda segala yang anda perlukan untuk menyelesaikan kursus dengan muat turun yang jauh lebih pantas. -**Jika anda ingin menyokong lebih banyak bahasa terjemahan, senarai sokongan tambahan terdapat [di sini](https://github.com/Azure/co-op-translator/blob/main/getting_started/supported-languages.md)** +**Jika anda ingin mendapatkan sokongan bahasa terjemahan tambahan yang disenaraikan [di sini](https://github.com/Azure/co-op-translator/blob/main/getting_started/supported-languages.md)** -[![Buka dalam Visual Studio Code](https://img.shields.io/static/v1?logo=visualstudiocode&label=&message=Open%20in%20Visual%20Studio%20Code&labelColor=2c2c32&color=007acc&logoColor=007acc)](https://open.vscode.dev/microsoft/Web-Dev-For-Beginners) +[![Open in Visual Studio Code](https://img.shields.io/static/v1?logo=visualstudiocode&label=&message=Open%20in%20Visual%20Studio%20Code&labelColor=2c2c32&color=007acc&logoColor=007acc)](https://open.vscode.dev/microsoft/Web-Dev-For-Beginners) #### 🧑‍🎓 _Adakah anda seorang pelajar?_ -Lawati [**Halaman Pusat Pelajar**](https://docs.microsoft.com/learn/student-hub/?WT.mc_id=academic-77807-sagibbon) di mana anda akan menemui sumber untuk pemula, Pakej Pelajar dan juga cara untuk mendapatkan baucar sijil percuma. Ini adalah halaman yang anda mahu tandai dan periksa dari semasa ke semasa kerana kami menukar kandungan setiap bulan. +Lawati [**halaman Pusat Pelajar**](https://docs.microsoft.com/learn/student-hub/?WT.mc_id=academic-77807-sagibbon) di mana anda akan menemui sumber untuk pemula, Pakej Pelajar dan juga cara untuk mendapatkan baucar sijil percuma. Ini adalah halaman yang ingin anda tandai dan periksa dari masa ke masa kerana kami menukar kandungan setiap bulan. -### ðŸ“Ģ Pengumuman - Cabaran Mod Agen GitHub Copilot baru untuk diselesaikan! +### ðŸ“Ģ Pengumuman - Cabaran Mod Ejen GitHub Copilot baru untuk diselesaikan! -Cabaran baru ditambah, cari "GitHub Copilot Agent Challenge 🚀" dalam kebanyakan bab. Ini adalah cabaran baru untuk anda selesaikan menggunakan GitHub Copilot dan Mod Agen. Jika anda belum pernah menggunakan Mod Agen sebelum ini, ia boleh bukan sahaja menjana teks tetapi juga boleh mencipta dan menyunting fail, menjalankan arahan dan banyak lagi. +Cabaran Baru ditambah, cari "Cabaran Ejen GitHub Copilot 🚀" di kebanyakan bab. Itu adalah cabaran baru untuk anda selesaikan menggunakan GitHub Copilot dan mod Ejen. Jika anda belum pernah menggunakan mod Ejen sebelum ini, ia mampu bukan sahaja menjana teks tetapi juga boleh mencipta dan mengedit fail, menjalankan arahan dan banyak lagi. -### ðŸ“Ģ Pengumuman - _Projek Baru yang Dibina menggunakan AI Generatif_ +### ðŸ“Ģ Pengumuman - _Projek Baru untuk dibina menggunakan Generative AI_ -Projek Pembantu AI baru sahaja ditambah, semak [projek](./9-chat-project/README.md) +Projek Pembantu AI baru sahaja ditambah, lihat [projek](./9-chat-project/README.md) -### ðŸ“Ģ Pengumuman - _Kurikulum Baru_ mengenai AI Generatif untuk JavaScript baru sahaja diterbitkan +### ðŸ“Ģ Pengumuman - _Kurikulum Baru_ untuk Generative AI bagi JavaScript baru sahaja dikeluarkan -Jangan terlepas kurikulum AI Generatif baru kami! +Jangan terlepas kurikulum Generative AI baru kami! Lawati [https://aka.ms/genai-js-course](https://aka.ms/genai-js-course) untuk bermula! -![Latar Belakang](../../translated_images/ms/background.148a8d43afde5730.webp) +![Background](../../translated_images/ms/background.148a8d43afde5730.webp) + +- Pelajaran merangkumi segalanya dari asas kepada RAG. +- Berinteraksi dengan watak sejarah menggunakan GenAI dan aplikasi pendamping kami. +- Naratif yang menyeronokkan dan menarik, anda akan menjelajah masa! -- Pelajaran merangkumi segala-galanya dari asas kepada RAG. -- Berinteraksi dengan watak sejarah menggunakan GenAI dan aplikasi pendamping kami. -- Naratif yang menyeronokkan dan menarik, anda akan mengembara waktu! +![character](../../translated_images/ms/character.5c0dd8e067ffd693.webp) -![watak](../../translated_images/ms/character.5c0dd8e067ffd693.webp) -Setiap pelajaran termasuk tugasan untuk diselesaikan, pemeriksaan pengetahuan dan cabaran untuk membimbing anda dalam mempelajari topik seperti: -- Prompting dan kejuruteraan prompt -- Penjanaan aplikasi teks dan imej +Setiap pelajaran termasuk tugasan untuk diselesaikan, pemeriksaan pengetahuan dan cabaran untuk membimbing anda dalam pembelajaran topik seperti: +- Prompting dan kejuruteraan prompt +- Penjanaan aplikasi teks dan imej - Aplikasi carian Lawati [https://aka.ms/genai-js-course](../../[https:/aka.ms/genai-js-course) untuk bermula! -## ðŸŒą Bermula +## ðŸŒą Mula Bermula -> **Guru**, kami telah [menyertakan beberapa cadangan](for-teachers.md) bagaimana menggunakan kurikulum ini. Kami sangat menghargai maklum balas anda [dalam forum perbincangan kami](https://github.com/microsoft/Web-Dev-For-Beginners/discussions/categories/teacher-corner)! +> **Guru**, kami telah [menyertakan beberapa cadangan](for-teachers.md) tentang cara menggunakan kurikulum ini. Kami sangat mengalu-alukan maklum balas anda [di forum perbincangan kami](https://github.com/microsoft/Web-Dev-For-Beginners/discussions/categories/teacher-corner)! -**[Pelajar](https://aka.ms/student-page/?WT.mc_id=academic-77807-sagibbon)**, untuk setiap pelajaran, mulakan dengan kuiz pra-ceramah dan teruskan dengan membaca bahan kuliah, menyelesaikan pelbagai aktiviti dan memeriksa pemahaman anda dengan kuiz pasca-ceramah. +**[Pelajar](https://aka.ms/student-page/?WT.mc_id=academic-77807-sagibbon)**, untuk setiap pelajaran, mulakan dengan kuiz pra-ceramah dan ikuti dengan membaca bahan kuliah, menyelesaikan pelbagai aktiviti dan periksa kefahaman anda dengan kuiz pasca-ceramah. -Untuk meningkatkan pengalaman pembelajaran anda, berhubung dengan rakan-rakan sekelas untuk bekerja bersama projek ini! Perbincangan digalakkan dalam [forum perbincangan kami](https://github.com/microsoft/Web-Dev-For-Beginners/discussions) di mana pasukan moderator kami sedia menjawab soalan anda. +Untuk meningkatkan pengalaman pembelajaran anda, berhubung dengan rakan sekelas untuk bekerjasama dalam projek! Perbincangan digalakkan di [forum perbincangan kami](https://github.com/microsoft/Web-Dev-For-Beginners/discussions) di mana pasukan moderator kami akan bersedia untuk menjawab soalan anda. -Untuk pendidikan lanjut, kami sangat mengesyorkan meneroka [Microsoft Learn](https://learn.microsoft.com/users/wirelesslife/collections/p1ddcy5jwy0jkm?WT.mc_id=academic-77807-sagibbon) untuk bahan pembelajaran tambahan. +Untuk memajukan pendidikan anda, kami sangat mengesyorkan meneroka [Microsoft Learn](https://learn.microsoft.com/users/wirelesslife/collections/p1ddcy5jwy0jkm?WT.mc_id=academic-77807-sagibbon) untuk bahan pembelajaran tambahan. ### 📋 Menyediakan persekitaran anda -Kurikulum ini mempunyai persekitaran pembangunan sedia digunakan! Semasa anda bermula, anda boleh memilih untuk menjalankan kurikulum dalam [Codespace](https://github.com/features/codespaces/) (_persekitaran berasaskan pelayar tanpa perlu pemasangan_), atau secara lokal di komputer anda menggunakan penyunting teks seperti [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon). +Kurikulum ini mempunyai persekitaran pembangunan yang sedia digunakan! Apabila anda bermula anda boleh memilih untuk menjalankan kurikulum dalam [Codespace](https://github.com/features/codespaces/) (_persekitaran berasaskan pelayar tanpa perlu pemasangan_), atau secara tempatan di komputer anda menggunakan penyunting teks seperti [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon). #### Cipta repositori anda -Untuk memudahkan anda menyimpan kerja anda, disyorkan agar anda mencipta salinan anda sendiri repositori ini. Anda boleh melakukannya dengan mengklik butang **Use this template** di bahagian atas halaman. Ini akan mencipta repositori baru dalam akaun GitHub anda dengan salinan kurikulum. +Untuk memudahkan anda menyimpan kerja anda, disyorkan anda membuat salinan anda sendiri repositori ini. Anda boleh melakukannya dengan mengklik butang **Use this template** di bahagian atas halaman. Ini akan mencipta repositori baru di akaun GitHub anda dengan salinan kurikulum. -Ikuti langkah ini: -1. **Fork Repositori**: Klik butang "Fork" di sudut kanan atas halaman ini. -2. **Clone Repositori**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git` +Ikuti langkah ini: +1. **Fork Repositori**: Klik pada butang "Fork" di penjuru atas kanan halaman ini. +2. **Klon Repositori**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git` #### Menjalankan kurikulum dalam Codespace -Dalam salinan repositori yang anda buat, klik butang **Code** dan pilih **Open with Codespaces**. Ini akan mencipta Codespace baru untuk anda bekerja. +Dalam salinan repositori ini yang telah anda cipta, klik butang **Code** dan pilih **Open with Codespaces**. Ini akan mencipta Codespace baru untuk anda bekerja. ![Codespace](../../translated_images/ms/createcodespace.0238bbf4d7a8d955.webp) -#### Menjalankan kurikulum secara lokal di komputer anda +#### Menjalankan kurikulum secara tempatan di komputer anda -Untuk menjalankan kurikulum ini secara lokal di komputer anda, anda memerlukan penyunting teks, pelayar dan alat baris perintah. Pelajaran pertama kami, [Pengenalan kepada Bahasa Pengaturcaraan dan Alat Perdagangan](../../1-getting-started-lessons/1-intro-to-programming-languages), akan membimbing anda melalui pelbagai pilihan untuk setiap alat ini supaya anda boleh memilih apa yang terbaik untuk anda. +Untuk menjalankan kurikulum ini secara tempatan di komputer anda, anda memerlukan penyunting teks, pelayar dan alat baris arahan. Pelajaran pertama kami, [Pengenalan kepada Bahasa Pengaturcaraan dan Alat Perdagangan](../../1-getting-started-lessons/1-intro-to-programming-languages), akan membimbing anda meneroka pelbagai pilihan untuk setiap alat ini supaya anda boleh memilih yang paling sesuai untuk anda. -Saranan kami adalah menggunakan [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) sebagai penyunting anda, yang juga mempunyai [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) terbina dalam. Anda boleh muat turun Visual Studio Code [di sini](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon). +Cadangan kami adalah menggunakan [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) sebagai penyunting anda, yang juga mempunyai [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) terbina dalam. Anda boleh muat turun Visual Studio Code [di sini](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon). -1. Clone repositori anda ke komputer anda. Anda boleh melakukannya dengan mengklik butang **Code** dan menyalin URL: +1. Klon repositori anda ke komputer anda. Anda boleh melakukannya dengan mengklik butang **Code** dan menyalin URL: [CodeSpace](./images/createcodespace.png) - Kemudian, buka [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) dalam [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) dan jalankan arahan berikut, menggantikan `` dengan URL yang baru anda salin: + Kemudian, buka [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) dalam [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) dan jalankan arahan berikut, gantikan `` dengan URL yang baru anda salin: ```bash git clone ``` -2. Buka folder di Visual Studio Code. Anda boleh lakukan ini dengan mengklik **File** > **Open Folder** dan memilih folder yang baru anda klon. +2. Buka folder dalam Visual Studio Code. Anda boleh melakukan ini dengan mengklik **Fail** > **Buka Folder** dan memilih folder yang baru sahaja anda klon. > Sambungan Visual Studio Code yang disyorkan: @@ -144,70 +136,70 @@ Saranan kami adalah menggunakan [Visual Studio Code](https://code.visualstudio.c - sketchnote pilihan - video tambahan pilihan -- kuiz pemanasan sebelum pelajaran +- kuiz pemanasan pra-pelajaran - pelajaran bertulis - untuk pelajaran berasaskan projek, panduan langkah demi langkah cara membina projek - pemeriksaan pengetahuan - cabaran - bacaan tambahan - tugasan -- [kuiz pasca pelajaran](https://ff-quizzes.netlify.app/web/) +- [kuiz pasca-pelajaran](https://ff-quizzes.netlify.app/web/) -> **Nota tentang kuiz**: Semua kuiz terkandung dalam folder Quiz-app, 48 kuiz kesemuanya dengan tiga soalan setiap satu. Ia boleh didapati [di sini](https://ff-quizzes.netlify.app/web/) aplikasi kuiz boleh dijalankan secara lokal atau diterapkan ke Azure; ikuti arahan dalam folder `quiz-app`. +> **Nota tentang kuiz**: Semua kuiz terkandung dalam folder Quiz-app, 48 kuiz dengan tiga soalan setiap satu. Mereka boleh didapati [di sini](https://ff-quizzes.netlify.app/web/) aplikasi kuiz boleh dijalankan secara tempatan atau dipasang ke Azure; ikut arahan di folder `quiz-app`. ## 🗃ïļ Pelajaran -| | Nama Projek | Konsep Diajarkan | Objektif Pembelajaran | Pelajaran Berpaut | Pengarang | -| :-: | :------------------------------------------------------: | :--------------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: | :-----------------------: | -| 01 | Memulakan | Pengenalan Kepada Pengaturcaraan dan Alat Perdagangan | Pelajari asas di sebalik kebanyakan bahasa pengaturcaraan dan tentang perisian yang membantu pembangun profesional menjalankan tugas mereka | [Pengenalan Kepada Bahasa Pengaturcaraan dan Alat Perdagangan](./1-getting-started-lessons/1-intro-to-programming-languages/README.md) | Jasmine | -| 02 | Memulakan | Asas GitHub, termasuk bekerjasama dalam pasukan | Cara menggunakan GitHub dalam projek anda, cara bekerjasama dengan orang lain pada pangkalan kod | [Pengenalan Kepada GitHub](./1-getting-started-lessons/2-github-basics/README.md) | Floor | -| 03 | Memulakan | Kebolehcapaian | Pelajari asas kebolehcapaian web | [Asas Kebolehcapaian](./1-getting-started-lessons/3-accessibility/README.md) | Christopher | -| 04 | Asas JS | Jenis Data JavaScript | Asas jenis data JavaScript | [Jenis Data](./2-js-basics/1-data-types/README.md) | Jasmine | -| 05 | Asas JS | Fungsi dan Kaedah | Pelajari tentang fungsi dan kaedah untuk mengurus aliran logik aplikasi | [Fungsi dan Kaedah](./2-js-basics/2-functions-methods/README.md) | Jasmine dan Christopher | -| 06 | Asas JS | Membuat Keputusan dengan JS | Pelajari cara membuat syarat dalam kod anda menggunakan kaedah membuat keputusan | [Membuat Keputusan](./2-js-basics/3-making-decisions/README.md) | Jasmine | -| 07 | Asas JS | Tatasusunan dan Gelung | Bekerja dengan data menggunakan tatasusunan dan gelung dalam JavaScript | [Tatasusunan dan Gelung](./2-js-basics/4-arrays-loops/README.md) | Jasmine | -| 08 | [Terrarium](./3-terrarium/solution/README.md) | HTML dalam Amalan | Bangunkan HTML untuk mencipta terrarium dalam talian, fokus pada membina susun atur | [Pengenalan kepada HTML](./3-terrarium/1-intro-to-html/README.md) | Jen | -| 09 | [Terrarium](./3-terrarium/solution/README.md) | CSS dalam Amalan | Bangunkan CSS untuk gayakan terrarium dalam talian, fokus pada asas CSS termasuk menjadikan halaman responsif | [Pengenalan kepada CSS](./3-terrarium/2-intro-to-css/README.md) | Jen | -| 10 | [Terrarium](./3-terrarium/solution/README.md) | Penutupan JavaScript, manipulasi DOM | Bangunkan JavaScript untuk menjadikan terrarium berfungsi sebagai antara muka seret/lepas, fokus pada penutupan dan manipulasi DOM | [Penutupan JavaScript, manipulasi DOM](./3-terrarium/3-intro-to-DOM-and-closures/README.md) | Jen | -| 11 | [Permainan Mengetik](./4-typing-game/solution/README.md) | Membangun Permainan Mengetik | Pelajari cara menggunakan acara papan kekunci untuk menggerakkan logik aplikasi JavaScript anda | [Pengaturcaraan Berpandukan Acara](./4-typing-game/typing-game/README.md) | Christopher | -| 12 | [Sambungan Pelayar Hijau](./5-browser-extension/solution/README.md) | Bekerja dengan Pelayar | Pelajari bagaimana pelayar berfungsi, sejarahnya, dan cara membina elemen pertama sambungan pelayar | [Mengenai Pelayar](./5-browser-extension/1-about-browsers/README.md) | Jen | -| 13 | [Sambungan Pelayar Hijau](./5-browser-extension/solution/README.md) | Membina borang, memanggil API dan menyimpan pembolehubah dalam storan lokal | Bina elemen JavaScript sambungan pelayar anda untuk memanggil API menggunakan pembolehubah yang disimpan dalam storan lokal | [API, Borang, dan Storan Lokal](./5-browser-extension/2-forms-browsers-local-storage/README.md) | Jen | -| 14 | [Sambungan Pelayar Hijau](./5-browser-extension/solution/README.md) | Proses latar belakang dalam pelayar, prestasi web | Gunakan proses latar belakang pelayar untuk mengurus ikon sambungan; pelajari tentang prestasi web dan beberapa pengoptimuman | [Tugas Latar Belakang dan Prestasi](./5-browser-extension/3-background-tasks-and-performance/README.md) | Jen | -| 15 | [Permainan Angkasa](./6-space-game/solution/README.md) | Pembangunan Permainan Lebih Lanjutan dengan JavaScript | Pelajari tentang Pewarisan menggunakan Kelas dan Komposisi serta corak Pub/Sub, sebagai persiapan untuk membina permainan | [Pengenalan Kepada Pembangunan Permainan Lanjutan](./6-space-game/1-introduction/README.md) | Chris | -| 16 | [Permainan Angkasa](./6-space-game/solution/README.md) | Melukis pada kanvas | Pelajari tentang API Canvas, yang digunakan untuk melukis elemen ke skrin | [Melukis Pada Kanvas](./6-space-game/2-drawing-to-canvas/README.md) | Chris | -| 17 | [Permainan Angkasa](./6-space-game/solution/README.md) | Menggerakkan elemen di sekitar skrin | Temui cara elemen boleh bergerak menggunakan koordinat kartesian dan API Canvas | [Menggerakkan Elemen](./6-space-game/3-moving-elements-around/README.md) | Chris | -| 18 | [Permainan Angkasa](./6-space-game/solution/README.md) | Pengesanan perlanggaran | Buat elemen bertembung dan bertindak balas antara satu sama lain menggunakan kekunci dan sediakan fungsi penyejukan untuk memastikan prestasi permainan | [Pengesanan Perlanggaran](./6-space-game/4-collision-detection/README.md) | Chris | -| 19 | [Permainan Angkasa](./6-space-game/solution/README.md) | Menjaga skor | Lakukan pengiraan matematik berdasarkan status dan prestasi permainan | [Menjaga Skor](./6-space-game/5-keeping-score/README.md) | Chris | -| 20 | [Permainan Angkasa](./6-space-game/solution/README.md) | Menamat dan memulakan semula permainan | Pelajari tentang menamatkan dan memulakan semula permainan, termasuk membersihkan aset dan menetapkan semula nilai pembolehubah | [Keadaan Tamat](./6-space-game/6-end-condition/README.md) | Chris | -| 21 | [Apl Perbankan](./7-bank-project/solution/README.md) | Template HTML dan Laluan dalam Aplikasi Web | Pelajari cara mencipta struktur antara muka laman web berbilang halaman menggunakan laluan dan template HTML | [Template HTML dan Laluan](./7-bank-project/1-template-route/README.md) | Yohan | -| 22 | [Apl Perbankan](./7-bank-project/solution/README.md) | Membangun Borang Log Masuk dan Pendaftaran | Pelajari tentang membina borang dan menangani rutin pengesahan | [Borang](./7-bank-project/2-forms/README.md) | Yohan | -| 23 | [Apl Perbankan](./7-bank-project/solution/README.md) | Kaedah Mengambil dan Menggunakan Data | Cara data mengalir masuk dan keluar dari aplikasi anda, cara mendapatkannya, menyimpannya, dan membuangnya | [Data](./7-bank-project/3-data/README.md) | Yohan | -| 24 | [Apl Perbankan](./7-bank-project/solution/README.md) | Konsep Pengurusan Keadaan | Pelajari bagaimana aplikasi anda mengekalkan keadaan dan cara menguruskannya secara programatik | [Pengurusan Keadaan](./7-bank-project/4-state-management/README.md) | Yohan | -| 25 | [Kod Penyemak Imbas/VScode](../../8-code-editor) | Bekerja dengan VScode | Pelajari cara menggunakan penyunting kod| [Gunakan Penyunting Kod VScode](./8-code-editor/1-using-a-code-editor/README.md) | Chris | -| 26 | [Pembantu AI](./9-chat-project/README.md) | Bekerja dengan AI | Pelajari cara membina pembantu AI anda sendiri | [Projek Pembantu AI](./9-chat-project/README.md) | Chris | +| | Nama Projek | Konsep yang Diajarkan | Objektif Pembelajaran | Pelajaran Berkaitan | Penulis | +| :-: | :------------------------------------------------------: | :--------------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: | :---------------------: | +| 01 | Memulakan | Pengenalan kepada Pengaturcaraan dan Alat-alat Perdagangan | Belajar asas-asas di sebalik kebanyakan bahasa pengaturcaraan dan tentang perisian yang membantu pembangun profesional melakukan kerja mereka | [Pengenalan kepada Bahasa Pengaturcaraan dan Alat-alat Perdagangan](./1-getting-started-lessons/1-intro-to-programming-languages/README.md) | Jasmine | +| 02 | Memulakan | Asas GitHub, termasuk bekerja dengan pasukan | Cara menggunakan GitHub dalam projek anda, bagaimana untuk bekerjasama dengan orang lain dalam pangkalan kod | [Pengenalan kepada GitHub](./1-getting-started-lessons/2-github-basics/README.md) | Floor | +| 03 | Memulakan | Kebolehcapaian | Belajar asas-asas kebolehcapaian web | [Asas Kebolehcapaian](./1-getting-started-lessons/3-accessibility/README.md) | Christopher | +| 04 | Asas JS | Jenis Data JavaScript | Asas-asas jenis data JavaScript | [Jenis Data](./2-js-basics/1-data-types/README.md) | Jasmine | +| 05 | Asas JS | Fungsi dan Kaedah | Belajar tentang fungsi dan kaedah untuk mengurus aliran logik aplikasi | [Fungsi dan Kaedah](./2-js-basics/2-functions-methods/README.md) | Jasmine dan Christopher | +| 06 | Asas JS | Membuat Keputusan dengan JS | Belajar bagaimana membuat syarat dalam kod anda menggunakan kaedah membuat keputusan | [Membuat Keputusan](./2-js-basics/3-making-decisions/README.md) | Jasmine | +| 07 | Asas JS | Array dan Gelung | Bekerja dengan data menggunakan array dan gelung dalam JavaScript | [Array dan Gelung](./2-js-basics/4-arrays-loops/README.md) | Jasmine | +| 08 | [Terrarium](./3-terrarium/solution/README.md) | HTML dalam Praktik | Membina HTML untuk mencipta terrarium dalam talian, menumpukan pada pembinaan layout | [Pengenalan kepada HTML](./3-terrarium/1-intro-to-html/README.md) | Jen | +| 09 | [Terrarium](./3-terrarium/solution/README.md) | CSS dalam Praktik | Membina CSS untuk menata terrarium dalam talian, menumpukan pada asas CSS termasuk menjadikan halaman responsif | [Pengenalan kepada CSS](./3-terrarium/2-intro-to-css/README.md) | Jen | +| 10 | [Terrarium](./3-terrarium/solution/README.md) | Penutupan JavaScript, manipulasi DOM | Membina JavaScript untuk menjadikan terrarium berfungsi sebagai antara muka seret/jatuh, menumpukan pada penutupan dan manipulasi DOM | [Penutupan JavaScript, manipulasi DOM](./3-terrarium/3-intro-to-DOM-and-closures/README.md) | Jen | +| 11 | [Typing Game](./4-typing-game/solution/README.md) | Membina Permainan Mengetik | Belajar cara menggunakan acara papan kekunci untuk menggerakkan logik aplikasi JavaScript anda | [Pengaturcaraan Berpandukan Acara](./4-typing-game/typing-game/README.md) | Christopher | +| 12 | [Green Browser Extension](./5-browser-extension/solution/README.md) | Bekerja dengan Pelayar | Belajar bagaimana pelayar berfungsi, sejarahnya, dan bagaimana untuk membina elemen pertama sambungan pelayar | [Mengenai Pelayar](./5-browser-extension/1-about-browsers/README.md) | Jen | +| 13 | [Green Browser Extension](./5-browser-extension/solution/README.md) | Membina borang, memanggil API dan menyimpan pembolehubah dalam penyimpanan setempat | Membina elemen JavaScript sambungan pelayar anda untuk memanggil API menggunakan pembolehubah yang disimpan dalam penyimpanan setempat | [API, Borang, dan Penyimpanan Setempat](./5-browser-extension/2-forms-browsers-local-storage/README.md) | Jen | +| 14 | [Green Browser Extension](./5-browser-extension/solution/README.md) | Proses latar belakang dalam pelayar, prestasi web | Menggunakan proses latar belakang pelayar untuk mengurus ikon sambungan; belajar tentang prestasi web dan beberapa pengoptimuman untuk menjadikan | [Tugas Latar Belakang dan Prestasi](./5-browser-extension/3-background-tasks-and-performance/README.md) | Jen | +| 15 | [Space Game](./6-space-game/solution/README.md) | Pembangunan Permainan Lebih Lanjut dengan JavaScript | Belajar tentang Pewarisan menggunakan kedua-dua Kelas dan Komposisi serta corak Pub/Sub, sebagai persediaan untuk membina permainan | [Pengenalan kepada Pembangunan Permainan Lanjutan](./6-space-game/1-introduction/README.md) | Chris | +| 16 | [Space Game](./6-space-game/solution/README.md) | Melukis ke kanvas | Belajar tentang Canvas API, digunakan untuk melukis elemen ke skrin | [Melukis ke Kanvas](./6-space-game/2-drawing-to-canvas/README.md) | Chris | +| 17 | [Space Game](./6-space-game/solution/README.md) | Menggerakkan elemen di sekitar skrin | Menemui bagaimana elemen boleh mendapat pergerakan menggunakan koordinat kartesian dan Canvas API | [Menggerakkan Elemen](./6-space-game/3-moving-elements-around/README.md) | Chris | +| 18 | [Space Game](./6-space-game/solution/README.md) | Pengesanan perlanggaran | Membuat elemen bertembung dan bertindak balas antara satu sama lain menggunakan kekunci dan menyediakan fungsi penyejukan untuk memastikan prestasi permainan | [Pengesanan Perlanggaran](./6-space-game/4-collision-detection/README.md) | Chris | +| 19 | [Space Game](./6-space-game/solution/README.md) | Menjaga skor | Melakukan pengiraan matematik berdasarkan status dan prestasi permainan | [Menjaga Skor](./6-space-game/5-keeping-score/README.md) | Chris | +| 20 | [Space Game](./6-space-game/solution/README.md) | Menamatkan dan memulakan semula permainan | Belajar tentang menamatkan dan memulakan semula permainan, termasuk membersihkan aset dan menetapkan semula nilai pembolehubah | [Keadaan Penamatan](./6-space-game/6-end-condition/README.md) | Chris | +| 21 | [Banking App](./7-bank-project/solution/README.md) | Templat HTML dan Laluan dalam Aplikasi Web | Belajar bagaimana mencipta rangka seni sesebuah tapak web berbilang halaman menggunakan laluan dan templat HTML | [Templat HTML dan Laluan](./7-bank-project/1-template-route/README.md) | Yohan | +| 22 | [Banking App](./7-bank-project/solution/README.md) | Membina Borang Log Masuk dan Pendaftaran | Belajar tentang membina borang dan mengendalikan rutin pengesahan | [Borang](./7-bank-project/2-forms/README.md) | Yohan | +| 23 | [Banking App](./7-bank-project/solution/README.md) | Kaedah Mengambil dan Menggunakan Data | Bagaimana data mengalir masuk dan keluar dari aplikasi anda, bagaimana untuk mengambilnya, menyimpannya, dan membuangnya | [Data](./7-bank-project/3-data/README.md) | Yohan | +| 24 | [Banking App](./7-bank-project/solution/README.md) | Konsep Pengurusan Negeri | Belajar bagaimana aplikasi anda mengekalkan negeri dan bagaimana menguruskannya secara programatik | [Pengurusan Negeri](./7-bank-project/4-state-management/README.md) | Yohan | +| 25 | [Browser/VScode Code](../../8-code-editor) | Bekerja dengan VScode | Belajar cara menggunakan penyunting kod| [Gunakan Penyunting Kod VScode](./8-code-editor/1-using-a-code-editor/README.md) | Chris | +| 26 | [AI Assistants](./9-chat-project/README.md) | Bekerja dengan AI | Belajar cara membina pembantu AI anda sendiri | [Projek Pembantu AI](./9-chat-project/README.md) | Chris | ## ðŸŦ Pedagogi -Kurikulum kami direka dengan dua prinsip pedagogi utama dalam fikiran: +Kurikulum kami direka dengan dua prinsip pedagogi utama yang diambil kira: * pembelajaran berasaskan projek * kuiz yang kerap -Program ini mengajar asas JavaScript, HTML, dan CSS, serta alat dan teknik terkini yang digunakan oleh pembangun web hari ini. Pelajar akan berpeluang mengembangkan pengalaman praktikal dengan membina permainan menaip, terrarium maya, sambungan pelayar mesra alam, permainan bergaya penyerang angkasa, dan aplikasi perbankan untuk perniagaan. Pada akhir siri ini, pelajar akan memperoleh pemahaman yang kukuh tentang pembangunan web. +Program ini mengajar asas-asas JavaScript, HTML, dan CSS, serta alat dan teknik terkini yang digunakan oleh pembangun web hari ini. Pelajar akan berpeluang mengembangkan pengalaman praktikal dengan membina permainan menaip, terrarium maya, sambungan pelayar mesra alam, permainan gaya penyerang angkasa, dan aplikasi perbankan untuk perniagaan. Menjelang akhir siri ini, pelajar akan memperoleh pemahaman yang mantap tentang pembangunan web. > 🎓 Anda boleh mengambil beberapa pelajaran pertama dalam kurikulum ini sebagai [Jalur Pembelajaran](https://docs.microsoft.com/learn/paths/web-development-101/?WT.mc_id=academic-77807-sagibbon) di Microsoft Learn! -Dengan memastikan kandungan sejajar dengan projek, proses ini dibuat lebih menarik untuk pelajar dan pengekalan konsep akan dipertingkatkan. Kami juga menulis beberapa pelajaran permulaan dalam asas JavaScript untuk memperkenalkan konsep, dipadankan dengan video dari koleksi tutorial video "[Siri Pemula kepada: JavaScript](https://channel9.msdn.com/Series/Beginners-Series-to-JavaScript/?WT.mc_id=academic-77807-sagibbon)", beberapa pengarangnya menyumbang kepada kurikulum ini. +Dengan memastikan bahawa kandungan sejajar dengan projek, proses pembelajaran menjadi lebih menarik untuk pelajar dan pengekalan konsep akan meningkat. Kami juga menulis beberapa pelajaran permulaan dalam asas JavaScript untuk memperkenalkan konsep, dipasangkan dengan video dari koleksi tutorial video "[Siri Pemula kepada: JavaScript](https://channel9.msdn.com/Series/Beginners-Series-to-JavaScript/?WT.mc_id=academic-77807-sagibbon)," beberapa pengarangnya menyumbang kepada kurikulum ini. -Selain itu, kuiz berisiko rendah sebelum kelas menetapkan niat pelajar untuk belajar sesuatu topik, manakala kuiz kedua selepas kelas memastikan pengekalan lanjut. Kurikulum ini direka untuk menjadi fleksibel dan menyeronokkan dan boleh diambil secara keseluruhan atau sebahagian. Projek bermula kecil dan menjadi semakin kompleks pada akhir kitaran 12 minggu. +Selain itu, kuiz berisiko rendah sebelum kelas menetapkan niat pelajar untuk mempelajari sesuatu topik, manakala kuiz kedua selepas kelas memastikan pengekalan lebih lanjut. Kurikulum ini direka supaya fleksibel dan menyeronokkan serta boleh diambil sepenuhnya atau sebahagiannya. Projek-projek bermula kecil dan menjadi semakin kompleks menjelang akhir kitaran 12 minggu. -Walaupun kami sengaja mengelakkan memperkenalkan rangka kerja JavaScript untuk memfokus pada kemahiran asas yang diperlukan sebagai pembangun web sebelum mengguna pakai rangka kerja, langkah seterusnya yang baik untuk melengkapkan kurikulum ini adalah mempelajari tentang Node.js melalui koleksi video lain: "[Siri Pemula kepada: Node.js](https://channel9.msdn.com/Series/Beginners-Series-to-Nodejs/?WT.mc_id=academic-77807-sagibbon)". +Walaupun kami sengaja mengelakkan pengenalan rangka kerja JavaScript untuk memberi tumpuan pada kemahiran asas yang diperlukan sebagai pembangun web sebelum mengguna pakai rangka kerja, langkah seterusnya yang baik untuk melengkapkan kurikulum ini adalah mempelajari tentang Node.js melalui satu lagi koleksi video: "[Siri Pemula kepada: Node.js](https://channel9.msdn.com/Series/Beginners-Series-to-Nodejs/?WT.mc_id=academic-77807-sagibbon)". -> Lawati [Kod Etika](CODE_OF_CONDUCT.md) dan panduan [Sumbangan](CONTRIBUTING.md) kami. Kami mengalu-alukan maklum balas membina anda! +> Lawati [Kod Etika](CODE_OF_CONDUCT.md) dan garis panduan [Sumbangan](CONTRIBUTING.md) kami. Kami mengalu-alukan maklum balas membina anda! ## 🧭 Akses luar talian -Anda boleh menjalankan dokumentasi ini tanpa sambungan internet dengan menggunakan [Docsify](https://docsify.js.org/#/). Fork repositori ini, [pasang Docsify](https://docsify.js.org/#/quickstart) pada mesin tempatan anda, dan kemudian di dalam folder akar repositori ini, taip `docsify serve`. Laman web akan dihidangkan pada port 3000 pada localhost anda: `localhost:3000`. +Anda boleh menjalankan dokumentasi ini secara luar talian dengan menggunakan [Docsify](https://docsify.js.org/#/). Gariskan repo ini, [pasang Docsify](https://docsify.js.org/#/quickstart) pada mesin tempatan anda, dan kemudian dalam folder akar repo ini, taip `docsify serve`. Laman web akan disajikan pada port 3000 pada localhost anda: `localhost:3000`. ## 📘 PDF @@ -224,7 +216,7 @@ Pasukan kami menghasilkan kursus lain! Lihat: --- -### Azure / Edge / MCP / Ejen +### Azure / Edge / MCP / Agents [![AZD for Beginners](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst) [![Edge AI for Beginners](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst) [![MCP for Beginners](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst) @@ -240,7 +232,7 @@ Pasukan kami menghasilkan kursus lain! Lihat: --- -### Pembelajaran Teras +### Pembelajaran Asas [![ML for Beginners](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst) [![Data Science for Beginners](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst) [![AI for Beginners](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst) @@ -257,13 +249,13 @@ Pasukan kami menghasilkan kursus lain! Lihat: [![Copilot Adventure](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst) -## Mendapatkan Bantuan +## Dapatkan Bantuan -Jika anda tersekat atau mempunyai sebarang pertanyaan mengenai membina aplikasi AI. Sertai pelajar lain dan pembangun berpengalaman dalam perbincangan tentang MCP. Ia adalah komuniti yang menyokong di mana soalan dialu-alukan dan pengetahuan dikongsi secara bebas. +Jika anda tersekat atau mempunyai sebarang pertanyaan tentang membina aplikasi AI. Sertai pelajar lain dan pembangun berpengalaman dalam perbincangan mengenai MCP. Ia adalah komuniti yang menyokong di mana soalan dialu-alukan dan pengetahuan dikongsi dengan bebas. [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) -Jika anda mempunyai maklum balas produk atau ralat semasa membina, lawati: +Jika anda mempunyai maklum balas produk atau ralat semasa membina lawati: [![Microsoft Foundry Developer Forum](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum) @@ -275,5 +267,5 @@ Repositori ini dilesenkan di bawah lesen MIT. Lihat fail [LICENSE](../../LICENSE **Penafian**: -Dokumen ini telah diterjemahkan menggunakan perkhidmatan terjemahan AI [Co-op Translator](https://github.com/Azure/co-op-translator). Walaupun kami berusaha untuk ketepatan, sila maklum bahawa terjemahan automatik mungkin mengandungi kesilapan atau ketidaktepatan. Dokumen asal dalam bahasa asalnya perlu dianggap sebagai sumber yang sahih. Untuk maklumat penting, disarankan terjemahan profesional oleh manusia. Kami tidak bertanggungjawab atas sebarang salah faham atau salah tafsir yang timbul daripada penggunaan terjemahan ini. +Dokumen ini telah diterjemahkan menggunakan perkhidmatan terjemahan AI [Co-op Translator](https://github.com/Azure/co-op-translator). Walaupun kami berusaha untuk ketepatan, sila maklum bahawa terjemahan automatik mungkin mengandungi kesilapan atau ketidaktepatan. Dokumen asal dalam bahasa asalnya harus dianggap sebagai sumber yang sahih. Untuk maklumat penting, terjemahan oleh profesional manusia adalah disyorkan. Kami tidak bertanggungjawab atas sebarang salah faham atau salah tafsir yang timbul daripada penggunaan terjemahan ini. \ No newline at end of file diff --git a/translations/ms/SECURITY.md b/translations/ms/SECURITY.md index 8cb1133f0..852ca35d6 100644 --- a/translations/ms/SECURITY.md +++ b/translations/ms/SECURITY.md @@ -1,12 +1,3 @@ - ## Keselamatan Microsoft mengambil serius keselamatan produk dan perkhidmatan perisian kami, termasuk semua repositori kod sumber yang diuruskan melalui organisasi GitHub kami, yang merangkumi [Microsoft](https://github.com/Microsoft), [Azure](https://github.com/Azure), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet), [Xamarin](https://github.com/xamarin), dan [organisasi GitHub kami](https://opensource.microsoft.com/?WT.mc_id=academic-77807-sagibbon). diff --git a/translations/ms/SUPPORT.md b/translations/ms/SUPPORT.md index 45dedcd92..8cf6e72c3 100644 --- a/translations/ms/SUPPORT.md +++ b/translations/ms/SUPPORT.md @@ -1,12 +1,3 @@ - # Sokongan ## Cara untuk melaporkan isu dan mendapatkan bantuan diff --git a/translations/ms/_404.md b/translations/ms/_404.md index 1374b99f6..a849ddb6a 100644 --- a/translations/ms/_404.md +++ b/translations/ms/_404.md @@ -1,12 +1,3 @@ - # Sedang dalam proses Kami sedang bekerja pada halaman ini. Sila kembali semula nanti. diff --git a/translations/ms/docs/_navbar.md b/translations/ms/docs/_navbar.md index 0ab9e8248..365f57675 100644 --- a/translations/ms/docs/_navbar.md +++ b/translations/ms/docs/_navbar.md @@ -1,12 +1,3 @@ - - Terjemahan - [English (United States)](../../../docs/README) - [āĶŽāĶūāĶ‚āĶēāĶū](../../../docs/README.bn) diff --git a/translations/ms/docs/_sidebar.md b/translations/ms/docs/_sidebar.md index 1883032ff..08b24b7d8 100644 --- a/translations/ms/docs/_sidebar.md +++ b/translations/ms/docs/_sidebar.md @@ -1,12 +1,3 @@ - - Pengenalan - [1](../1-getting-started-lessons/1-intro-to-programming-languages/README.md) - [2](../1-getting-started-lessons/2-github-basics/README.md) diff --git a/translations/ms/for-teachers.md b/translations/ms/for-teachers.md index 4c3945a5b..fdaad3470 100644 --- a/translations/ms/for-teachers.md +++ b/translations/ms/for-teachers.md @@ -1,12 +1,3 @@ - ### Untuk Pendidik Anda dialu-alukan untuk menggunakan kurikulum ini di dalam kelas anda. Ia berfungsi dengan lancar bersama GitHub Classroom dan platform LMS terkemuka, dan juga boleh digunakan sebagai repositori mandiri dengan pelajar anda. diff --git a/translations/ms/lesson-template/README.md b/translations/ms/lesson-template/README.md index 87386cee9..a52289782 100644 --- a/translations/ms/lesson-template/README.md +++ b/translations/ms/lesson-template/README.md @@ -1,12 +1,3 @@ - # [Topik Pelajaran] ![Sisipkan video di sini](../../../lesson-template/video-url) diff --git a/translations/ms/lesson-template/assignment.md b/translations/ms/lesson-template/assignment.md index bcb211ce0..a7e90c6a5 100644 --- a/translations/ms/lesson-template/assignment.md +++ b/translations/ms/lesson-template/assignment.md @@ -1,12 +1,3 @@ - # [Nama Tugasan] ## Arahan diff --git a/translations/ms/memory-game/README.md b/translations/ms/memory-game/README.md index a538bbd92..465ef55a6 100644 --- a/translations/ms/memory-game/README.md +++ b/translations/ms/memory-game/README.md @@ -1,12 +1,3 @@ - Ini adalah projek [Next.js](https://nextjs.org) yang dimulakan dengan [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). ## Memulakan diff --git a/translations/ms/quiz-app/README.md b/translations/ms/quiz-app/README.md index 81e5f37cf..efbd7fdf8 100644 --- a/translations/ms/quiz-app/README.md +++ b/translations/ms/quiz-app/README.md @@ -1,12 +1,3 @@ - # Aplikasi Kuiz Kuiz-kuiz ini adalah kuiz pra- dan pasca-kuliah untuk kurikulum sains data di https://aka.ms/webdev-beginners diff --git a/translations/sw/.co-op-translator.json b/translations/sw/.co-op-translator.json new file mode 100644 index 000000000..0d223c739 --- /dev/null +++ b/translations/sw/.co-op-translator.json @@ -0,0 +1,584 @@ +{ + "1-getting-started-lessons/1-intro-to-programming-languages/README.md": { + "original_hash": "d45ddcc54eb9232a76d08328b09d792e", + "translation_date": "2026-01-07T02:08:41+00:00", + "source_file": "1-getting-started-lessons/1-intro-to-programming-languages/README.md", + "language_code": "sw" + }, + "1-getting-started-lessons/1-intro-to-programming-languages/assignment.md": { + "original_hash": "17b8ec8e85d99e27dcb3f73842e583be", + "translation_date": "2025-10-24T19:16:04+00:00", + "source_file": "1-getting-started-lessons/1-intro-to-programming-languages/assignment.md", + "language_code": "sw" + }, + "1-getting-started-lessons/2-github-basics/README.md": { + "original_hash": "5c383cc2cc23bb164b06417d1c107a44", + "translation_date": "2026-01-07T02:11:42+00:00", + "source_file": "1-getting-started-lessons/2-github-basics/README.md", + "language_code": "sw" + }, + "1-getting-started-lessons/3-accessibility/README.md": { + "original_hash": "7f2c48e04754724123ea100a822765e5", + "translation_date": "2026-01-07T02:05:47+00:00", + "source_file": "1-getting-started-lessons/3-accessibility/README.md", + "language_code": "sw" + }, + "1-getting-started-lessons/3-accessibility/assignment.md": { + "original_hash": "e6d0f456dfc22afb41bbdefeb5ec179d", + "translation_date": "2025-10-24T19:19:32+00:00", + "source_file": "1-getting-started-lessons/3-accessibility/assignment.md", + "language_code": "sw" + }, + "1-getting-started-lessons/README.md": { + "original_hash": "770d9f83dddc841c19f210dee5fe0712", + "translation_date": "2025-10-03T13:28:59+00:00", + "source_file": "1-getting-started-lessons/README.md", + "language_code": "sw" + }, + "10-ai-framework-project/README.md": { + "original_hash": "3925b6a1c31c60755eaae4d578232c25", + "translation_date": "2026-01-07T01:15:30+00:00", + "source_file": "10-ai-framework-project/README.md", + "language_code": "sw" + }, + "10-ai-framework-project/solution/README.md": { + "original_hash": "d41d8cd98f00b204e9800998ecf8427e", + "translation_date": "2026-01-29T18:47:43+00:00", + "source_file": "10-ai-framework-project/solution/README.md", + "language_code": "sw" + }, + "2-js-basics/1-data-types/README.md": { + "original_hash": "672b0bb6e8b431075f3bdb7130590d2d", + "translation_date": "2026-01-07T01:25:08+00:00", + "source_file": "2-js-basics/1-data-types/README.md", + "language_code": "sw" + }, + "2-js-basics/1-data-types/assignment.md": { + "original_hash": "6fd645e97c48cd5eb5a3d290815ec8b5", + "translation_date": "2025-10-24T19:10:29+00:00", + "source_file": "2-js-basics/1-data-types/assignment.md", + "language_code": "sw" + }, + "2-js-basics/2-functions-methods/README.md": { + "original_hash": "71f7d7dafa1c7194d79ddac87f669ff9", + "translation_date": "2026-01-07T01:23:37+00:00", + "source_file": "2-js-basics/2-functions-methods/README.md", + "language_code": "sw" + }, + "2-js-basics/2-functions-methods/assignment.md": { + "original_hash": "8328f58f4593b4671656ff8f4b2edbd9", + "translation_date": "2025-10-24T19:11:04+00:00", + "source_file": "2-js-basics/2-functions-methods/assignment.md", + "language_code": "sw" + }, + "2-js-basics/3-making-decisions/README.md": { + "original_hash": "c688385d15dd3645e924ea0ffee8967f", + "translation_date": "2026-01-07T01:26:54+00:00", + "source_file": "2-js-basics/3-making-decisions/README.md", + "language_code": "sw" + }, + "2-js-basics/3-making-decisions/assignment.md": { + "original_hash": "ffe366b2d1f037b99fbadbe1dc81083d", + "translation_date": "2025-10-24T19:12:29+00:00", + "source_file": "2-js-basics/3-making-decisions/assignment.md", + "language_code": "sw" + }, + "2-js-basics/4-arrays-loops/README.md": { + "original_hash": "1710a50a519a6e4a1b40a5638783018d", + "translation_date": "2026-01-07T01:28:42+00:00", + "source_file": "2-js-basics/4-arrays-loops/README.md", + "language_code": "sw" + }, + "2-js-basics/4-arrays-loops/assignment.md": { + "original_hash": "8abcada0534e0fb3a7556ea3c5a2a8a4", + "translation_date": "2025-10-24T19:11:46+00:00", + "source_file": "2-js-basics/4-arrays-loops/assignment.md", + "language_code": "sw" + }, + "2-js-basics/README.md": { + "original_hash": "cc9e70a2f096c67389c8acff1521fc27", + "translation_date": "2025-08-28T04:03:49+00:00", + "source_file": "2-js-basics/README.md", + "language_code": "sw" + }, + "3-terrarium/1-intro-to-html/README.md": { + "original_hash": "3fcfa99c4897e051b558b5eaf1e8cc74", + "translation_date": "2026-01-07T02:00:37+00:00", + "source_file": "3-terrarium/1-intro-to-html/README.md", + "language_code": "sw" + }, + "3-terrarium/1-intro-to-html/assignment.md": { + "original_hash": "650e63282e1dfa032890fcf5c1c4119d", + "translation_date": "2025-10-24T19:30:29+00:00", + "source_file": "3-terrarium/1-intro-to-html/assignment.md", + "language_code": "sw" + }, + "3-terrarium/2-intro-to-css/README.md": { + "original_hash": "e39f3a4e3bcccf94639e3af1248f8a4d", + "translation_date": "2026-01-07T02:04:10+00:00", + "source_file": "3-terrarium/2-intro-to-css/README.md", + "language_code": "sw" + }, + "3-terrarium/2-intro-to-css/assignment.md": { + "original_hash": "bee6762d4092a13fc7c338814963f980", + "translation_date": "2025-10-24T19:29:22+00:00", + "source_file": "3-terrarium/2-intro-to-css/assignment.md", + "language_code": "sw" + }, + "3-terrarium/3-intro-to-DOM-and-closures/README.md": { + "original_hash": "973e48ad87d67bf5bb819746c9f8e302", + "translation_date": "2026-01-07T02:02:05+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/README.md", + "language_code": "sw" + }, + "3-terrarium/3-intro-to-DOM-and-closures/assignment.md": { + "original_hash": "947ca5ce7c94aee9c7de7034e762bc17", + "translation_date": "2025-10-24T19:28:13+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/assignment.md", + "language_code": "sw" + }, + "3-terrarium/README.md": { + "original_hash": "bc5c5550f79d10add90ce419ee34abb3", + "translation_date": "2026-01-07T01:18:40+00:00", + "source_file": "3-terrarium/README.md", + "language_code": "sw" + }, + "3-terrarium/solution/README.md": { + "original_hash": "6329fbe8bd936068debd78cca6f09c0a", + "translation_date": "2025-08-28T04:15:22+00:00", + "source_file": "3-terrarium/solution/README.md", + "language_code": "sw" + }, + "4-typing-game/README.md": { + "original_hash": "efa2ab875b8bb5a7883816506da6b6d2", + "translation_date": "2026-01-07T01:17:47+00:00", + "source_file": "4-typing-game/README.md", + "language_code": "sw" + }, + "4-typing-game/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-28T04:28:42+00:00", + "source_file": "4-typing-game/solution/README.md", + "language_code": "sw" + }, + "4-typing-game/typing-game/README.md": { + "original_hash": "da8bc72041a2bb3826a54654ee1a8844", + "translation_date": "2026-01-07T01:58:59+00:00", + "source_file": "4-typing-game/typing-game/README.md", + "language_code": "sw" + }, + "4-typing-game/typing-game/assignment.md": { + "original_hash": "3eac59d70e2532a677a2ce6bf765485a", + "translation_date": "2025-10-24T19:39:29+00:00", + "source_file": "4-typing-game/typing-game/assignment.md", + "language_code": "sw" + }, + "5-browser-extension/1-about-browsers/README.md": { + "original_hash": "00aa85715e1efd4930c17a23e3012e69", + "translation_date": "2026-01-07T01:47:15+00:00", + "source_file": "5-browser-extension/1-about-browsers/README.md", + "language_code": "sw" + }, + "5-browser-extension/1-about-browsers/assignment.md": { + "original_hash": "b6897c02603d0045dd6d8256e8714baa", + "translation_date": "2025-10-24T19:47:55+00:00", + "source_file": "5-browser-extension/1-about-browsers/assignment.md", + "language_code": "sw" + }, + "5-browser-extension/2-forms-browsers-local-storage/README.md": { + "original_hash": "2b6203a48c48d8234e0948353b47d84e", + "translation_date": "2026-01-07T01:43:34+00:00", + "source_file": "5-browser-extension/2-forms-browsers-local-storage/README.md", + "language_code": "sw" + }, + "5-browser-extension/2-forms-browsers-local-storage/assignment.md": { + "original_hash": "25b8d28b8531352d4eb67291fd7824c4", + "translation_date": "2025-10-24T19:46:12+00:00", + "source_file": "5-browser-extension/2-forms-browsers-local-storage/assignment.md", + "language_code": "sw" + }, + "5-browser-extension/3-background-tasks-and-performance/README.md": { + "original_hash": "b275fed2c6fc90d2b9b6661a3225faa2", + "translation_date": "2026-01-07T01:45:23+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/README.md", + "language_code": "sw" + }, + "5-browser-extension/3-background-tasks-and-performance/assignment.md": { + "original_hash": "a203e560e58ccc6ba68bffc40c7c8676", + "translation_date": "2025-10-24T19:45:08+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/assignment.md", + "language_code": "sw" + }, + "5-browser-extension/README.md": { + "original_hash": "b121a279a6ab39878491f3e572673515", + "translation_date": "2025-08-28T03:38:29+00:00", + "source_file": "5-browser-extension/README.md", + "language_code": "sw" + }, + "5-browser-extension/solution/README.md": { + "original_hash": "fab4e6b4f0efcd587a9029d82991f597", + "translation_date": "2025-08-28T03:45:28+00:00", + "source_file": "5-browser-extension/solution/README.md", + "language_code": "sw" + }, + "5-browser-extension/solution/translation/README.es.md": { + "original_hash": "cbaf73f94a9ab4c680a10ef871e92948", + "translation_date": "2025-08-28T03:47:27+00:00", + "source_file": "5-browser-extension/solution/translation/README.es.md", + "language_code": "sw" + }, + "5-browser-extension/solution/translation/README.fr.md": { + "original_hash": "9361268ca430b2579375009e1eceb5e5", + "translation_date": "2025-08-28T03:48:34+00:00", + "source_file": "5-browser-extension/solution/translation/README.fr.md", + "language_code": "sw" + }, + "5-browser-extension/solution/translation/README.hi.md": { + "original_hash": "dd58ae1b7707034f055718c1b68bc8de", + "translation_date": "2025-08-28T03:45:59+00:00", + "source_file": "5-browser-extension/solution/translation/README.hi.md", + "language_code": "sw" + }, + "5-browser-extension/solution/translation/README.it.md": { + "original_hash": "9a6b22a2eff0f499b66236be973b24ad", + "translation_date": "2025-08-28T03:46:28+00:00", + "source_file": "5-browser-extension/solution/translation/README.it.md", + "language_code": "sw" + }, + "5-browser-extension/solution/translation/README.ja.md": { + "original_hash": "3f5e6821e0febccfc5d05e7c944d9e3d", + "translation_date": "2025-08-28T03:46:57+00:00", + "source_file": "5-browser-extension/solution/translation/README.ja.md", + "language_code": "sw" + }, + "5-browser-extension/solution/translation/README.ms.md": { + "original_hash": "21b364c158c8e4f698de65eeac16c9fe", + "translation_date": "2025-08-28T03:48:00+00:00", + "source_file": "5-browser-extension/solution/translation/README.ms.md", + "language_code": "sw" + }, + "5-browser-extension/start/README.md": { + "original_hash": "26fd39046d264ba185dcb086d3a8cf3e", + "translation_date": "2025-08-28T03:44:57+00:00", + "source_file": "5-browser-extension/start/README.md", + "language_code": "sw" + }, + "6-space-game/1-introduction/README.md": { + "original_hash": "a6332a7bb4d0be3bfd24199c83993777", + "translation_date": "2026-01-07T01:39:09+00:00", + "source_file": "6-space-game/1-introduction/README.md", + "language_code": "sw" + }, + "6-space-game/1-introduction/assignment.md": { + "original_hash": "c8fc39a014d08247c082878122e2ba73", + "translation_date": "2025-10-24T19:43:52+00:00", + "source_file": "6-space-game/1-introduction/assignment.md", + "language_code": "sw" + }, + "6-space-game/2-drawing-to-canvas/README.md": { + "original_hash": "7994743c5b21fdcceb36307916ef249a", + "translation_date": "2026-01-07T01:34:13+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/README.md", + "language_code": "sw" + }, + "6-space-game/2-drawing-to-canvas/assignment.md": { + "original_hash": "87cd43afe5b69dbbffb5c4b209ea6791", + "translation_date": "2025-10-24T19:41:15+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/assignment.md", + "language_code": "sw" + }, + "6-space-game/3-moving-elements-around/README.md": { + "original_hash": "8c55a2bd4bc0ebe4c88198fd563a9e09", + "translation_date": "2026-01-07T01:41:36+00:00", + "source_file": "6-space-game/3-moving-elements-around/README.md", + "language_code": "sw" + }, + "6-space-game/3-moving-elements-around/assignment.md": { + "original_hash": "c162b3b3a1cafc1483c8015e9b266f0d", + "translation_date": "2025-10-24T19:40:32+00:00", + "source_file": "6-space-game/3-moving-elements-around/assignment.md", + "language_code": "sw" + }, + "6-space-game/4-collision-detection/README.md": { + "original_hash": "039b4d8ce65f5edd82cf48d9c3e6728c", + "translation_date": "2026-01-07T01:32:32+00:00", + "source_file": "6-space-game/4-collision-detection/README.md", + "language_code": "sw" + }, + "6-space-game/4-collision-detection/assignment.md": { + "original_hash": "124efddbb65166cddb38075ad6dae324", + "translation_date": "2025-10-24T19:43:09+00:00", + "source_file": "6-space-game/4-collision-detection/assignment.md", + "language_code": "sw" + }, + "6-space-game/4-collision-detection/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-28T03:58:21+00:00", + "source_file": "6-space-game/4-collision-detection/solution/README.md", + "language_code": "sw" + }, + "6-space-game/4-collision-detection/your-work/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-28T03:58:36+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/README.md", + "language_code": "sw" + }, + "6-space-game/5-keeping-score/README.md": { + "original_hash": "2ed9145a16cf576faa2a973dff84d099", + "translation_date": "2026-01-07T01:37:55+00:00", + "source_file": "6-space-game/5-keeping-score/README.md", + "language_code": "sw" + }, + "6-space-game/5-keeping-score/assignment.md": { + "original_hash": "81f292dbda01685b91735e0398dc0504", + "translation_date": "2025-08-28T03:55:31+00:00", + "source_file": "6-space-game/5-keeping-score/assignment.md", + "language_code": "sw" + }, + "6-space-game/5-keeping-score/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-28T03:55:51+00:00", + "source_file": "6-space-game/5-keeping-score/solution/README.md", + "language_code": "sw" + }, + "6-space-game/5-keeping-score/your-work/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-28T03:56:04+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/README.md", + "language_code": "sw" + }, + "6-space-game/6-end-condition/README.md": { + "original_hash": "a4b78043f4d64bf3ee24e0689b8b391d", + "translation_date": "2026-01-07T01:36:03+00:00", + "source_file": "6-space-game/6-end-condition/README.md", + "language_code": "sw" + }, + "6-space-game/6-end-condition/assignment.md": { + "original_hash": "232d592791465c1678cab3a2bb6cd3e8", + "translation_date": "2025-10-24T19:42:06+00:00", + "source_file": "6-space-game/6-end-condition/assignment.md", + "language_code": "sw" + }, + "6-space-game/6-end-condition/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-28T04:01:48+00:00", + "source_file": "6-space-game/6-end-condition/solution/README.md", + "language_code": "sw" + }, + "6-space-game/6-end-condition/your-work/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-28T04:02:02+00:00", + "source_file": "6-space-game/6-end-condition/your-work/README.md", + "language_code": "sw" + }, + "6-space-game/README.md": { + "original_hash": "c40a698395ee5102715f7880bba3f2e7", + "translation_date": "2025-08-28T03:52:01+00:00", + "source_file": "6-space-game/README.md", + "language_code": "sw" + }, + "6-space-game/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-28T03:56:17+00:00", + "source_file": "6-space-game/solution/README.md", + "language_code": "sw" + }, + "7-bank-project/1-template-route/README.md": { + "original_hash": "351678bece18f07d9daa987a881fb062", + "translation_date": "2026-01-07T01:52:22+00:00", + "source_file": "7-bank-project/1-template-route/README.md", + "language_code": "sw" + }, + "7-bank-project/1-template-route/assignment.md": { + "original_hash": "df0dcecddcd28ea8cbf6ede0ad57d673", + "translation_date": "2025-10-24T19:35:06+00:00", + "source_file": "7-bank-project/1-template-route/assignment.md", + "language_code": "sw" + }, + "7-bank-project/2-forms/README.md": { + "original_hash": "7cbdbd132d39a2bb493e85bc2a9387cc", + "translation_date": "2026-01-07T01:48:59+00:00", + "source_file": "7-bank-project/2-forms/README.md", + "language_code": "sw" + }, + "7-bank-project/2-forms/assignment.md": { + "original_hash": "efb01fcafd2ef40c593a6e662fc938a8", + "translation_date": "2025-10-24T19:37:46+00:00", + "source_file": "7-bank-project/2-forms/assignment.md", + "language_code": "sw" + }, + "7-bank-project/3-data/README.md": { + "original_hash": "86ee5069f27ea3151389d8687c95fac9", + "translation_date": "2026-01-07T01:54:30+00:00", + "source_file": "7-bank-project/3-data/README.md", + "language_code": "sw" + }, + "7-bank-project/3-data/assignment.md": { + "original_hash": "d0a02cb117e91a5b5f24178080068a3d", + "translation_date": "2025-10-24T19:33:44+00:00", + "source_file": "7-bank-project/3-data/assignment.md", + "language_code": "sw" + }, + "7-bank-project/4-state-management/README.md": { + "original_hash": "b807b09df716dc48a2b750835bf8e933", + "translation_date": "2026-01-07T01:56:56+00:00", + "source_file": "7-bank-project/4-state-management/README.md", + "language_code": "sw" + }, + "7-bank-project/4-state-management/assignment.md": { + "original_hash": "50a7783473b39a2e0f133e271a102231", + "translation_date": "2025-10-24T19:31:56+00:00", + "source_file": "7-bank-project/4-state-management/assignment.md", + "language_code": "sw" + }, + "7-bank-project/README.md": { + "original_hash": "830359535306594b448db6575ce5cdee", + "translation_date": "2025-08-28T03:23:21+00:00", + "source_file": "7-bank-project/README.md", + "language_code": "sw" + }, + "7-bank-project/api/README.md": { + "original_hash": "9884f8c8a61cf56214450f8b16a094ce", + "translation_date": "2025-08-28T03:27:38+00:00", + "source_file": "7-bank-project/api/README.md", + "language_code": "sw" + }, + "7-bank-project/solution/README.md": { + "original_hash": "461aa4fc74c6b1789c3a13b5d82c0cd9", + "translation_date": "2025-08-28T03:28:09+00:00", + "source_file": "7-bank-project/solution/README.md", + "language_code": "sw" + }, + "8-code-editor/1-using-a-code-editor/README.md": { + "original_hash": "a9a3bcc037a447e2d8994d99e871cd9f", + "translation_date": "2026-01-07T01:30:41+00:00", + "source_file": "8-code-editor/1-using-a-code-editor/README.md", + "language_code": "sw" + }, + "8-code-editor/1-using-a-code-editor/assignment.md": { + "original_hash": "effe56ba51c38d7bdfad1ea38288666b", + "translation_date": "2025-10-24T19:13:39+00:00", + "source_file": "8-code-editor/1-using-a-code-editor/assignment.md", + "language_code": "sw" + }, + "9-chat-project/README.md": { + "original_hash": "2066c17078e9d18b5e309f31d8e8bc24", + "translation_date": "2026-01-07T01:18:46+00:00", + "source_file": "9-chat-project/README.md", + "language_code": "sw" + }, + "9-chat-project/solution/README.md": { + "original_hash": "cb549dcad8eea3221cb89793aeaa3bb3", + "translation_date": "2025-09-01T15:36:28+00:00", + "source_file": "9-chat-project/solution/README.md", + "language_code": "sw" + }, + "9-chat-project/solution/backend/README.md": { + "original_hash": "bcd2c2bbaae71151b1ed1b9170aa78af", + "translation_date": "2025-09-01T15:44:23+00:00", + "source_file": "9-chat-project/solution/backend/README.md", + "language_code": "sw" + }, + "9-chat-project/solution/backend/python/README.md": { + "original_hash": "0aaa930f076f2d83cc872ad157f8ffd3", + "translation_date": "2025-10-24T19:27:06+00:00", + "source_file": "9-chat-project/solution/backend/python/README.md", + "language_code": "sw" + }, + "9-chat-project/solution/frontend/README.md": { + "original_hash": "7746a470be8fc7f736eb1b43ebb710ee", + "translation_date": "2025-09-01T15:53:16+00:00", + "source_file": "9-chat-project/solution/frontend/README.md", + "language_code": "sw" + }, + "AGENTS.md": { + "original_hash": "a362efd06d64d4134a0cfe8515a86d34", + "translation_date": "2025-10-03T11:36:16+00:00", + "source_file": "AGENTS.md", + "language_code": "sw" + }, + "CODE_OF_CONDUCT.md": { + "original_hash": "b0a9b4cccd918195f58224d5793da1a6", + "translation_date": "2025-08-28T03:23:01+00:00", + "source_file": "CODE_OF_CONDUCT.md", + "language_code": "sw" + }, + "CONTRIBUTING.md": { + "original_hash": "777400e9f0336c7ee2f9a1200a88478f", + "translation_date": "2025-08-28T03:21:04+00:00", + "source_file": "CONTRIBUTING.md", + "language_code": "sw" + }, + "Git-Basics/README.md": { + "original_hash": "5cf5e1ed51455fefed4895fcc4d6ba2a", + "translation_date": "2025-10-03T15:57:16+00:00", + "source_file": "Git-Basics/README.md", + "language_code": "sw" + }, + "README.md": { + "original_hash": "490c83786552d7fab6390991517bef09", + "translation_date": "2026-01-29T18:55:31+00:00", + "source_file": "README.md", + "language_code": "sw" + }, + "SECURITY.md": { + "original_hash": "4ecc3bf2e27983d4c780be6f26ee6228", + "translation_date": "2025-08-28T03:21:28+00:00", + "source_file": "SECURITY.md", + "language_code": "sw" + }, + "SUPPORT.md": { + "original_hash": "c9d207ff77b4bb46e46dc2b607a8ec1a", + "translation_date": "2025-08-28T03:20:31+00:00", + "source_file": "SUPPORT.md", + "language_code": "sw" + }, + "_404.md": { + "original_hash": "ea9f0804bd62f46d9808e953ec7fc459", + "translation_date": "2025-08-28T03:20:49+00:00", + "source_file": "_404.md", + "language_code": "sw" + }, + "docs/_navbar.md": { + "original_hash": "3bd2f51ecf4ac9b39277cba748943793", + "translation_date": "2025-08-28T04:11:49+00:00", + "source_file": "docs/_navbar.md", + "language_code": "sw" + }, + "docs/_sidebar.md": { + "original_hash": "655c91b5979de46f1d70d97f0c5f1d14", + "translation_date": "2025-08-28T04:11:17+00:00", + "source_file": "docs/_sidebar.md", + "language_code": "sw" + }, + "for-teachers.md": { + "original_hash": "71009af209f81cc01a1f2d324200375f", + "translation_date": "2025-10-03T10:25:17+00:00", + "source_file": "for-teachers.md", + "language_code": "sw" + }, + "lesson-template/README.md": { + "original_hash": "0494be70ad7fadd13a8c3d549c23e355", + "translation_date": "2025-08-28T04:12:10+00:00", + "source_file": "lesson-template/README.md", + "language_code": "sw" + }, + "lesson-template/assignment.md": { + "original_hash": "b5f62ec256c7e43e771f0d3b4e1a9130", + "translation_date": "2025-08-28T04:12:35+00:00", + "source_file": "lesson-template/assignment.md", + "language_code": "sw" + }, + "memory-game/README.md": { + "original_hash": "ff47271e53637b2ba6ba72ad2b70f6d7", + "translation_date": "2025-10-03T11:58:09+00:00", + "source_file": "memory-game/README.md", + "language_code": "sw" + }, + "quiz-app/README.md": { + "original_hash": "5301875c55bb305e6046bed3a4fd06d2", + "translation_date": "2025-08-28T04:21:18+00:00", + "source_file": "quiz-app/README.md", + "language_code": "sw" + } +} \ No newline at end of file diff --git a/translations/sw/1-getting-started-lessons/1-intro-to-programming-languages/README.md b/translations/sw/1-getting-started-lessons/1-intro-to-programming-languages/README.md index 0bcb6e630..ed2f91993 100644 --- a/translations/sw/1-getting-started-lessons/1-intro-to-programming-languages/README.md +++ b/translations/sw/1-getting-started-lessons/1-intro-to-programming-languages/README.md @@ -1,12 +1,3 @@ - # Utangulizi wa Lugha za Programu na Vifaa vya Kisasa vya Mwaendelezaji Hujambo, mtaalamu wa kesho! 👋 Naweza kukuambia kitu kinachoniletea baridi kila siku? Unakaribia kugundua kuwa programu siyo tu kuhusu kompyuta – ni kuhusu kuwa na nguvu za kichawi kuleta mawazo yako shupavu katika maisha! diff --git a/translations/sw/1-getting-started-lessons/1-intro-to-programming-languages/assignment.md b/translations/sw/1-getting-started-lessons/1-intro-to-programming-languages/assignment.md index ecdbb0f59..0f6088fe4 100644 --- a/translations/sw/1-getting-started-lessons/1-intro-to-programming-languages/assignment.md +++ b/translations/sw/1-getting-started-lessons/1-intro-to-programming-languages/assignment.md @@ -1,12 +1,3 @@ - # Kazi: Kuchunguza Zana za Kisasa za Maendeleo ya Wavuti ## Maelekezo diff --git a/translations/sw/1-getting-started-lessons/2-github-basics/README.md b/translations/sw/1-getting-started-lessons/2-github-basics/README.md index 2e114f9a4..8d38adad1 100644 --- a/translations/sw/1-getting-started-lessons/2-github-basics/README.md +++ b/translations/sw/1-getting-started-lessons/2-github-basics/README.md @@ -1,12 +1,3 @@ - # Utangulizi wa GitHub Hujambo, msanidi programu wa baadaye! 👋 Uko tayari kuungana na mamilioni ya wapenzi wa programu duniani kote? Nina hamu sana kukutambulisha kwa GitHub – fikiria kama jukwaa la mitandao ya kijamii kwa wapenzi wa programu, isipokuwa badala ya kushiriki picha za chakula chako, tunashiriki msimbo na kuunda mambo mazuri pamoja! diff --git a/translations/sw/1-getting-started-lessons/3-accessibility/README.md b/translations/sw/1-getting-started-lessons/3-accessibility/README.md index d267dd4dd..8da49a7e1 100644 --- a/translations/sw/1-getting-started-lessons/3-accessibility/README.md +++ b/translations/sw/1-getting-started-lessons/3-accessibility/README.md @@ -1,12 +1,3 @@ - # Kuunda Kurasa za Wavuti Zenye Ufikiaji Rahisi ![Yote Kuhusu Ufikiaji Rahisi](../../../../translated_images/sw/webdev101-a11y.8ef3025c858d897a.webp) diff --git a/translations/sw/1-getting-started-lessons/3-accessibility/assignment.md b/translations/sw/1-getting-started-lessons/3-accessibility/assignment.md index 3f3e8e169..2dadca783 100644 --- a/translations/sw/1-getting-started-lessons/3-accessibility/assignment.md +++ b/translations/sw/1-getting-started-lessons/3-accessibility/assignment.md @@ -1,12 +1,3 @@ - # Ukaguzi wa Kina wa Upatikanaji wa Tovuti ## Maelekezo diff --git a/translations/sw/1-getting-started-lessons/README.md b/translations/sw/1-getting-started-lessons/README.md index 88eed56bb..a55afefca 100644 --- a/translations/sw/1-getting-started-lessons/README.md +++ b/translations/sw/1-getting-started-lessons/README.md @@ -1,12 +1,3 @@ - # Kuanza na Uendelezaji wa Wavuti Katika sehemu hii ya mtaala, utatambulishwa kwa dhana zisizo za miradi ambazo ni muhimu ili kuwa msanidi programu wa kitaalamu. diff --git a/translations/sw/10-ai-framework-project/README.md b/translations/sw/10-ai-framework-project/README.md index 3a765f6ea..fad310094 100644 --- a/translations/sw/10-ai-framework-project/README.md +++ b/translations/sw/10-ai-framework-project/README.md @@ -1,12 +1,3 @@ - # Muundo wa AI Umewahi kuhisi kupotezwa ukijaribu kuunda programu za AI kutoka mwanzo? Hauko peke yako! Miundo ya AI ni kama kuwa na kisu cha kijeshi cha Uswisi kwa ajili ya maendeleo ya AI - ni zana zenye nguvu zinazoweza kuokoa muda na vichwa kuumia wakati wa kuunda programu zenye akili. Tafakari muundo wa AI kama maktaba iliyopangwa vizuri: hutoa vipengele vilivyotengenezwa awali, API zilizo sanifu, na ufanisi wa akili ili uweze kuzingatia kutatua matatizo badala ya kushughulikia maelezo ya utekelezaji. diff --git a/translations/sw/2-js-basics/1-data-types/README.md b/translations/sw/2-js-basics/1-data-types/README.md index ec508721a..8119f1d15 100644 --- a/translations/sw/2-js-basics/1-data-types/README.md +++ b/translations/sw/2-js-basics/1-data-types/README.md @@ -1,12 +1,3 @@ - # Misingi ya JavaScript: Aina za Data ![Misingi ya JavaScript - Aina za data](../../../../translated_images/sw/webdev101-js-datatypes.4cc470179730702c.webp) diff --git a/translations/sw/2-js-basics/1-data-types/assignment.md b/translations/sw/2-js-basics/1-data-types/assignment.md index d623dbf34..0fd5efe75 100644 --- a/translations/sw/2-js-basics/1-data-types/assignment.md +++ b/translations/sw/2-js-basics/1-data-types/assignment.md @@ -1,12 +1,3 @@ - # Mazoezi ya Aina za Data: Kikapu cha Ununuzi cha E-commerce ## Maelekezo diff --git a/translations/sw/2-js-basics/2-functions-methods/README.md b/translations/sw/2-js-basics/2-functions-methods/README.md index 93e7061ba..51f444576 100644 --- a/translations/sw/2-js-basics/2-functions-methods/README.md +++ b/translations/sw/2-js-basics/2-functions-methods/README.md @@ -1,12 +1,3 @@ - # Misingi ya JavaScript: Mbinu na Zana ![JavaScript Basics - Functions](../../../../translated_images/sw/webdev101-js-functions.be049c4726e94f8b.webp) diff --git a/translations/sw/2-js-basics/2-functions-methods/assignment.md b/translations/sw/2-js-basics/2-functions-methods/assignment.md index 549355eb3..19b0baf0f 100644 --- a/translations/sw/2-js-basics/2-functions-methods/assignment.md +++ b/translations/sw/2-js-basics/2-functions-methods/assignment.md @@ -1,12 +1,3 @@ - # Furaha na Kazi za Kifunction ## Maelekezo diff --git a/translations/sw/2-js-basics/3-making-decisions/README.md b/translations/sw/2-js-basics/3-making-decisions/README.md index a13a5b526..01eb5d517 100644 --- a/translations/sw/2-js-basics/3-making-decisions/README.md +++ b/translations/sw/2-js-basics/3-making-decisions/README.md @@ -1,12 +1,3 @@ - # Misingi ya JavaScript: Kufanya Maamuzi ![JavaScript Basics - Making decisions](../../../../translated_images/sw/webdev101-js-decisions.69e1b20f272dd1f0.webp) diff --git a/translations/sw/2-js-basics/3-making-decisions/assignment.md b/translations/sw/2-js-basics/3-making-decisions/assignment.md index a96f3bf04..1e5c83d61 100644 --- a/translations/sw/2-js-basics/3-making-decisions/assignment.md +++ b/translations/sw/2-js-basics/3-making-decisions/assignment.md @@ -1,12 +1,3 @@ - # Kufanya Maamuzi: Mchakato wa Daraja za Wanafunzi ## Malengo ya Kujifunza diff --git a/translations/sw/2-js-basics/4-arrays-loops/README.md b/translations/sw/2-js-basics/4-arrays-loops/README.md index 0f150a249..f1712a09b 100644 --- a/translations/sw/2-js-basics/4-arrays-loops/README.md +++ b/translations/sw/2-js-basics/4-arrays-loops/README.md @@ -1,12 +1,3 @@ - # Misingi ya JavaScript: Mfululizo na Mizunguko ![JavaScript Basics - Arrays](../../../../translated_images/sw/webdev101-js-arrays.439d7528b8a29455.webp) diff --git a/translations/sw/2-js-basics/4-arrays-loops/assignment.md b/translations/sw/2-js-basics/4-arrays-loops/assignment.md index eb11e0c33..bc73993e9 100644 --- a/translations/sw/2-js-basics/4-arrays-loops/assignment.md +++ b/translations/sw/2-js-basics/4-arrays-loops/assignment.md @@ -1,12 +1,3 @@ - # Kazi ya Arrays na Loops ## Maelekezo diff --git a/translations/sw/2-js-basics/README.md b/translations/sw/2-js-basics/README.md index 184d4a76c..80afcc0d7 100644 --- a/translations/sw/2-js-basics/README.md +++ b/translations/sw/2-js-basics/README.md @@ -1,12 +1,3 @@ - # Utangulizi wa JavaScript JavaScript ni lugha ya wavuti. Katika masomo haya manne, utajifunza misingi yake. diff --git a/translations/sw/3-terrarium/1-intro-to-html/README.md b/translations/sw/3-terrarium/1-intro-to-html/README.md index efeea08f8..ecff8d98c 100644 --- a/translations/sw/3-terrarium/1-intro-to-html/README.md +++ b/translations/sw/3-terrarium/1-intro-to-html/README.md @@ -1,12 +1,3 @@ - # Mradi wa Terrarium Sehemu ya 1: Utangulizi wa HTML ```mermaid diff --git a/translations/sw/3-terrarium/1-intro-to-html/assignment.md b/translations/sw/3-terrarium/1-intro-to-html/assignment.md index 9d866185a..336813f35 100644 --- a/translations/sw/3-terrarium/1-intro-to-html/assignment.md +++ b/translations/sw/3-terrarium/1-intro-to-html/assignment.md @@ -1,12 +1,3 @@ - # HTML Mazoezi ya Kazi: Tengeneza Mfano wa Blogu ## Malengo ya Kujifunza diff --git a/translations/sw/3-terrarium/2-intro-to-css/README.md b/translations/sw/3-terrarium/2-intro-to-css/README.md index de23ebe16..638569e8b 100644 --- a/translations/sw/3-terrarium/2-intro-to-css/README.md +++ b/translations/sw/3-terrarium/2-intro-to-css/README.md @@ -1,12 +1,3 @@ - # Mradi wa Terrarium Sehemu ya 2: Utangulizi wa CSS ```mermaid diff --git a/translations/sw/3-terrarium/2-intro-to-css/assignment.md b/translations/sw/3-terrarium/2-intro-to-css/assignment.md index 43fe58e26..97883ad1a 100644 --- a/translations/sw/3-terrarium/2-intro-to-css/assignment.md +++ b/translations/sw/3-terrarium/2-intro-to-css/assignment.md @@ -1,12 +1,3 @@ - # Kazi ya Marekebisho ya CSS ## Lengo diff --git a/translations/sw/3-terrarium/3-intro-to-DOM-and-closures/README.md b/translations/sw/3-terrarium/3-intro-to-DOM-and-closures/README.md index bdd3ec356..f82aeaff5 100644 --- a/translations/sw/3-terrarium/3-intro-to-DOM-and-closures/README.md +++ b/translations/sw/3-terrarium/3-intro-to-DOM-and-closures/README.md @@ -1,12 +1,3 @@ - # Mradi wa Terrarium Sehemu ya 3: Udhibiti wa DOM na Mifungo ya JavaScript ```mermaid diff --git a/translations/sw/3-terrarium/3-intro-to-DOM-and-closures/assignment.md b/translations/sw/3-terrarium/3-intro-to-DOM-and-closures/assignment.md index 4eb7865e2..a59581f3e 100644 --- a/translations/sw/3-terrarium/3-intro-to-DOM-and-closures/assignment.md +++ b/translations/sw/3-terrarium/3-intro-to-DOM-and-closures/assignment.md @@ -1,12 +1,3 @@ - # Kazi ya Uchunguzi wa Kipengele cha DOM ## Muhtasari diff --git a/translations/sw/3-terrarium/README.md b/translations/sw/3-terrarium/README.md index 0e2c28eda..97d4be978 100644 --- a/translations/sw/3-terrarium/README.md +++ b/translations/sw/3-terrarium/README.md @@ -1,12 +1,3 @@ - ## Tuma Terrarium yako Unaweza kutuma, au kuchapisha Terrarium yako kwenye wavuti ukitumia **Azure Static Web Apps**. diff --git a/translations/sw/3-terrarium/solution/README.md b/translations/sw/3-terrarium/solution/README.md index 5b73881b5..b7799e30c 100644 --- a/translations/sw/3-terrarium/solution/README.md +++ b/translations/sw/3-terrarium/solution/README.md @@ -1,12 +1,3 @@ - # Terrarium Yangu: Mradi wa kujifunza kuhusu HTML, CSS, na udhibiti wa DOM kwa kutumia JavaScript ðŸŒĩðŸŒą Mradi mdogo wa kuburudisha akili kwa kuburuta na kudondosha. Kwa kutumia HTML, JS, na CSS kidogo, unaweza kujenga kiolesura cha wavuti, kukipamba, na kuongeza mwingiliano. diff --git a/translations/sw/4-typing-game/README.md b/translations/sw/4-typing-game/README.md index 4a4f8e934..2c226a82c 100644 --- a/translations/sw/4-typing-game/README.md +++ b/translations/sw/4-typing-game/README.md @@ -1,12 +1,3 @@ - # Programu Inayochochewa na Matukio - Jenga Mchezo wa Kuandika ```mermaid diff --git a/translations/sw/4-typing-game/solution/README.md b/translations/sw/4-typing-game/solution/README.md index 3d47a1706..f57e511f8 100644 --- a/translations/sw/4-typing-game/solution/README.md +++ b/translations/sw/4-typing-game/solution/README.md @@ -1,12 +1,3 @@ - Hii ni nafasi ya kuweka, imeachwa wazi kwa makusudi --- diff --git a/translations/sw/4-typing-game/typing-game/README.md b/translations/sw/4-typing-game/typing-game/README.md index 8e483361e..87c560bff 100644 --- a/translations/sw/4-typing-game/typing-game/README.md +++ b/translations/sw/4-typing-game/typing-game/README.md @@ -1,12 +1,3 @@ - # Kuunda mchezo kwa kutumia matukio Je, umewahi kujiuliza jinsi tovuti zinavyojua wakati unabonyeza kitufe au kuandika kwenye kisanduku cha maandishi? Hiyo ni uchawi wa programu zinazotegemea matukio! Ni njia gani bora zaidi ya kujifunza ujuzi huu muhimu kuliko kujenga kitu cha manufaa - mchezo wa kasi ya kuandika unaojibu kila kitufe unachobonyeza. diff --git a/translations/sw/4-typing-game/typing-game/assignment.md b/translations/sw/4-typing-game/typing-game/assignment.md index 5c07eedee..11407ab9b 100644 --- a/translations/sw/4-typing-game/typing-game/assignment.md +++ b/translations/sw/4-typing-game/typing-game/assignment.md @@ -1,12 +1,3 @@ - # Unda mchezo mpya wa kibodi ## Maelekezo diff --git a/translations/sw/5-browser-extension/1-about-browsers/README.md b/translations/sw/5-browser-extension/1-about-browsers/README.md index 647b03e54..b4ec96835 100644 --- a/translations/sw/5-browser-extension/1-about-browsers/README.md +++ b/translations/sw/5-browser-extension/1-about-browsers/README.md @@ -1,12 +1,3 @@ - # Mradi wa Kiongezi cha Kivinjari Sehemu 1: Yote Kuhusu Vivinjari ```mermaid diff --git a/translations/sw/5-browser-extension/1-about-browsers/assignment.md b/translations/sw/5-browser-extension/1-about-browsers/assignment.md index 85b6bdc86..34228c465 100644 --- a/translations/sw/5-browser-extension/1-about-browsers/assignment.md +++ b/translations/sw/5-browser-extension/1-about-browsers/assignment.md @@ -1,12 +1,3 @@ - # Kazi: Badilisha Muonekano wa Kiendelezi Chako cha Kivinjari ## Muhtasari diff --git a/translations/sw/5-browser-extension/2-forms-browsers-local-storage/README.md b/translations/sw/5-browser-extension/2-forms-browsers-local-storage/README.md index 773e1fcd3..645c3290a 100644 --- a/translations/sw/5-browser-extension/2-forms-browsers-local-storage/README.md +++ b/translations/sw/5-browser-extension/2-forms-browsers-local-storage/README.md @@ -1,12 +1,3 @@ - # Mradi wa Kiongezi cha Kivinjari Sehemu ya 2: Piga Simu API, tumia Hifadhi ya Ndani ```mermaid diff --git a/translations/sw/5-browser-extension/2-forms-browsers-local-storage/assignment.md b/translations/sw/5-browser-extension/2-forms-browsers-local-storage/assignment.md index dd0b25f3d..1a5f680d8 100644 --- a/translations/sw/5-browser-extension/2-forms-browsers-local-storage/assignment.md +++ b/translations/sw/5-browser-extension/2-forms-browsers-local-storage/assignment.md @@ -1,12 +1,3 @@ - # Kubali API ## Muhtasari diff --git a/translations/sw/5-browser-extension/3-background-tasks-and-performance/README.md b/translations/sw/5-browser-extension/3-background-tasks-and-performance/README.md index 90fb5c482..d7fbd2156 100644 --- a/translations/sw/5-browser-extension/3-background-tasks-and-performance/README.md +++ b/translations/sw/5-browser-extension/3-background-tasks-and-performance/README.md @@ -1,12 +1,3 @@ - # Mradi wa Kiongezi cha Kivinjari Sehemu ya 3: Jifunze Kuhusu Majukumu ya Nyuma na Utendaji ```mermaid diff --git a/translations/sw/5-browser-extension/3-background-tasks-and-performance/assignment.md b/translations/sw/5-browser-extension/3-background-tasks-and-performance/assignment.md index 2fb5eb654..0cfed5083 100644 --- a/translations/sw/5-browser-extension/3-background-tasks-and-performance/assignment.md +++ b/translations/sw/5-browser-extension/3-background-tasks-and-performance/assignment.md @@ -1,12 +1,3 @@ - # Kuchambua Tovuti kwa Utendaji ## Muhtasari wa Kazi diff --git a/translations/sw/5-browser-extension/README.md b/translations/sw/5-browser-extension/README.md index cdf223c07..ad95fdb1c 100644 --- a/translations/sw/5-browser-extension/README.md +++ b/translations/sw/5-browser-extension/README.md @@ -1,12 +1,3 @@ - # Kujenga Kiendelezi cha Kivinjari Kujenga viendelezi vya vivinjari ni njia ya kufurahisha na ya kuvutia ya kufikiria kuhusu utendaji wa programu zako huku ukijenga aina tofauti ya rasilimali ya wavuti. Moduli hii inajumuisha masomo kuhusu jinsi vivinjari vinavyofanya kazi, jinsi ya kupeleka kiendelezi cha kivinjari, jinsi ya kujenga fomu, kuita API, kutumia hifadhi ya ndani, na jinsi ya kupima utendaji wa tovuti yako na kuiboresha. diff --git a/translations/sw/5-browser-extension/solution/README.md b/translations/sw/5-browser-extension/solution/README.md index 2f2f12f17..d164ca3dd 100644 --- a/translations/sw/5-browser-extension/solution/README.md +++ b/translations/sw/5-browser-extension/solution/README.md @@ -1,12 +1,3 @@ - # Kiongezo cha Kivinjari cha Carbon Trigger: Msimbo Uliokamilika Kwa kutumia API ya C02 Signal ya tmrow kufuatilia matumizi ya umeme, tengeneza kiongezo cha kivinjari ili uweze kuwa na kikumbusho moja kwa moja kwenye kivinjari chako kuhusu uzito wa matumizi ya umeme katika eneo lako. Kutumia kiongezo hiki kwa njia ya ad hoc kutakusaidia kufanya maamuzi kuhusu shughuli zako kulingana na taarifa hizi. diff --git a/translations/sw/5-browser-extension/solution/translation/README.es.md b/translations/sw/5-browser-extension/solution/translation/README.es.md index 0ff9cdcc8..7ac8b6512 100644 --- a/translations/sw/5-browser-extension/solution/translation/README.es.md +++ b/translations/sw/5-browser-extension/solution/translation/README.es.md @@ -1,12 +1,3 @@ - # Upanuzi wa Kivinjari wa Carbon Trigger: Msimbo Kamili Kwa kutumia API ya CO2 Signal ya tmrow kufuatilia matumizi ya umeme, tengeneza upanuzi wa kivinjari ili uweze kuwa na kikumbusho moja kwa moja kwenye kivinjari chako kuhusu matumizi ya umeme katika eneo lako. Kutumia upanuzi huu wa ad hoc kutakusaidia kufanya maamuzi kuhusu shughuli zako kwa kuzingatia taarifa hii. diff --git a/translations/sw/5-browser-extension/solution/translation/README.fr.md b/translations/sw/5-browser-extension/solution/translation/README.fr.md index d8c52506b..65b1a9cc0 100644 --- a/translations/sw/5-browser-extension/solution/translation/README.fr.md +++ b/translations/sw/5-browser-extension/solution/translation/README.fr.md @@ -1,12 +1,3 @@ - # Ugani wa Kivinjari wa Carbon Trigger: Msimbo Uliokamilika Kwa kutumia API ya C02 Signal kutoka tmrow kufuatilia matumizi ya umeme, tengeneza ugani wa kivinjari ili uweze kupata ukumbusho moja kwa moja kwenye kivinjari chako kuhusu matumizi ya umeme katika eneo lako. Kutumia ugani huu wa dharura kutakusaidia kufanya maamuzi kuhusu shughuli zako kwa kuzingatia taarifa hizi. diff --git a/translations/sw/5-browser-extension/solution/translation/README.hi.md b/translations/sw/5-browser-extension/solution/translation/README.hi.md index 01ba15da3..e89154598 100644 --- a/translations/sw/5-browser-extension/solution/translation/README.hi.md +++ b/translations/sw/5-browser-extension/solution/translation/README.hi.md @@ -1,12 +1,3 @@ - # Kiongezo cha Kivinjari cha Carbon Trigger: Msimbo Uliokamilika Kutumia API ya CO2 Signal ya tmrow kufuatilia matumizi ya umeme, tunajenga kiongezo cha kivinjari ili kukukumbusha jinsi matumizi ya umeme katika eneo lako yalivyo mazito kupitia kivinjari chako. Kutumia kiongezo hiki kwa muda mfupi kutakusaidia kufanya maamuzi kuhusu shughuli zako kulingana na taarifa hii. diff --git a/translations/sw/5-browser-extension/solution/translation/README.it.md b/translations/sw/5-browser-extension/solution/translation/README.it.md index e981c3ca1..22d0fa6f7 100644 --- a/translations/sw/5-browser-extension/solution/translation/README.it.md +++ b/translations/sw/5-browser-extension/solution/translation/README.it.md @@ -1,12 +1,3 @@ - # Ugani wa Kivinjari wa Carbon Trigger: Msimbo wa Kuanza Tutatumia API ya Signal CO2 kutoka tmrow kufuatilia matumizi ya umeme ili kuunda ugani wa kivinjari, hivyo kuwa na ukumbusho moja kwa moja kwenye kivinjari chako kuhusu jinsi matumizi ya umeme yalivyo mazito katika eneo lako. Kutumia ugani huu maalum kutasaidia kutathmini shughuli zako kulingana na taarifa hizi. diff --git a/translations/sw/5-browser-extension/solution/translation/README.ja.md b/translations/sw/5-browser-extension/solution/translation/README.ja.md index 8d7931bef..83a8e59e6 100644 --- a/translations/sw/5-browser-extension/solution/translation/README.ja.md +++ b/translations/sw/5-browser-extension/solution/translation/README.ja.md @@ -1,12 +1,3 @@ - # Kiongezo cha Kivinjari cha Carbon Trigger: Msimbo Uliokamilika Tunajenga kiongezo cha kivinjari kinachotumia API ya CO2 Signal ya tmrow ili kufuatilia matumizi ya nishati katika eneo lako. Kiongezo hiki kitaonyesha ukumbusho kwenye kivinjari chako kuhusu kiwango cha matumizi ya nishati katika eneo lako. Kwa kutumia kiongezo hiki kwa njia ya ad hoc, unaweza kufanya maamuzi kuhusu shughuli zako kulingana na taarifa hii. diff --git a/translations/sw/5-browser-extension/solution/translation/README.ms.md b/translations/sw/5-browser-extension/solution/translation/README.ms.md index 60b710280..ef258057e 100644 --- a/translations/sw/5-browser-extension/solution/translation/README.ms.md +++ b/translations/sw/5-browser-extension/solution/translation/README.ms.md @@ -1,12 +1,3 @@ - # Kiendelezi cha Kivinjari cha Carbon Trigger: Msimbo Kamili Kwa kutumia API ya Ishara ya CO2 ya tmrow kufuatilia matumizi ya umeme, tengeneza kiendelezi cha kivinjari ili uweze kupokea arifa kwenye kivinjari chako kuhusu uzito wa matumizi ya umeme katika eneo lako. Kutumia kiendelezi hiki hasa kutakusaidia kufanya maamuzi kuhusu shughuli zako kulingana na taarifa hizi. diff --git a/translations/sw/5-browser-extension/start/README.md b/translations/sw/5-browser-extension/start/README.md index d1e0d5166..5ee278297 100644 --- a/translations/sw/5-browser-extension/start/README.md +++ b/translations/sw/5-browser-extension/start/README.md @@ -1,12 +1,3 @@ - # Kiongezo cha Kivinjari cha Carbon Trigger: Msingi wa Msimbo Kwa kutumia API ya C02 Signal ya tmrow kufuatilia matumizi ya umeme, tengeneza kiongezo cha kivinjari ili uweze kuwa na kikumbusho moja kwa moja kwenye kivinjari chako kuhusu uzito wa matumizi ya umeme katika eneo lako. Kutumia kiongezo hiki kwa njia ya ad hoc kutakusaidia kufanya maamuzi kuhusu shughuli zako kulingana na taarifa hizi. diff --git a/translations/sw/6-space-game/1-introduction/README.md b/translations/sw/6-space-game/1-introduction/README.md index 6d364992a..58fdc76cc 100644 --- a/translations/sw/6-space-game/1-introduction/README.md +++ b/translations/sw/6-space-game/1-introduction/README.md @@ -1,12 +1,3 @@ - # Jenga Mchezo wa Anga Sehemu ya 1: Utangulizi ```mermaid diff --git a/translations/sw/6-space-game/1-introduction/assignment.md b/translations/sw/6-space-game/1-introduction/assignment.md index 267cc4e57..4c7818c36 100644 --- a/translations/sw/6-space-game/1-introduction/assignment.md +++ b/translations/sw/6-space-game/1-introduction/assignment.md @@ -1,12 +1,3 @@ - # Unda Mchezo: Tumia Mitindo ya Ubunifu ## Muhtasari wa Kazi diff --git a/translations/sw/6-space-game/2-drawing-to-canvas/README.md b/translations/sw/6-space-game/2-drawing-to-canvas/README.md index c975413de..33ec73630 100644 --- a/translations/sw/6-space-game/2-drawing-to-canvas/README.md +++ b/translations/sw/6-space-game/2-drawing-to-canvas/README.md @@ -1,12 +1,3 @@ - # Jenga Mchezo wa Anga Sehemu ya 2: Chora Shujaa na Mashetani kwenye Canvas ```mermaid diff --git a/translations/sw/6-space-game/2-drawing-to-canvas/assignment.md b/translations/sw/6-space-game/2-drawing-to-canvas/assignment.md index 173ec83fc..3f07741d8 100644 --- a/translations/sw/6-space-game/2-drawing-to-canvas/assignment.md +++ b/translations/sw/6-space-game/2-drawing-to-canvas/assignment.md @@ -1,12 +1,3 @@ - # Kazi: Chunguza API ya Canvas ## Malengo ya Kujifunza diff --git a/translations/sw/6-space-game/3-moving-elements-around/README.md b/translations/sw/6-space-game/3-moving-elements-around/README.md index 2e58865c8..50e0a1392 100644 --- a/translations/sw/6-space-game/3-moving-elements-around/README.md +++ b/translations/sw/6-space-game/3-moving-elements-around/README.md @@ -1,12 +1,3 @@ - # Tengeneza Mchezo wa Anga Sehemu ya 3: Kuongeza Mwelekeo ```mermaid diff --git a/translations/sw/6-space-game/3-moving-elements-around/assignment.md b/translations/sw/6-space-game/3-moving-elements-around/assignment.md index 5c0e05fb6..176296d2c 100644 --- a/translations/sw/6-space-game/3-moving-elements-around/assignment.md +++ b/translations/sw/6-space-game/3-moving-elements-around/assignment.md @@ -1,12 +1,3 @@ - # Toa Maoni Kwenye Msimbo Wako ## Maelekezo diff --git a/translations/sw/6-space-game/4-collision-detection/README.md b/translations/sw/6-space-game/4-collision-detection/README.md index 43c442d49..7434f5b45 100644 --- a/translations/sw/6-space-game/4-collision-detection/README.md +++ b/translations/sw/6-space-game/4-collision-detection/README.md @@ -1,12 +1,3 @@ - # Jenga Mchezo wa Anga Sehemu ya 4: Kuongeza Laser na Kugundua Mgongano ```mermaid diff --git a/translations/sw/6-space-game/4-collision-detection/assignment.md b/translations/sw/6-space-game/4-collision-detection/assignment.md index dc1db3e91..f7fa3405e 100644 --- a/translations/sw/6-space-game/4-collision-detection/assignment.md +++ b/translations/sw/6-space-game/4-collision-detection/assignment.md @@ -1,12 +1,3 @@ - # Chunguza Migongano ## Maelekezo diff --git a/translations/sw/6-space-game/4-collision-detection/solution/README.md b/translations/sw/6-space-game/4-collision-detection/solution/README.md index 4b2fd7b7a..a2dd535b3 100644 --- a/translations/sw/6-space-game/4-collision-detection/solution/README.md +++ b/translations/sw/6-space-game/4-collision-detection/solution/README.md @@ -1,12 +1,3 @@ - Hii ni nafasi ya kujaza, imeachwa wazi kimakusudi --- diff --git a/translations/sw/6-space-game/4-collision-detection/your-work/README.md b/translations/sw/6-space-game/4-collision-detection/your-work/README.md index 78ab32a5f..f57e511f8 100644 --- a/translations/sw/6-space-game/4-collision-detection/your-work/README.md +++ b/translations/sw/6-space-game/4-collision-detection/your-work/README.md @@ -1,12 +1,3 @@ - Hii ni nafasi ya kuweka, imeachwa wazi kwa makusudi --- diff --git a/translations/sw/6-space-game/5-keeping-score/README.md b/translations/sw/6-space-game/5-keeping-score/README.md index 4a80c9974..260601d52 100644 --- a/translations/sw/6-space-game/5-keeping-score/README.md +++ b/translations/sw/6-space-game/5-keeping-score/README.md @@ -1,12 +1,3 @@ - # Tengeneza Mchezo wa Anga Sehemu ya 5: Alama na Maisha ```mermaid diff --git a/translations/sw/6-space-game/5-keeping-score/assignment.md b/translations/sw/6-space-game/5-keeping-score/assignment.md index 1942c59f5..5aab39c02 100644 --- a/translations/sw/6-space-game/5-keeping-score/assignment.md +++ b/translations/sw/6-space-game/5-keeping-score/assignment.md @@ -1,12 +1,3 @@ - # Jenga Mchezo wa Alama ## Maelekezo diff --git a/translations/sw/6-space-game/5-keeping-score/solution/README.md b/translations/sw/6-space-game/5-keeping-score/solution/README.md index 0eb3fdfaa..aff38d365 100644 --- a/translations/sw/6-space-game/5-keeping-score/solution/README.md +++ b/translations/sw/6-space-game/5-keeping-score/solution/README.md @@ -1,12 +1,3 @@ - Hii ni nafasi ya kuweka, imeachwa wazi kwa makusudi --- diff --git a/translations/sw/6-space-game/5-keeping-score/your-work/README.md b/translations/sw/6-space-game/5-keeping-score/your-work/README.md index 1be824a96..b68965af8 100644 --- a/translations/sw/6-space-game/5-keeping-score/your-work/README.md +++ b/translations/sw/6-space-game/5-keeping-score/your-work/README.md @@ -1,12 +1,3 @@ - Hii ni nafasi ya kuweka, imeachwa wazi kwa makusudi --- diff --git a/translations/sw/6-space-game/6-end-condition/README.md b/translations/sw/6-space-game/6-end-condition/README.md index db24dac60..b2663834c 100644 --- a/translations/sw/6-space-game/6-end-condition/README.md +++ b/translations/sw/6-space-game/6-end-condition/README.md @@ -1,12 +1,3 @@ - # Jenga Mchezo wa Anga Sehemu ya 6: Mwisho na Anzisha Upya ```mermaid diff --git a/translations/sw/6-space-game/6-end-condition/assignment.md b/translations/sw/6-space-game/6-end-condition/assignment.md index b76ff0c30..a95919163 100644 --- a/translations/sw/6-space-game/6-end-condition/assignment.md +++ b/translations/sw/6-space-game/6-end-condition/assignment.md @@ -1,12 +1,3 @@ - # Jenga Mchezo wa Mfano ## Muhtasari wa Kazi diff --git a/translations/sw/6-space-game/6-end-condition/solution/README.md b/translations/sw/6-space-game/6-end-condition/solution/README.md index 835eccde7..b68965af8 100644 --- a/translations/sw/6-space-game/6-end-condition/solution/README.md +++ b/translations/sw/6-space-game/6-end-condition/solution/README.md @@ -1,12 +1,3 @@ - Hii ni nafasi ya kuweka, imeachwa wazi kwa makusudi --- diff --git a/translations/sw/6-space-game/6-end-condition/your-work/README.md b/translations/sw/6-space-game/6-end-condition/your-work/README.md index 8a7ecac3b..9c0e4b912 100644 --- a/translations/sw/6-space-game/6-end-condition/your-work/README.md +++ b/translations/sw/6-space-game/6-end-condition/your-work/README.md @@ -1,12 +1,3 @@ - Hii ni nafasi ya kuweka, imeachwa wazi kwa makusudi --- diff --git a/translations/sw/6-space-game/README.md b/translations/sw/6-space-game/README.md index a7f3a3a02..377edbb84 100644 --- a/translations/sw/6-space-game/README.md +++ b/translations/sw/6-space-game/README.md @@ -1,12 +1,3 @@ - # Jenga Mchezo wa Anga Mchezo wa anga wa kufundisha misingi ya hali ya juu ya JavaScript diff --git a/translations/sw/6-space-game/solution/README.md b/translations/sw/6-space-game/solution/README.md index 3e398f679..b68965af8 100644 --- a/translations/sw/6-space-game/solution/README.md +++ b/translations/sw/6-space-game/solution/README.md @@ -1,12 +1,3 @@ - Hii ni nafasi ya kuweka, imeachwa wazi kwa makusudi --- diff --git a/translations/sw/7-bank-project/1-template-route/README.md b/translations/sw/7-bank-project/1-template-route/README.md index 1b13e3cba..374543b48 100644 --- a/translations/sw/7-bank-project/1-template-route/README.md +++ b/translations/sw/7-bank-project/1-template-route/README.md @@ -1,12 +1,3 @@ - # Jenga Programu ya Benki Sehemu ya 1: Violezo vya HTML na Njia katika Programu ya Mtandao ```mermaid diff --git a/translations/sw/7-bank-project/1-template-route/assignment.md b/translations/sw/7-bank-project/1-template-route/assignment.md index 009dfefae..002629af3 100644 --- a/translations/sw/7-bank-project/1-template-route/assignment.md +++ b/translations/sw/7-bank-project/1-template-route/assignment.md @@ -1,12 +1,3 @@ - # Boresha Njia za Usafirishaji ## Maelekezo diff --git a/translations/sw/7-bank-project/2-forms/README.md b/translations/sw/7-bank-project/2-forms/README.md index b4bc04852..9433ce08c 100644 --- a/translations/sw/7-bank-project/2-forms/README.md +++ b/translations/sw/7-bank-project/2-forms/README.md @@ -1,12 +1,3 @@ - # Jenga Programu ya Benki Sehemu ya 2: Jenga Fomu ya Kuingia na Usajili ```mermaid diff --git a/translations/sw/7-bank-project/2-forms/assignment.md b/translations/sw/7-bank-project/2-forms/assignment.md index c7f9eded6..989ad4163 100644 --- a/translations/sw/7-bank-project/2-forms/assignment.md +++ b/translations/sw/7-bank-project/2-forms/assignment.md @@ -1,12 +1,3 @@ - # Pamba App Yako ya Benki kwa CSS ya Kisasa ## Muhtasari wa Mradi diff --git a/translations/sw/7-bank-project/3-data/README.md b/translations/sw/7-bank-project/3-data/README.md index 7814f9297..dde8d16c3 100644 --- a/translations/sw/7-bank-project/3-data/README.md +++ b/translations/sw/7-bank-project/3-data/README.md @@ -1,12 +1,3 @@ - # Tengeneza Programu ya Benki Sehemu ya 3: Njia za Kupata na Kutumia Data Fikiria kuhusu kompyuta ya Enterprise katika Star Trek - wakati Kapteni Picard anauliza kuhusu hali ya meli, taarifa zinaonekana mara moja bila kuzuia kiolesura kizima kusimamika na kujijenga upya. Mtiririko wa taarifa usio na mshono ni hasa kile tunachojenga hapa kwa kupata data kwa mabadiliko ya wakati halisi. diff --git a/translations/sw/7-bank-project/3-data/assignment.md b/translations/sw/7-bank-project/3-data/assignment.md index 387e7717b..b46833c6e 100644 --- a/translations/sw/7-bank-project/3-data/assignment.md +++ b/translations/sw/7-bank-project/3-data/assignment.md @@ -1,12 +1,3 @@ - # Kazi ya Marekebisho ya Msimbo na Uandishi wa Nyaraka ## Malengo ya Kujifunza diff --git a/translations/sw/7-bank-project/4-state-management/README.md b/translations/sw/7-bank-project/4-state-management/README.md index 5fb162b46..3a4cc26cc 100644 --- a/translations/sw/7-bank-project/4-state-management/README.md +++ b/translations/sw/7-bank-project/4-state-management/README.md @@ -1,12 +1,3 @@ - # Jenga App ya Benki Sehemu ya 4: Dhana za Usimamizi wa Hali ## ⚡ Unachoweza Kufanya Katika Dakika 5 Zijazo diff --git a/translations/sw/7-bank-project/4-state-management/assignment.md b/translations/sw/7-bank-project/4-state-management/assignment.md index f70467c86..2e06b3d27 100644 --- a/translations/sw/7-bank-project/4-state-management/assignment.md +++ b/translations/sw/7-bank-project/4-state-management/assignment.md @@ -1,12 +1,3 @@ - # Tekeleza "Ongeza Muamala" Dialogi ## Muhtasari diff --git a/translations/sw/7-bank-project/README.md b/translations/sw/7-bank-project/README.md index 5467edfb0..2deec929d 100644 --- a/translations/sw/7-bank-project/README.md +++ b/translations/sw/7-bank-project/README.md @@ -1,12 +1,3 @@ - # :dollar: Jenga Benki Katika mradi huu, utajifunza jinsi ya kujenga benki ya kufikirika. Masomo haya yanajumuisha maelekezo ya jinsi ya kupanga programu ya wavuti na kutoa njia, kujenga fomu, kusimamia hali (state), na kupata data kutoka kwa API ambayo unaweza kutumia kupata data ya benki. diff --git a/translations/sw/7-bank-project/api/README.md b/translations/sw/7-bank-project/api/README.md index cefe8921f..2041700bc 100644 --- a/translations/sw/7-bank-project/api/README.md +++ b/translations/sw/7-bank-project/api/README.md @@ -1,12 +1,3 @@ - # API ya Benki > API ya Benki iliyojengwa kwa [Node.js](https://nodejs.org) + [Express](https://expressjs.com/). diff --git a/translations/sw/7-bank-project/solution/README.md b/translations/sw/7-bank-project/solution/README.md index fd025ba2f..7c2869e7b 100644 --- a/translations/sw/7-bank-project/solution/README.md +++ b/translations/sw/7-bank-project/solution/README.md @@ -1,12 +1,3 @@ - # Programu ya benki > Suluhisho la mfano kwa mradi wa programu ya benki, iliyojengwa kwa kutumia HTML5, CSS, na JavaScript ya kawaida (bila kutumia fremu au maktaba). diff --git a/translations/sw/8-code-editor/1-using-a-code-editor/README.md b/translations/sw/8-code-editor/1-using-a-code-editor/README.md index fc2cf50d2..db211e2cb 100644 --- a/translations/sw/8-code-editor/1-using-a-code-editor/README.md +++ b/translations/sw/8-code-editor/1-using-a-code-editor/README.md @@ -1,12 +1,3 @@ - # Kutumia Mhariri wa Msimbo: Kuweza VSCode.dev Kumbuka katika *The Matrix* pale Neo alipotakiwa kuunganisha kwenye kituo kikubwa cha kompyuta ili kufikia dunia ya kidijitali? Vifaa vya maendeleo ya wavuti vya leo ni hadithi kinyume – uwezo mkubwa sana unaopatikana kutoka mahali popote. VSCode.dev ni mhariri wa msimbo unaotumia kivinjari ambao huleta vifaa vya maendeleo ya kitaalamu kwa kifaa chochote kilicho na muunganisho wa intaneti. diff --git a/translations/sw/8-code-editor/1-using-a-code-editor/assignment.md b/translations/sw/8-code-editor/1-using-a-code-editor/assignment.md index dc0493402..569cd566a 100644 --- a/translations/sw/8-code-editor/1-using-a-code-editor/assignment.md +++ b/translations/sw/8-code-editor/1-using-a-code-editor/assignment.md @@ -1,12 +1,3 @@ - # Unda Tovuti ya Resume Kutumia VSCode.dev Badilisha matarajio yako ya kazi kwa kujenga tovuti ya kitaalamu ya resume inayowasilisha ujuzi na uzoefu wako kwa njia ya kisasa na ya kuvutia. Badala ya kutuma PDF za kawaida, fikiria kuwapa waajiri tovuti maridadi na inayojibadilisha kulingana na kifaa, inayodhihirisha sifa zako na uwezo wako wa maendeleo ya wavuti. diff --git a/translations/sw/9-chat-project/README.md b/translations/sw/9-chat-project/README.md index 6b878af8a..7b1453bd8 100644 --- a/translations/sw/9-chat-project/README.md +++ b/translations/sw/9-chat-project/README.md @@ -1,12 +1,3 @@ - # Jenga Msaidizi wa Chat kwa AI Kumbuka kwenye Star Trek wanapotumia mazungumzo ya kawaida na kompyuta ya meli, wakimuuliza maswali magumu na kupata majibu yenye fikira? Kinachokuwa kama hadithi ya sayansi katika miaka ya 1960 sasa ni kitu ambacho unaweza kujenga kwa kutumia teknolojia za wavuti unazozijua tayari. diff --git a/translations/sw/9-chat-project/solution/README.md b/translations/sw/9-chat-project/solution/README.md index a1833499f..2d7ae475d 100644 --- a/translations/sw/9-chat-project/solution/README.md +++ b/translations/sw/9-chat-project/solution/README.md @@ -1,12 +1,3 @@ - # Endesha suluhisho 1. Anzisha [backend](./backend/README.md) diff --git a/translations/sw/9-chat-project/solution/backend/README.md b/translations/sw/9-chat-project/solution/backend/README.md index fb2756c01..41ced4184 100644 --- a/translations/sw/9-chat-project/solution/backend/README.md +++ b/translations/sw/9-chat-project/solution/backend/README.md @@ -1,12 +1,3 @@ - Chagua mazingira yako ya kukimbia - [Python](./python/README.md) diff --git a/translations/sw/9-chat-project/solution/backend/python/README.md b/translations/sw/9-chat-project/solution/backend/python/README.md index d19e36ec1..6382a2106 100644 --- a/translations/sw/9-chat-project/solution/backend/python/README.md +++ b/translations/sw/9-chat-project/solution/backend/python/README.md @@ -1,12 +1,3 @@ - # Endesha kod ## Kuandaa diff --git a/translations/sw/9-chat-project/solution/frontend/README.md b/translations/sw/9-chat-project/solution/frontend/README.md index 4d2dd5876..7f47d4768 100644 --- a/translations/sw/9-chat-project/solution/frontend/README.md +++ b/translations/sw/9-chat-project/solution/frontend/README.md @@ -1,12 +1,3 @@ - # Endesha msimbo ```sh diff --git a/translations/sw/AGENTS.md b/translations/sw/AGENTS.md index 1078dd223..a5e1a50cc 100644 --- a/translations/sw/AGENTS.md +++ b/translations/sw/AGENTS.md @@ -1,12 +1,3 @@ - # AGENTS.md ## Muhtasari wa Mradi diff --git a/translations/sw/CODE_OF_CONDUCT.md b/translations/sw/CODE_OF_CONDUCT.md index 58382e6bf..9217f5abb 100644 --- a/translations/sw/CODE_OF_CONDUCT.md +++ b/translations/sw/CODE_OF_CONDUCT.md @@ -1,12 +1,3 @@ - # Kanuni za Maadili ya Microsoft Open Source Mradi huu umechukua [Kanuni za Maadili za Microsoft Open Source](https://opensource.microsoft.com/codeofconduct/?WT.mc_id=academic-77807-sagibbon). diff --git a/translations/sw/CONTRIBUTING.md b/translations/sw/CONTRIBUTING.md index c3b05f46a..7daf9e506 100644 --- a/translations/sw/CONTRIBUTING.md +++ b/translations/sw/CONTRIBUTING.md @@ -1,12 +1,3 @@ - # Kuchangia Mradi huu unakaribisha michango na mapendekezo. Michango mingi inahitaji wewe diff --git a/translations/sw/Git-Basics/README.md b/translations/sw/Git-Basics/README.md index 1fdf3bc2b..728e370c0 100644 --- a/translations/sw/Git-Basics/README.md +++ b/translations/sw/Git-Basics/README.md @@ -1,12 +1,3 @@ - ## Misingi ya GIT kwa wanaoanza web-devðŸ‘ķ ## Git ni nini? diff --git a/translations/sw/README.md b/translations/sw/README.md index 0a7b49ac9..10affb10d 100644 --- a/translations/sw/README.md +++ b/translations/sw/README.md @@ -1,88 +1,79 @@ - -[![Leseni ya GitHub](https://img.shields.io/github/license/microsoft/Web-Dev-For-Beginners.svg)](https://github.com/microsoft/Web-Dev-For-Beginners/blob/master/LICENSE) -[![Wachangiaji wa GitHub](https://img.shields.io/github/contributors/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/graphs/contributors/) -[![Masuala ya GitHub](https://img.shields.io/github/issues/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/issues/) -[![Maombi ya GitHub pull](https://img.shields.io/github/issues-pr/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/pulls/) -[![Karibu PRs](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) - -[![Watazamaji wa GitHub](https://img.shields.io/github/watchers/microsoft/Web-Dev-For-Beginners.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/watchers/) +[![GitHub license](https://img.shields.io/github/license/microsoft/Web-Dev-For-Beginners.svg)](https://github.com/microsoft/Web-Dev-For-Beginners/blob/master/LICENSE) +[![GitHub contributors](https://img.shields.io/github/contributors/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/graphs/contributors/) +[![GitHub issues](https://img.shields.io/github/issues/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/issues/) +[![GitHub pull-requests](https://img.shields.io/github/issues-pr/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/pulls/) +[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) + +[![GitHub watchers](https://img.shields.io/github/watchers/microsoft/Web-Dev-For-Beginners.svg?style=social&label=Watch&maxAge=2592000)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/watchers/) [![GitHub forks](https://img.shields.io/github/forks/microsoft/Web-Dev-For-Beginners.svg?style=social&label=Fork&maxAge=2592000)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/network/) -[![Nyota za GitHub](https://img.shields.io/github/stars/microsoft/Web-Dev-For-Beginners.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/stargazers/) +[![GitHub stars](https://img.shields.io/github/stars/microsoft/Web-Dev-For-Beginners.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/stargazers/) [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) -# Maendeleo ya Tovuti kwa Waanzilishi - Mtaala +# Maendeleo ya Wavuti kwa Kompyuta wanaoanza - Mtaala -Jifunze misingi ya maendeleo ya tovuti kupitia kozi yetu kamili ya wiki 12 inayotolewa na Microsoft Cloud Advocates. Kila somo kati ya 24 linaangazia JavaScript, CSS, na HTML kupitia miradi ya vitendo kama vile terrariums, virahisi vya kivinjari, na michezo ya anga. Jihusishe na maswali ya mtihani, majadiliano, na kazi za vitendo. Boresha ujuzi wako na uboresha uhifadhi wa maarifa yako kupitia mbinu zetu bora za kufundisha zinazotegemea miradi. Anza safari yako ya kuandika programu leo! +Jifunze misingi ya maendeleo ya wavuti kupitia kozi yetu kamili ya wiki 12 inayotolewa na Wakili wa Wingu wa Microsoft. Kila somo kati ya 24 linachunguza JavaScript, CSS, na HTML kupitia miradi ya vitendo kama vile terrariums, nyongeza za kivinjari, na michezo ya nafasi. Shiriki katika majaribio, mijadala, na kazi za vitendo. Boresha ujuzi wako na boresha kumbukumbu yako kwa njia yetu madhubuti inayotegemea miradi. Anza safari yako ya uandishi wa programu leo! -Jiunge na Jumuiya ya Azure AI Foundry Discord +Jiunge na Jamii ya Azure AI Foundry Discord [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) Fuata hatua hizi kuanza kutumia rasilimali hizi: -1. **Fanya Nakala ya Repositori**: Bonyeza [![GitHub forks](https://img.shields.io/github/forks/microsoft/Web-Dev-For-beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/fork) -2. **Nakili Repositori**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git` -3. [**Jiunge na Azure AI Foundry Discord na kutana na wataalamu na waendelezaji wenza**](https://discord.com/invite/ByRwuEEgH4) +1. **Fungua Nakala**: Bonyeza [![GitHub forks](https://img.shields.io/github/forks/microsoft/Web-Dev-For-beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/fork) +2. **Nakili Hifadhi**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git` +3. [**Jiunge na Azure AI Foundry Discord na ukutane na wataalamu na wenzako wa maendeleo**](https://discord.com/invite/ByRwuEEgH4) -### 🌐 Usaidizi wa Lugha Nyingi +### 🌐 Usaidizi wa Lugha Mbalimbali -#### Unaungwa mkono kupitia GitHub Action (Otoma na Daima Imesasishwa) +#### Unaungwa mkono kupitia Kitendo cha GitHub (Moja kwa Moja & Daima ya Kisasa) -[Kiarabu](../ar/README.md) | [Kibengali](../bn/README.md) | [Kibulgaria](../bg/README.md) | [Kiburma (Myanmar)](../my/README.md) | [Kichina (Rahisi)](../zh/README.md) | [Kichina (Marefu, Hong Kong)](../hk/README.md) | [Kichina (Marefu, Macau)](../mo/README.md) | [Kichina (Marefu, Taiwan)](../tw/README.md) | [Kikroeshia](../hr/README.md) | [Kicheki](../cs/README.md) | [Kideni](../da/README.md) | [Kiholanzi](../nl/README.md) | [Kiestonia](../et/README.md) | [Kifini](../fi/README.md) | [Kifaransa](../fr/README.md) | [Kijerumani](../de/README.md) | [Kigiriki](../el/README.md) | [Kiebrania](../he/README.md) | [Kihindi](../hi/README.md) | [Kihungari](../hu/README.md) | [Kiindonesia](../id/README.md) | [Kiitaliano](../it/README.md) | [Kijapani](../ja/README.md) | [Kikannada](../kn/README.md) | [Kikorea](../ko/README.md) | [Kilituwania](../lt/README.md) | [Kimalay](../ms/README.md) | [Kimalayalamu](../ml/README.md) | [Kimarathi](../mr/README.md) | [Kinepali](../ne/README.md) | [Kipidgin cha Nigeria](../pcm/README.md) | [Kinorwe](../no/README.md) | [Kifarsi (Farsi)](../fa/README.md) | [Kipolishi](../pl/README.md) | [Kireno (Brazil)](../br/README.md) | [Kireno (Portugal)](../pt/README.md) | [Kipunjabi (Gurmukhi)](../pa/README.md) | [Kiromania](../ro/README.md) | [Kirusi](../ru/README.md) | [Kiserbia (Cyrillic)](../sr/README.md) | [Kislovak](../sk/README.md) | [Kislovenia](../sl/README.md) | [Kihispania](../es/README.md) | [Kiswahili](./README.md) | [Kiswidi](../sv/README.md) | [Kitagalog (Kifilipino)](../tl/README.md) | [Kitamil](../ta/README.md) | [Kitelugu](../te/README.md) | [Kitailandi](../th/README.md) | [Kituruki](../tr/README.md) | [Kiukraine](../uk/README.md) | [Kiurdu](../ur/README.md) | [Kivietinamu](../vi/README.md) +[Arabic](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgarian](../bg/README.md) | [Burmese (Myanmar)](../my/README.md) | [Chinese (Simplified)](../zh-CN/README.md) | [Chinese (Traditional, Hong Kong)](../zh-HK/README.md) | [Chinese (Traditional, Macau)](../zh-MO/README.md) | [Chinese (Traditional, Taiwan)](../zh-TW/README.md) | [Croatian](../hr/README.md) | [Czech](../cs/README.md) | [Danish](../da/README.md) | [Dutch](../nl/README.md) | [Estonian](../et/README.md) | [Finnish](../fi/README.md) | [French](../fr/README.md) | [German](../de/README.md) | [Greek](../el/README.md) | [Hebrew](../he/README.md) | [Hindi](../hi/README.md) | [Hungarian](../hu/README.md) | [Indonesian](../id/README.md) | [Italian](../it/README.md) | [Japanese](../ja/README.md) | [Kannada](../kn/README.md) | [Korean](../ko/README.md) | [Lithuanian](../lt/README.md) | [Malay](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigerian Pidgin](../pcm/README.md) | [Norwegian](../no/README.md) | [Persian (Farsi)](../fa/README.md) | [Polish](../pl/README.md) | [Portuguese (Brazil)](../pt-BR/README.md) | [Portuguese (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romanian](../ro/README.md) | [Russian](../ru/README.md) | [Serbian (Cyrillic)](../sr/README.md) | [Slovak](../sk/README.md) | [Slovenian](../sl/README.md) | [Spanish](../es/README.md) | [Swahili](./README.md) | [Swedish](../sv/README.md) | [Tagalog (Filipino)](../tl/README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Thai](../th/README.md) | [Turkish](../tr/README.md) | [Ukrainian](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamese](../vi/README.md) -> **Ungependa Kukopi Kwenye Kompyuta Yako?** +> **Unapendelea Nakili Mahali pa Mitaa?** -> Repositori hii ina tafsiri zaidi ya 50 za lugha ambazo huongeza ukubwa wa faili kupakuliwa. Ili kukopi bila tafsiri, tumia sparse checkout: +> Hifadhi hii ina tafsiri za lugha zaidi ya 50 ambazo huongeza sana ukubwa wa kupakua. Ili nakili bila tafsiri, tumia sparse checkout: > ```bash > git clone --filter=blob:none --sparse https://github.com/microsoft/Web-Dev-For-Beginners.git > cd Web-Dev-For-Beginners > git sparse-checkout set --no-cone '/*' '!translations' '!translated_images' > ``` -> Hii inakupa kila kitu unachohitaji kukamilisha kozi kwa upakuaji wa haraka zaidi. +> Hii inakupa kila unachohitaji kukamilisha kozi kwa upakuaji wa kasi zaidi. -**Ikiwa unataka lugha za tafsiri zaidi zinazoungwa mkono ziko [hapa](https://github.com/Azure/co-op-translator/blob/main/getting_started/supported-languages.md)** +**Ikiwa unataka lugha zaidi za tafsiri zisaidiwe zinaorodheshwa [hapa](https://github.com/Azure/co-op-translator/blob/main/getting_started/supported-languages.md)** -[![Fungua katika Visual Studio Code](https://img.shields.io/static/v1?logo=visualstudiocode&label=&message=Open%20in%20Visual%20Studio%20Code&labelColor=2c2c32&color=007acc&logoColor=007acc)](https://open.vscode.dev/microsoft/Web-Dev-For-Beginners) +[![Open in Visual Studio Code](https://img.shields.io/static/v1?logo=visualstudiocode&label=&message=Open%20in%20Visual%20Studio%20Code&labelColor=2c2c32&color=007acc&logoColor=007acc)](https://open.vscode.dev/microsoft/Web-Dev-For-Beginners) #### 🧑‍🎓 _Je, wewe ni mwanafunzi?_ -Tembelea [**ukurasa wa Student Hub**](https://docs.microsoft.com/learn/student-hub/?WT.mc_id=academic-77807-sagibbon) ambapo utapata rasilimali za waanzilishi, vifurushi vya wanafunzi na hata njia za kupata vocha ya cheti bila malipo. Huu ni ukurasa unayotakiwa kuweka alama na kuangalia mara kwa mara wakati tunapobadilisha maudhui kila mwezi. +Tembelea [**ukurasa wa Student Hub**](https://docs.microsoft.com/learn/student-hub/?WT.mc_id=academic-77807-sagibbon) ambapo utapata rasilimali za wanaoanza, vifurushi vya wanafunzi na hata njia za kupata vocha ya cheti bure. Huu ni ukurasa unayetaka kuweka alama na kuangalia mara kwa mara kama tunabadilisha maudhui kila mwezi. -### ðŸ“Ģ Tangazo - Changamoto mpya za GitHub Copilot Agent mode za kukamilisha! +### ðŸ“Ģ Tangazo - Changamoto mpya za Mode ya GitHub Copilot Agent za kukamilisha! -Changamoto Mpya imeongezwa, tazama "GitHub Copilot Agent Challenge 🚀" katika sura nyingi. Hiyo ni changamoto mpya ya kukamilisha ukitumia GitHub Copilot na Agent mode. Ikiwa hujawahi kutumia Agent mode hapo awali, ina uwezo wa si tu kuunda maandishi bali pia kuunda na kuhariri faili, kuendesha amri na zaidi. +Changamoto mpya imeongezwa, tafuta "GitHub Copilot Agent Challenge 🚀" katika sura nyingi. Hiyo ni changamoto mpya kwa kukamilisha ukitumia GitHub Copilot na mode ya Agent. Ikiwa bado hujatumia mode ya Agent, inaweza si tu kutengeneza maandishi bali pia kuunda na kuhariri mafaili, kuendesha amri na zaidi. -### ðŸ“Ģ Tangazo - _Mradi Mpya wa kujenga ukitumia AI Inayozalisha_ +### ðŸ“Ģ Tangazo - _Mradi Mpya wa Kujenga ukitumia AI ya Kizazi_ -Mradi mpya wa Msaidizi wa AI umeongezwa tu, angalia [mradi](./9-chat-project/README.md) +Mradi mpya wa Msaidizi wa AI umeongezwa hivi karibuni, angalia [mradi](./9-chat-project/README.md) -### ðŸ“Ģ Tangazo - _Mtaala Mpya_ juu ya AI Inayozalisha kwa JavaScript umeachiliwa hivi karibuni +### ðŸ“Ģ Tangazo - _Mtaala Mpya_ juu ya AI ya Kizazi kwa JavaScript umeachiliwa hivi karibuni -Usikose mtaala wetu mpya wa AI Inayozalisha! +Usikose mtaala wetu mpya wa AI ya kizazi! Tembelea [https://aka.ms/genai-js-course](https://aka.ms/genai-js-course) kuanza! ![Background](../../translated_images/sw/background.148a8d43afde5730.webp) -- Masomo yanayofunika kila kitu kutoka misingi hadi RAG. -- Shirikiana na wahusika wa kihistoria ukitumia GenAI na programu yetu ya msaidizi. -- Hadithi za kufurahisha na kuvutia, utasafiri kwa wakati! +- Masomo yanayojumuisha kila kitu kuanzia misingi hadi RAG. +- Shirikiana na wahusika wa kihistoria ukitumia GenAI na programu yetu ya mshirika. +- Hadithi za kufurahisha na za kuvutia, utasafiri kwa wakati! ![character](../../translated_images/sw/character.5c0dd8e067ffd693.webp) -Kila somo lina kazi ya kukamilisha, ukaguzi wa maarifa na changamoto ya kukuongoza kujifunza mada kama: -- Kuanzisha na uhandisi wa kuanzisha +Kila somo lina kazi za kukamilisha, jaribio la maarifa na changamoto za kukuelekeza kujifunza mada kama: +- Kuendesha na uhandisi wa maelezo - Uundaji wa programu za maandishi na picha - Programu za utafutaji @@ -90,125 +81,125 @@ Tembelea [https://aka.ms/genai-js-course](../../[https:/aka.ms/genai-js-course) -## ðŸŒą Kuanzishwa +## ðŸŒą Kuanzia -> **Walimu**, tumetoa [mapendekezo kadhaa](for-teachers.md) juu ya jinsi ya kutumia mtaala huu. Tunapenda maoni yako [katika jukwaa letu la majadiliano](https://github.com/microsoft/Web-Dev-For-Beginners/discussions/categories/teacher-corner)! +> **Walimu**, tumetoa [mapendekezo](for-teachers.md) ya jinsi ya kutumia mtaala huu. Tunathamini maoni yako [katika jukwaa letu la mijadala](https://github.com/microsoft/Web-Dev-For-Beginners/discussions/categories/teacher-corner)! -**[Wanafunzi](https://aka.ms/student-page/?WT.mc_id=academic-77807-sagibbon)**, kwa kila somo, anza na mtihani wa kabla ya somo na fuata kwa kusoma nyenzo ya somo, kukamilisha shughuli mbalimbali na angalia uelewa wako kwa mtihani wa baada ya somo. +**[Wanafunzi](https://aka.ms/student-page/?WT.mc_id=academic-77807-sagibbon)**, kwa kila somo, anza na jaribio kabla ya mihadhara na fuata kwa kusoma vifaa vya mihadhara, kukamilisha shughuli mbalimbali, na hakiki uelewa wako na jaribio baada ya mihadhara. -Ili kuboresha uzoefu wako wa kujifunza, ungana na wenzao kufanya kazi kwa pamoja miradi! Majadiliano yanahimizwa katika [jukwaa letu la majadiliano](https://github.com/microsoft/Web-Dev-For-Beginners/discussions) ambapo timu yetu ya wasimamizi itakuwa tayari kujibu maswali yako. +Ili kuboresha uzoefu wako wa kujifunza, unganisha na wenzako kufanya miradi pamoja! Mijadala inahimizwa katika [jukwaa letu la mijadala](https://github.com/microsoft/Web-Dev-For-Beginners/discussions) ambapo timu yetu ya wakasimia itakuwa tayari kujibu maswali yako. -Ili kuendeleza elimu yako, tunapendekeza sana kuchunguza [Microsoft Learn](https://learn.microsoft.com/users/wirelesslife/collections/p1ddcy5jwy0jkm?WT.mc_id=academic-77807-sagibbon) kwa nyenzo za ziada za kusoma. +Ili kuongeza elimu yako, tunapendekeza sana kuvinjari [Microsoft Learn](https://learn.microsoft.com/users/wirelesslife/collections/p1ddcy5jwy0jkm?WT.mc_id=academic-77807-sagibbon) kwa vifaa vya ziada vya kusoma. ### 📋 Kuweka mazingira yako -Mtaala huu una mazingira ya maendeleo tayari! Unapoanza unaweza kuchagua kuendesha mtaala katika [Codespace](https://github.com/features/codespaces/) (_mazingira ya kivinjari, hakuna usakinishaji unaohitajika_), au kwa ndani kwenye kompyuta yako ukitumia mhariri wa maandishi kama [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon). +Mtaala huu una mazingira ya maendeleo tayari! Unapoanza unaweza kuchagua kuendesha mtaala katika [Codespace](https://github.com/features/codespaces/) (_mazingira yanayotegemea kivinjari, hayahitaji usakinishaji_), au kwa ndani kwenye kompyuta yako ukitumia mhariri wa maandishi kama [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon). -#### Unda repositori yako -Ili iwe rahisi kuhifadhi kazi yako, inashauriwa kuunda nakala yako mwenyewe ya repositori hii. Unaweza kufanya hivyo kwa kubonyeza kitufe cha **Tumia templeti hii** kilele cha ukurasa. Hii itaunda repositori mpya katika akaunti yako ya GitHub ikiwa na nakala ya mtaala. +#### Unda hifadhi yako +Ili uhifadhi kazi yako kwa urahisi, inashauriwa kuunda nakala yako mwenyewe ya hifadhi hii. Unaweza kufanya hivi kwa kubonyeza kitufe cha **Use this template** katikati ya ukurasa. Hii itaunda hifadhi mpya katika akaunti yako ya GitHub yenye nakala ya mtaala. Fuata hatua hizi: -1. **Fanya Nakala ya Repositori**: Bonyeza kitufe cha "Fork" kona ya juu ya kulia ya ukurasa huu. -2. **Nakili Repositori**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git` +1. **Fungua Nakala**: Bonyeza kitufe cha "Fork" juu-kulia wa ukurasa huu. +2. **Nakili Hifadhi**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git` #### Kuendesha mtaala katika Codespace -Katika nakala yako ya repositori uliyounda, bonyeza kitufe cha **Code** na chagua **Fungua na Codespaces**. Hii itaunda Codespace mpya ya kufanya kazi ndani yake. +Katika nakala yako ya hifadhi uliyounda, bonyeza kitufe cha **Code** na chagua **Open with Codespaces**. Hii itaunda Codespace mpya kwa ajili yako kufanya kazi ndani yake. ![Codespace](../../translated_images/sw/createcodespace.0238bbf4d7a8d955.webp) #### Kuendesha mtaala ndani ya kompyuta yako -Ili kuendesha mtaala huu ndani ya kompyuta yako, utahitaji mhariri wa maandishi, kivinjari na chombo cha mstari wa amri. Somo letu la kwanza, [Utangulizi wa Lugha za Kuprogramu na Vifaa vya Biashara](../../1-getting-started-lessons/1-intro-to-programming-languages), litakuongoza kupitia chaguzi mbalimbali za zana hizi ili uchague inayofaa zaidi kwako. +Ili kuendesha mtaala huu ndani ya kompyuta yako, utahitaji mhariri wa maandishi, kivinjari na zana ya mstari wa amri. Somo letu la kwanza, [Utangulizi wa Lugha za Programu na Vifaa vya Biashara](../../1-getting-started-lessons/1-intro-to-programming-languages), litakupeleka kupitia chaguo mbalimbali za kila moja ya zana hizi ili uchague kinachokufaa zaidi. -Tunapendekeza kutumia [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) kama mhariri wako, ambao pia una [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) builtin. Unaweza kupakua Visual Studio Code [hapa](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon). +Tunapendekeza kutumia [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) kama mhariri wako, ambaye pia ana [Terminali](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) iliyojumuishwa. Unaweza kupakua Visual Studio Code [hapa](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon). -1. Nakili repositori yako kwenye kompyuta yako. Unaweza kufanya hivyo kwa kubonyeza kitufe cha **Code** na kunakili URL: +1. Nakili hifadhi yako kwenye kompyuta yako. Unaweza kufanya hivi kwa kubonyeza kitufe cha **Code** na kunakili URL: [CodeSpace](./images/createcodespace.png) -Kisha, fungua [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) ndani ya [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) na endesha amri ifuatayo, ukibadilisha `` na URL uliyokuwa umetumia: +Kisha, fungua [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) ndani ya [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) na endesha amri ifuatayo, ukibadilisha `` na URL uliyokopa hivi punde: ```bash git clone ``` -2. Fungua folda ndani ya Visual Studio Code. Unaweza kufanya hivi kwa kubofya **File** > **Open Folder** na kuchagua folda uliyokuwa umetengeneza nakala yake. +2. Fungua folda katika Visual Studio Code. Unaweza kufanya hivi kwa kubofya **File** > **Open Folder** na kuchagua folda uliyokopa. -> Upanuzi uliopendekezwa wa Visual Studio Code: +> Upanuzi wa Visual Studio Code unaopendekezwa: > -> * [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer&WT.mc_id=academic-77807-sagibbon) - kuangalia mapema kurasa za HTML ndani ya Visual Studio Code -> * [Copilot](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot&WT.mc_id=academic-77807-sagibbon) - kusaidia kuandika msimbo kwa haraka zaidi +> * [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer&WT.mc_id=academic-77807-sagibbon) - kutazama mapaji ya HTML ndani ya Visual Studio Code +> * [Copilot](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot&WT.mc_id=academic-77807-sagibbon) - kusaidia kuandika msimbo haraka zaidi ## 📂 Kila somo linajumuisha: - sketchnote hiari - video ya ziada hiari -- mtihani wa kuamka kabla ya somo +- jaribio la maandalizi kabla ya somo - somo lililoandikwa -- kwa masomo yanayotegemea miradi, mwongozo wa hatua kwa hatua wa jinsi ya kujenga mradi -- vipimo vya maarifa +- kwa masomo yanayotegemea mradi, miongozo ya hatua kwa hatua juu ya jinsi ya kujenga mradi +- ukaguzi wa maarifa - changamoto -- usomaji wa ziada -- kazi ya nyumbani -- [mtihani wa baada ya somo](https://ff-quizzes.netlify.app/web/) +- kusoma kwa ziada +- kazi +- [jaribio baada ya somo](https://ff-quizzes.netlify.app/web/) -> **Kidokezo kuhusu mitihani**: Mitihani yote iko ndani ya folda ya Quiz-app, jumla ya mitihani 48 yenye maswali matatu kila mmoja. Inapatikana [hapa](https://ff-quizzes.netlify.app/web/) app ya mtihani inaweza kuendeshwa mahali hapa au kuiweka kwenye Azure; fuata maelekezo katika folda ya `quiz-app`. +> **Kumbuka kuhusu jaribio**: Jaribio zote zipo kwenye folda ya Quiz-app, jaribio 48 kwa jumla za maswali matatu kila moja. Zinapatikana [hapa](https://ff-quizzes.netlify.app/web/) app ya jaribio inaweza kuendeshwa kwa ndani au kuchapishwa kwenye Azure; fuata maelekezo kwenye folda ya `quiz-app`. ## 🗃ïļ Masomo -| | Jina la Mradi | Misingi Iliyofundishwa | Malengo ya Kujifunza | Somo Lililohusishwa | Mwandishi | -| :-: | :-------------------------------------------------------: | :-------------------------------------------------------------------------: | ---------------------------------------------------------------------------------------------------------------------------------- | :-----------------------------------------------------------------------------------------------------------------------------: | :------------------------: | -| 01 | Kuanzia | Utangulizi wa Uprogramu na Zana za Biashara | Jifunze misingi ya lugha nyingi za programu na kuhusu programu zinazosaidia watengenezaji wa kitaalamu kufanya kazi zao | [Utangulizi wa Lugha za Kuprogramu na Zana za Biashara](./1-getting-started-lessons/1-intro-to-programming-languages/README.md) | Jasmine | -| 02 | Kuanzia | Misingi ya GitHub, pamoja na kufanya kazi na timu | Jinsi ya kutumia GitHub kwenye mradi wako, jinsi ya kushirikiana na wengine kwenye msingi wa msimbo | [Utangulizi wa GitHub](./1-getting-started-lessons/2-github-basics/README.md) | Floor | -| 03 | Kuanzia | Ufikikaji | Jifunze misingi ya ufikikaji wa wavuti | [Misingi ya Ufikikaji](./1-getting-started-lessons/3-accessibility/README.md) | Christopher | -| 04 | JS Misingi | Aina za Data za JavaScript | Misingi ya aina za data za JavaScript | [Aina za Data](./2-js-basics/1-data-types/README.md) | Jasmine | -| 05 | JS Misingi | Kazi na Mbinu | Jifunze kuhusu kazi na mbinu za kusimamia mtiririko wa mantiki ya programu | [Kazi na Mbinu](./2-js-basics/2-functions-methods/README.md) | Jasmine na Christopher | -| 06 | JS Misingi | Kufanya Maamuzi kwa JS | Jifunze jinsi ya kuunda masharti katika msimbo wako kwa kutumia mbinu za kufanya maamuzi | [Kutegemea Maamuzi](./2-js-basics/3-making-decisions/README.md) | Jasmine | -| 07 | JS Misingi | Arrays na Loops | Fanya kazi na data kwa kutumia arrays na loops ndani ya JavaScript | [Arrays na Loops](./2-js-basics/4-arrays-loops/README.md) | Jasmine | -| 08 | [Terrarium](./3-terrarium/solution/README.md) | HTML Katika Mazoezi | Jenga HTML kuunda terrarium mtandaoni, ukizingatia muundo | [Utangulizi wa HTML](./3-terrarium/1-intro-to-html/README.md) | Jen | -| 09 | [Terrarium](./3-terrarium/solution/README.md) | CSS Katika Mazoezi | Jenga CSS kupendeza terrarium mtandaoni, ukizingatia misingi ya CSS ikijumuisha kufanya kurasa itumike kwenye vifaa tofauti | [Utangulizi wa CSS](./3-terrarium/2-intro-to-css/README.md) | Jen | -| 10 | [Terrarium](./3-terrarium/solution/README.md) | Mifungo ya JavaScript, uendeshaji wa DOM | Jenga JavaScript ili kufanya terrarium ifanye kazi kama kiolesura cha buruta/acha, ukizingatia mifungo na uendeshaji wa DOM | [Mifungo ya JavaScript, uendeshaji wa DOM](./3-terrarium/3-intro-to-DOM-and-closures/README.md) | Jen | -| 11 | [Typing Game](./4-typing-game/solution/README.md) | Jenga Mchezo wa Kuandikia | Jifunze jinsi ya kutumia matukio ya kibodi kuendesha mantiki ya programu yako ya JavaScript | [Uprogramu Inayotegemea Matukio](./4-typing-game/typing-game/README.md) | Christopher | -| 12 | [Green Browser Extension](./5-browser-extension/solution/README.md) | Kufanya kazi na Vivinjari | Jifunze jinsi vivinjari vinavyofanya kazi, historia yao, na jinsi ya kuanzisha vipengele vya mwanzo vya kiendelezi cha kivinjari | [Kuhusu Vivinjari](./5-browser-extension/1-about-browsers/README.md) | Jen | -| 13 | [Green Browser Extension](./5-browser-extension/solution/README.md) | J constructing form, calling an API and storing variables in local storage | Jenga vipengele vya JavaScript vya kiendelezi chako cha kivinjari ili kuitumia API kwa kutumia variable zilizohifadhiwa ndani | [APIs, Fomu, na Hifadhi ya Ndani](./5-browser-extension/2-forms-browsers-local-storage/README.md) | Jen | -| 14 | [Green Browser Extension](./5-browser-extension/solution/README.md) | Mchakato wa nyuma katika kivinjari, utendaji wavuti | Tumia michakato ya nyuma ya kivinjari kusimamia ikoni ya kiendelezi; jifunze kuhusu utendaji wavuti na marekebisho kadhaa | [Kazi za Nyuma na Utendaji](./5-browser-extension/3-background-tasks-and-performance/README.md) | Jen | -| 15 | [Space Game](./6-space-game/solution/README.md) | Maendeleo ya Juu Zaidi ya Mchezo kwa JavaScript | Jifunze kuhusu Urithi kwa kutumia Darasa na Muundo pamoja na muundo wa Pub/Sub, kwa ajili ya kujenga mchezo | [Utangulizi wa Maendeleo ya Mchezo Juu Zaidi](./6-space-game/1-introduction/README.md) | Chris | -| 16 | [Space Game](./6-space-game/solution/README.md) | Kuchora kwenye kanausi | Jifunze kuhusu Canvas API, inayotumika kuchora vipengele kwenye skrini | [Kuchora kwenye Kanausi](./6-space-game/2-drawing-to-canvas/README.md) | Chris | -| 17 | [Space Game](./6-space-game/solution/README.md) | Kusogeza vipengele kuzunguka skrini | Gundua jinsi vipengele vinaweza kupata mwendo kwa kutumia kuratibu za karthesiani na Canvas API | [Kusogeza Vipengele](./6-space-game/3-moving-elements-around/README.md) | Chris | -| 18 | [Space Game](./6-space-game/solution/README.md) | Kugundua migongano | Fanya vipengele vigongane na kuathiriana kwa kutumia vibonye vya kibodi na toa kipengele cha kupumzika ili kuhakikisha utendaji | [Kugundua Migongano](./6-space-game/4-collision-detection/README.md) | Chris | -| 19 | [Space Game](./6-space-game/solution/README.md) | Kuhifadhi alama | Fanya mahesabu ya hisabati kulingana na hali na utendaji wa mchezo | [Kuhifadhi Alama](./6-space-game/5-keeping-score/README.md) | Chris | -| 20 | [Space Game](./6-space-game/solution/README.md) | Kumaliza na kuanzisha upya mchezo | Jifunze kuhusu kumaliza na kuanzisha upya mchezo, ikijumuisha kusafisha mali na kuweka upya thamani za variable | [Hali ya Kumaliza](./6-space-game/6-end-condition/README.md) | Chris | -| 21 | [Banking App](./7-bank-project/solution/README.md) | Violezo vya HTML na Njia kwenye Programu ya Wavuti | Jifunze jinsi ya kuunda msingi wa muundo wa tovuti yenye kurasa nyingi kwa kutumia njia na violezo vya HTML | [Violezo vya HTML na Njia](./7-bank-project/1-template-route/README.md) | Yohan | -| 22 | [Banking App](./7-bank-project/solution/README.md) | Jenga Fomu ya Kuingia na Usajili | Jifunze kuhusu kujenga fomu na kushughulikia taratibu za uthibitishaji | [Fomu](./7-bank-project/2-forms/README.md) | Yohan | -| 23 | [Banking App](./7-bank-project/solution/README.md) | Mbinu za Kupata na Kutumia Data | Jinsi data inavyosogea ndani na nje ya programu yako, jinsi ya kuipata, kuhifadhi na kuiondoa | [Data](./7-bank-project/3-data/README.md) | Yohan | -| 24 | [Banking App](./7-bank-project/solution/README.md) | Misingi ya Usimamizi wa Hali | Jifunze jinsi programu yako inavyohifadhi hali na jinsi ya kuisimamia kwa mpangilio wa programu | [Usimamizi wa Hali](./7-bank-project/4-state-management/README.md) | Yohan | -| 25 | [Browser/VScode Code](../../8-code-editor) | Kufanya kazi na VScode | Jifunze jinsi ya kutumia mhariri wa msimbo| [Tumia Mhariri wa VScode](./8-code-editor/1-using-a-code-editor/README.md) | Chris | -| 26 | [AI Assistants](./9-chat-project/README.md) | Kufanya kazi na AI | Jifunze jinsi ya kujenga msaidizi wako wa AI | [Mradi wa Msaidizi wa AI](./9-chat-project/README.md) | Chris | - -## ðŸŦ Mbinu za Kufundishia - -Mtaala wetu umeundwa kwa misingi miwili muhimu ya kifikra: -* kujifunza kwa misingi ya miradi +| | Jina la Mradi | Dhana Zinazofundishwa | Malengo ya Kujifunza | Somo Linalohusiana | Mwandishi | +| :-: | :------------------------------------------------------: | :--------------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: | :---------------------: | +| 01 | Kuanza | Utangulizi wa Uprogramu na Vifaa vya Kazi | Jifunze misingi ya lugha nyingi za programu na kuhusu programu zinazosaidia watengenezaji kufanya kazi zao | [Utangulizi wa Lugha za Programu na Vifaa vya Kazi](./1-getting-started-lessons/1-intro-to-programming-languages/README.md) | Jasmine | +| 02 | Kuanza | Misingi ya GitHub, pamoja na kazi na timu | Jinsi ya kutumia GitHub kwenye mradi wako, jinsi ya kushirikiana na wengine kwenye msimbo | [Utangulizi wa GitHub](./1-getting-started-lessons/2-github-basics/README.md) | Floor | +| 03 | Kuanza | Upatikanaji | Jifunze misingi ya upatikanaji wa mtandao | [Misingi ya Upatikanaji](./1-getting-started-lessons/3-accessibility/README.md) | Christopher | +| 04 | Misingi ya JS | Aina za Data za JavaScript | Misingi ya aina za data za JavaScript | [Aina za Data](./2-js-basics/1-data-types/README.md) | Jasmine | +| 05 | Misingi ya JS | Kazi na Mbinu | Jifunze kuhusu kazi na mbinu za kusimamia mtiririko wa mantiki ya programu | [Kazi na Mbinu](./2-js-basics/2-functions-methods/README.md) | Jasmine na Christopher | +| 06 | Misingi ya JS | Kufanya Maamuzi na JS | Jifunze jinsi ya kuunda masharti kwenye msimbo wako kwa kutumia mbinu za kufanya maamuzi | [Kufanya Maamuzi](./2-js-basics/3-making-decisions/README.md) | Jasmine | +| 07 | Misingi ya JS | Mfululizo na Mizunguko | Fanya kazi na data kwa kutumia mfululizo na mizunguko katika JavaScript | [Mfululizo na Mizunguko](./2-js-basics/4-arrays-loops/README.md) | Jasmine | +| 08 | [Terrarium](./3-terrarium/solution/README.md) | HTML Katika Vitendo | Jenga HTML kuunda terrarium mtandaoni, ukizingatia ujenzi wa mpangilio | [Utangulizi wa HTML](./3-terrarium/1-intro-to-html/README.md) | Jen | +| 09 | [Terrarium](./3-terrarium/solution/README.md) | CSS Katika Vitendo | Jenga CSS kupamba terrarium mtandaoni, ukizingatia misingi ya CSS ikiwa ni pamoja na kuruhusu ukurasa kujibadilisha | [Utangulizi wa CSS](./3-terrarium/2-intro-to-css/README.md) | Jen | +| 10 | [Terrarium](./3-terrarium/solution/README.md) | Kufunga JavaScript, udhibiti wa DOM | Jenga JavaScript ili kufanya terrarium ifanye kazi kama kiolesura cha buruta/achia, ukizingatia kufunga na udhibiti wa DOM | [Kufunga JavaScript, udhibiti wa DOM](./3-terrarium/3-intro-to-DOM-and-closures/README.md) | Jen | +| 11 | [Typing Game](./4-typing-game/solution/README.md) | Jenga Mchezo wa Kuandika | Jifunze jinsi ya kutumia matukio ya kibodi kuendesha mantiki ya app yako ya JavaScript | [Uprogramu unaotumia Matukio](./4-typing-game/typing-game/README.md) | Christopher | +| 12 | [Mnyongeza wa Kivinjari wa Kijani](./5-browser-extension/solution/README.md) | Kufanya kazi na Vivinjari | Jifunze jinsi vivinjari vinavyofanya kazi, historia yao, na jinsi ya kuunda vipengele vya kwanza vya kiongezi cha kivinjari | [Kuhusu Vivinjari](./5-browser-extension/1-about-browsers/README.md) | Jen | +| 13 | [Mnyongeza wa Kivinjari wa Kijani](./5-browser-extension/solution/README.md) | Kujenga fomu, kupiga API na kuhifadhi mabadiliko katika hifadhi ya ndani | Jenga vipengele vya JavaScript vya kiongezi chako cha kivinjari kupiga API kwa kutumia mabadiliko yaliyohifadhiwa kwenye hifadhi ya ndani | [APIs, Fomu, na Hifadhi ya Ndani](./5-browser-extension/2-forms-browsers-local-storage/README.md) | Jen | +| 14 | [Mnyongeza wa Kivinjari wa Kijani](./5-browser-extension/solution/README.md) | Michakato ya nyuma katika kivinjari, utendaji wa wavuti | Tumia michakato ya nyuma ya kivinjari kusimamia ikoni ya kiongezi; jifunze kuhusu utendaji wa wavuti na baadhi ya uboreshaji wa kufanya kazi vizuri | [Mishahara ya Nyuma na Utendaji](./5-browser-extension/3-background-tasks-and-performance/README.md) | Jen | +| 15 | [Mchezo wa Anga](./6-space-game/solution/README.md) | Maendeleo ya Mchezo wa Juu kwa JavaScript | Jifunze kuhusu Urithi kwa kutumia Madarasa na Muundo pamoja na muundo wa Pub/Sub, kujiandaa kujenga mchezo | [Utangulizi wa Maendeleo ya Mchezo wa Juu](./6-space-game/1-introduction/README.md) | Chris | +| 16 | [Mchezo wa Anga](./6-space-game/solution/README.md) | Kuchora kwenye bati | Jifunze kuhusu API ya Canvas, inayotumika kuchora vipengele kwenye skrini | [Kuchora kwenye Canvas](./6-space-game/2-drawing-to-canvas/README.md) | Chris | +| 17 | [Mchezo wa Anga](./6-space-game/solution/README.md) | Kusogeza vipengele kuzunguka skrini | Gundua jinsi vipengele vinaweza kupata mwendo kwa kutumia kuratibu za Cartesian na API ya Canvas | [Kusogeza Vipengele Kuizunguka](./6-space-game/3-moving-elements-around/README.md) | Chris | +| 18 | [Mchezo wa Anga](./6-space-game/solution/README.md) | Kugundua Mgongano | Fanya vipengele kugongana na kuathiriana kwa kutumia vitufe vya kibodi na toa kazi ya kupumzika kuhakikisha utendaji wa mchezo | [Ugunduzi wa Mgongano](./6-space-game/4-collision-detection/README.md) | Chris | +| 19 | [Mchezo wa Anga](./6-space-game/solution/README.md) | Kuhesabu alama | Fanya hesabu za kihisabati kulingana na hali na utendaji wa mchezo | [Kuhesabu Alama](./6-space-game/5-keeping-score/README.md) | Chris | +| 20 | [Mchezo wa Anga](./6-space-game/solution/README.md) | Kumaliza na kuanzisha tena mchezo | Jifunze kuhusu kumaliza na kuanzisha tena mchezo, ikiwa ni pamoja na kusafisha rasilimali na kuweka upya thamani za mabadiliko | [Hali ya Kumalizia](./6-space-game/6-end-condition/README.md) | Chris | +| 21 | [App ya Benki](./7-bank-project/solution/README.md) | Violezo vya HTML na Njia katika Tovuti ya Wavuti | Jifunze jinsi ya kuunda mfumo wa muundo wa tovuti yenye kurasa nyingi kwa kutumia njia na violezo vya HTML | [Violezo vya HTML na Njia](./7-bank-project/1-template-route/README.md) | Yohan | +| 22 | [App ya Benki](./7-bank-project/solution/README.md) | Jenga Fomu ya Kuingia na Kujisajili | Jifunze kuhusu ujenzi wa fomu na kushughulikia utambuzi wa validi | [Fomu](./7-bank-project/2-forms/README.md) | Yohan | +| 23 | [App ya Benki](./7-bank-project/solution/README.md) | Mbinu za Kupata na Kutumia Data | Jinsi data inavyotiririka ndani na nje ya app yako, jinsi ya kuipata, kuihifadhi, na kuiondoa | [Data](./7-bank-project/3-data/README.md) | Yohan | +| 24 | [App ya Benki](./7-bank-project/solution/README.md) | Dhana za Usimamizi wa Hali | Jifunze jinsi app yako inavyohifadhi hali na jinsi ya kuisimamia kwa njia za programu | [Usimamizi wa Hali](./7-bank-project/4-state-management/README.md) | Yohan | +| 25 | [Msimbo wa Vivinjari/VScode](../../8-code-editor) | Kufanya kazi na VScode | Jifunze jinsi ya kutumia mhariri wa msimbo| [Tumia Mhariri wa Msimbo wa VScode](./8-code-editor/1-using-a-code-editor/README.md) | Chris | +| 26 | [Msaidizi wa AI](./9-chat-project/README.md) | Kufanya kazi na AI | Jifunze jinsi ya kujenga msaidizi binafsi wa AI | [Mradi wa Msaidizi wa AI](./9-chat-project/README.md) | Chris | + +## ðŸŦ Mbinu ya Kufundishia + +Mtaala wetu umeundwa kwa misingi miwili muhimu ya kielimu: +* kujifunza kwa kutumia miradi * mitihani ya mara kwa mara -Mpango wa masomo hufundisha misingi ya JavaScript, HTML, na CSS, pamoja na zana na mbinu mpya zinazotumika na watengenezaji wa wavuti wa leo. Wanafunzi watakuwa na fursa ya kupata uzoefu wa vitendo kwa kujenga mchezo wa kuandika, terrarium ya mtandaoni, kiendelezi cha kivinjari rafiki kwa mazingira, mchezo wa aina ya uvamizi wa anga, na programu ya benki kwa biashara. Mwisho wa mfululizo, wanafunzi watakuwa na uelewa thabiti wa maendeleo ya wavuti. +Programu hii inafundisha misingi ya JavaScript, HTML, na CSS, pamoja na zana na mbinu za kisasa zinazotumika na waendelezaji wa wavuti wa leo. Wanafunzi watapata fursa ya kupata uzoefu wa vitendo kwa kujenga mchezo wa kuandika, terrarium pepe, kiongezi cha kivinjari kinachotunza mazingira, mchezo wa kuvamia anga, na app ya benki kwa biashara. Mwisho wa mfululizo huu, wanafunzi watakuwa na uelewa thabiti wa maendeleo ya wavuti. -> 🎓 Unaweza kuchukua masomo ya kwanza machache ya mtaala huu kama [Njia ya Kujifunza](https://docs.microsoft.com/learn/paths/web-development-101/?WT.mc_id=academic-77807-sagibbon) kwenye Microsoft Learn! +> 🎓 Unaweza kuchukua masomo machache ya kwanza katika mtaala huu kama [Njia ya Kujifunza](https://docs.microsoft.com/learn/paths/web-development-101/?WT.mc_id=academic-77807-sagibbon) kwenye Microsoft Learn! -Kwa kuhakikisha maudhui yanalingana na miradi, mchakato unakuwa wa kuvutia zaidi kwa wanafunzi na uhifadhi wa dhana utaongezeka. Pia tuliandika masomo kadhaa ya kuanzisha kuhusu misingi ya JavaScript ili kuanzisha dhana, sambamba na video kutoka kwa mkusanyiko wa video wa "[Mfululizo wa Waanzilishi kwa: JavaScript](https://channel9.msdn.com/Series/Beginners-Series-to-JavaScript/?WT.mc_id=academic-77807-sagibbon)", baadhi ya waandishi wake walisaidia kuandaa mtaala huu. +Kwa kuhakikisha yaliyomo yanalingana na miradi, mchakato unakuwa wa kuvutia zaidi kwa wanafunzi na kukumbatia dhana kutakuwa kwa kina zaidi. Pia tumeandika masomo ya kuanzisha ya misingi ya JavaScript kuanzisha dhana, yakiwa na video kutoka katika mkusanyiko wa "[Mfululizo wa Waanzilishi kwa: JavaScript](https://channel9.msdn.com/Series/Beginners-Series-to-JavaScript/?WT.mc_id=academic-77807-sagibbon)", ambayo waandishi wake wengi walichangia kwenye mtaala huu. -Vilevile, mtihani wa kiwango kidogo kabla ya darasa huweka nia ya mwanafunzi kuelekea kujifunza mada, wakati mtihani wa pili baada ya darasa huhakikisha uhifadhi zaidi. Mtaala huu umeundwa kuwa na unyumbufu na kufurahisha na unaweza kuchukuliwa kwa jumla au sehemu. Miradi huanza ndogo na kuwa ngumu zaidi mwishoni mwa mzunguko wa wiki 12. +Zaidi ya hayo, mtihani wa kawaida kabla ya darasa unaweka nia ya mwanafunzi kuelekea kujifunza mada fulani, huku mtihani wa pili baada ya darasa ukihakikisha kukumbatia zaidi. Mtaala huu umeundwa kuwa na ufanisi na furaha na unaweza kuchukuliwa kwa jumla au sehemu. Miradi huanza kwa ukubwa mdogo na kuwa ngumu zaidi kufikia mwisho wa mzunguko wa wiki 12. -Ingawa tumeweka mkazo wa kuepuka kuanzisha mifumo ya JavaScript ili kuzingatia ujuzi wa msingi unaohitajika kama mtengenezaji wa wavuti kabla ya kutumia mfumo, hatua nzuri inayofuata kutimiza mtaala huu ni kujifunza kuhusu Node.js kupitia mkusanyiko mwingine wa video: "[Mfululizo wa Waanzilishi kwa: Node.js](https://channel9.msdn.com/Series/Beginners-Series-to-Nodejs/?WT.mc_id=academic-77807-sagibbon)". +Ingawa tumekuwa makusudi kuepuka kuanzisha mifumo ya JavaScript ili kuzingatia ujuzi wa msingi unaohitajika kama mtaalamu wa wavuti kabla ya kutumia mfumo, hatua inayofuata bora kukamilisha mtaala huu ni kujifunza kuhusu Node.js kupitia mkusanyiko mwingine wa video: "[Mfululizo wa Waanzilishi kwa: Node.js](https://channel9.msdn.com/Series/Beginners-Series-to-Nodejs/?WT.mc_id=academic-77807-sagibbon)". -> Tembelea [Kanuni zetu za Maadili](CODE_OF_CONDUCT.md) na miongozo ya [Kushiriki](CONTRIBUTING.md). Tunakukaribisha maoni yako ya kujenga! +> Tembelea miongozo yetu ya [Kanuni za Maadili](CODE_OF_CONDUCT.md) na [Kuchangia](CONTRIBUTING.md). Tunakaribisha maoni yako chanya! -## 🧭 Upatikanaji wa nje ya mtandao +## 🧭 Ufikiaji wa Nje ya Mtandao -Unaweza kuendesha nyaraka hizi nje ya mtandao kwa kutumia [Docsify](https://docsify.js.org/#/). Fikiria hii repo, [weka Docsify](https://docsify.js.org/#/quickstart) kwenye mashine yako ya karibu, kisha katika folda kuu ya repo hii, andika `docsify serve`. Tovuti itatumiwa kwenye bandari 3000 kwenye localhost yako: `localhost:3000`. +Unaweza kuendesha nyaraka hizi nje ya mtandao kwa kutumia [Docsify](https://docsify.js.org/#/). Fanya fork ya repo hii, [weka Docsify](https://docsify.js.org/#/quickstart) kwenye mashine yako ya ndani, kisha katika folda kuu ya repo hii, andika `docsify serve`. Tovuti itapelekwa kwenye bandari 3000 kwenye localhost: `localhost:3000`. ## 📘 PDF @@ -225,56 +216,56 @@ Timu yetu hutengeneza kozi nyingine! Angalia: --- -### Azure / Edge / MCP / Wakala +### Azure / Edge / MCP / Maajenti [![AZD kwa Waanzilishi](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst) [![Edge AI kwa Waanzilishi](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst) [![MCP kwa Waanzilishi](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst) -[![Makala wa AI kwa Waanzilishi](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst) +[![Maajenti wa AI kwa Waanzilishi](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst) --- -### Mfululizo wa AI Inayounda -[![AI Inayounda kwa Waanzilishi](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst) -[![AI Inayounda (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst) -[![AI Inayounda (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst) -[![AI Inayounda (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst) +### Mfululizo wa AI Inayozalisha +[![AI Inayozalisha kwa Waanzilishi](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst) +[![AI Inayozalisha (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst) +[![AI Inayozalisha (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst) +[![AI Inayozalisha (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst) --- ### Kujifunza Msingi [![ML kwa Waanzilishi](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst) -[![Sayansi ya Takwimu kwa Waanzilishi](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst) +[![Sayansi ya Data kwa Waanzilishi](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst) [![AI kwa Waanzilishi](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst) [![Usalama wa Mtandao kwa Waanzilishi](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung) -[![Uendelezaji wa Wavuti kwa Waanzilishi](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst) +[![Uendelezaji wa Web kwa Waanzilishi](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst) [![IoT kwa Waanzilishi](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst) [![Maendeleo ya XR kwa Waanzilishi](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst) --- ### Mfululizo wa Copilot -[![Copilot kwa Programu za Pamoja za AI](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst) +[![Copilot kwa Uandikishaji wa Pamoja wa AI](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst) [![Copilot kwa C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst) -[![Copilot Adventure](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst) +[![Adventure ya Copilot](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst) ## Kupata Msaada -Kama unagongwa au una maswali yoyote kuhusu ujenzi wa programu za AI. Jiunge na wajasiriamali wenzako na waendelezaji wenye uzoefu katika mijadala kuhusu MCP. Ni jamii yenye msaada ambapo maswali yanakaribishwa na maarifa yanashirikiwa kwa uhuru. +Kama utafungwa au una maswali yoyote kuhusu kujenga programu za AI. Jiunge na wapenzi wa kujifunza na waendelezaji wenye uzoefu katika mijadala kuhusu MCP. Ni jamii inayounga mkono ambapo maswali yanakaribishwa na maarifa hushirikiwa kwa uhuru. [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) -Kama una maoni au makosa wakati wa kujenga tembelea: +Kama una maoni kuhusu bidhaa au makosa wakati wa ujenzi tembelea: [![Microsoft Foundry Developer Forum](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum) ## Leseni -Hifadhidata hii imepewa leseni chini ya leseni ya MIT. Angalia faili la [LICENSE](../../LICENSE) kwa maelezo zaidi. +Hifadhi hii ina leseni chini ya leseni ya MIT. Angalia faili la [LICENSE](../../LICENSE) kwa maelezo zaidi. --- -**FAQADHALI**: -Hati hii imetafsiriwa kwa kutumia huduma ya tafsiri ya AI [Co-op Translator](https://github.com/Azure/co-op-translator). Ingawa tunajitahidi kuwa sahihi, tafadhali fahamu kwamba tafsiri za kiotomatiki zinaweza kuwa na makosa au kutokamilika. Hati asili katika lugha yake ya asili inapaswa kuchukuliwa kama chanzo cha mamlaka. Kwa taarifa muhimu, tafsiri ya kitaalamu kutoka kwa mtu inashauriwa. Hatubebei dhamana kwa maelewano mabaya au tafsiri potofu zinazotokana na matumizi ya tafsiri hii. +**Hatia ya Majukumu**: +Nyaraka hii imefasiriwa kwa kutumia huduma ya utafsiri wa AI [Co-op Translator](https://github.com/Azure/co-op-translator). Ingawa tunajitahidi kwa usahihi, tafadhali fahamu kuwa tafsiri za moja kwa moja zinaweza kuwa na makosa au kasoro. Nyaraka ya awali katika lugha yake ya asili inapaswa kuchukuliwa kama chanzo halali. Kwa taarifa muhimu, tafsiri ya kitaalamu inayofanywa na binadamu inapendekezwa. Hatuna dhamana kwa kutoelewana au tafsiri potofu zinazotokana na matumizi ya tafsiri hii. \ No newline at end of file diff --git a/translations/sw/SECURITY.md b/translations/sw/SECURITY.md index 556077f1b..855c82854 100644 --- a/translations/sw/SECURITY.md +++ b/translations/sw/SECURITY.md @@ -1,12 +1,3 @@ - ## Usalama Microsoft inachukulia usalama wa bidhaa na huduma zetu za programu kwa uzito, ikijumuisha hazina zote za msimbo wa chanzo zinazodhibitiwa kupitia mashirika yetu ya GitHub, ambayo ni pamoja na [Microsoft](https://github.com/Microsoft), [Azure](https://github.com/Azure), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet), [Xamarin](https://github.com/xamarin), na [mashirika yetu ya GitHub](https://opensource.microsoft.com/?WT.mc_id=academic-77807-sagibbon). diff --git a/translations/sw/SUPPORT.md b/translations/sw/SUPPORT.md index c318c9eb1..ec6268d89 100644 --- a/translations/sw/SUPPORT.md +++ b/translations/sw/SUPPORT.md @@ -1,12 +1,3 @@ - # Msaada ## Jinsi ya kuripoti matatizo na kupata msaada diff --git a/translations/sw/_404.md b/translations/sw/_404.md index 01513a2bb..e1ae2529e 100644 --- a/translations/sw/_404.md +++ b/translations/sw/_404.md @@ -1,12 +1,3 @@ - # Kazi inaendelea Tunaendelea kufanya kazi kwenye ukurasa huu. Tafadhali rudi baadaye. diff --git a/translations/sw/docs/_navbar.md b/translations/sw/docs/_navbar.md index d63ad2a4c..299307043 100644 --- a/translations/sw/docs/_navbar.md +++ b/translations/sw/docs/_navbar.md @@ -1,12 +1,3 @@ - - Tafsiri - [English (United States)](../../../docs/README) - [āĶŽāĶūāĶ‚āĶēāĶū](../../../docs/README.bn) diff --git a/translations/sw/docs/_sidebar.md b/translations/sw/docs/_sidebar.md index 4dbf99235..024c6b42d 100644 --- a/translations/sw/docs/_sidebar.md +++ b/translations/sw/docs/_sidebar.md @@ -1,12 +1,3 @@ - - Utangulizi - [1](../1-getting-started-lessons/1-intro-to-programming-languages/README.md) - [2](../1-getting-started-lessons/2-github-basics/README.md) diff --git a/translations/sw/for-teachers.md b/translations/sw/for-teachers.md index 875391ca1..9b0891197 100644 --- a/translations/sw/for-teachers.md +++ b/translations/sw/for-teachers.md @@ -1,12 +1,3 @@ - ### Kwa Walimu Unakaribishwa kutumia mtaala huu darasani kwako. Unafanya kazi vizuri na GitHub Classroom na majukwaa maarufu ya LMS, na pia unaweza kutumika kama hifadhi ya pekee na wanafunzi wako. diff --git a/translations/sw/lesson-template/README.md b/translations/sw/lesson-template/README.md index 65b412047..f3aa6c018 100644 --- a/translations/sw/lesson-template/README.md +++ b/translations/sw/lesson-template/README.md @@ -1,12 +1,3 @@ - # [Mada ya Somo] ![Weka video hapa](../../../lesson-template/video-url) diff --git a/translations/sw/lesson-template/assignment.md b/translations/sw/lesson-template/assignment.md index 79b553c23..7abbbbfc2 100644 --- a/translations/sw/lesson-template/assignment.md +++ b/translations/sw/lesson-template/assignment.md @@ -1,12 +1,3 @@ - # [Jina la Kazi] ## Maelekezo diff --git a/translations/sw/memory-game/README.md b/translations/sw/memory-game/README.md index 4e301951f..c19a5c781 100644 --- a/translations/sw/memory-game/README.md +++ b/translations/sw/memory-game/README.md @@ -1,12 +1,3 @@ - Hii ni mradi wa [Next.js](https://nextjs.org) uliotengenezwa kwa kutumia [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). ## Kuanza diff --git a/translations/sw/quiz-app/README.md b/translations/sw/quiz-app/README.md index 00de76db4..c9c9651ca 100644 --- a/translations/sw/quiz-app/README.md +++ b/translations/sw/quiz-app/README.md @@ -1,12 +1,3 @@ - # Programu ya Maswali ya Quiz Maswali haya ni ya kabla na baada ya mihadhara katika mtaala wa sayansi ya data kwenye https://aka.ms/webdev-beginners diff --git a/translations/tl/.co-op-translator.json b/translations/tl/.co-op-translator.json new file mode 100644 index 000000000..56a9387b1 --- /dev/null +++ b/translations/tl/.co-op-translator.json @@ -0,0 +1,584 @@ +{ + "1-getting-started-lessons/1-intro-to-programming-languages/README.md": { + "original_hash": "d45ddcc54eb9232a76d08328b09d792e", + "translation_date": "2025-11-03T13:47:42+00:00", + "source_file": "1-getting-started-lessons/1-intro-to-programming-languages/README.md", + "language_code": "tl" + }, + "1-getting-started-lessons/1-intro-to-programming-languages/assignment.md": { + "original_hash": "17b8ec8e85d99e27dcb3f73842e583be", + "translation_date": "2025-10-20T21:02:35+00:00", + "source_file": "1-getting-started-lessons/1-intro-to-programming-languages/assignment.md", + "language_code": "tl" + }, + "1-getting-started-lessons/2-github-basics/README.md": { + "original_hash": "5c383cc2cc23bb164b06417d1c107a44", + "translation_date": "2025-11-25T11:55:06+00:00", + "source_file": "1-getting-started-lessons/2-github-basics/README.md", + "language_code": "tl" + }, + "1-getting-started-lessons/3-accessibility/README.md": { + "original_hash": "7f2c48e04754724123ea100a822765e5", + "translation_date": "2025-11-03T13:49:27+00:00", + "source_file": "1-getting-started-lessons/3-accessibility/README.md", + "language_code": "tl" + }, + "1-getting-started-lessons/3-accessibility/assignment.md": { + "original_hash": "e6d0f456dfc22afb41bbdefeb5ec179d", + "translation_date": "2025-10-20T21:04:03+00:00", + "source_file": "1-getting-started-lessons/3-accessibility/assignment.md", + "language_code": "tl" + }, + "1-getting-started-lessons/README.md": { + "original_hash": "770d9f83dddc841c19f210dee5fe0712", + "translation_date": "2025-10-03T13:28:53+00:00", + "source_file": "1-getting-started-lessons/README.md", + "language_code": "tl" + }, + "10-ai-framework-project/README.md": { + "original_hash": "3925b6a1c31c60755eaae4d578232c25", + "translation_date": "2025-11-03T13:52:31+00:00", + "source_file": "10-ai-framework-project/README.md", + "language_code": "tl" + }, + "10-ai-framework-project/solution/README.md": { + "original_hash": "d41d8cd98f00b204e9800998ecf8427e", + "translation_date": "2026-01-29T18:47:43+00:00", + "source_file": "10-ai-framework-project/solution/README.md", + "language_code": "tl" + }, + "2-js-basics/1-data-types/README.md": { + "original_hash": "672b0bb6e8b431075f3bdb7130590d2d", + "translation_date": "2025-11-03T13:44:02+00:00", + "source_file": "2-js-basics/1-data-types/README.md", + "language_code": "tl" + }, + "2-js-basics/1-data-types/assignment.md": { + "original_hash": "6fd645e97c48cd5eb5a3d290815ec8b5", + "translation_date": "2025-10-22T15:17:10+00:00", + "source_file": "2-js-basics/1-data-types/assignment.md", + "language_code": "tl" + }, + "2-js-basics/2-functions-methods/README.md": { + "original_hash": "71f7d7dafa1c7194d79ddac87f669ff9", + "translation_date": "2025-11-03T13:44:52+00:00", + "source_file": "2-js-basics/2-functions-methods/README.md", + "language_code": "tl" + }, + "2-js-basics/2-functions-methods/assignment.md": { + "original_hash": "8328f58f4593b4671656ff8f4b2edbd9", + "translation_date": "2025-10-22T15:17:49+00:00", + "source_file": "2-js-basics/2-functions-methods/assignment.md", + "language_code": "tl" + }, + "2-js-basics/3-making-decisions/README.md": { + "original_hash": "c688385d15dd3645e924ea0ffee8967f", + "translation_date": "2025-11-03T13:46:09+00:00", + "source_file": "2-js-basics/3-making-decisions/README.md", + "language_code": "tl" + }, + "2-js-basics/3-making-decisions/assignment.md": { + "original_hash": "ffe366b2d1f037b99fbadbe1dc81083d", + "translation_date": "2025-10-22T15:19:07+00:00", + "source_file": "2-js-basics/3-making-decisions/assignment.md", + "language_code": "tl" + }, + "2-js-basics/4-arrays-loops/README.md": { + "original_hash": "1710a50a519a6e4a1b40a5638783018d", + "translation_date": "2025-11-03T13:45:30+00:00", + "source_file": "2-js-basics/4-arrays-loops/README.md", + "language_code": "tl" + }, + "2-js-basics/4-arrays-loops/assignment.md": { + "original_hash": "8abcada0534e0fb3a7556ea3c5a2a8a4", + "translation_date": "2025-10-22T15:18:27+00:00", + "source_file": "2-js-basics/4-arrays-loops/assignment.md", + "language_code": "tl" + }, + "2-js-basics/README.md": { + "original_hash": "cc9e70a2f096c67389c8acff1521fc27", + "translation_date": "2025-08-27T22:45:15+00:00", + "source_file": "2-js-basics/README.md", + "language_code": "tl" + }, + "3-terrarium/1-intro-to-html/README.md": { + "original_hash": "3fcfa99c4897e051b558b5eaf1e8cc74", + "translation_date": "2025-11-03T13:57:13+00:00", + "source_file": "3-terrarium/1-intro-to-html/README.md", + "language_code": "tl" + }, + "3-terrarium/1-intro-to-html/assignment.md": { + "original_hash": "650e63282e1dfa032890fcf5c1c4119d", + "translation_date": "2025-10-22T15:32:58+00:00", + "source_file": "3-terrarium/1-intro-to-html/assignment.md", + "language_code": "tl" + }, + "3-terrarium/2-intro-to-css/README.md": { + "original_hash": "e39f3a4e3bcccf94639e3af1248f8a4d", + "translation_date": "2025-11-03T13:56:26+00:00", + "source_file": "3-terrarium/2-intro-to-css/README.md", + "language_code": "tl" + }, + "3-terrarium/2-intro-to-css/assignment.md": { + "original_hash": "bee6762d4092a13fc7c338814963f980", + "translation_date": "2025-10-22T15:32:04+00:00", + "source_file": "3-terrarium/2-intro-to-css/assignment.md", + "language_code": "tl" + }, + "3-terrarium/3-intro-to-DOM-and-closures/README.md": { + "original_hash": "973e48ad87d67bf5bb819746c9f8e302", + "translation_date": "2025-11-03T13:55:32+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/README.md", + "language_code": "tl" + }, + "3-terrarium/3-intro-to-DOM-and-closures/assignment.md": { + "original_hash": "947ca5ce7c94aee9c7de7034e762bc17", + "translation_date": "2025-10-22T15:31:03+00:00", + "source_file": "3-terrarium/3-intro-to-DOM-and-closures/assignment.md", + "language_code": "tl" + }, + "3-terrarium/README.md": { + "original_hash": "bc5c5550f79d10add90ce419ee34abb3", + "translation_date": "2026-01-07T01:13:58+00:00", + "source_file": "3-terrarium/README.md", + "language_code": "tl" + }, + "3-terrarium/solution/README.md": { + "original_hash": "6329fbe8bd936068debd78cca6f09c0a", + "translation_date": "2025-08-27T22:58:44+00:00", + "source_file": "3-terrarium/solution/README.md", + "language_code": "tl" + }, + "4-typing-game/README.md": { + "original_hash": "efa2ab875b8bb5a7883816506da6b6d2", + "translation_date": "2025-11-03T14:02:18+00:00", + "source_file": "4-typing-game/README.md", + "language_code": "tl" + }, + "4-typing-game/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T23:12:33+00:00", + "source_file": "4-typing-game/solution/README.md", + "language_code": "tl" + }, + "4-typing-game/typing-game/README.md": { + "original_hash": "da8bc72041a2bb3826a54654ee1a8844", + "translation_date": "2025-11-03T14:02:32+00:00", + "source_file": "4-typing-game/typing-game/README.md", + "language_code": "tl" + }, + "4-typing-game/typing-game/assignment.md": { + "original_hash": "3eac59d70e2532a677a2ce6bf765485a", + "translation_date": "2025-10-22T15:39:11+00:00", + "source_file": "4-typing-game/typing-game/assignment.md", + "language_code": "tl" + }, + "5-browser-extension/1-about-browsers/README.md": { + "original_hash": "00aa85715e1efd4930c17a23e3012e69", + "translation_date": "2025-11-03T14:09:19+00:00", + "source_file": "5-browser-extension/1-about-browsers/README.md", + "language_code": "tl" + }, + "5-browser-extension/1-about-browsers/assignment.md": { + "original_hash": "b6897c02603d0045dd6d8256e8714baa", + "translation_date": "2025-10-22T15:45:41+00:00", + "source_file": "5-browser-extension/1-about-browsers/assignment.md", + "language_code": "tl" + }, + "5-browser-extension/2-forms-browsers-local-storage/README.md": { + "original_hash": "2b6203a48c48d8234e0948353b47d84e", + "translation_date": "2025-11-03T14:08:38+00:00", + "source_file": "5-browser-extension/2-forms-browsers-local-storage/README.md", + "language_code": "tl" + }, + "5-browser-extension/2-forms-browsers-local-storage/assignment.md": { + "original_hash": "25b8d28b8531352d4eb67291fd7824c4", + "translation_date": "2025-10-22T15:44:48+00:00", + "source_file": "5-browser-extension/2-forms-browsers-local-storage/assignment.md", + "language_code": "tl" + }, + "5-browser-extension/3-background-tasks-and-performance/README.md": { + "original_hash": "b275fed2c6fc90d2b9b6661a3225faa2", + "translation_date": "2025-11-03T14:07:52+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/README.md", + "language_code": "tl" + }, + "5-browser-extension/3-background-tasks-and-performance/assignment.md": { + "original_hash": "a203e560e58ccc6ba68bffc40c7c8676", + "translation_date": "2025-10-22T15:43:58+00:00", + "source_file": "5-browser-extension/3-background-tasks-and-performance/assignment.md", + "language_code": "tl" + }, + "5-browser-extension/README.md": { + "original_hash": "b121a279a6ab39878491f3e572673515", + "translation_date": "2025-08-27T22:16:22+00:00", + "source_file": "5-browser-extension/README.md", + "language_code": "tl" + }, + "5-browser-extension/solution/README.md": { + "original_hash": "fab4e6b4f0efcd587a9029d82991f597", + "translation_date": "2025-08-27T22:24:01+00:00", + "source_file": "5-browser-extension/solution/README.md", + "language_code": "tl" + }, + "5-browser-extension/solution/translation/README.es.md": { + "original_hash": "cbaf73f94a9ab4c680a10ef871e92948", + "translation_date": "2025-08-27T22:26:31+00:00", + "source_file": "5-browser-extension/solution/translation/README.es.md", + "language_code": "tl" + }, + "5-browser-extension/solution/translation/README.fr.md": { + "original_hash": "9361268ca430b2579375009e1eceb5e5", + "translation_date": "2025-08-27T22:27:39+00:00", + "source_file": "5-browser-extension/solution/translation/README.fr.md", + "language_code": "tl" + }, + "5-browser-extension/solution/translation/README.hi.md": { + "original_hash": "dd58ae1b7707034f055718c1b68bc8de", + "translation_date": "2025-08-27T22:24:41+00:00", + "source_file": "5-browser-extension/solution/translation/README.hi.md", + "language_code": "tl" + }, + "5-browser-extension/solution/translation/README.it.md": { + "original_hash": "9a6b22a2eff0f499b66236be973b24ad", + "translation_date": "2025-08-27T22:25:19+00:00", + "source_file": "5-browser-extension/solution/translation/README.it.md", + "language_code": "tl" + }, + "5-browser-extension/solution/translation/README.ja.md": { + "original_hash": "3f5e6821e0febccfc5d05e7c944d9e3d", + "translation_date": "2025-08-27T22:25:55+00:00", + "source_file": "5-browser-extension/solution/translation/README.ja.md", + "language_code": "tl" + }, + "5-browser-extension/solution/translation/README.ms.md": { + "original_hash": "21b364c158c8e4f698de65eeac16c9fe", + "translation_date": "2025-08-27T22:27:05+00:00", + "source_file": "5-browser-extension/solution/translation/README.ms.md", + "language_code": "tl" + }, + "5-browser-extension/start/README.md": { + "original_hash": "26fd39046d264ba185dcb086d3a8cf3e", + "translation_date": "2025-08-27T22:23:25+00:00", + "source_file": "5-browser-extension/start/README.md", + "language_code": "tl" + }, + "6-space-game/1-introduction/README.md": { + "original_hash": "a6332a7bb4d0be3bfd24199c83993777", + "translation_date": "2025-11-03T14:06:41+00:00", + "source_file": "6-space-game/1-introduction/README.md", + "language_code": "tl" + }, + "6-space-game/1-introduction/assignment.md": { + "original_hash": "c8fc39a014d08247c082878122e2ba73", + "translation_date": "2025-10-22T15:42:56+00:00", + "source_file": "6-space-game/1-introduction/assignment.md", + "language_code": "tl" + }, + "6-space-game/2-drawing-to-canvas/README.md": { + "original_hash": "7994743c5b21fdcceb36307916ef249a", + "translation_date": "2025-11-03T14:04:29+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/README.md", + "language_code": "tl" + }, + "6-space-game/2-drawing-to-canvas/assignment.md": { + "original_hash": "87cd43afe5b69dbbffb5c4b209ea6791", + "translation_date": "2025-10-22T15:40:46+00:00", + "source_file": "6-space-game/2-drawing-to-canvas/assignment.md", + "language_code": "tl" + }, + "6-space-game/3-moving-elements-around/README.md": { + "original_hash": "8c55a2bd4bc0ebe4c88198fd563a9e09", + "translation_date": "2025-11-03T14:03:34+00:00", + "source_file": "6-space-game/3-moving-elements-around/README.md", + "language_code": "tl" + }, + "6-space-game/3-moving-elements-around/assignment.md": { + "original_hash": "c162b3b3a1cafc1483c8015e9b266f0d", + "translation_date": "2025-10-22T15:40:07+00:00", + "source_file": "6-space-game/3-moving-elements-around/assignment.md", + "language_code": "tl" + }, + "6-space-game/4-collision-detection/README.md": { + "original_hash": "039b4d8ce65f5edd82cf48d9c3e6728c", + "translation_date": "2025-11-03T14:05:57+00:00", + "source_file": "6-space-game/4-collision-detection/README.md", + "language_code": "tl" + }, + "6-space-game/4-collision-detection/assignment.md": { + "original_hash": "124efddbb65166cddb38075ad6dae324", + "translation_date": "2025-10-22T15:42:20+00:00", + "source_file": "6-space-game/4-collision-detection/assignment.md", + "language_code": "tl" + }, + "6-space-game/4-collision-detection/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:39:04+00:00", + "source_file": "6-space-game/4-collision-detection/solution/README.md", + "language_code": "tl" + }, + "6-space-game/4-collision-detection/your-work/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:39:21+00:00", + "source_file": "6-space-game/4-collision-detection/your-work/README.md", + "language_code": "tl" + }, + "6-space-game/5-keeping-score/README.md": { + "original_hash": "2ed9145a16cf576faa2a973dff84d099", + "translation_date": "2025-11-03T14:07:23+00:00", + "source_file": "6-space-game/5-keeping-score/README.md", + "language_code": "tl" + }, + "6-space-game/5-keeping-score/assignment.md": { + "original_hash": "81f292dbda01685b91735e0398dc0504", + "translation_date": "2025-08-27T22:35:46+00:00", + "source_file": "6-space-game/5-keeping-score/assignment.md", + "language_code": "tl" + }, + "6-space-game/5-keeping-score/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:36:04+00:00", + "source_file": "6-space-game/5-keeping-score/solution/README.md", + "language_code": "tl" + }, + "6-space-game/5-keeping-score/your-work/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:36:22+00:00", + "source_file": "6-space-game/5-keeping-score/your-work/README.md", + "language_code": "tl" + }, + "6-space-game/6-end-condition/README.md": { + "original_hash": "a4b78043f4d64bf3ee24e0689b8b391d", + "translation_date": "2025-11-03T14:05:11+00:00", + "source_file": "6-space-game/6-end-condition/README.md", + "language_code": "tl" + }, + "6-space-game/6-end-condition/assignment.md": { + "original_hash": "232d592791465c1678cab3a2bb6cd3e8", + "translation_date": "2025-10-22T15:41:29+00:00", + "source_file": "6-space-game/6-end-condition/assignment.md", + "language_code": "tl" + }, + "6-space-game/6-end-condition/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:42:52+00:00", + "source_file": "6-space-game/6-end-condition/solution/README.md", + "language_code": "tl" + }, + "6-space-game/6-end-condition/your-work/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:43:08+00:00", + "source_file": "6-space-game/6-end-condition/your-work/README.md", + "language_code": "tl" + }, + "6-space-game/README.md": { + "original_hash": "c40a698395ee5102715f7880bba3f2e7", + "translation_date": "2025-08-27T22:32:07+00:00", + "source_file": "6-space-game/README.md", + "language_code": "tl" + }, + "6-space-game/solution/README.md": { + "original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c", + "translation_date": "2025-08-27T22:36:39+00:00", + "source_file": "6-space-game/solution/README.md", + "language_code": "tl" + }, + "7-bank-project/1-template-route/README.md": { + "original_hash": "351678bece18f07d9daa987a881fb062", + "translation_date": "2025-11-03T14:00:15+00:00", + "source_file": "7-bank-project/1-template-route/README.md", + "language_code": "tl" + }, + "7-bank-project/1-template-route/assignment.md": { + "original_hash": "df0dcecddcd28ea8cbf6ede0ad57d673", + "translation_date": "2025-10-22T15:36:36+00:00", + "source_file": "7-bank-project/1-template-route/assignment.md", + "language_code": "tl" + }, + "7-bank-project/2-forms/README.md": { + "original_hash": "7cbdbd132d39a2bb493e85bc2a9387cc", + "translation_date": "2025-11-03T14:01:14+00:00", + "source_file": "7-bank-project/2-forms/README.md", + "language_code": "tl" + }, + "7-bank-project/2-forms/assignment.md": { + "original_hash": "efb01fcafd2ef40c593a6e662fc938a8", + "translation_date": "2025-10-22T15:37:48+00:00", + "source_file": "7-bank-project/2-forms/assignment.md", + "language_code": "tl" + }, + "7-bank-project/3-data/README.md": { + "original_hash": "86ee5069f27ea3151389d8687c95fac9", + "translation_date": "2025-11-03T13:59:01+00:00", + "source_file": "7-bank-project/3-data/README.md", + "language_code": "tl" + }, + "7-bank-project/3-data/assignment.md": { + "original_hash": "d0a02cb117e91a5b5f24178080068a3d", + "translation_date": "2025-10-22T15:35:33+00:00", + "source_file": "7-bank-project/3-data/assignment.md", + "language_code": "tl" + }, + "7-bank-project/4-state-management/README.md": { + "original_hash": "b807b09df716dc48a2b750835bf8e933", + "translation_date": "2025-11-03T13:58:02+00:00", + "source_file": "7-bank-project/4-state-management/README.md", + "language_code": "tl" + }, + "7-bank-project/4-state-management/assignment.md": { + "original_hash": "50a7783473b39a2e0f133e271a102231", + "translation_date": "2025-10-22T15:34:02+00:00", + "source_file": "7-bank-project/4-state-management/assignment.md", + "language_code": "tl" + }, + "7-bank-project/README.md": { + "original_hash": "830359535306594b448db6575ce5cdee", + "translation_date": "2025-08-27T22:00:53+00:00", + "source_file": "7-bank-project/README.md", + "language_code": "tl" + }, + "7-bank-project/api/README.md": { + "original_hash": "9884f8c8a61cf56214450f8b16a094ce", + "translation_date": "2025-08-27T22:05:17+00:00", + "source_file": "7-bank-project/api/README.md", + "language_code": "tl" + }, + "7-bank-project/solution/README.md": { + "original_hash": "461aa4fc74c6b1789c3a13b5d82c0cd9", + "translation_date": "2025-08-27T22:05:44+00:00", + "source_file": "7-bank-project/solution/README.md", + "language_code": "tl" + }, + "8-code-editor/1-using-a-code-editor/README.md": { + "original_hash": "a9a3bcc037a447e2d8994d99e871cd9f", + "translation_date": "2025-11-03T13:46:48+00:00", + "source_file": "8-code-editor/1-using-a-code-editor/README.md", + "language_code": "tl" + }, + "8-code-editor/1-using-a-code-editor/assignment.md": { + "original_hash": "effe56ba51c38d7bdfad1ea38288666b", + "translation_date": "2025-10-22T15:20:11+00:00", + "source_file": "8-code-editor/1-using-a-code-editor/assignment.md", + "language_code": "tl" + }, + "9-chat-project/README.md": { + "original_hash": "2066c17078e9d18b5e309f31d8e8bc24", + "translation_date": "2025-11-03T13:53:25+00:00", + "source_file": "9-chat-project/README.md", + "language_code": "tl" + }, + "9-chat-project/solution/README.md": { + "original_hash": "cb549dcad8eea3221cb89793aeaa3bb3", + "translation_date": "2025-09-01T15:35:59+00:00", + "source_file": "9-chat-project/solution/README.md", + "language_code": "tl" + }, + "9-chat-project/solution/backend/README.md": { + "original_hash": "bcd2c2bbaae71151b1ed1b9170aa78af", + "translation_date": "2025-09-01T15:44:19+00:00", + "source_file": "9-chat-project/solution/backend/README.md", + "language_code": "tl" + }, + "9-chat-project/solution/backend/python/README.md": { + "original_hash": "0aaa930f076f2d83cc872ad157f8ffd3", + "translation_date": "2025-10-22T15:30:09+00:00", + "source_file": "9-chat-project/solution/backend/python/README.md", + "language_code": "tl" + }, + "9-chat-project/solution/frontend/README.md": { + "original_hash": "7746a470be8fc7f736eb1b43ebb710ee", + "translation_date": "2025-09-01T15:53:11+00:00", + "source_file": "9-chat-project/solution/frontend/README.md", + "language_code": "tl" + }, + "AGENTS.md": { + "original_hash": "a362efd06d64d4134a0cfe8515a86d34", + "translation_date": "2025-10-03T11:35:32+00:00", + "source_file": "AGENTS.md", + "language_code": "tl" + }, + "CODE_OF_CONDUCT.md": { + "original_hash": "b0a9b4cccd918195f58224d5793da1a6", + "translation_date": "2025-08-27T22:00:24+00:00", + "source_file": "CODE_OF_CONDUCT.md", + "language_code": "tl" + }, + "CONTRIBUTING.md": { + "original_hash": "777400e9f0336c7ee2f9a1200a88478f", + "translation_date": "2025-08-27T21:58:22+00:00", + "source_file": "CONTRIBUTING.md", + "language_code": "tl" + }, + "Git-Basics/README.md": { + "original_hash": "5cf5e1ed51455fefed4895fcc4d6ba2a", + "translation_date": "2025-10-03T15:56:54+00:00", + "source_file": "Git-Basics/README.md", + "language_code": "tl" + }, + "README.md": { + "original_hash": "490c83786552d7fab6390991517bef09", + "translation_date": "2026-01-29T18:53:32+00:00", + "source_file": "README.md", + "language_code": "tl" + }, + "SECURITY.md": { + "original_hash": "4ecc3bf2e27983d4c780be6f26ee6228", + "translation_date": "2025-08-27T21:59:06+00:00", + "source_file": "SECURITY.md", + "language_code": "tl" + }, + "SUPPORT.md": { + "original_hash": "c9d207ff77b4bb46e46dc2b607a8ec1a", + "translation_date": "2025-08-27T21:57:35+00:00", + "source_file": "SUPPORT.md", + "language_code": "tl" + }, + "_404.md": { + "original_hash": "ea9f0804bd62f46d9808e953ec7fc459", + "translation_date": "2025-08-27T21:57:55+00:00", + "source_file": "_404.md", + "language_code": "tl" + }, + "docs/_navbar.md": { + "original_hash": "3bd2f51ecf4ac9b39277cba748943793", + "translation_date": "2025-08-27T22:54:41+00:00", + "source_file": "docs/_navbar.md", + "language_code": "tl" + }, + "docs/_sidebar.md": { + "original_hash": "655c91b5979de46f1d70d97f0c5f1d14", + "translation_date": "2025-08-27T22:54:14+00:00", + "source_file": "docs/_sidebar.md", + "language_code": "tl" + }, + "for-teachers.md": { + "original_hash": "71009af209f81cc01a1f2d324200375f", + "translation_date": "2025-10-03T10:22:09+00:00", + "source_file": "for-teachers.md", + "language_code": "tl" + }, + "lesson-template/README.md": { + "original_hash": "0494be70ad7fadd13a8c3d549c23e355", + "translation_date": "2025-08-27T22:55:10+00:00", + "source_file": "lesson-template/README.md", + "language_code": "tl" + }, + "lesson-template/assignment.md": { + "original_hash": "b5f62ec256c7e43e771f0d3b4e1a9130", + "translation_date": "2025-08-27T22:55:31+00:00", + "source_file": "lesson-template/assignment.md", + "language_code": "tl" + }, + "memory-game/README.md": { + "original_hash": "ff47271e53637b2ba6ba72ad2b70f6d7", + "translation_date": "2025-10-03T11:58:01+00:00", + "source_file": "memory-game/README.md", + "language_code": "tl" + }, + "quiz-app/README.md": { + "original_hash": "5301875c55bb305e6046bed3a4fd06d2", + "translation_date": "2025-08-27T23:04:22+00:00", + "source_file": "quiz-app/README.md", + "language_code": "tl" + } +} \ No newline at end of file diff --git a/translations/tl/1-getting-started-lessons/1-intro-to-programming-languages/README.md b/translations/tl/1-getting-started-lessons/1-intro-to-programming-languages/README.md index 267492f95..cd081627b 100644 --- a/translations/tl/1-getting-started-lessons/1-intro-to-programming-languages/README.md +++ b/translations/tl/1-getting-started-lessons/1-intro-to-programming-languages/README.md @@ -1,12 +1,3 @@ - # Panimula sa Mga Wika ng Programming at Modernong Developer Tools Kamusta, hinaharap na developer! 👋 Pwede ba akong magbahagi ng isang bagay na palaging nagbibigay sa akin ng kilig araw-araw? Malapit mo nang matuklasan na ang programming ay hindi lang tungkol sa mga computer – ito ay parang pagkakaroon ng superpowers para maisakatuparan ang mga pinakamalupit mong ideya! diff --git a/translations/tl/1-getting-started-lessons/1-intro-to-programming-languages/assignment.md b/translations/tl/1-getting-started-lessons/1-intro-to-programming-languages/assignment.md index ad1293fac..8298d7f55 100644 --- a/translations/tl/1-getting-started-lessons/1-intro-to-programming-languages/assignment.md +++ b/translations/tl/1-getting-started-lessons/1-intro-to-programming-languages/assignment.md @@ -1,12 +1,3 @@ - # Asaynment: Pagsusuri ng Makabagong Kasangkapan sa Web Development ## Mga Panuto diff --git a/translations/tl/1-getting-started-lessons/2-github-basics/README.md b/translations/tl/1-getting-started-lessons/2-github-basics/README.md index d7c174429..34b523021 100644 --- a/translations/tl/1-getting-started-lessons/2-github-basics/README.md +++ b/translations/tl/1-getting-started-lessons/2-github-basics/README.md @@ -1,12 +1,3 @@ - # Panimula sa GitHub Kamusta, hinaharap na developer! 👋 Handa ka na bang sumali sa milyon-milyong coder sa buong mundo? Talagang excited akong ipakilala sa'yo ang GitHub – isipin mo ito bilang social media platform para sa mga programmer, pero imbes na magbahagi ng mga larawan ng pagkain, nagbabahagi tayo ng code at gumagawa ng mga kamangha-manghang bagay nang sama-sama! diff --git a/translations/tl/1-getting-started-lessons/3-accessibility/README.md b/translations/tl/1-getting-started-lessons/3-accessibility/README.md index 93b70e51d..50922b34a 100644 --- a/translations/tl/1-getting-started-lessons/3-accessibility/README.md +++ b/translations/tl/1-getting-started-lessons/3-accessibility/README.md @@ -1,12 +1,3 @@ - # Paglikha ng Accessible na Mga Webpage ![Lahat Tungkol sa Accessibility](../../../../translated_images/tl/webdev101-a11y.8ef3025c858d897a.webp) diff --git a/translations/tl/1-getting-started-lessons/3-accessibility/assignment.md b/translations/tl/1-getting-started-lessons/3-accessibility/assignment.md index 3a16cc4c1..699094fb8 100644 --- a/translations/tl/1-getting-started-lessons/3-accessibility/assignment.md +++ b/translations/tl/1-getting-started-lessons/3-accessibility/assignment.md @@ -1,12 +1,3 @@ - # Komprehensibong Pagsusuri sa Accessibility ng Website ## Mga Instruksyon diff --git a/translations/tl/1-getting-started-lessons/README.md b/translations/tl/1-getting-started-lessons/README.md index 68db6e1ed..a2114bc0f 100644 --- a/translations/tl/1-getting-started-lessons/README.md +++ b/translations/tl/1-getting-started-lessons/README.md @@ -1,12 +1,3 @@ - # Pagsisimula sa Web Development Sa seksyong ito ng kurikulum, ipapakilala sa iyo ang mga konseptong hindi nakabatay sa proyekto na mahalaga upang maging isang propesyonal na developer. diff --git a/translations/tl/10-ai-framework-project/README.md b/translations/tl/10-ai-framework-project/README.md index 8ffd17b3e..b6bcc5fac 100644 --- a/translations/tl/10-ai-framework-project/README.md +++ b/translations/tl/10-ai-framework-project/README.md @@ -1,12 +1,3 @@ - # AI Framework Naranasan mo na bang ma-overwhelm sa paggawa ng AI applications mula sa simula? Hindi ka nag-iisa! Ang mga AI framework ay parang Swiss Army knife para sa AI development - mga makapangyarihang tool na makakatipid sa iyo ng oras at sakit ng ulo sa paggawa ng mga intelligent na application. Isipin ang AI framework bilang isang maayos na library: nagbibigay ito ng mga pre-built na bahagi, standardized na API, at matatalinong abstraction para makapag-focus ka sa paglutas ng mga problema sa halip na magpakaabala sa mga detalye ng implementasyon. diff --git a/translations/tl/2-js-basics/1-data-types/README.md b/translations/tl/2-js-basics/1-data-types/README.md index d168decd6..857eed62c 100644 --- a/translations/tl/2-js-basics/1-data-types/README.md +++ b/translations/tl/2-js-basics/1-data-types/README.md @@ -1,12 +1,3 @@ - # Mga Pangunahing Kaalaman sa JavaScript: Mga Uri ng Data ![Mga Pangunahing Kaalaman sa JavaScript - Mga Uri ng Data](../../../../translated_images/tl/webdev101-js-datatypes.4cc470179730702c.webp) diff --git a/translations/tl/2-js-basics/1-data-types/assignment.md b/translations/tl/2-js-basics/1-data-types/assignment.md index df082fce8..55b201085 100644 --- a/translations/tl/2-js-basics/1-data-types/assignment.md +++ b/translations/tl/2-js-basics/1-data-types/assignment.md @@ -1,12 +1,3 @@ - # Pagsasanay sa Uri ng Data: E-commerce Shopping Cart ## Mga Instruksyon diff --git a/translations/tl/2-js-basics/2-functions-methods/README.md b/translations/tl/2-js-basics/2-functions-methods/README.md index 776be2140..85867c13d 100644 --- a/translations/tl/2-js-basics/2-functions-methods/README.md +++ b/translations/tl/2-js-basics/2-functions-methods/README.md @@ -1,12 +1,3 @@ - # Mga Pangunahing Kaalaman sa JavaScript: Mga Pamamaraan at Function ![Mga Pangunahing Kaalaman sa JavaScript - Mga Function](../../../../translated_images/tl/webdev101-js-functions.be049c4726e94f8b.webp) diff --git a/translations/tl/2-js-basics/2-functions-methods/assignment.md b/translations/tl/2-js-basics/2-functions-methods/assignment.md index a3834de87..701836318 100644 --- a/translations/tl/2-js-basics/2-functions-methods/assignment.md +++ b/translations/tl/2-js-basics/2-functions-methods/assignment.md @@ -1,12 +1,3 @@ - # Kasiyahan sa Mga Function ## Mga Instruksyon diff --git a/translations/tl/2-js-basics/3-making-decisions/README.md b/translations/tl/2-js-basics/3-making-decisions/README.md index 1d1259ae9..7a0a44993 100644 --- a/translations/tl/2-js-basics/3-making-decisions/README.md +++ b/translations/tl/2-js-basics/3-making-decisions/README.md @@ -1,12 +1,3 @@ - # Mga Pangunahing Kaalaman sa JavaScript: Paggawa ng Desisyon ![Mga Pangunahing Kaalaman sa JavaScript - Paggawa ng Desisyon](../../../../translated_images/tl/webdev101-js-decisions.69e1b20f272dd1f0.webp) diff --git a/translations/tl/2-js-basics/3-making-decisions/assignment.md b/translations/tl/2-js-basics/3-making-decisions/assignment.md index f8dde1471..27f18afad 100644 --- a/translations/tl/2-js-basics/3-making-decisions/assignment.md +++ b/translations/tl/2-js-basics/3-making-decisions/assignment.md @@ -1,12 +1,3 @@ - # Paggawa ng Desisyon: Tagaproseso ng Grado ng Mag-aaral ## Mga Layunin sa Pagkatuto diff --git a/translations/tl/2-js-basics/4-arrays-loops/README.md b/translations/tl/2-js-basics/4-arrays-loops/README.md index b93591cf2..fc5b88b32 100644 --- a/translations/tl/2-js-basics/4-arrays-loops/README.md +++ b/translations/tl/2-js-basics/4-arrays-loops/README.md @@ -1,12 +1,3 @@ - # Mga Pangunahing Kaalaman sa JavaScript: Arrays at Loops ![Mga Pangunahing Kaalaman sa JavaScript - Arrays](../../../../translated_images/tl/webdev101-js-arrays.439d7528b8a29455.webp) diff --git a/translations/tl/2-js-basics/4-arrays-loops/assignment.md b/translations/tl/2-js-basics/4-arrays-loops/assignment.md index a16133976..742d9fdd2 100644 --- a/translations/tl/2-js-basics/4-arrays-loops/assignment.md +++ b/translations/tl/2-js-basics/4-arrays-loops/assignment.md @@ -1,12 +1,3 @@ - # Arrays at Loops Assignment ## Mga Instruksyon diff --git a/translations/tl/2-js-basics/README.md b/translations/tl/2-js-basics/README.md index c7fc68cec..638bd2790 100644 --- a/translations/tl/2-js-basics/README.md +++ b/translations/tl/2-js-basics/README.md @@ -1,12 +1,3 @@ - # Panimula sa JavaScript Ang JavaScript ay ang wika ng web. Sa apat na araling ito, matutunan mo ang mga pangunahing kaalaman nito. diff --git a/translations/tl/3-terrarium/1-intro-to-html/README.md b/translations/tl/3-terrarium/1-intro-to-html/README.md index 324716b80..e27389ba5 100644 --- a/translations/tl/3-terrarium/1-intro-to-html/README.md +++ b/translations/tl/3-terrarium/1-intro-to-html/README.md @@ -1,12 +1,3 @@ - # Proyekto ng Terrarium Bahagi 1: Panimula sa HTML ```mermaid diff --git a/translations/tl/3-terrarium/1-intro-to-html/assignment.md b/translations/tl/3-terrarium/1-intro-to-html/assignment.md index 3dd98b097..7e8be1d53 100644 --- a/translations/tl/3-terrarium/1-intro-to-html/assignment.md +++ b/translations/tl/3-terrarium/1-intro-to-html/assignment.md @@ -1,12 +1,3 @@ - # HTML Practice Assignment: Gumawa ng Mockup ng Blog ## Mga Layunin sa Pag-aaral diff --git a/translations/tl/3-terrarium/2-intro-to-css/README.md b/translations/tl/3-terrarium/2-intro-to-css/README.md index 60f2d76b5..1957b6287 100644 --- a/translations/tl/3-terrarium/2-intro-to-css/README.md +++ b/translations/tl/3-terrarium/2-intro-to-css/README.md @@ -1,12 +1,3 @@ - # Terrarium Project Part 2: Panimula sa CSS ```mermaid diff --git a/translations/tl/3-terrarium/2-intro-to-css/assignment.md b/translations/tl/3-terrarium/2-intro-to-css/assignment.md index 959fab30e..9920ea591 100644 --- a/translations/tl/3-terrarium/2-intro-to-css/assignment.md +++ b/translations/tl/3-terrarium/2-intro-to-css/assignment.md @@ -1,12 +1,3 @@ - # CSS Refactoring Assignment ## Layunin diff --git a/translations/tl/3-terrarium/3-intro-to-DOM-and-closures/README.md b/translations/tl/3-terrarium/3-intro-to-DOM-and-closures/README.md index a6698821f..f0be60d5a 100644 --- a/translations/tl/3-terrarium/3-intro-to-DOM-and-closures/README.md +++ b/translations/tl/3-terrarium/3-intro-to-DOM-and-closures/README.md @@ -1,12 +1,3 @@ - # Terrarium Project Part 3: Manipulasyon ng DOM at JavaScript Closures ```mermaid diff --git a/translations/tl/3-terrarium/3-intro-to-DOM-and-closures/assignment.md b/translations/tl/3-terrarium/3-intro-to-DOM-and-closures/assignment.md index 4ea780799..5c2536340 100644 --- a/translations/tl/3-terrarium/3-intro-to-DOM-and-closures/assignment.md +++ b/translations/tl/3-terrarium/3-intro-to-DOM-and-closures/assignment.md @@ -1,12 +1,3 @@ - # Pagsisiyasat sa DOM Element Assignment ## Pangkalahatang-ideya diff --git a/translations/tl/3-terrarium/README.md b/translations/tl/3-terrarium/README.md index cd4775c53..ac7d0f612 100644 --- a/translations/tl/3-terrarium/README.md +++ b/translations/tl/3-terrarium/README.md @@ -1,12 +1,3 @@ - ## I-deploy ang iyong Terrarium Maaari mong i-deploy, o i-publish ang iyong Terrarium sa web gamit ang **Azure Static Web Apps**. diff --git a/translations/tl/3-terrarium/solution/README.md b/translations/tl/3-terrarium/solution/README.md index 80bb3afbe..9bd27d850 100644 --- a/translations/tl/3-terrarium/solution/README.md +++ b/translations/tl/3-terrarium/solution/README.md @@ -1,12 +1,3 @@ - # Ang Aking Terrarium: Isang proyekto para matutunan ang HTML, CSS, at DOM manipulation gamit ang JavaScript ðŸŒĩðŸŒą Isang maliit na drag and drop na code-meditation. Sa kaunting HTML, JS, at CSS, maaari kang gumawa ng web interface, i-style ito, at magdagdag ng interaksyon. diff --git a/translations/tl/4-typing-game/README.md b/translations/tl/4-typing-game/README.md index 8e90d82b0..46913de6d 100644 --- a/translations/tl/4-typing-game/README.md +++ b/translations/tl/4-typing-game/README.md @@ -1,12 +1,3 @@ - # Event-Driven Programming - Gumawa ng Typing Game ```mermaid diff --git a/translations/tl/4-typing-game/solution/README.md b/translations/tl/4-typing-game/solution/README.md index de14c4fe4..db72f78d3 100644 --- a/translations/tl/4-typing-game/solution/README.md +++ b/translations/tl/4-typing-game/solution/README.md @@ -1,12 +1,3 @@ - Ito ay isang pansamantalang espasyo, iniwang blangko nang sadya --- diff --git a/translations/tl/4-typing-game/typing-game/README.md b/translations/tl/4-typing-game/typing-game/README.md index bc8f734ca..cf6786d33 100644 --- a/translations/tl/4-typing-game/typing-game/README.md +++ b/translations/tl/4-typing-game/typing-game/README.md @@ -1,12 +1,3 @@ - # Paggawa ng laro gamit ang mga event Naisip mo na ba kung paano nalalaman ng mga website kapag nag-click ka sa isang button o nag-type sa isang text box? Iyan ang mahika ng event-driven programming! Ano pa ang mas magandang paraan para matutunan ang mahalagang kasanayang ito kundi ang paggawa ng isang kapaki-pakinabang na bagay - isang typing speed game na tumutugon sa bawat pindot mo sa keyboard. diff --git a/translations/tl/4-typing-game/typing-game/assignment.md b/translations/tl/4-typing-game/typing-game/assignment.md index 27ffad8ad..4406c5b07 100644 --- a/translations/tl/4-typing-game/typing-game/assignment.md +++ b/translations/tl/4-typing-game/typing-game/assignment.md @@ -1,12 +1,3 @@ - # Gumawa ng bagong laro gamit ang keyboard ## Mga Instruksyon diff --git a/translations/tl/5-browser-extension/1-about-browsers/README.md b/translations/tl/5-browser-extension/1-about-browsers/README.md index a75a1d8c6..c1910d222 100644 --- a/translations/tl/5-browser-extension/1-about-browsers/README.md +++ b/translations/tl/5-browser-extension/1-about-browsers/README.md @@ -1,12 +1,3 @@ - # Browser Extension Project Part 1: Lahat Tungkol sa Mga Browser ```mermaid diff --git a/translations/tl/5-browser-extension/1-about-browsers/assignment.md b/translations/tl/5-browser-extension/1-about-browsers/assignment.md index 3a1a2586e..8715d7eb5 100644 --- a/translations/tl/5-browser-extension/1-about-browsers/assignment.md +++ b/translations/tl/5-browser-extension/1-about-browsers/assignment.md @@ -1,12 +1,3 @@ - # Takdang-Aralin: Baguhin ang Disenyo ng Iyong Browser Extension ## Pangkalahatang-ideya diff --git a/translations/tl/5-browser-extension/2-forms-browsers-local-storage/README.md b/translations/tl/5-browser-extension/2-forms-browsers-local-storage/README.md index 5942ee835..d1589788c 100644 --- a/translations/tl/5-browser-extension/2-forms-browsers-local-storage/README.md +++ b/translations/tl/5-browser-extension/2-forms-browsers-local-storage/README.md @@ -1,12 +1,3 @@ - # Browser Extension Project Part 2: Gumamit ng API, Local Storage ```mermaid diff --git a/translations/tl/5-browser-extension/2-forms-browsers-local-storage/assignment.md b/translations/tl/5-browser-extension/2-forms-browsers-local-storage/assignment.md index 5ba478dd3..e25bde103 100644 --- a/translations/tl/5-browser-extension/2-forms-browsers-local-storage/assignment.md +++ b/translations/tl/5-browser-extension/2-forms-browsers-local-storage/assignment.md @@ -1,12 +1,3 @@ - # Gumawa ng API ## Pangkalahatang-ideya diff --git a/translations/tl/5-browser-extension/3-background-tasks-and-performance/README.md b/translations/tl/5-browser-extension/3-background-tasks-and-performance/README.md index c7c53b21e..4197cec0e 100644 --- a/translations/tl/5-browser-extension/3-background-tasks-and-performance/README.md +++ b/translations/tl/5-browser-extension/3-background-tasks-and-performance/README.md @@ -1,12 +1,3 @@ - # Proyekto ng Browser Extension Bahagi 3: Alamin ang Tungkol sa Background Tasks at Performance ```mermaid diff --git a/translations/tl/5-browser-extension/3-background-tasks-and-performance/assignment.md b/translations/tl/5-browser-extension/3-background-tasks-and-performance/assignment.md index e408b2097..ad82a19fb 100644 --- a/translations/tl/5-browser-extension/3-background-tasks-and-performance/assignment.md +++ b/translations/tl/5-browser-extension/3-background-tasks-and-performance/assignment.md @@ -1,12 +1,3 @@ - # Suriin ang isang site para sa performance ## Pangkalahatang-ideya ng Takdang-Aralin diff --git a/translations/tl/5-browser-extension/README.md b/translations/tl/5-browser-extension/README.md index 89737572e..5d1aa8623 100644 --- a/translations/tl/5-browser-extension/README.md +++ b/translations/tl/5-browser-extension/README.md @@ -1,12 +1,3 @@ - # Pagbuo ng browser extension Ang paggawa ng browser extensions ay isang masaya at kawili-wiling paraan upang pag-isipan ang performance ng iyong mga app habang gumagawa ng ibang uri ng web asset. Ang module na ito ay naglalaman ng mga aralin tungkol sa kung paano gumagana ang mga browser, kung paano mag-deploy ng browser extension, kung paano gumawa ng form, tumawag sa isang API, gumamit ng local storage, at kung paano suriin ang performance ng iyong website at pagbutihin ito. diff --git a/translations/tl/5-browser-extension/solution/README.md b/translations/tl/5-browser-extension/solution/README.md index e53e55ab4..da78286fa 100644 --- a/translations/tl/5-browser-extension/solution/README.md +++ b/translations/tl/5-browser-extension/solution/README.md @@ -1,12 +1,3 @@ - # Carbon Trigger Browser Extension: Kumpletong Kodigo Gamit ang tmrow's CO2 Signal API para subaybayan ang paggamit ng kuryente, gumawa ng browser extension upang magkaroon ka ng paalala sa iyong browser tungkol sa bigat ng paggamit ng kuryente sa iyong rehiyon. Ang paggamit ng extension na ito nang ad hoc ay makakatulong sa iyo na gumawa ng mas maingat na desisyon sa iyong mga aktibidad batay sa impormasyong ito. diff --git a/translations/tl/5-browser-extension/solution/translation/README.es.md b/translations/tl/5-browser-extension/solution/translation/README.es.md index f59fd268f..c3ebf46cd 100644 --- a/translations/tl/5-browser-extension/solution/translation/README.es.md +++ b/translations/tl/5-browser-extension/solution/translation/README.es.md @@ -1,12 +1,3 @@ - # Carbon Trigger Browser Extension: Kumpletong Kodigo Gamit ang CO2 Signal API ng tmrow para subaybayan ang paggamit ng kuryente, gumawa ng isang browser extension upang magkaroon ka ng paalala direkta sa iyong browser tungkol sa konsumo ng kuryente sa iyong rehiyon. Ang paggamit ng extension na ito ay makakatulong sa iyo na gumawa ng mga desisyon tungkol sa iyong mga aktibidad batay sa impormasyong ito. diff --git a/translations/tl/5-browser-extension/solution/translation/README.fr.md b/translations/tl/5-browser-extension/solution/translation/README.fr.md index b3478584f..f8d53eb78 100644 --- a/translations/tl/5-browser-extension/solution/translation/README.fr.md +++ b/translations/tl/5-browser-extension/solution/translation/README.fr.md @@ -1,12 +1,3 @@ - # Extension ng Browser Carbon Trigger: Kumpletong Kodigo Gamit ang API ng CO2 Signal mula sa tmrow para subaybayan ang konsumo ng kuryente, gumawa ng browser extension upang magkaroon ka ng paalala direkta sa iyong browser tungkol sa konsumo ng kuryente sa iyong lugar. Ang paggamit ng extension na ito ay makakatulong sa iyo na magpasya sa iyong mga aktibidad base sa impormasyong ito. diff --git a/translations/tl/5-browser-extension/solution/translation/README.hi.md b/translations/tl/5-browser-extension/solution/translation/README.hi.md index b0a214686..2b439a38a 100644 --- a/translations/tl/5-browser-extension/solution/translation/README.hi.md +++ b/translations/tl/5-browser-extension/solution/translation/README.hi.md @@ -1,12 +1,3 @@ - # Carbon Trigger Browser Extension: Kumpletong Code Gamit ang CO2 Signal API ng tmrow para subaybayan ang paggamit ng kuryente, gumawa ng isang browser extension na magbibigay sa iyo ng paalala kung gaano kabigat ang paggamit ng kuryente sa iyong lugar habang ginagamit ang iyong browser. Ang extension na ito ay makakatulong sa iyo na gumawa ng mga desisyon batay sa impormasyong ito para sa iyong mga aktibidad. diff --git a/translations/tl/5-browser-extension/solution/translation/README.it.md b/translations/tl/5-browser-extension/solution/translation/README.it.md index fc8705ef7..4b3bda162 100644 --- a/translations/tl/5-browser-extension/solution/translation/README.it.md +++ b/translations/tl/5-browser-extension/solution/translation/README.it.md @@ -1,12 +1,3 @@ - # Carbon Trigger Browser Extension: Code to Get Started Gagamitin ang Signal CO2 API ng tmrow upang subaybayan ang paggamit ng kuryente at lumikha ng isang browser extension na magbibigay ng paalala direkta sa iyong browser kung gaano kabigat ang paggamit ng kuryente sa iyong rehiyon. Ang paggamit ng extension na ito ay makakatulong sa iyo na suriin ang iyong mga aktibidad batay sa impormasyong ito. diff --git a/translations/tl/5-browser-extension/solution/translation/README.ja.md b/translations/tl/5-browser-extension/solution/translation/README.ja.md index 6a2fc8624..fce410981 100644 --- a/translations/tl/5-browser-extension/solution/translation/README.ja.md +++ b/translations/tl/5-browser-extension/solution/translation/README.ja.md @@ -1,12 +1,3 @@ - # Carbon Trigger Browser Extension: Kumpletong Code Gagamitin natin ang CO2 Signal API ng tmrow upang subaybayan ang paggamit ng kuryente sa iyong lugar at ipapakita ito bilang paalala sa iyong browser. Sa pamamagitan ng browser extension na ito, maaari mong gamitin ang impormasyong ito upang magdesisyon sa iyong mga aktibidad. diff --git a/translations/tl/5-browser-extension/solution/translation/README.ms.md b/translations/tl/5-browser-extension/solution/translation/README.ms.md index d3dfca08c..9fcedf7cf 100644 --- a/translations/tl/5-browser-extension/solution/translation/README.ms.md +++ b/translations/tl/5-browser-extension/solution/translation/README.ms.md @@ -1,12 +1,3 @@ - # Carbon Trigger Browser Extension: Kumpletong Kodigo Gamit ang API ng CO2 Signal mula sa tmrow para subaybayan ang paggamit ng kuryente, gumawa ng isang browser extension na magbibigay ng abiso sa iyong browser tungkol sa bigat ng paggamit ng kuryente sa iyong lugar. Ang paggamit ng extension na ito ay makakatulong sa iyo na magdesisyon tungkol sa iyong mga aktibidad base sa impormasyong ito. diff --git a/translations/tl/5-browser-extension/start/README.md b/translations/tl/5-browser-extension/start/README.md index 520aeb8a4..66b8bf653 100644 --- a/translations/tl/5-browser-extension/start/README.md +++ b/translations/tl/5-browser-extension/start/README.md @@ -1,12 +1,3 @@ - # Carbon Trigger Browser Extension: Panimulang Code Gamit ang tmrow's C02 Signal API para subaybayan ang paggamit ng kuryente, gumawa ng browser extension upang magkaroon ka ng paalala sa iyong browser tungkol sa bigat ng paggamit ng kuryente sa iyong rehiyon. Ang paggamit ng extension na ito nang ad hoc ay makakatulong sa iyo na gumawa ng mas maingat na desisyon sa iyong mga aktibidad batay sa impormasyong ito. diff --git a/translations/tl/6-space-game/1-introduction/README.md b/translations/tl/6-space-game/1-introduction/README.md index 7ab75879d..3a360bec2 100644 --- a/translations/tl/6-space-game/1-introduction/README.md +++ b/translations/tl/6-space-game/1-introduction/README.md @@ -1,12 +1,3 @@ - # Gumawa ng Space Game Bahagi 1: Panimula ```mermaid diff --git a/translations/tl/6-space-game/1-introduction/assignment.md b/translations/tl/6-space-game/1-introduction/assignment.md index 2eeafb130..77f5e6aec 100644 --- a/translations/tl/6-space-game/1-introduction/assignment.md +++ b/translations/tl/6-space-game/1-introduction/assignment.md @@ -1,12 +1,3 @@ - # Gumawa ng Laro: Mag-apply ng Design Patterns ## Pangkalahatang-ideya ng Takdang-Aralin diff --git a/translations/tl/6-space-game/2-drawing-to-canvas/README.md b/translations/tl/6-space-game/2-drawing-to-canvas/README.md index fc752f041..20e7a68d7 100644 --- a/translations/tl/6-space-game/2-drawing-to-canvas/README.md +++ b/translations/tl/6-space-game/2-drawing-to-canvas/README.md @@ -1,12 +1,3 @@ - # Gumawa ng Space Game Bahagi 2: I-drawing ang Hero at Monsters sa Canvas ```mermaid diff --git a/translations/tl/6-space-game/2-drawing-to-canvas/assignment.md b/translations/tl/6-space-game/2-drawing-to-canvas/assignment.md index 38bfd9d78..838d6964c 100644 --- a/translations/tl/6-space-game/2-drawing-to-canvas/assignment.md +++ b/translations/tl/6-space-game/2-drawing-to-canvas/assignment.md @@ -1,12 +1,3 @@ - # Asaynment: Tuklasin ang Canvas API ## Mga Layunin sa Pagkatuto diff --git a/translations/tl/6-space-game/3-moving-elements-around/README.md b/translations/tl/6-space-game/3-moving-elements-around/README.md index 66c083657..ce3f76520 100644 --- a/translations/tl/6-space-game/3-moving-elements-around/README.md +++ b/translations/tl/6-space-game/3-moving-elements-around/README.md @@ -1,12 +1,3 @@ - # Gumawa ng Space Game Bahagi 3: Pagdaragdag ng Galaw ```mermaid diff --git a/translations/tl/6-space-game/3-moving-elements-around/assignment.md b/translations/tl/6-space-game/3-moving-elements-around/assignment.md index 20afe606d..33f645d34 100644 --- a/translations/tl/6-space-game/3-moving-elements-around/assignment.md +++ b/translations/tl/6-space-game/3-moving-elements-around/assignment.md @@ -1,12 +1,3 @@ - # Magkomento sa Iyong Code ## Mga Instruksyon diff --git a/translations/tl/6-space-game/4-collision-detection/README.md b/translations/tl/6-space-game/4-collision-detection/README.md index 701c7989b..68ef842f9 100644 --- a/translations/tl/6-space-game/4-collision-detection/README.md +++ b/translations/tl/6-space-game/4-collision-detection/README.md @@ -1,12 +1,3 @@ - # Gumawa ng Space Game Bahagi 4: Pagdaragdag ng Laser at Pagtukoy ng Mga Banggaan ```mermaid diff --git a/translations/tl/6-space-game/4-collision-detection/assignment.md b/translations/tl/6-space-game/4-collision-detection/assignment.md index 8bd70ccc5..0e80db28b 100644 --- a/translations/tl/6-space-game/4-collision-detection/assignment.md +++ b/translations/tl/6-space-game/4-collision-detection/assignment.md @@ -1,12 +1,3 @@ - # Tuklasin ang Mga Banggaan ## Mga Instruksyon diff --git a/translations/tl/6-space-game/4-collision-detection/solution/README.md b/translations/tl/6-space-game/4-collision-detection/solution/README.md index a1d7b1dc4..69d86b33d 100644 --- a/translations/tl/6-space-game/4-collision-detection/solution/README.md +++ b/translations/tl/6-space-game/4-collision-detection/solution/README.md @@ -1,12 +1,3 @@ - Ito ay isang pansamantalang espasyo, iniwang blangko nang sadya --- diff --git a/translations/tl/6-space-game/4-collision-detection/your-work/README.md b/translations/tl/6-space-game/4-collision-detection/your-work/README.md index 7442a64e2..db72f78d3 100644 --- a/translations/tl/6-space-game/4-collision-detection/your-work/README.md +++ b/translations/tl/6-space-game/4-collision-detection/your-work/README.md @@ -1,12 +1,3 @@ - Ito ay isang pansamantalang espasyo, iniwang blangko nang sadya --- diff --git a/translations/tl/6-space-game/5-keeping-score/README.md b/translations/tl/6-space-game/5-keeping-score/README.md index 09f3c3892..7eeff6f72 100644 --- a/translations/tl/6-space-game/5-keeping-score/README.md +++ b/translations/tl/6-space-game/5-keeping-score/README.md @@ -1,12 +1,3 @@ - # Gumawa ng Space Game Bahagi 5: Puntos at Buhay ```mermaid diff --git a/translations/tl/6-space-game/5-keeping-score/assignment.md b/translations/tl/6-space-game/5-keeping-score/assignment.md index 8de3e8181..e6b180ad3 100644 --- a/translations/tl/6-space-game/5-keeping-score/assignment.md +++ b/translations/tl/6-space-game/5-keeping-score/assignment.md @@ -1,12 +1,3 @@ - # Gumawa ng Larong Pang-Scoring ## Mga Instruksyon diff --git a/translations/tl/6-space-game/5-keeping-score/solution/README.md b/translations/tl/6-space-game/5-keeping-score/solution/README.md index 898306e05..a8b7402af 100644 --- a/translations/tl/6-space-game/5-keeping-score/solution/README.md +++ b/translations/tl/6-space-game/5-keeping-score/solution/README.md @@ -1,12 +1,3 @@ - Ito ay isang pansamantalang espasyo, sinadyang iwanang walang laman --- diff --git a/translations/tl/6-space-game/5-keeping-score/your-work/README.md b/translations/tl/6-space-game/5-keeping-score/your-work/README.md index e03473218..db72f78d3 100644 --- a/translations/tl/6-space-game/5-keeping-score/your-work/README.md +++ b/translations/tl/6-space-game/5-keeping-score/your-work/README.md @@ -1,12 +1,3 @@ - Ito ay isang pansamantalang espasyo, iniwang blangko nang sadya --- diff --git a/translations/tl/6-space-game/6-end-condition/README.md b/translations/tl/6-space-game/6-end-condition/README.md index 68831bdcd..c2763b47c 100644 --- a/translations/tl/6-space-game/6-end-condition/README.md +++ b/translations/tl/6-space-game/6-end-condition/README.md @@ -1,12 +1,3 @@ - # Gumawa ng Space Game Bahagi 6: Pagtapos at Pag-restart ```mermaid diff --git a/translations/tl/6-space-game/6-end-condition/assignment.md b/translations/tl/6-space-game/6-end-condition/assignment.md index e62d4ce75..49813cf93 100644 --- a/translations/tl/6-space-game/6-end-condition/assignment.md +++ b/translations/tl/6-space-game/6-end-condition/assignment.md @@ -1,12 +1,3 @@ - # Gumawa ng Sample na Laro ## Pangkalahatang-ideya ng Takdang-Aralin diff --git a/translations/tl/6-space-game/6-end-condition/solution/README.md b/translations/tl/6-space-game/6-end-condition/solution/README.md index 281946ec2..db72f78d3 100644 --- a/translations/tl/6-space-game/6-end-condition/solution/README.md +++ b/translations/tl/6-space-game/6-end-condition/solution/README.md @@ -1,12 +1,3 @@ - Ito ay isang pansamantalang espasyo, iniwang blangko nang sadya --- diff --git a/translations/tl/6-space-game/6-end-condition/your-work/README.md b/translations/tl/6-space-game/6-end-condition/your-work/README.md index 506026b18..e6f78feba 100644 --- a/translations/tl/6-space-game/6-end-condition/your-work/README.md +++ b/translations/tl/6-space-game/6-end-condition/your-work/README.md @@ -1,12 +1,3 @@ - Ito ay isang pansamantalang espasyo, iniwang blangko nang sadya --- diff --git a/translations/tl/6-space-game/README.md b/translations/tl/6-space-game/README.md index bf8ea3355..1e1fba655 100644 --- a/translations/tl/6-space-game/README.md +++ b/translations/tl/6-space-game/README.md @@ -1,12 +1,3 @@ - # Gumawa ng Space Game Isang space game upang matutunan ang mas advanced na mga pundasyon ng JavaScript diff --git a/translations/tl/6-space-game/solution/README.md b/translations/tl/6-space-game/solution/README.md index 826d6b2b3..b60a47140 100644 --- a/translations/tl/6-space-game/solution/README.md +++ b/translations/tl/6-space-game/solution/README.md @@ -1,12 +1,3 @@ - Ito ay isang pansamantalang espasyo, iniwang walang laman nang sadya --- diff --git a/translations/tl/7-bank-project/1-template-route/README.md b/translations/tl/7-bank-project/1-template-route/README.md index 65cc5d9ee..ed282c02d 100644 --- a/translations/tl/7-bank-project/1-template-route/README.md +++ b/translations/tl/7-bank-project/1-template-route/README.md @@ -1,12 +1,3 @@ - # Gumawa ng Banking App Bahagi 1: HTML Templates at Routes sa isang Web App ```mermaid diff --git a/translations/tl/7-bank-project/1-template-route/assignment.md b/translations/tl/7-bank-project/1-template-route/assignment.md index d838e03be..419ad1614 100644 --- a/translations/tl/7-bank-project/1-template-route/assignment.md +++ b/translations/tl/7-bank-project/1-template-route/assignment.md @@ -1,12 +1,3 @@ - # Pagbutihin ang Routing ## Mga Instruksyon diff --git a/translations/tl/7-bank-project/2-forms/README.md b/translations/tl/7-bank-project/2-forms/README.md index a26020515..d63e37f8a 100644 --- a/translations/tl/7-bank-project/2-forms/README.md +++ b/translations/tl/7-bank-project/2-forms/README.md @@ -1,12 +1,3 @@ - # Gumawa ng Banking App Bahagi 2: Gumawa ng Login at Registration Form ```mermaid diff --git a/translations/tl/7-bank-project/2-forms/assignment.md b/translations/tl/7-bank-project/2-forms/assignment.md index 2cdd8de2d..af1d20e9d 100644 --- a/translations/tl/7-bank-project/2-forms/assignment.md +++ b/translations/tl/7-bank-project/2-forms/assignment.md @@ -1,12 +1,3 @@ - # Istilo ang Iyong Bank App gamit ang Modernong CSS ## Pangkalahatang-ideya ng Proyekto diff --git a/translations/tl/7-bank-project/3-data/README.md b/translations/tl/7-bank-project/3-data/README.md index af81f448a..7dd0c5986 100644 --- a/translations/tl/7-bank-project/3-data/README.md +++ b/translations/tl/7-bank-project/3-data/README.md @@ -1,12 +1,3 @@ - # Gumawa ng Banking App Bahagi 3: Mga Paraan ng Pagkuha at Paggamit ng Data Isipin ang computer ng Enterprise sa Star Trek - kapag tinanong ni Captain Picard ang status ng barko, agad na lumalabas ang impormasyon nang hindi nagre-restart o nagre-rebuild ang buong interface. Ang seamless na daloy ng impormasyon na iyon ang eksaktong ginagawa natin dito gamit ang dynamic na pagkuha ng data. diff --git a/translations/tl/7-bank-project/3-data/assignment.md b/translations/tl/7-bank-project/3-data/assignment.md index 95696d451..d1ce07378 100644 --- a/translations/tl/7-bank-project/3-data/assignment.md +++ b/translations/tl/7-bank-project/3-data/assignment.md @@ -1,12 +1,3 @@ - # Pag-refactor ng Code at Dokumentasyon na Gawain ## Mga Layunin sa Pagkatuto diff --git a/translations/tl/7-bank-project/4-state-management/README.md b/translations/tl/7-bank-project/4-state-management/README.md index 7b4d1bbed..d7456e9b2 100644 --- a/translations/tl/7-bank-project/4-state-management/README.md +++ b/translations/tl/7-bank-project/4-state-management/README.md @@ -1,12 +1,3 @@ - # Gumawa ng Banking App Bahagi 4: Mga Konsepto ng State Management ## ⚡ Ano ang Magagawa Mo sa Loob ng 5 Minuto diff --git a/translations/tl/7-bank-project/4-state-management/assignment.md b/translations/tl/7-bank-project/4-state-management/assignment.md index bd9225c7b..cbe00f900 100644 --- a/translations/tl/7-bank-project/4-state-management/assignment.md +++ b/translations/tl/7-bank-project/4-state-management/assignment.md @@ -1,12 +1,3 @@ - # Pagpapatupad ng "Magdagdag ng Transaksyon" na Dialog ## Pangkalahatang-ideya diff --git a/translations/tl/7-bank-project/README.md b/translations/tl/7-bank-project/README.md index 338bc8915..f42f9a8f6 100644 --- a/translations/tl/7-bank-project/README.md +++ b/translations/tl/7-bank-project/README.md @@ -1,12 +1,3 @@ - # :dollar: Gumawa ng Bangko Sa proyektong ito, matututo kang gumawa ng isang kathang-isip na bangko. Kasama sa mga araling ito ang mga tagubilin kung paano mag-layout ng isang web app at magbigay ng mga ruta, gumawa ng mga form, pamahalaan ang estado, at kumuha ng data mula sa isang API kung saan maaari mong makuha ang datos ng bangko. diff --git a/translations/tl/7-bank-project/api/README.md b/translations/tl/7-bank-project/api/README.md index a152e8d58..b67199174 100644 --- a/translations/tl/7-bank-project/api/README.md +++ b/translations/tl/7-bank-project/api/README.md @@ -1,12 +1,3 @@ - # Bank API > Bank API na ginawa gamit ang [Node.js](https://nodejs.org) + [Express](https://expressjs.com/). diff --git a/translations/tl/7-bank-project/solution/README.md b/translations/tl/7-bank-project/solution/README.md index 9cbd2c029..e784f602e 100644 --- a/translations/tl/7-bank-project/solution/README.md +++ b/translations/tl/7-bank-project/solution/README.md @@ -1,12 +1,3 @@ - # Bank app > Halimbawa ng solusyon para sa proyekto ng bank app, ginawa gamit ang purong HTML5, CSS, at JavaScript (walang ginamit na frameworks o libraries). diff --git a/translations/tl/8-code-editor/1-using-a-code-editor/README.md b/translations/tl/8-code-editor/1-using-a-code-editor/README.md index 2e194e1e8..be380304b 100644 --- a/translations/tl/8-code-editor/1-using-a-code-editor/README.md +++ b/translations/tl/8-code-editor/1-using-a-code-editor/README.md @@ -1,12 +1,3 @@ - # Paggamit ng Code Editor: Pag-master sa VSCode.dev Naalala mo ba sa *The Matrix* kung paano kailangang kumonekta si Neo sa isang malaking computer terminal para ma-access ang digital na mundo? Ang mga kasalukuyang tools sa web development ay kabaligtaran – napakalakas na kakayahan na ma-access kahit saan. Ang VSCode.dev ay isang browser-based na code editor na nagdadala ng mga propesyonal na tools sa anumang device na may internet connection. diff --git a/translations/tl/8-code-editor/1-using-a-code-editor/assignment.md b/translations/tl/8-code-editor/1-using-a-code-editor/assignment.md index 173748e50..22420aa88 100644 --- a/translations/tl/8-code-editor/1-using-a-code-editor/assignment.md +++ b/translations/tl/8-code-editor/1-using-a-code-editor/assignment.md @@ -1,12 +1,3 @@ - # Gumawa ng Website ng Resume Gamit ang VSCode.dev Palawakin ang iyong mga oportunidad sa karera sa pamamagitan ng paggawa ng isang propesyonal na website ng resume na nagpapakita ng iyong mga kakayahan at karanasan sa isang interaktibo at modernong format. Sa halip na magpadala ng tradisyunal na PDF, isipin ang pagbibigay sa mga recruiter ng isang makinis at responsive na website na nagpapakita ng iyong mga kwalipikasyon at kakayahan sa web development. diff --git a/translations/tl/9-chat-project/README.md b/translations/tl/9-chat-project/README.md index eb22a45db..6492ab028 100644 --- a/translations/tl/9-chat-project/README.md +++ b/translations/tl/9-chat-project/README.md @@ -1,12 +1,3 @@ - # Gumawa ng Chat Assistant gamit ang AI Naalala mo ba sa Star Trek kung paano nakikipag-usap ang crew sa computer ng barko, nagtatanong ng mahihirap na tanong at nakakatanggap ng makabuluhang sagot? Ang tila purong science fiction noong 1960s ay ngayon ay kaya mo nang gawin gamit ang mga teknolohiyang web na alam mo na. diff --git a/translations/tl/9-chat-project/solution/README.md b/translations/tl/9-chat-project/solution/README.md index cdc884782..d93515967 100644 --- a/translations/tl/9-chat-project/solution/README.md +++ b/translations/tl/9-chat-project/solution/README.md @@ -1,12 +1,3 @@ - # Patakbuhin ang solusyon 1. Simulan ang [backend](./backend/README.md) diff --git a/translations/tl/9-chat-project/solution/backend/README.md b/translations/tl/9-chat-project/solution/backend/README.md index 90b6b50fd..f903fa607 100644 --- a/translations/tl/9-chat-project/solution/backend/README.md +++ b/translations/tl/9-chat-project/solution/backend/README.md @@ -1,12 +1,3 @@ - Piliin ang iyong runtime - [Python](./python/README.md) diff --git a/translations/tl/9-chat-project/solution/backend/python/README.md b/translations/tl/9-chat-project/solution/backend/python/README.md index fdcc05058..eecf4a701 100644 --- a/translations/tl/9-chat-project/solution/backend/python/README.md +++ b/translations/tl/9-chat-project/solution/backend/python/README.md @@ -1,12 +1,3 @@ - # Patakbuhin ang code ## I-set up diff --git a/translations/tl/9-chat-project/solution/frontend/README.md b/translations/tl/9-chat-project/solution/frontend/README.md index 470252743..340cfbc4f 100644 --- a/translations/tl/9-chat-project/solution/frontend/README.md +++ b/translations/tl/9-chat-project/solution/frontend/README.md @@ -1,12 +1,3 @@ - # Patakbuhin ang code ```sh diff --git a/translations/tl/AGENTS.md b/translations/tl/AGENTS.md index 6b865515b..1ed15aa56 100644 --- a/translations/tl/AGENTS.md +++ b/translations/tl/AGENTS.md @@ -1,12 +1,3 @@ - # AGENTS.md ## Pangkalahatang-ideya ng Proyekto diff --git a/translations/tl/CODE_OF_CONDUCT.md b/translations/tl/CODE_OF_CONDUCT.md index df2ccab63..2575fa694 100644 --- a/translations/tl/CODE_OF_CONDUCT.md +++ b/translations/tl/CODE_OF_CONDUCT.md @@ -1,12 +1,3 @@ - # Microsoft Open Source Code of Conduct Ang proyektong ito ay sumusunod sa [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/?WT.mc_id=academic-77807-sagibbon). diff --git a/translations/tl/CONTRIBUTING.md b/translations/tl/CONTRIBUTING.md index 0364b1a30..5457b13d5 100644 --- a/translations/tl/CONTRIBUTING.md +++ b/translations/tl/CONTRIBUTING.md @@ -1,12 +1,3 @@ - # Pag-aambag Malugod na tinatanggap ng proyektong ito ang mga ambag at mungkahi. Karamihan sa mga ambag ay nangangailangan na sumang-ayon ka sa isang Contributor License Agreement (CLA) na nagsasaad na may karapatan ka at aktwal mong ibinibigay sa amin ang mga karapatan upang gamitin ang iyong ambag. Para sa karagdagang detalye, bisitahin ang [https://cla.microsoft.com](https://cla.microsoft.com/?WT.mc_id=academic-77807-sagibbon). diff --git a/translations/tl/Git-Basics/README.md b/translations/tl/Git-Basics/README.md index de5d23fac..a93f08b77 100644 --- a/translations/tl/Git-Basics/README.md +++ b/translations/tl/Git-Basics/README.md @@ -1,12 +1,3 @@ - ## Mga Pangunahing Kaalaman sa GIT para sa mga Baguhan sa Web DevelopmentðŸ‘ķ ## Ano ang `Git`? diff --git a/translations/tl/README.md b/translations/tl/README.md index 99265868b..a8a90e7d3 100644 --- a/translations/tl/README.md +++ b/translations/tl/README.md @@ -1,12 +1,3 @@ - [![GitHub license](https://img.shields.io/github/license/microsoft/Web-Dev-For-Beginners.svg)](https://github.com/microsoft/Web-Dev-For-Beginners/blob/master/LICENSE) [![GitHub contributors](https://img.shields.io/github/contributors/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/graphs/contributors/) [![GitHub issues](https://img.shields.io/github/issues/microsoft/Web-Dev-For-Beginners.svg)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/issues/) @@ -21,68 +12,68 @@ CO_OP_TRANSLATOR_METADATA: # Web Development para sa mga Nagsisimula - Isang Kurikulum -Matutunan ang mga pundasyon ng web development sa aming 12-linggong komprehensibong kurso mula sa Microsoft Cloud Advocates. Bawat isa sa 24 na aralin ay sumisid sa JavaScript, CSS, at HTML sa pamamagitan ng mga hands-on na proyekto tulad ng mga terrarium, browser extensions, at mga laro sa kalawakan. Makilahok sa mga pagsusulit, talakayan, at praktikal na mga asignatura. Paunlarin ang iyong mga kasanayan at pahusayin ang pagkatuto gamit ang aming epektibong metodolohiyang nakabatay sa proyekto. Simulan ang iyong paglalakbay sa coding ngayon! +Alamin ang mga pangunahing kaalaman sa web development gamit ang aming 12-linggong komprehensibong kurso mula sa Microsoft Cloud Advocates. Bawat isa sa 24 na aralin ay sumisid sa JavaScript, CSS, at HTML sa pamamagitan ng mga hands-on na proyekto tulad ng mga terrarium, browser extension, at mga space game. Makilahok sa mga pagsusulit, talakayan, at praktikal na mga gawain. Palawakin ang iyong kasanayan at paghusayin ang iyong kaalaman gamit ang epektibong pedagogiya namin na batay sa proyekto. Simulan ang iyong paglalakbay sa coding ngayon! Sumali sa Azure AI Foundry Discord Community [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) -Sundin ang mga hakbang na ito para makapagsimula gamit ang mga mapagkukunang ito: -1. **I-fork ang Repositoryo**: I-click ang [![GitHub forks](https://img.shields.io/github/forks/microsoft/Web-Dev-For-beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/fork) -2. **I-clone ang Repositoryo**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git` -3. [**Sumali sa Azure AI Foundry Discord at makipagkilala sa mga eksperto at kapwa developer**](https://discord.com/invite/ByRwuEEgH4) +Sundin ang mga hakbang na ito para makapagsimula gamit ang mga resources na ito: +1. **I-Fork ang Repository**: I-click ang [![GitHub forks](https://img.shields.io/github/forks/microsoft/Web-Dev-For-beginners.svg?style=social&label=Fork)](https://GitHub.com/microsoft/Web-Dev-For-Beginners/fork) +2. **I-Clone ang Repository**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git` +3. [**Sumali sa Azure AI Foundry Discord at makilala ang mga eksperto at ibang mga developer**](https://discord.com/invite/ByRwuEEgH4) ### 🌐 Suporta para sa Maramihang Wika #### Sinusuportahan sa pamamagitan ng GitHub Action (Awtomatiko at Palaging Napapanahon) -[Arabic](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgarian](../bg/README.md) | [Burmese (Myanmar)](../my/README.md) | [Chinese (Simplified)](../zh/README.md) | [Chinese (Traditional, Hong Kong)](../hk/README.md) | [Chinese (Traditional, Macau)](../mo/README.md) | [Chinese (Traditional, Taiwan)](../tw/README.md) | [Croatian](../hr/README.md) | [Czech](../cs/README.md) | [Danish](../da/README.md) | [Dutch](../nl/README.md) | [Estonian](../et/README.md) | [Finnish](../fi/README.md) | [French](../fr/README.md) | [German](../de/README.md) | [Greek](../el/README.md) | [Hebrew](../he/README.md) | [Hindi](../hi/README.md) | [Hungarian](../hu/README.md) | [Indonesian](../id/README.md) | [Italian](../it/README.md) | [Japanese](../ja/README.md) | [Kannada](../kn/README.md) | [Korean](../ko/README.md) | [Lithuanian](../lt/README.md) | [Malay](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigerian Pidgin](../pcm/README.md) | [Norwegian](../no/README.md) | [Persian (Farsi)](../fa/README.md) | [Polish](../pl/README.md) | [Portuguese (Brazil)](../br/README.md) | [Portuguese (Portugal)](../pt/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romanian](../ro/README.md) | [Russian](../ru/README.md) | [Serbian (Cyrillic)](../sr/README.md) | [Slovak](../sk/README.md) | [Slovenian](../sl/README.md) | [Spanish](../es/README.md) | [Swahili](../sw/README.md) | [Swedish](../sv/README.md) | [Tagalog (Filipino)](./README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Thai](../th/README.md) | [Turkish](../tr/README.md) | [Ukrainian](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamese](../vi/README.md) +[Arabic](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgarian](../bg/README.md) | [Burmese (Myanmar)](../my/README.md) | [Chinese (Simplified)](../zh-CN/README.md) | [Chinese (Traditional, Hong Kong)](../zh-HK/README.md) | [Chinese (Traditional, Macau)](../zh-MO/README.md) | [Chinese (Traditional, Taiwan)](../zh-TW/README.md) | [Croatian](../hr/README.md) | [Czech](../cs/README.md) | [Danish](../da/README.md) | [Dutch](../nl/README.md) | [Estonian](../et/README.md) | [Finnish](../fi/README.md) | [French](../fr/README.md) | [German](../de/README.md) | [Greek](../el/README.md) | [Hebrew](../he/README.md) | [Hindi](../hi/README.md) | [Hungarian](../hu/README.md) | [Indonesian](../id/README.md) | [Italian](../it/README.md) | [Japanese](../ja/README.md) | [Kannada](../kn/README.md) | [Korean](../ko/README.md) | [Lithuanian](../lt/README.md) | [Malay](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigerian Pidgin](../pcm/README.md) | [Norwegian](../no/README.md) | [Persian (Farsi)](../fa/README.md) | [Polish](../pl/README.md) | [Portuguese (Brazil)](../pt-BR/README.md) | [Portuguese (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Romanian](../ro/README.md) | [Russian](../ru/README.md) | [Serbian (Cyrillic)](../sr/README.md) | [Slovak](../sk/README.md) | [Slovenian](../sl/README.md) | [Spanish](../es/README.md) | [Swahili](../sw/README.md) | [Swedish](../sv/README.md) | [Tagalog (Filipino)](./README.md) | [Tamil](../ta/README.md) | [Telugu](../te/README.md) | [Thai](../th/README.md) | [Turkish](../tr/README.md) | [Ukrainian](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnamese](../vi/README.md) -> **Mas gusto mo bang mag-clone nang lokal?** +> **Mas gusto mo bang I-clone ito nang Lokal?** -> Kasama sa repositoryo na ito ang mahigit 50 mga pagsasalin ng wika na malaki ang dagdag sa laki ng download. Para mag-clone nang walang mga pagsasalin, gamitin ang sparse checkout: +> Kasama sa repository na ito ang 50+ na mga pagsasalin sa wika na malaki ang dagdag sa laki ng pag-download. Para i-clone nang walang mga pagsasalin, gamitin ang sparse checkout: > ```bash > git clone --filter=blob:none --sparse https://github.com/microsoft/Web-Dev-For-Beginners.git > cd Web-Dev-For-Beginners > git sparse-checkout set --no-cone '/*' '!translations' '!translated_images' > ``` -> Makukuha mo ang lahat ng kailangan mo para tapusin ang kurso nang mas mabilis mag-download. +> Bibigyan ka nito ng lahat ng kailangan mo para matapos ang kurso nang mas mabilis ang pag-download. -**Kung nais mong magkaroon pa ng ibang suporta sa mga wika ng pagsasalin, nakalista ito [dito](https://github.com/Azure/co-op-translator/blob/main/getting_started/supported-languages.md)** +**Kung nais mo ng karagdagang suportadong mga wika ng pagsasalin ay nakalistang [dito](https://github.com/Azure/co-op-translator/blob/main/getting_started/supported-languages.md)** [![Open in Visual Studio Code](https://img.shields.io/static/v1?logo=visualstudiocode&label=&message=Open%20in%20Visual%20Studio%20Code&labelColor=2c2c32&color=007acc&logoColor=007acc)](https://open.vscode.dev/microsoft/Web-Dev-For-Beginners) #### 🧑‍🎓 _Estudyante ka ba?_ -Bisitahin ang [**Student Hub page**](https://docs.microsoft.com/learn/student-hub/?WT.mc_id=academic-77807-sagibbon) kung saan makakakita ka ng mga mapagkukunang pambaguhan, Student packs at pati mga paraan para makakuha ng libreng voucher ng sertipiko. Ito ang pahina na gusto mong i-bookmark at paminsan-minsan tingnan dahil buwan-buwan ay pinalitan natin ang nilalaman. +Bisitahin ang [**Student Hub page**](https://docs.microsoft.com/learn/student-hub/?WT.mc_id=academic-77807-sagibbon) kung saan makakakita ka ng mga panimulang resources, Student packs at maging mga paraan para makakuha ng libreng voucher para sa sertipiko. Ito ang pahinang gusto mong i-bookmark at tingnan paminsan-minsan habang nagpapalit kami ng nilalaman buwan-buwan. -### ðŸ“Ģ Anunsyo - Mga bagong hamon sa GitHub Copilot Agent mode na dapat tapusin! +### ðŸ“Ģ Anunsyo - Mga bagong hamon sa GitHub Copilot Agent mode na kailangang tapusin! -May bagong hamon na idinagdag, hanapin ang "GitHub Copilot Agent Challenge 🚀" sa karamihan ng mga kabanata. Isa itong bagong hamon para sa iyo na tapusin gamit ang GitHub Copilot at Agent mode. Kung hindi mo pa nagamit ang Agent mode dati, kaya nitong hindi lang gumawa ng teksto kundi pati lumikha at mag-edit ng mga file, magpatakbo ng mga utos at marami pa. +May bagong Hamon na idinagdag, hanapin ang "GitHub Copilot Agent Challenge 🚀" sa karamihan ng mga kabanata. Isang bagong hamon para sa iyo na gamitin ang GitHub Copilot at Agent mode. Kung hindi mo pa nagagamit ang Agent mode, kaya nitong hindi lamang gumawa ng teksto kundi pati na maglikha at mag-edit ng mga file, magpatakbo ng mga utos, at marami pa. -### ðŸ“Ģ Anunsyo - _Bagong Proyekto gamit ang Generative AI_ +### ðŸ“Ģ Anunsyo - _Bagong Proyekto na gagawin gamit ang Generative AI_ -Bagong AI Assistant na proyekto lang ang idinagdag, tingnan ang [proyekto](./9-chat-project/README.md) +Bagong AI Assistant na proyekto lang ang idinagdag, tingnan ito [project](./9-chat-project/README.md) -### ðŸ“Ģ Anunsyo - _Bagong Kurikulum_ tungkol sa Generative AI para sa JavaScript ay inilabas na +### ðŸ“Ģ Anunsyo - _Bagong Kurikulum_ sa Generative AI para sa JavaScript ay inilabas na -Huwag palampasin ang aming bagong Generative AI kurikulum! +Huwag palampasin ang aming bagong Generative AI curriculum! Bisitahin ang [https://aka.ms/genai-js-course](https://aka.ms/genai-js-course) para makapagsimula! ![Background](../../translated_images/tl/background.148a8d43afde5730.webp) -- Mga aralin mula sa mga batayan hanggang sa RAG. -- Makipag-ugnayan sa mga makasaysayang karakter gamit ang GenAI at aming companion app. -- Masaya at nakakaaliw na kuwento, tulad ng paglalakbay sa panahon! +- Mga aralin na sumasaklaw mula sa mga batayan hanggang RAG. +- Makipag-ugnayan sa mga historikal na karakter gamit ang GenAI at aming kasamang app. +- Masaya at nakaka-enganyong kuwento, ikaw ay maglalakbay sa panahon! ![character](../../translated_images/tl/character.5c0dd8e067ffd693.webp) -Bawat aralin ay may nakalakip na asignatura, pagsusuri ng kaalaman, at hamon upang gabayan ka sa pag-aaral ng mga paksang tulad ng: -- Pag-prompt at prompt engineering +Bawat aralin ay may kasamang takdang-aralin, pagsusulit sa kaalaman at hamon upang gabayan ka sa pag-aaral ng mga paksa gaya ng: +- Prompting at prompt engineering - Pagbuo ng text at image app - Mga search app @@ -92,42 +83,42 @@ Bisitahin ang [https://aka.ms/genai-js-course](../../[https:/aka.ms/genai-js-cou ## ðŸŒą Pagsisimula -> **Mga Guro**, may [nagdagdag kaming ilang suhestiyon](for-teachers.md) kung paano gamitin ang kurikulum na ito. Nais naming marinig ang inyong puna [sa aming discussion forum](https://github.com/microsoft/Web-Dev-For-Beginners/discussions/categories/teacher-corner)! +> **Mga Guro**, nagbigay kami ng [ilang mga mungkahi](for-teachers.md) kung paano gamitin ang kurikulum na ito. Masaya kaming tanggapin ang inyong puna [sa aming discussion forum](https://github.com/microsoft/Web-Dev-For-Beginners/discussions/categories/teacher-corner)! -**[Mga Nag-aaral](https://aka.ms/student-page/?WT.mc_id=academic-77807-sagibbon)**, para sa bawat aralin, magsimula sa pre-lecture quiz at sundan ito sa pagbabasa ng materyal ng lektura, pagtapos ng mga gawain, at pagsusuri ng iyong pag-unawa gamit ang post-lecture quiz. +**[Mga Nag-aaral](https://aka.ms/student-page/?WT.mc_id=academic-77807-sagibbon)**, sa bawat aralin, magsimula sa isang pre-lecture quiz at sundan ito sa pagbasa ng materyal sa lektura, pagtapos sa iba't ibang gawain at pag-check ng iyong pagkaunawa gamit ang post-lecture quiz. -Para mapabuti ang iyong karanasan sa pag-aaral, makipag-ugnayan sa iyong mga kaklase upang magtulungan sa mga proyekto! Inirerekomenda ang mga talakayan sa aming [discussion forum](https://github.com/microsoft/Web-Dev-For-Beginners/discussions) kung saan naroon ang aming mga moderator na handang sagutin ang iyong mga tanong. +Para mapabuti ang iyong karanasan sa pag-aaral, kumonekta sa iyong mga kapwa nag-aaral upang magtulungan sa mga proyekto! Hinihikayat ang mga talakayan sa aming [discussion forum](https://github.com/microsoft/Web-Dev-For-Beginners/discussions) kung saan ang aming mga moderator ay handang sumagot sa iyong mga tanong. -Para lalo pang paunlarin ang iyong edukasyon, mariing inirerekumenda namin ang pag-explore sa [Microsoft Learn](https://learn.microsoft.com/users/wirelesslife/collections/p1ddcy5jwy0jkm?WT.mc_id=academic-77807-sagibbon) para sa karagdagang mga materyales sa pag-aaral. +Para lalong mapalawak ang iyong edukasyon, lubos naming inirerekomenda ang pag-explore sa [Microsoft Learn](https://learn.microsoft.com/users/wirelesslife/collections/p1ddcy5jwy0jkm?WT.mc_id=academic-77807-sagibbon) para sa mga karagdagang materyales sa pag-aaral. -### 📋 Pagsasaayos ng iyong kapaligiran +### 📋 Pag-setup ng iyong kapaligiran -Mayroon nang handang development environment ang kurikulum na ito! Sa pagsisimula mo maaari mong piliin na patakbuhin ang kurikulum sa isang [Codespace](https://github.com/features/codespaces/) (_isang browser-based, hindi kailangan mag-install na kapaligiran_), o lokal sa iyong kompyuter gamit ang isang text editor tulad ng [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon). +Ang kurikulum na ito ay may handang development environment! Sa pagsisimula mo, maaari mong piliin na patakbuhin ang kurikulum sa isang [Codespace](https://github.com/features/codespaces/) (_isang browser-based na kapaligiran na hindi na kailangan ng install_), o lokal sa iyong kompyuter gamit ang editor ng teksto tulad ng [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon). #### Gumawa ng iyong repositoryo -Para madaling masave ang iyong mga gawa, inirerekomenda na gumawa ka ng sariling kopya ng repositoryo na ito. Magagawa mo ito sa pamamagitan ng pag-click sa **Use this template** na button sa itaas ng pahina. Lilikha ito ng bagong repositoryo sa iyong GitHub account na may kopya ng kurikulum. +Para madali mong masave ang iyong mga gawain, inirerekomenda na gumawa ka ng sariling kopya ng repositoryong ito. Magagawa mo ito sa pamamagitan ng pag-click ng button na **Use this template** sa itaas ng pahina. Ito ay lilikha ng bagong repositoryo sa iyong GitHub account na may kopya ng kurikulum. Sundin ang mga hakbang na ito: -1. **I-fork ang Repositoryo**: I-click ang "Fork" button sa kanang itaas na bahagi ng pahinang ito. -2. **I-clone ang Repositoryo**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git` +1. **I-Fork ang Repository**: I-click ang button na "Fork" sa kanang-itaas na bahagi ng pahinang ito. +2. **I-Clone ang Repository**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git` #### Pagpapatakbo ng kurikulum sa Codespace -Sa iyong kopya ng repositoryo na ginawa mo, i-click ang **Code** button at piliin ang **Open with Codespaces**. Lilikha ito ng bagong Codespace para magtrabaho ka. +Sa kopya ng repositoryong ginawa mo, i-click ang button na **Code** at piliin ang **Open with Codespaces**. Ito ay lilikha ng bagong Codespace para sa iyong trabaho. ![Codespace](../../translated_images/tl/createcodespace.0238bbf4d7a8d955.webp) #### Pagpapatakbo ng kurikulum lokal sa iyong kompyuter -Para patakbuhin ang kurikulum na ito lokal sa iyong kompyuter, kailangan mo ng text editor, browser, at command line tool. Ang unang aralin namin, [Introduction to Programming Languages and Tools of the Trade](../../1-getting-started-lessons/1-intro-to-programming-languages), ay gagabay sa iyo sa iba't ibang mga opsyon para sa mga ito upang pumili ka ng angkop sa iyo. +Para patakbuhin ang kurikulum na ito nang lokal sa iyong kompyuter, kakailanganin mo ng isang text editor, browser, at command line tool. Ang unang aralin namin, [Panimula sa Programming Languages at Tools of the Trade](../../1-getting-started-lessons/1-intro-to-programming-languages), ay gagabay sa iyo sa iba't ibang pagpipilian para sa bawat tool na ito upang mapili mo ang pinakaangkop sa iyo. -Inirerekomenda naming gamitin ang [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) bilang editor mo, na may built-in na [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon). Maaari mong i-download ang Visual Studio Code [dito](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon). +Inirerekomenda namin ang paggamit ng [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) bilang iyong editor, na may kasamang built-in na [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon). Maaari mong i-download ang Visual Studio Code [dito](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon). -1. I-clone ang iyong repositoryo sa iyong kompyuter. Magagawa mo ito sa pamamagitan ng pag-click sa **Code** button at pagkopya ng URL: +1. I-clone ang iyong repository sa iyong kompyuter. Magagawa mo ito sa pamamagitan ng pag-click sa button na **Code** at pagkopya ng URL: [CodeSpace](./images/createcodespace.png) - Pagkatapos, buksan ang [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) sa loob ng [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) at patakbuhin ang sumusunod na utos, palitan ang `` ng URL na kakopya mo lang: + Pagkatapos, buksan ang [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) sa loob ng [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) at patakbuhin ang sumusunod na utos, palitan ang `` ng URL na iyong kinopya: ```bash git clone @@ -136,145 +127,145 @@ Inirerekomenda naming gamitin ang [Visual Studio Code](https://code.visualstudio 2. Buksan ang folder sa Visual Studio Code. Magagawa mo ito sa pamamagitan ng pag-click sa **File** > **Open Folder** at piliin ang folder na kaklone mo lang. -> Inirerekomendang Visual Studio Code extensions: +> Inirerekomendang Mga Extension ng Visual Studio Code: > -> * [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer&WT.mc_id=academic-77807-sagibbon) - para makita ang preview ng mga pahina ng HTML sa loob ng Visual Studio Code -> * [Copilot](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot&WT.mc_id=academic-77807-sagibbon) - upang makatulong sa mas mabilis na pagsusulat ng code +> * [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer&WT.mc_id=academic-77807-sagibbon) - upang makita ang preview ng mga pahina ng HTML sa loob mismo ng Visual Studio Code +> * [Copilot](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot&WT.mc_id=academic-77807-sagibbon) - para tulungan kang mas mabilis magsulat ng code -## 📂 Kasama sa bawat aralin: +## 📂 Bawat aralin ay may kasamang: - opsyonal na sketchnote - opsyonal na karagdagang video - pre-lesson warmup quiz - nakasulat na aralin -- para sa mga aralin na nakabase sa proyekto, mga gabay hakbang-hakbang sa kung paano buuin ang proyekto -- pagsubok sa kaalaman +- para sa mga proyekto, sunud-sunod na gabay kung paano itatayo ang proyekto +- pagsusuri ng kaalaman - isang hamon -- karagdagang pagbasa +- karagdagang babasahin - takdang-aralin - [post-lesson quiz](https://ff-quizzes.netlify.app/web/) -> **Isang tala tungkol sa mga pagsusulit**: Lahat ng pagsusulit ay nasa Quiz-app folder, may 48 na kabuuang pagsusulit na may tig-3 tanong bawat isa. Makukuha ang mga ito [dito](https://ff-quizzes.netlify.app/web/) ang quiz app ay maaaring patakbuhin locally o i-deploy sa Azure; sundin ang mga tagubilin sa `quiz-app` folder. +> **Isang tala tungkol sa mga pagsusulit**: Lahat ng pagsusulit ay nasa Quiz-app na folder, may 48 kabuuang pagsusulit na tig-3 tanong bawat isa. Available ang mga ito [dito](https://ff-quizzes.netlify.app/web/), ang quiz app ay maaaring patakbuhin nang lokal o ma-deploy sa Azure; sundin ang mga instruksyon sa `quiz-app` na folder. ## 🗃ïļ Mga Aralin -| | Pangalan ng Proyekto | Mga Konseptong Itinuturo | Mga Layunin sa Pagkatuto | Nakaugnay na Aralin | May-akda | -| :-: | :------------------------------------------------------: | :--------------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: | :---------------------: | -| 01 | Getting Started | Introduksyon sa Programming at Mga Kagamitan sa Trabaho | Matutunan ang mga pundamental na kaalaman sa likod ng karamihan sa mga programming language at tungkol sa software na tumutulong sa mga propesyonal na developer | [Intro to Programming Languages and Tools of the Trade](./1-getting-started-lessons/1-intro-to-programming-languages/README.md) | Jasmine | -| 02 | Getting Started | Mga Batayan ng GitHub, kasama ang pagtatrabaho sa koponan | Paano gamitin ang GitHub sa iyong proyekto, paano makipagtulungan sa iba sa isang code base | [Intro to GitHub](./1-getting-started-lessons/2-github-basics/README.md) | Floor | -| 03 | Getting Started | Accessibility | Matutunan ang mga batayan ng web accessibility | [Accessibility Fundamentals](./1-getting-started-lessons/3-accessibility/README.md) | Christopher | -| 04 | JS Basics | Mga Uri ng Data sa JavaScript | Mga batayan ng mga uri ng data sa JavaScript | [Data Types](./2-js-basics/1-data-types/README.md) | Jasmine | -| 05 | JS Basics | Mga Function at Method | Matuto tungkol sa mga function at method para pamahalaan ang daloy ng lohika ng aplikasyon | [Functions and Methods](./2-js-basics/2-functions-methods/README.md) | Jasmine at Christopher | -| 06 | JS Basics | Paggawa ng mga Desisyon gamit ang JS | Matutunan kung paano gumawa ng mga kondisyon sa iyong code gamit ang mga pamamaraan sa paggawa ng desisyon | [Making Decisions](./2-js-basics/3-making-decisions/README.md) | Jasmine | -| 07 | JS Basics | Arrays at Loops | Gumamit ng data gamit ang arrays at loops sa JavaScript | [Arrays and Loops](./2-js-basics/4-arrays-loops/README.md) | Jasmine | -| 08 | [Terrarium](./3-terrarium/solution/README.md) | HTML sa Praktis | Buoin ang HTML upang makagawa ng online terrarium, na nakatuon sa paggawa ng layout | [Introduction to HTML](./3-terrarium/1-intro-to-html/README.md) | Jen | -| 09 | [Terrarium](./3-terrarium/solution/README.md) | CSS sa Praktis | Buoin ang CSS upang istayl ang online terrarium, na nakatuon sa mga batayan ng CSS kabilang ang paggawa ng pahina na responsive | [Introduction to CSS](./3-terrarium/2-intro-to-css/README.md) | Jen | -| 10 | [Terrarium](./3-terrarium/solution/README.md) | JavaScript Closures, DOM manipulation | Buoin ang JavaScript upang gumana ang terrarium bilang drag/drop interface, na nakatuon sa closures at DOM manipulation | [JavaScript Closures, DOM manipulation](./3-terrarium/3-intro-to-DOM-and-closures/README.md) | Jen | -| 11 | [Typing Game](./4-typing-game/solution/README.md) | Gumawa ng Typing Game | Matutunan kung paano gamitin ang mga keyboard event upang patakbuhin ang lohika ng iyong JavaScript app | [Event-Driven Programming](./4-typing-game/typing-game/README.md) | Christopher | -| 12 | [Green Browser Extension](./5-browser-extension/solution/README.md) | Paggamit ng Browsers | Matutunan kung paano gumagana ang mga browser, ang kanilang kasaysayan, at paano gumawa ng unang mga elemento ng isang browser extension | [About Browsers](./5-browser-extension/1-about-browsers/README.md) | Jen | -| 13 | [Green Browser Extension](./5-browser-extension/solution/README.md) | Pagbuo ng form, pagtawag ng API at pagtatago ng variables sa local storage | Buoin ang mga JavaScript na elemento ng iyong browser extension para tumawag ng API gamit ang mga variable na nakaimbak sa local storage | [APIs, Forms, and Local Storage](./5-browser-extension/2-forms-browsers-local-storage/README.md) | Jen | -| 14 | [Green Browser Extension](./5-browser-extension/solution/README.md) | Mga proseso sa background ng browser, web performance | Gamitin ang mga proseso sa background ng browser para pamahalaan ang icon ng extension; alamin ang tungkol sa web performance at ilang mga optimisasyon para mapahusay ito | [Background Tasks and Performance](./5-browser-extension/3-background-tasks-and-performance/README.md) | Jen | -| 15 | [Space Game](./6-space-game/solution/README.md) | Mas Advanced na Pag-develop ng Laro gamit ang JavaScript | Matutunan ang tungkol sa Inheritance gamit ang parehong Classes at Composition at ang Pub/Sub pattern, bilang paghahanda sa paggawa ng laro | [Introduction to Advanced Game Development](./6-space-game/1-introduction/README.md) | Chris | -| 16 | [Space Game](./6-space-game/solution/README.md) | Pagguuhit sa canvas | Matutunan ang Canvas API, na ginagamit para mag-draw ng mga elemento sa screen | [Drawing to Canvas](./6-space-game/2-drawing-to-canvas/README.md) | Chris | -| 17 | [Space Game](./6-space-game/solution/README.md) | Paggalaw ng mga elemento sa paligid ng screen | Tuklasin kung paano magkakaroon ng galaw ang mga elemento gamit ang cartesian coordinates at ang Canvas API | [Moving Elements Around](./6-space-game/3-moving-elements-around/README.md) | Chris | -| 18 | [Space Game](./6-space-game/solution/README.md) | Pagtuklas ng banggaan | Pahintulutan ang mga elemento na magbanggaan at mag-react sa isa't isa gamit ang mga keypress at magbigay ng cooldown function upang mapanatili ang performance ng laro | [Collision Detection](./6-space-game/4-collision-detection/README.md) | Chris | -| 19 | [Space Game](./6-space-game/solution/README.md) | Pagpapanatili ng iskor | Gumawa ng mga kalkulasyon base sa status at performance ng laro | [Keeping Score](./6-space-game/5-keeping-score/README.md) | Chris | -| 20 | [Space Game](./6-space-game/solution/README.md) | Pagtatapos at pagsisimula muli ng laro | Matutunan ang tungkol sa pagtatapos at pagsisimula muli ng laro, kabilang ang paglilinis ng mga asset at pag-reset ng mga halaga ng variable | [The Ending Condition](./6-space-game/6-end-condition/README.md) | Chris | -| 21 | [Banking App](./7-bank-project/solution/README.md) | Mga HTML Template at Ruta sa Web App | Matutunan kung paano gumawa ng balangkas ng arkitektura ng multipage website gamit ang routing at mga HTML template | [HTML Templates and Routes](./7-bank-project/1-template-route/README.md) | Yohan | -| 22 | [Banking App](./7-bank-project/solution/README.md) | Gumawa ng Form para sa Pag-login at Pagrehistro | Matuto tungkol sa paggawa ng mga form at paghawak ng mga routine sa validation | [Forms](./7-bank-project/2-forms/README.md) | Yohan | -| 23 | [Banking App](./7-bank-project/solution/README.md) | Mga Paraan ng Pagkuha at Paggamit ng Data | Paano dumadaloy ang data papasok at palabas ng iyong app, paano ito kunin, itago, at itapon | [Data](./7-bank-project/3-data/README.md) | Yohan | -| 24 | [Banking App](./7-bank-project/solution/README.md) | Mga Konsepto ng State Management | Matuto kung paano nakahawak ang iyong app ng estado at paano ito pamahalaan nang programatiko | [State Management](./7-bank-project/4-state-management/README.md) | Yohan | -| 25 | [Browser/VScode Code](../../8-code-editor) | Paggamit ng VScode | Matutunan kung paano gumamit ng code editor | [Use VScode Code Editor](./8-code-editor/1-using-a-code-editor/README.md) | Chris | +| | Pangalan ng Proyekto | Mga Konseptong Itinuro | Mga Layunin sa Pagkatuto | Nakalink na Aralin | May-akda | +| :-: | :--------------------------------------------------------------: | :--------------------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: | :-----------------------: | +| 01 | Getting Started | Panimula sa Programming at Mga Kasangkapan ng Propesyon | Matutunan ang mga batayang pundasyon sa likod ng karamihan sa mga programming language at tungkol sa software na tumutulong sa mga propesyonal | [Intro to Programming Languages and Tools of the Trade](./1-getting-started-lessons/1-intro-to-programming-languages/README.md) | Jasmine | +| 02 | Getting Started | Mga Pangunahing Kaalaman sa GitHub, kasama ang pagtatrabaho sa koponan | Paano gamitin ang GitHub sa iyong proyekto, paano makipagtulungan sa iba sa isang code base | [Intro to GitHub](./1-getting-started-lessons/2-github-basics/README.md) | Floor | +| 03 | Getting Started | Accessibility | Matutunan ang mga batayan ng web accessibility | [Accessibility Fundamentals](./1-getting-started-lessons/3-accessibility/README.md) | Christopher | +| 04 | JS Basics | Mga Uri ng Data sa JavaScript | Mga batayan ng mga uri ng data sa JavaScript | [Data Types](./2-js-basics/1-data-types/README.md) | Jasmine | +| 05 | JS Basics | Mga Function at Method | Matutunan ang tungkol sa mga function at method para pamahalaan ang daloy ng lohika ng isang aplikasyon | [Functions and Methods](./2-js-basics/2-functions-methods/README.md) | Jasmine at Christopher | +| 06 | JS Basics | Paggawa ng Mga Desisyon gamit ang JS | Matutunan kung paano gumawa ng mga kondisyon sa iyong code gamit ang mga paraan ng paggawa ng desisyon | [Making Decisions](./2-js-basics/3-making-decisions/README.md) | Jasmine | +| 07 | JS Basics | Arrays at Loops | Gumamit ng data gamit ang arrays at loops sa JavaScript | [Arrays and Loops](./2-js-basics/4-arrays-loops/README.md) | Jasmine | +| 08 | [Terrarium](./3-terrarium/solution/README.md) | HTML sa Praktis | Gumawa ng HTML para makagawa ng online terrarium, nakatuon sa paggawa ng layout | [Introduction to HTML](./3-terrarium/1-intro-to-html/README.md) | Jen | +| 09 | [Terrarium](./3-terrarium/solution/README.md) | CSS sa Praktis | Gumawa ng CSS para istilohan ang online terrarium, nakatuon sa mga batayan ng CSS kabilang ang paggawa ng page na responsive | [Introduction to CSS](./3-terrarium/2-intro-to-css/README.md) | Jen | +| 10 | [Terrarium](./3-terrarium/solution/README.md) | JavaScript Closures, DOM manipulation | Gumawa ng JavaScript upang pagandahin ang terrarium bilang isang drag/drop interface, na nakatuon sa closures at DOM manipulation | [JavaScript Closures, DOM manipulation](./3-terrarium/3-intro-to-DOM-and-closures/README.md) | Jen | +| 11 | [Typing Game](./4-typing-game/solution/README.md) | Gumawa ng Typing Game | Matutunan kung paano gamitin ang mga keyboard events para patakbuhin ang lohika ng iyong JavaScript app | [Event-Driven Programming](./4-typing-game/typing-game/README.md) | Christopher | +| 12 | [Green Browser Extension](./5-browser-extension/solution/README.md) | Paggawa gamit ang Mga Browser | Matutunan kung paano gumagana ang mga browser, ang kasaysayan nito, at paano magsimula sa mga unang elemento ng isang browser extension | [About Browsers](./5-browser-extension/1-about-browsers/README.md) | Jen | +| 13 | [Green Browser Extension](./5-browser-extension/solution/README.md) | Paggawa ng form, pagtawag ng API at pag-iimbak ng variables sa local storage | Gumawa ng mga elemento ng JavaScript ng iyong browser extension upang tumawag ng API gamit ang mga variable na nakaimbak sa local storage | [APIs, Forms, and Local Storage](./5-browser-extension/2-forms-browsers-local-storage/README.md) | Jen | +| 14 | [Green Browser Extension](./5-browser-extension/solution/README.md) | Mga background process sa browser, performance ng web | Gamitin ang mga background process ng browser upang pamahalaan ang icon ng extension; matutunan ang web performance at ilang optimizations | [Background Tasks and Performance](./5-browser-extension/3-background-tasks-and-performance/README.md) | Jen | +| 15 | [Space Game](./6-space-game/solution/README.md) | Mas Advanced na Pag-develop ng Game gamit ang JavaScript | Matutunan ang tungkol sa Inheritance gamit ang Classes at Composition pati na ang Pub/Sub pattern, bilang paghahanda sa paggawa ng laro | [Introduction to Advanced Game Development](./6-space-game/1-introduction/README.md) | Chris | +| 16 | [Space Game](./6-space-game/solution/README.md) | Pag-drawing sa canvas | Matutunan ang Canvas API, na ginagamit para gumuhit ng mga elemento sa screen | [Drawing to Canvas](./6-space-game/2-drawing-to-canvas/README.md) | Chris | +| 17 | [Space Game](./6-space-game/solution/README.md) | Paggalaw ng mga elemento sa paligid ng screen | Alamin kung paano makakakuha ng galaw ang mga elemento gamit ang cartesian coordinates at ang Canvas API | [Moving Elements Around](./6-space-game/3-moving-elements-around/README.md) | Chris | +| 18 | [Space Game](./6-space-game/solution/README.md) | Pagtuklas ng pagbangga | Pahintulutan ang mga elemento na dumagit at tumugon sa isa't isa gamit ang keypresses at magbigay ng cooldown function para sa performance ng laro | [Collision Detection](./6-space-game/4-collision-detection/README.md) | Chris | +| 19 | [Space Game](./6-space-game/solution/README.md) | Pagpapanatili ng score | Isagawa ang mga kalkulasyon ng math base sa katayuan at performance ng laro | [Keeping Score](./6-space-game/5-keeping-score/README.md) | Chris | +| 20 | [Space Game](./6-space-game/solution/README.md) | Pagtatapos at pagrere-start ng laro | Matutunan ang tungkol sa pagtatapos at pagrere-start ng laro, kabilang ang paglilinis ng mga asset at pagrereset ng mga variable na halaga | [The Ending Condition](./6-space-game/6-end-condition/README.md) | Chris | +| 21 | [Banking App](./7-bank-project/solution/README.md) | HTML Templates at Routes sa isang Web App | Matutunan kung paano lumikha ng istruktura ng isang multipage website gamit ang routing at HTML templates | [HTML Templates and Routes](./7-bank-project/1-template-route/README.md) | Yohan | +| 22 | [Banking App](./7-bank-project/solution/README.md) | Gumawa ng Login at Registration Form | Matutunan ang paggawa ng mga form at paghawak ng validation routines | [Forms](./7-bank-project/2-forms/README.md) | Yohan | +| 23 | [Banking App](./7-bank-project/solution/README.md) | Mga Paraan ng Pagkuha at Paggamit ng Data | Paano dumadaloy ang data sa iyong app, paano ito kunin, iimbak, at alisin | [Data](./7-bank-project/3-data/README.md) | Yohan | +| 24 | [Banking App](./7-bank-project/solution/README.md) | Mga Konsepto ng Pamamahala ng Estado | Matutunan kung paano pinananatili ng iyong app ang estado at paano ito pamahalaan programmatically | [State Management](./7-bank-project/4-state-management/README.md) | Yohan | +| 25 | [Browser/VScode Code](../../8-code-editor) | Paggamit ng VScode | Matutunan kung paano Gumamit ng code editor | [Use VScode Code Editor](./8-code-editor/1-using-a-code-editor/README.md) | Chris | | 26 | [AI Assistants](./9-chat-project/README.md) | Paggamit ng AI | Matutunan kung paano gumawa ng sarili mong AI assistant | [AI Assistant project](./9-chat-project/README.md) | Chris | ## ðŸŦ Pedagohiya -Ang aming kurikulum ay idinisenyo gamit ang dalawang pangunahing prinsipyo sa pedagogiya: -* pagkatuto batay sa proyekto +Ang aming kurikulum ay dinisenyo gamit ang dalawang mahahalagang prinsipyo sa pagtuturo: +* pagkatuto base sa proyekto * madalas na pagsusulit -Itinuturo ng programa ang mga pundasyon ng JavaScript, HTML, at CSS, pati na rin ang mga pinakabagong mga kagamitan at teknik na ginagamit ng mga web developer sa kasalukuyan. Magkakaroon ang mga estudyante ng pagkakataon na magkaroon ng praktikal na karanasan sa paggawa ng isang typing game, virtual terrarium, eco-friendly browser extension, space-invader-style game, at isang banking app para sa mga negosyo. Sa pagtatapos ng serye, magkakaroon ang mga estudyante ng matibay na pag-unawa sa web development. +Itinuro sa programa ang mga pundasyon ng JavaScript, HTML, at CSS, pati na rin ang mga pinakabagong kasangkapan at teknik na ginagamit ng mga web developer ngayon. Magkakaroon ang mga mag-aaral ng pagkakataon na magkaroon ng praktikal na karanasan sa paggawa ng isang typing game, virtual na terrarium, eco-friendly na browser extension, space-invader-style game, at isang banking app para sa mga negosyo. Sa pagtatapos ng serye, magkakaroon ang mga mag-aaral ng matatag na pag-unawa sa web development. > 🎓 Maaari mong kunin ang mga unang aralin sa kurikulum na ito bilang isang [Learn Path](https://docs.microsoft.com/learn/paths/web-development-101/?WT.mc_id=academic-77807-sagibbon) sa Microsoft Learn! -Sa pamamagitan ng pagtitiyak na ang nilalaman ay nakaayon sa mga proyekto, nagiging mas kaakit-akit ang proseso para sa mga estudyante at mas mapapalalim ang pag-alala ng mga konsepto. Sumulat din kami ng ilang panimulang aralin sa mga batayan ng JavaScript upang ipakilala ang mga konsepto, na pinagsama sa isang video mula sa koleksyon ng mga video tutorial na "[Beginners Series to: JavaScript](https://channel9.msdn.com/Series/Beginners-Series-to-JavaScript/?WT.mc_id=academic-77807-sagibbon)", na ang ilan sa mga may-akda ay nag-ambag sa kurikulum na ito. +Sa pagtitiyak na ang nilalaman ay naka-align sa mga proyekto, mas nagiging kawili-wili ang proseso para sa mga mag-aaral at mapapalakas ang pag-alala sa mga konsepto. Sumulat din kami ng ilang panimulang aralin sa JavaScript basics upang ipakilala ang mga konsepto, na sinamahan ng isang video mula sa koleksyon ng mga tutorial na video na "[Beginners Series to: JavaScript](https://channel9.msdn.com/Series/Beginners-Series-to-JavaScript/?WT.mc_id=academic-77807-sagibbon)", na ang ilan sa mga may-akda nito ay nag-ambag sa kurikulum na ito. -Bukod dito, ang isang low-stakes na pagsusulit bago ang klase ay nagtatakda ng intensyon ng estudyante sa pag-aaral ng isang paksa, habang ang pangalawang pagsusulit pagkatapos ng klase ay nagsisiguro ng karagdagang pag-alala. Ang kurikulum na ito ay idinisenyo upang maging flexible at masaya at maaaring kunin nang buo o bahagi lamang. Nagsisimula sa maliit ang mga proyekto at nagiging mas kumplikado habang papalapit ang pagtatapos ng 12-linggong siklo. +Bukod dito, ang isang low-stakes quiz bago ang klase ay nagtatakda ng intensiyon ng estudyante sa pagkatuto ng isang paksa, habang ang pangalawang pagsusulit pagkatapos ng klase ay nagtitiyak na lalo pang maalala ang materyal. Ang kurikulum na ito ay ginawa upang maging flexible at masaya at maaaring kunin nang buo o paunti-unti. Ang mga proyekto ay nagsisimula sa maliit at unti-unting lumalawak hanggang sa katapusan ng 12-linggong panahon. -Habang sinadyang iniiwasan naming ipakilala ang mga JavaScript framework upang magtuon sa mga pangunahing kasanayan na kailangan bilang web developer bago gumamit ng framework, isang magandang susunod na hakbang sa pagtatapos ng kurikulum na ito ay ang pag-aaral tungkol sa Node.js sa pamamagitan ng isa pang koleksyon ng mga video: "[Beginner Series to: Node.js](https://channel9.msdn.com/Series/Beginners-Series-to-Nodejs/?WT.mc_id=academic-77807-sagibbon)". +Habang sinadyang iniiwasan naming ipakilala ang mga JavaScript framework upang magpokus sa mga pangunahing kasanayan na kailangan bilang web developer bago tumanggap ng framework, isang magandang susunod na hakbang matapos makumpleto ang kurikulum na ito ay ang pag-aaral tungkol sa Node.js sa pamamagitan ng isa pang koleksyon ng mga video: "[Beginner Series to: Node.js](https://channel9.msdn.com/Series/Beginners-Series-to-Nodejs/?WT.mc_id=academic-77807-sagibbon)". -> Bisitahin ang aming [Code of Conduct](CODE_OF_CONDUCT.md) at [Contributing](CONTRIBUTING.md) na mga patnubay. Tinatanggap namin ang iyong konstruktibong puna! +> Bisitahin ang aming [Code of Conduct](CODE_OF_CONDUCT.md) at mga gabay sa [Contributing](CONTRIBUTING.md). Malugod naming tinatanggap ang iyong makabuluhang puna! ## 🧭 Offline access -Maaari mong patakbuhin ang dokumentasyong ito offline gamit ang [Docsify](https://docsify.js.org/#/). I-fork ang repo na ito, [i-install ang Docsify](https://docsify.js.org/#/quickstart) sa iyong local na makina, at pagkatapos sa root folder ng repo na ito, i-type ang `docsify serve`. Ang website ay ihahatid sa port 3000 sa iyong localhost: `localhost:3000`. +Maaari mong patakbuhin ang dokumentasyong ito nang offline gamit ang [Docsify](https://docsify.js.org/#/). I-fork ang repositoryong ito, [i-install ang Docsify](https://docsify.js.org/#/quickstart) sa iyong lokal na makina, at pagkatapos ay sa root folder ng repo na ito, i-type `docsify serve`. Ang website ay magiging available sa port 3000 sa iyong localhost: `localhost:3000`. ## 📘 PDF -Isang PDF ng lahat ng mga aralin ay matatagpuan [dito](https://microsoft.github.io/Web-Dev-For-Beginners/pdf/readme.pdf). +Ang PDF ng lahat ng mga aralin ay matatagpuan [dito](https://microsoft.github.io/Web-Dev-For-Beginners/pdf/readme.pdf). -## 🎒 Iba Pang Mga Kurso +## 🎒 Iba Pang Kurso Ang aming koponan ay gumagawa ng iba pang mga kurso! Tingnan: ### LangChain -[![LangChain4j para sa mga Baguhan](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners) -[![LangChain.js para sa mga Baguhan](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin) +[![LangChain4j for Beginners](https://img.shields.io/badge/LangChain4j%20for%20Beginners-22C55E?style=for-the-badge&&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchain4j-for-beginners) +[![LangChain.js for Beginners](https://img.shields.io/badge/LangChain.js%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=0553D6)](https://aka.ms/langchainjs-for-beginners?WT.mc_id=m365-94501-dwahlin) --- ### Azure / Edge / MCP / Agents -[![AZD para sa mga Baguhan](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst) -[![Edge AI para sa mga Baguhan](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst) -[![MCP para sa mga Baguhan](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst) -[![AI Agents para sa mga Baguhan](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst) +[![AZD for Beginners](https://img.shields.io/badge/AZD%20for%20Beginners-0078D4?style=for-the-badge&labelColor=E5E7EB&color=0078D4)](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst) +[![Edge AI for Beginners](https://img.shields.io/badge/Edge%20AI%20for%20Beginners-00B8E4?style=for-the-badge&labelColor=E5E7EB&color=00B8E4)](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst) +[![MCP for Beginners](https://img.shields.io/badge/MCP%20for%20Beginners-009688?style=for-the-badge&labelColor=E5E7EB&color=009688)](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst) +[![AI Agents for Beginners](https://img.shields.io/badge/AI%20Agents%20for%20Beginners-00C49A?style=for-the-badge&labelColor=E5E7EB&color=00C49A)](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst) --- ### Generative AI Series -[![Generative AI para sa mga Baguhan](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst) +[![Generative AI for Beginners](https://img.shields.io/badge/Generative%20AI%20for%20Beginners-8B5CF6?style=for-the-badge&labelColor=E5E7EB&color=8B5CF6)](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst) [![Generative AI (.NET)](https://img.shields.io/badge/Generative%20AI%20(.NET)-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst) [![Generative AI (Java)](https://img.shields.io/badge/Generative%20AI%20(Java)-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst) [![Generative AI (JavaScript)](https://img.shields.io/badge/Generative%20AI%20(JavaScript)-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst) --- -### Pangunahing Pag-aaral -[![ML para sa mga Baguhan](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst) -[![Data Science para sa mga Baguhan](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst) -[![AI para sa mga Baguhan](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst) -[![Cybersecurity para sa mga Baguhan](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung) -[![Web Dev para sa mga Baguhan](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst) -[![IoT para sa mga Baguhan](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst) -[![XR Development para sa mga Baguhan](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst) +### Core Learning +[![ML for Beginners](https://img.shields.io/badge/ML%20for%20Beginners-22C55E?style=for-the-badge&labelColor=E5E7EB&color=22C55E)](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst) +[![Data Science for Beginners](https://img.shields.io/badge/Data%20Science%20for%20Beginners-84CC16?style=for-the-badge&labelColor=E5E7EB&color=84CC16)](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst) +[![AI for Beginners](https://img.shields.io/badge/AI%20for%20Beginners-A3E635?style=for-the-badge&labelColor=E5E7EB&color=A3E635)](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst) +[![Cybersecurity for Beginners](https://img.shields.io/badge/Cybersecurity%20for%20Beginners-F97316?style=for-the-badge&labelColor=E5E7EB&color=F97316)](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung) +[![Web Dev for Beginners](https://img.shields.io/badge/Web%20Dev%20for%20Beginners-EC4899?style=for-the-badge&labelColor=E5E7EB&color=EC4899)](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst) +[![IoT for Beginners](https://img.shields.io/badge/IoT%20for%20Beginners-14B8A6?style=for-the-badge&labelColor=E5E7EB&color=14B8A6)](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst) +[![XR Development for Beginners](https://img.shields.io/badge/XR%20Development%20for%20Beginners-38BDF8?style=for-the-badge&labelColor=E5E7EB&color=38BDF8)](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst) --- ### Copilot Series -[![Copilot para sa AI Paired Programming](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst) -[![Copilot para sa C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst) -[![Pakikipagsapalaran ng Copilot](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst) +[![Copilot for AI Paired Programming](https://img.shields.io/badge/Copilot%20for%20AI%20Paired%20Programming-FACC15?style=for-the-badge&labelColor=E5E7EB&color=FACC15)](https://aka.ms/GitHubCopilotAI?WT.mc_id=academic-105485-koreyst) +[![Copilot for C#/.NET](https://img.shields.io/badge/Copilot%20for%20C%23/.NET-FBBF24?style=for-the-badge&labelColor=E5E7EB&color=FBBF24)](https://github.com/microsoft/mastering-github-copilot-for-dotnet-csharp-developers?WT.mc_id=academic-105485-koreyst) +[![Copilot Adventure](https://img.shields.io/badge/Copilot%20Adventure-FDE68A?style=for-the-badge&labelColor=E5E7EB&color=FDE68A)](https://github.com/microsoft/CopilotAdventures?WT.mc_id=academic-105485-koreyst) ## Pagkuha ng Tulong -Kung ikaw ay natigil o may mga tanong tungkol sa paggawa ng AI apps. Sumali sa mga kapwa nag-aaral at may karanasang mga developer sa mga talakayan tungkol sa MCP. Ito ay isang sumusuportang komunidad kung saan malugod na tinatanggap ang mga tanong at malayang ibinabahagi ang kaalaman. +Kung ikaw ay nahihirapan o may mga tanong tungkol sa paggawa ng mga AI app. Sumali sa kapwa mga nag-aaral at mga bihasang developer sa mga talakayan tungkol sa MCP. Isa itong sumusuportang komunidad kung saan malugod ang pagtatanong at malayang pagbabahagi ng kaalaman. [![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG) -Kung mayroon kang puna tungkol sa produkto o mga error habang nagtatayo, bisitahin: +Kung may feedback ka sa produkto o mga error habang nagbuo, bisitahin: [![Microsoft Foundry Developer Forum](https://img.shields.io/badge/GitHub-Microsoft_Foundry_Developer_Forum-blue?style=for-the-badge&logo=github&color=000000&logoColor=fff)](https://aka.ms/foundry/forum) ## Lisensya -Ang repositoryong ito ay lisensyado sa ilalim ng MIT license. Tingnan ang [LICENSE](../../LICENSE) na file para sa karagdagang impormasyon. +Ang repositoryong ito ay lisensiyado sa ilalim ng MIT license. Tingnan ang [LICENSE](../../LICENSE) na file para sa karagdagang impormasyon. --- -**Paalala**: -Ang dokumentong ito ay isinalin gamit ang AI translation service na [Co-op Translator](https://github.com/Azure/co-op-translator). Bagamat nagsusumikap kaming maging tumpak, pakatandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o kamalian. Ang orihinal na dokumento sa orihinal nitong wika ang dapat ituring na pangunahing sanggunian. Para sa mahahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na nagmula sa paggamit ng pagsasaling ito. +**Paunawa**: +Ang dokumentong ito ay isinalin gamit ang serbisyo ng AI translation na [Co-op Translator](https://github.com/Azure/co-op-translator). Bagaman aming sinisikap ang pagiging tumpak, pakatandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o di-tumpak na impormasyon. Ang orihinal na dokumento sa katutubong wika nito ang dapat ituring na pangunahing sanggunian. Para sa mahahalagang impormasyon, inirerekomenda ang propesyonal na pagsasaling tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na maaaring magmula sa paggamit ng salin na ito. \ No newline at end of file diff --git a/translations/tl/SECURITY.md b/translations/tl/SECURITY.md index 7a2f05326..4e41f3ec8 100644 --- a/translations/tl/SECURITY.md +++ b/translations/tl/SECURITY.md @@ -1,12 +1,3 @@ - ## Seguridad Seryoso ang Microsoft sa seguridad ng aming mga produkto at serbisyo, kabilang na ang lahat ng source code repositories na pinamamahalaan sa pamamagitan ng aming mga organisasyon sa GitHub, tulad ng [Microsoft](https://github.com/Microsoft), [Azure](https://github.com/Azure), [DotNet](https://github.com/dotnet), [AspNet](https://github.com/aspnet), [Xamarin](https://github.com/xamarin), at [aming mga organisasyon sa GitHub](https://opensource.microsoft.com/?WT.mc_id=academic-77807-sagibbon). diff --git a/translations/tl/SUPPORT.md b/translations/tl/SUPPORT.md index ae47729b1..d372da5da 100644 --- a/translations/tl/SUPPORT.md +++ b/translations/tl/SUPPORT.md @@ -1,12 +1,3 @@ - # Suporta ## Paano maghain ng mga isyu at humingi ng tulong diff --git a/translations/tl/_404.md b/translations/tl/_404.md index 5e35f01dd..d4c9eee30 100644 --- a/translations/tl/_404.md +++ b/translations/tl/_404.md @@ -1,12 +1,3 @@ - # Patuloy na Ginagawa Ginagawa pa namin ang pahinang ito. Pakibalik na lang sa ibang pagkakataon. diff --git a/translations/tl/docs/_navbar.md b/translations/tl/docs/_navbar.md index 2e6a58305..609e1458f 100644 --- a/translations/tl/docs/_navbar.md +++ b/translations/tl/docs/_navbar.md @@ -1,12 +1,3 @@ - - Mga Pagsasalin - [English (United States)](../../../docs/README) - [āĶŽāĶūāĶ‚āĶēāĶū](../../../docs/README.bn) diff --git a/translations/tl/docs/_sidebar.md b/translations/tl/docs/_sidebar.md index 518485bd0..30d67c1da 100644 --- a/translations/tl/docs/_sidebar.md +++ b/translations/tl/docs/_sidebar.md @@ -1,12 +1,3 @@ - - Panimula - [1](../1-getting-started-lessons/1-intro-to-programming-languages/README.md) - [2](../1-getting-started-lessons/2-github-basics/README.md) diff --git a/translations/tl/for-teachers.md b/translations/tl/for-teachers.md index ddc4061a7..c7fd82f89 100644 --- a/translations/tl/for-teachers.md +++ b/translations/tl/for-teachers.md @@ -1,12 +1,3 @@ - ### Para sa mga Guro Malugod kayong inaanyayahan na gamitin ang kurikulum na ito sa inyong klase. Madali itong gamitin kasama ang GitHub Classroom at mga nangungunang LMS platform, at maaari rin itong gamitin bilang isang standalone na repositoryo para sa inyong mga estudyante. diff --git a/translations/tl/lesson-template/README.md b/translations/tl/lesson-template/README.md index e31ce413c..8ed5b782f 100644 --- a/translations/tl/lesson-template/README.md +++ b/translations/tl/lesson-template/README.md @@ -1,12 +1,3 @@ - # [Paksa ng Aralin] ![Mag-embed ng video dito](../../../lesson-template/video-url) diff --git a/translations/tl/lesson-template/assignment.md b/translations/tl/lesson-template/assignment.md index 55cf8f52b..bb2e10f20 100644 --- a/translations/tl/lesson-template/assignment.md +++ b/translations/tl/lesson-template/assignment.md @@ -1,12 +1,3 @@ - # [Pangalan ng Takdang-Aralin] ## Mga Panuto diff --git a/translations/tl/memory-game/README.md b/translations/tl/memory-game/README.md index d4b53c513..1b93c0e05 100644 --- a/translations/tl/memory-game/README.md +++ b/translations/tl/memory-game/README.md @@ -1,12 +1,3 @@ - Ito ay isang proyekto ng [Next.js](https://nextjs.org) na ginawa gamit ang [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). ## Pagsisimula diff --git a/translations/tl/quiz-app/README.md b/translations/tl/quiz-app/README.md index 7cafc2414..e7df22129 100644 --- a/translations/tl/quiz-app/README.md +++ b/translations/tl/quiz-app/README.md @@ -1,12 +1,3 @@ - # Quiz app Ang mga pagsusulit na ito ay pre- at post-lecture quizzes para sa data science curriculum sa https://aka.ms/webdev-beginners