chore(i18n): sync translations with latest source changes (chunk 1/1, 291 changes)

update-translations
localizeflow[bot] 5 days ago
parent a5481015bd
commit cc9b7563f4

@ -0,0 +1,584 @@
{
"1-getting-started-lessons/1-intro-to-programming-languages/README.md": {
"original_hash": "d45ddcc54eb9232a76d08328b09d792e",
"translation_date": "2025-11-03T22:28:30+00:00",
"source_file": "1-getting-started-lessons/1-intro-to-programming-languages/README.md",
"language_code": "bn"
},
"1-getting-started-lessons/1-intro-to-programming-languages/assignment.md": {
"original_hash": "17b8ec8e85d99e27dcb3f73842e583be",
"translation_date": "2025-10-22T21:33:20+00:00",
"source_file": "1-getting-started-lessons/1-intro-to-programming-languages/assignment.md",
"language_code": "bn"
},
"1-getting-started-lessons/2-github-basics/README.md": {
"original_hash": "5c383cc2cc23bb164b06417d1c107a44",
"translation_date": "2025-11-25T17:24:41+00:00",
"source_file": "1-getting-started-lessons/2-github-basics/README.md",
"language_code": "bn"
},
"1-getting-started-lessons/3-accessibility/README.md": {
"original_hash": "7f2c48e04754724123ea100a822765e5",
"translation_date": "2025-11-03T22:31:56+00:00",
"source_file": "1-getting-started-lessons/3-accessibility/README.md",
"language_code": "bn"
},
"1-getting-started-lessons/3-accessibility/assignment.md": {
"original_hash": "e6d0f456dfc22afb41bbdefeb5ec179d",
"translation_date": "2025-10-22T21:36:22+00:00",
"source_file": "1-getting-started-lessons/3-accessibility/assignment.md",
"language_code": "bn"
},
"1-getting-started-lessons/README.md": {
"original_hash": "770d9f83dddc841c19f210dee5fe0712",
"translation_date": "2025-10-03T13:26:38+00:00",
"source_file": "1-getting-started-lessons/README.md",
"language_code": "bn"
},
"10-ai-framework-project/README.md": {
"original_hash": "3925b6a1c31c60755eaae4d578232c25",
"translation_date": "2025-11-03T22:37:14+00:00",
"source_file": "10-ai-framework-project/README.md",
"language_code": "bn"
},
"10-ai-framework-project/solution/README.md": {
"original_hash": "d41d8cd98f00b204e9800998ecf8427e",
"translation_date": "2026-01-29T17:55:43+00:00",
"source_file": "10-ai-framework-project/solution/README.md",
"language_code": "bn"
},
"2-js-basics/1-data-types/README.md": {
"original_hash": "672b0bb6e8b431075f3bdb7130590d2d",
"translation_date": "2025-11-03T22:21:00+00:00",
"source_file": "2-js-basics/1-data-types/README.md",
"language_code": "bn"
},
"2-js-basics/1-data-types/assignment.md": {
"original_hash": "6fd645e97c48cd5eb5a3d290815ec8b5",
"translation_date": "2025-10-22T21:25:14+00:00",
"source_file": "2-js-basics/1-data-types/assignment.md",
"language_code": "bn"
},
"2-js-basics/2-functions-methods/README.md": {
"original_hash": "71f7d7dafa1c7194d79ddac87f669ff9",
"translation_date": "2025-11-03T22:22:17+00:00",
"source_file": "2-js-basics/2-functions-methods/README.md",
"language_code": "bn"
},
"2-js-basics/2-functions-methods/assignment.md": {
"original_hash": "8328f58f4593b4671656ff8f4b2edbd9",
"translation_date": "2025-10-22T21:25:48+00:00",
"source_file": "2-js-basics/2-functions-methods/assignment.md",
"language_code": "bn"
},
"2-js-basics/3-making-decisions/README.md": {
"original_hash": "c688385d15dd3645e924ea0ffee8967f",
"translation_date": "2025-11-03T22:24:00+00:00",
"source_file": "2-js-basics/3-making-decisions/README.md",
"language_code": "bn"
},
"2-js-basics/3-making-decisions/assignment.md": {
"original_hash": "ffe366b2d1f037b99fbadbe1dc81083d",
"translation_date": "2025-10-22T21:27:10+00:00",
"source_file": "2-js-basics/3-making-decisions/assignment.md",
"language_code": "bn"
},
"2-js-basics/4-arrays-loops/README.md": {
"original_hash": "1710a50a519a6e4a1b40a5638783018d",
"translation_date": "2025-11-03T22:23:17+00:00",
"source_file": "2-js-basics/4-arrays-loops/README.md",
"language_code": "bn"
},
"2-js-basics/4-arrays-loops/assignment.md": {
"original_hash": "8abcada0534e0fb3a7556ea3c5a2a8a4",
"translation_date": "2025-10-22T21:26:30+00:00",
"source_file": "2-js-basics/4-arrays-loops/assignment.md",
"language_code": "bn"
},
"2-js-basics/README.md": {
"original_hash": "cc9e70a2f096c67389c8acff1521fc27",
"translation_date": "2025-08-25T21:32:11+00:00",
"source_file": "2-js-basics/README.md",
"language_code": "bn"
},
"3-terrarium/1-intro-to-html/README.md": {
"original_hash": "3fcfa99c4897e051b558b5eaf1e8cc74",
"translation_date": "2025-11-03T22:46:14+00:00",
"source_file": "3-terrarium/1-intro-to-html/README.md",
"language_code": "bn"
},
"3-terrarium/1-intro-to-html/assignment.md": {
"original_hash": "650e63282e1dfa032890fcf5c1c4119d",
"translation_date": "2025-10-22T21:48:23+00:00",
"source_file": "3-terrarium/1-intro-to-html/assignment.md",
"language_code": "bn"
},
"3-terrarium/2-intro-to-css/README.md": {
"original_hash": "e39f3a4e3bcccf94639e3af1248f8a4d",
"translation_date": "2025-11-03T22:44:41+00:00",
"source_file": "3-terrarium/2-intro-to-css/README.md",
"language_code": "bn"
},
"3-terrarium/2-intro-to-css/assignment.md": {
"original_hash": "bee6762d4092a13fc7c338814963f980",
"translation_date": "2025-10-22T21:47:13+00:00",
"source_file": "3-terrarium/2-intro-to-css/assignment.md",
"language_code": "bn"
},
"3-terrarium/3-intro-to-DOM-and-closures/README.md": {
"original_hash": "973e48ad87d67bf5bb819746c9f8e302",
"translation_date": "2025-11-03T22:43:04+00:00",
"source_file": "3-terrarium/3-intro-to-DOM-and-closures/README.md",
"language_code": "bn"
},
"3-terrarium/3-intro-to-DOM-and-closures/assignment.md": {
"original_hash": "947ca5ce7c94aee9c7de7034e762bc17",
"translation_date": "2025-10-22T21:45:55+00:00",
"source_file": "3-terrarium/3-intro-to-DOM-and-closures/assignment.md",
"language_code": "bn"
},
"3-terrarium/README.md": {
"original_hash": "bc5c5550f79d10add90ce419ee34abb3",
"translation_date": "2026-01-06T17:20:36+00:00",
"source_file": "3-terrarium/README.md",
"language_code": "bn"
},
"3-terrarium/solution/README.md": {
"original_hash": "6329fbe8bd936068debd78cca6f09c0a",
"translation_date": "2025-08-25T21:30:45+00:00",
"source_file": "3-terrarium/solution/README.md",
"language_code": "bn"
},
"4-typing-game/README.md": {
"original_hash": "efa2ab875b8bb5a7883816506da6b6d2",
"translation_date": "2025-11-03T22:55:48+00:00",
"source_file": "4-typing-game/README.md",
"language_code": "bn"
},
"4-typing-game/solution/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-26T00:54:40+00:00",
"source_file": "4-typing-game/solution/README.md",
"language_code": "bn"
},
"4-typing-game/typing-game/README.md": {
"original_hash": "da8bc72041a2bb3826a54654ee1a8844",
"translation_date": "2025-11-03T22:57:01+00:00",
"source_file": "4-typing-game/typing-game/README.md",
"language_code": "bn"
},
"4-typing-game/typing-game/assignment.md": {
"original_hash": "3eac59d70e2532a677a2ce6bf765485a",
"translation_date": "2025-10-22T21:58:53+00:00",
"source_file": "4-typing-game/typing-game/assignment.md",
"language_code": "bn"
},
"5-browser-extension/1-about-browsers/README.md": {
"original_hash": "00aa85715e1efd4930c17a23e3012e69",
"translation_date": "2025-11-03T23:09:43+00:00",
"source_file": "5-browser-extension/1-about-browsers/README.md",
"language_code": "bn"
},
"5-browser-extension/1-about-browsers/assignment.md": {
"original_hash": "b6897c02603d0045dd6d8256e8714baa",
"translation_date": "2025-10-22T22:07:46+00:00",
"source_file": "5-browser-extension/1-about-browsers/assignment.md",
"language_code": "bn"
},
"5-browser-extension/2-forms-browsers-local-storage/README.md": {
"original_hash": "2b6203a48c48d8234e0948353b47d84e",
"translation_date": "2025-11-03T23:08:12+00:00",
"source_file": "5-browser-extension/2-forms-browsers-local-storage/README.md",
"language_code": "bn"
},
"5-browser-extension/2-forms-browsers-local-storage/assignment.md": {
"original_hash": "25b8d28b8531352d4eb67291fd7824c4",
"translation_date": "2025-10-22T22:06:22+00:00",
"source_file": "5-browser-extension/2-forms-browsers-local-storage/assignment.md",
"language_code": "bn"
},
"5-browser-extension/3-background-tasks-and-performance/README.md": {
"original_hash": "b275fed2c6fc90d2b9b6661a3225faa2",
"translation_date": "2025-11-03T23:06:50+00:00",
"source_file": "5-browser-extension/3-background-tasks-and-performance/README.md",
"language_code": "bn"
},
"5-browser-extension/3-background-tasks-and-performance/assignment.md": {
"original_hash": "a203e560e58ccc6ba68bffc40c7c8676",
"translation_date": "2025-10-22T22:05:20+00:00",
"source_file": "5-browser-extension/3-background-tasks-and-performance/assignment.md",
"language_code": "bn"
},
"5-browser-extension/README.md": {
"original_hash": "b121a279a6ab39878491f3e572673515",
"translation_date": "2025-08-25T23:26:23+00:00",
"source_file": "5-browser-extension/README.md",
"language_code": "bn"
},
"5-browser-extension/solution/README.md": {
"original_hash": "fab4e6b4f0efcd587a9029d82991f597",
"translation_date": "2025-08-25T23:50:31+00:00",
"source_file": "5-browser-extension/solution/README.md",
"language_code": "bn"
},
"5-browser-extension/solution/translation/README.es.md": {
"original_hash": "cbaf73f94a9ab4c680a10ef871e92948",
"translation_date": "2025-08-25T23:52:19+00:00",
"source_file": "5-browser-extension/solution/translation/README.es.md",
"language_code": "bn"
},
"5-browser-extension/solution/translation/README.fr.md": {
"original_hash": "9361268ca430b2579375009e1eceb5e5",
"translation_date": "2025-08-25T23:57:39+00:00",
"source_file": "5-browser-extension/solution/translation/README.fr.md",
"language_code": "bn"
},
"5-browser-extension/solution/translation/README.hi.md": {
"original_hash": "dd58ae1b7707034f055718c1b68bc8de",
"translation_date": "2025-08-25T23:54:07+00:00",
"source_file": "5-browser-extension/solution/translation/README.hi.md",
"language_code": "bn"
},
"5-browser-extension/solution/translation/README.it.md": {
"original_hash": "9a6b22a2eff0f499b66236be973b24ad",
"translation_date": "2025-08-25T23:59:26+00:00",
"source_file": "5-browser-extension/solution/translation/README.it.md",
"language_code": "bn"
},
"5-browser-extension/solution/translation/README.ja.md": {
"original_hash": "3f5e6821e0febccfc5d05e7c944d9e3d",
"translation_date": "2025-08-26T00:01:13+00:00",
"source_file": "5-browser-extension/solution/translation/README.ja.md",
"language_code": "bn"
},
"5-browser-extension/solution/translation/README.ms.md": {
"original_hash": "21b364c158c8e4f698de65eeac16c9fe",
"translation_date": "2025-08-25T23:55:51+00:00",
"source_file": "5-browser-extension/solution/translation/README.ms.md",
"language_code": "bn"
},
"5-browser-extension/start/README.md": {
"original_hash": "26fd39046d264ba185dcb086d3a8cf3e",
"translation_date": "2025-08-25T23:35:08+00:00",
"source_file": "5-browser-extension/start/README.md",
"language_code": "bn"
},
"6-space-game/1-introduction/README.md": {
"original_hash": "a6332a7bb4d0be3bfd24199c83993777",
"translation_date": "2025-11-03T23:04:35+00:00",
"source_file": "6-space-game/1-introduction/README.md",
"language_code": "bn"
},
"6-space-game/1-introduction/assignment.md": {
"original_hash": "c8fc39a014d08247c082878122e2ba73",
"translation_date": "2025-10-22T22:03:55+00:00",
"source_file": "6-space-game/1-introduction/assignment.md",
"language_code": "bn"
},
"6-space-game/2-drawing-to-canvas/README.md": {
"original_hash": "7994743c5b21fdcceb36307916ef249a",
"translation_date": "2025-11-03T23:00:33+00:00",
"source_file": "6-space-game/2-drawing-to-canvas/README.md",
"language_code": "bn"
},
"6-space-game/2-drawing-to-canvas/assignment.md": {
"original_hash": "87cd43afe5b69dbbffb5c4b209ea6791",
"translation_date": "2025-10-22T22:01:10+00:00",
"source_file": "6-space-game/2-drawing-to-canvas/assignment.md",
"language_code": "bn"
},
"6-space-game/3-moving-elements-around/README.md": {
"original_hash": "8c55a2bd4bc0ebe4c88198fd563a9e09",
"translation_date": "2025-11-03T22:58:49+00:00",
"source_file": "6-space-game/3-moving-elements-around/README.md",
"language_code": "bn"
},
"6-space-game/3-moving-elements-around/assignment.md": {
"original_hash": "c162b3b3a1cafc1483c8015e9b266f0d",
"translation_date": "2025-10-22T22:00:30+00:00",
"source_file": "6-space-game/3-moving-elements-around/assignment.md",
"language_code": "bn"
},
"6-space-game/4-collision-detection/README.md": {
"original_hash": "039b4d8ce65f5edd82cf48d9c3e6728c",
"translation_date": "2025-11-03T23:03:07+00:00",
"source_file": "6-space-game/4-collision-detection/README.md",
"language_code": "bn"
},
"6-space-game/4-collision-detection/assignment.md": {
"original_hash": "124efddbb65166cddb38075ad6dae324",
"translation_date": "2025-10-22T22:03:16+00:00",
"source_file": "6-space-game/4-collision-detection/assignment.md",
"language_code": "bn"
},
"6-space-game/4-collision-detection/solution/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:28:12+00:00",
"source_file": "6-space-game/4-collision-detection/solution/README.md",
"language_code": "bn"
},
"6-space-game/4-collision-detection/your-work/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:27:24+00:00",
"source_file": "6-space-game/4-collision-detection/your-work/README.md",
"language_code": "bn"
},
"6-space-game/5-keeping-score/README.md": {
"original_hash": "2ed9145a16cf576faa2a973dff84d099",
"translation_date": "2025-11-03T23:05:32+00:00",
"source_file": "6-space-game/5-keeping-score/README.md",
"language_code": "bn"
},
"6-space-game/5-keeping-score/assignment.md": {
"original_hash": "81f292dbda01685b91735e0398dc0504",
"translation_date": "2025-08-25T22:06:29+00:00",
"source_file": "6-space-game/5-keeping-score/assignment.md",
"language_code": "bn"
},
"6-space-game/5-keeping-score/solution/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:08:22+00:00",
"source_file": "6-space-game/5-keeping-score/solution/README.md",
"language_code": "bn"
},
"6-space-game/5-keeping-score/your-work/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:07:34+00:00",
"source_file": "6-space-game/5-keeping-score/your-work/README.md",
"language_code": "bn"
},
"6-space-game/6-end-condition/README.md": {
"original_hash": "a4b78043f4d64bf3ee24e0689b8b391d",
"translation_date": "2025-11-03T23:01:51+00:00",
"source_file": "6-space-game/6-end-condition/README.md",
"language_code": "bn"
},
"6-space-game/6-end-condition/assignment.md": {
"original_hash": "232d592791465c1678cab3a2bb6cd3e8",
"translation_date": "2025-10-22T22:01:54+00:00",
"source_file": "6-space-game/6-end-condition/assignment.md",
"language_code": "bn"
},
"6-space-game/6-end-condition/solution/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:39:58+00:00",
"source_file": "6-space-game/6-end-condition/solution/README.md",
"language_code": "bn"
},
"6-space-game/6-end-condition/your-work/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:39:08+00:00",
"source_file": "6-space-game/6-end-condition/your-work/README.md",
"language_code": "bn"
},
"6-space-game/README.md": {
"original_hash": "c40a698395ee5102715f7880bba3f2e7",
"translation_date": "2025-08-25T22:01:41+00:00",
"source_file": "6-space-game/README.md",
"language_code": "bn"
},
"6-space-game/solution/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:40:44+00:00",
"source_file": "6-space-game/solution/README.md",
"language_code": "bn"
},
"7-bank-project/1-template-route/README.md": {
"original_hash": "351678bece18f07d9daa987a881fb062",
"translation_date": "2025-11-03T22:52:35+00:00",
"source_file": "7-bank-project/1-template-route/README.md",
"language_code": "bn"
},
"7-bank-project/1-template-route/assignment.md": {
"original_hash": "df0dcecddcd28ea8cbf6ede0ad57d673",
"translation_date": "2025-10-22T21:54:46+00:00",
"source_file": "7-bank-project/1-template-route/assignment.md",
"language_code": "bn"
},
"7-bank-project/2-forms/README.md": {
"original_hash": "7cbdbd132d39a2bb493e85bc2a9387cc",
"translation_date": "2025-11-03T22:54:47+00:00",
"source_file": "7-bank-project/2-forms/README.md",
"language_code": "bn"
},
"7-bank-project/2-forms/assignment.md": {
"original_hash": "efb01fcafd2ef40c593a6e662fc938a8",
"translation_date": "2025-10-22T21:56:38+00:00",
"source_file": "7-bank-project/2-forms/assignment.md",
"language_code": "bn"
},
"7-bank-project/3-data/README.md": {
"original_hash": "86ee5069f27ea3151389d8687c95fac9",
"translation_date": "2025-11-03T22:50:01+00:00",
"source_file": "7-bank-project/3-data/README.md",
"language_code": "bn"
},
"7-bank-project/3-data/assignment.md": {
"original_hash": "d0a02cb117e91a5b5f24178080068a3d",
"translation_date": "2025-10-22T21:52:41+00:00",
"source_file": "7-bank-project/3-data/assignment.md",
"language_code": "bn"
},
"7-bank-project/4-state-management/README.md": {
"original_hash": "b807b09df716dc48a2b750835bf8e933",
"translation_date": "2025-11-03T22:48:02+00:00",
"source_file": "7-bank-project/4-state-management/README.md",
"language_code": "bn"
},
"7-bank-project/4-state-management/assignment.md": {
"original_hash": "50a7783473b39a2e0f133e271a102231",
"translation_date": "2025-10-22T21:50:14+00:00",
"source_file": "7-bank-project/4-state-management/assignment.md",
"language_code": "bn"
},
"7-bank-project/README.md": {
"original_hash": "830359535306594b448db6575ce5cdee",
"translation_date": "2025-08-26T00:02:56+00:00",
"source_file": "7-bank-project/README.md",
"language_code": "bn"
},
"7-bank-project/api/README.md": {
"original_hash": "9884f8c8a61cf56214450f8b16a094ce",
"translation_date": "2025-08-26T00:04:33+00:00",
"source_file": "7-bank-project/api/README.md",
"language_code": "bn"
},
"7-bank-project/solution/README.md": {
"original_hash": "461aa4fc74c6b1789c3a13b5d82c0cd9",
"translation_date": "2025-08-26T00:39:27+00:00",
"source_file": "7-bank-project/solution/README.md",
"language_code": "bn"
},
"8-code-editor/1-using-a-code-editor/README.md": {
"original_hash": "a9a3bcc037a447e2d8994d99e871cd9f",
"translation_date": "2025-11-03T22:25:40+00:00",
"source_file": "8-code-editor/1-using-a-code-editor/README.md",
"language_code": "bn"
},
"8-code-editor/1-using-a-code-editor/assignment.md": {
"original_hash": "effe56ba51c38d7bdfad1ea38288666b",
"translation_date": "2025-10-22T21:29:32+00:00",
"source_file": "8-code-editor/1-using-a-code-editor/assignment.md",
"language_code": "bn"
},
"9-chat-project/README.md": {
"original_hash": "2066c17078e9d18b5e309f31d8e8bc24",
"translation_date": "2025-11-03T22:40:21+00:00",
"source_file": "9-chat-project/README.md",
"language_code": "bn"
},
"9-chat-project/solution/README.md": {
"original_hash": "cb549dcad8eea3221cb89793aeaa3bb3",
"translation_date": "2025-09-01T15:25:42+00:00",
"source_file": "9-chat-project/solution/README.md",
"language_code": "bn"
},
"9-chat-project/solution/backend/README.md": {
"original_hash": "bcd2c2bbaae71151b1ed1b9170aa78af",
"translation_date": "2025-09-01T15:42:52+00:00",
"source_file": "9-chat-project/solution/backend/README.md",
"language_code": "bn"
},
"9-chat-project/solution/backend/python/README.md": {
"original_hash": "0aaa930f076f2d83cc872ad157f8ffd3",
"translation_date": "2025-10-22T21:44:18+00:00",
"source_file": "9-chat-project/solution/backend/python/README.md",
"language_code": "bn"
},
"9-chat-project/solution/frontend/README.md": {
"original_hash": "7746a470be8fc7f736eb1b43ebb710ee",
"translation_date": "2025-09-01T15:51:39+00:00",
"source_file": "9-chat-project/solution/frontend/README.md",
"language_code": "bn"
},
"AGENTS.md": {
"original_hash": "a362efd06d64d4134a0cfe8515a86d34",
"translation_date": "2025-10-03T11:20:50+00:00",
"source_file": "AGENTS.md",
"language_code": "bn"
},
"CODE_OF_CONDUCT.md": {
"original_hash": "b0a9b4cccd918195f58224d5793da1a6",
"translation_date": "2025-08-25T20:58:11+00:00",
"source_file": "CODE_OF_CONDUCT.md",
"language_code": "bn"
},
"CONTRIBUTING.md": {
"original_hash": "777400e9f0336c7ee2f9a1200a88478f",
"translation_date": "2025-08-25T21:02:46+00:00",
"source_file": "CONTRIBUTING.md",
"language_code": "bn"
},
"Git-Basics/README.md": {
"original_hash": "5cf5e1ed51455fefed4895fcc4d6ba2a",
"translation_date": "2025-10-03T15:49:14+00:00",
"source_file": "Git-Basics/README.md",
"language_code": "bn"
},
"README.md": {
"original_hash": "490c83786552d7fab6390991517bef09",
"translation_date": "2026-01-29T18:01:42+00:00",
"source_file": "README.md",
"language_code": "bn"
},
"SECURITY.md": {
"original_hash": "4ecc3bf2e27983d4c780be6f26ee6228",
"translation_date": "2025-08-25T21:00:42+00:00",
"source_file": "SECURITY.md",
"language_code": "bn"
},
"SUPPORT.md": {
"original_hash": "c9d207ff77b4bb46e46dc2b607a8ec1a",
"translation_date": "2025-08-25T20:54:35+00:00",
"source_file": "SUPPORT.md",
"language_code": "bn"
},
"_404.md": {
"original_hash": "ea9f0804bd62f46d9808e953ec7fc459",
"translation_date": "2025-08-25T20:59:14+00:00",
"source_file": "_404.md",
"language_code": "bn"
},
"docs/_navbar.md": {
"original_hash": "3bd2f51ecf4ac9b39277cba748943793",
"translation_date": "2025-08-25T22:00:22+00:00",
"source_file": "docs/_navbar.md",
"language_code": "bn"
},
"docs/_sidebar.md": {
"original_hash": "655c91b5979de46f1d70d97f0c5f1d14",
"translation_date": "2025-08-25T21:58:51+00:00",
"source_file": "docs/_sidebar.md",
"language_code": "bn"
},
"for-teachers.md": {
"original_hash": "71009af209f81cc01a1f2d324200375f",
"translation_date": "2025-10-03T09:11:17+00:00",
"source_file": "for-teachers.md",
"language_code": "bn"
},
"lesson-template/README.md": {
"original_hash": "0494be70ad7fadd13a8c3d549c23e355",
"translation_date": "2025-08-26T00:50:59+00:00",
"source_file": "lesson-template/README.md",
"language_code": "bn"
},
"lesson-template/assignment.md": {
"original_hash": "b5f62ec256c7e43e771f0d3b4e1a9130",
"translation_date": "2025-08-26T00:52:10+00:00",
"source_file": "lesson-template/assignment.md",
"language_code": "bn"
},
"memory-game/README.md": {
"original_hash": "ff47271e53637b2ba6ba72ad2b70f6d7",
"translation_date": "2025-10-03T11:55:06+00:00",
"source_file": "memory-game/README.md",
"language_code": "bn"
},
"quiz-app/README.md": {
"original_hash": "5301875c55bb305e6046bed3a4fd06d2",
"translation_date": "2025-08-26T01:12:07+00:00",
"source_file": "quiz-app/README.md",
"language_code": "bn"
}
}

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "d45ddcc54eb9232a76d08328b09d792e",
"translation_date": "2025-11-03T22:28:30+00:00",
"source_file": "1-getting-started-lessons/1-intro-to-programming-languages/README.md",
"language_code": "bn"
}
-->
# প্রোগ্রামিং ভাষা এবং আধুনিক ডেভেলপার টুলসের পরিচিতি
হ্যালো, ভবিষ্যৎ ডেভেলপার! 👋 আমি কি তোমাকে এমন কিছু বলতে পারি যা আমাকে প্রতিদিনই শিহরিত করে? তুমি শিখতে যাচ্ছ যে প্রোগ্রামিং শুধুমাত্র কম্পিউটার নিয়ে নয় এটি এমন এক ক্ষমতা যা তোমার সবচেয়ে বন্য ধারণাগুলোকে বাস্তবে রূপ দিতে পারে!

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "17b8ec8e85d99e27dcb3f73842e583be",
"translation_date": "2025-10-22T21:33:20+00:00",
"source_file": "1-getting-started-lessons/1-intro-to-programming-languages/assignment.md",
"language_code": "bn"
}
-->
# অ্যাসাইনমেন্ট: আধুনিক ওয়েব ডেভেলপমেন্ট টুলস অন্বেষণ
## নির্দেশনা

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "5c383cc2cc23bb164b06417d1c107a44",
"translation_date": "2025-11-25T17:24:41+00:00",
"source_file": "1-getting-started-lessons/2-github-basics/README.md",
"language_code": "bn"
}
-->
# গিটহাব পরিচিতি
হ্যালো, ভবিষ্যৎ ডেভেলপার! 👋 সারা বিশ্বের কোটি কোটি কোডারের সাথে যোগ দিতে প্রস্তুত? আমি সত্যিই উত্তেজিত তোমাকে গিটহাবের সাথে পরিচয় করিয়ে দিতে এটি প্রোগ্রামারদের জন্য সোশ্যাল মিডিয়া প্ল্যাটফর্মের মতো, তবে এখানে লাঞ্চের ছবি শেয়ার করার বদলে আমরা কোড শেয়ার করি এবং একসাথে অসাধারণ কিছু তৈরি করি!

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "7f2c48e04754724123ea100a822765e5",
"translation_date": "2025-11-03T22:31:56+00:00",
"source_file": "1-getting-started-lessons/3-accessibility/README.md",
"language_code": "bn"
}
-->
# অ্যাক্সেসযোগ্য ওয়েবপেজ তৈরি করা
![অ্যাক্সেসিবিলিটি সম্পর্কে সবকিছু](../../../../translated_images/bn/webdev101-a11y.8ef3025c858d897a.webp)

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "e6d0f456dfc22afb41bbdefeb5ec179d",
"translation_date": "2025-10-22T21:36:22+00:00",
"source_file": "1-getting-started-lessons/3-accessibility/assignment.md",
"language_code": "bn"
}
-->
# ব্যাপক ওয়েবসাইট অ্যাক্সেসিবিলিটি অডিট
## নির্দেশনা

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "770d9f83dddc841c19f210dee5fe0712",
"translation_date": "2025-10-03T13:26:38+00:00",
"source_file": "1-getting-started-lessons/README.md",
"language_code": "bn"
}
-->
# ওয়েব ডেভেলপমেন্টের সাথে শুরু করা
এই পাঠক্রমের এই অংশে, আপনাকে প্রকল্পভিত্তিক নয় এমন ধারণাগুলোর সাথে পরিচয় করানো হবে, যা একজন পেশাদার ডেভেলপার হওয়ার জন্য গুরুত্বপূর্ণ।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "3925b6a1c31c60755eaae4d578232c25",
"translation_date": "2025-11-03T22:37:14+00:00",
"source_file": "10-ai-framework-project/README.md",
"language_code": "bn"
}
-->
# AI ফ্রেমওয়ার্ক
কখনও কি অনুভব করেছেন যে শূন্য থেকে AI অ্যাপ্লিকেশন তৈরি করতে গিয়ে আপনি বিভ্রান্ত হয়ে পড়েছেন? আপনি একা নন! AI ফ্রেমওয়ার্কগুলি AI ডেভেলপমেন্টের জন্য সুইস আর্মি নাইফের মতো - এগুলি শক্তিশালী টুল যা বুদ্ধিমান অ্যাপ্লিকেশন তৈরি করার সময় আপনার সময় এবং ঝামেলা বাঁচাতে পারে। AI ফ্রেমওয়ার্ককে একটি সুসংগঠিত লাইব্রেরি হিসেবে ভাবুন: এটি পূর্বনির্মিত উপাদান, মানক API এবং স্মার্ট অ্যাবস্ট্রাকশন সরবরাহ করে যাতে আপনি সমস্যার সমাধানে মনোযোগ দিতে পারেন, বাস্তবায়নের বিশদ নিয়ে লড়াই না করে।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "672b0bb6e8b431075f3bdb7130590d2d",
"translation_date": "2025-11-03T22:21:00+00:00",
"source_file": "2-js-basics/1-data-types/README.md",
"language_code": "bn"
}
-->
# জাভাস্ক্রিপ্টের বুনিয়াদি: ডেটা টাইপ
![জাভাস্ক্রিপ্টের বুনিয়াদি - ডেটা টাইপ](../../../../translated_images/bn/webdev101-js-datatypes.4cc470179730702c.webp)

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "6fd645e97c48cd5eb5a3d290815ec8b5",
"translation_date": "2025-10-22T21:25:14+00:00",
"source_file": "2-js-basics/1-data-types/assignment.md",
"language_code": "bn"
}
-->
# ডেটা টাইপ অনুশীলন: ই-কমার্স শপিং কার্ট
## নির্দেশনা

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "71f7d7dafa1c7194d79ddac87f669ff9",
"translation_date": "2025-11-03T22:22:17+00:00",
"source_file": "2-js-basics/2-functions-methods/README.md",
"language_code": "bn"
}
-->
# জাভাস্ক্রিপ্টের বেসিক: মেথড এবং ফাংশন
![জাভাস্ক্রিপ্ট বেসিক - ফাংশন](../../../../translated_images/bn/webdev101-js-functions.be049c4726e94f8b.webp)

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "8328f58f4593b4671656ff8f4b2edbd9",
"translation_date": "2025-10-22T21:25:48+00:00",
"source_file": "2-js-basics/2-functions-methods/assignment.md",
"language_code": "bn"
}
-->
# ফাংশন নিয়ে মজা
## নির্দেশনা

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "c688385d15dd3645e924ea0ffee8967f",
"translation_date": "2025-11-03T22:24:00+00:00",
"source_file": "2-js-basics/3-making-decisions/README.md",
"language_code": "bn"
}
-->
# জাভাস্ক্রিপ্টের মৌলিক বিষয়: সিদ্ধান্ত গ্রহণ
![জাভাস্ক্রিপ্টের মৌলিক বিষয় - সিদ্ধান্ত গ্রহণ](../../../../translated_images/bn/webdev101-js-decisions.69e1b20f272dd1f0.webp)

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "ffe366b2d1f037b99fbadbe1dc81083d",
"translation_date": "2025-10-22T21:27:10+00:00",
"source_file": "2-js-basics/3-making-decisions/assignment.md",
"language_code": "bn"
}
-->
# সিদ্ধান্ত নেওয়া: ছাত্রদের গ্রেড প্রসেসর
## শেখার লক্ষ্য

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "1710a50a519a6e4a1b40a5638783018d",
"translation_date": "2025-11-03T22:23:17+00:00",
"source_file": "2-js-basics/4-arrays-loops/README.md",
"language_code": "bn"
}
-->
# জাভাস্ক্রিপ্টের বেসিক: অ্যারে এবং লুপ
![জাভাস্ক্রিপ্ট বেসিক - অ্যারে](../../../../translated_images/bn/webdev101-js-arrays.439d7528b8a29455.webp)

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "8abcada0534e0fb3a7556ea3c5a2a8a4",
"translation_date": "2025-10-22T21:26:30+00:00",
"source_file": "2-js-basics/4-arrays-loops/assignment.md",
"language_code": "bn"
}
-->
# অ্যারে এবং লুপ অ্যাসাইনমেন্ট
## নির্দেশনা

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "cc9e70a2f096c67389c8acff1521fc27",
"translation_date": "2025-08-25T21:32:11+00:00",
"source_file": "2-js-basics/README.md",
"language_code": "bn"
}
-->
# জাভাস্ক্রিপ্টের পরিচিতি
জাভাস্ক্রিপ্ট হলো ওয়েবের ভাষা। এই চারটি পাঠে, আপনি এর মৌলিক বিষয়গুলো শিখবেন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "3fcfa99c4897e051b558b5eaf1e8cc74",
"translation_date": "2025-11-03T22:46:14+00:00",
"source_file": "3-terrarium/1-intro-to-html/README.md",
"language_code": "bn"
}
-->
# টেরারিয়াম প্রকল্প পর্ব ১: HTML পরিচিতি
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "650e63282e1dfa032890fcf5c1c4119d",
"translation_date": "2025-10-22T21:48:23+00:00",
"source_file": "3-terrarium/1-intro-to-html/assignment.md",
"language_code": "bn"
}
-->
# HTML প্র্যাকটিস অ্যাসাইনমেন্ট: একটি ব্লগ মকআপ তৈরি করুন
## শেখার লক্ষ্যসমূহ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "e39f3a4e3bcccf94639e3af1248f8a4d",
"translation_date": "2025-11-03T22:44:41+00:00",
"source_file": "3-terrarium/2-intro-to-css/README.md",
"language_code": "bn"
}
-->
# Terrarium Project Part 2: CSS পরিচিতি
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "bee6762d4092a13fc7c338814963f980",
"translation_date": "2025-10-22T21:47:13+00:00",
"source_file": "3-terrarium/2-intro-to-css/assignment.md",
"language_code": "bn"
}
-->
# CSS রিফ্যাক্টরিং অ্যাসাইনমেন্ট
## লক্ষ্য

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "973e48ad87d67bf5bb819746c9f8e302",
"translation_date": "2025-11-03T22:43:04+00:00",
"source_file": "3-terrarium/3-intro-to-DOM-and-closures/README.md",
"language_code": "bn"
}
-->
# টেরারিয়াম প্রকল্প অংশ ৩: DOM ম্যানিপুলেশন এবং জাভাস্ক্রিপ্ট ক্লোজার
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "947ca5ce7c94aee9c7de7034e762bc17",
"translation_date": "2025-10-22T21:45:55+00:00",
"source_file": "3-terrarium/3-intro-to-DOM-and-closures/assignment.md",
"language_code": "bn"
}
-->
# DOM এলিমেন্ট তদন্ত অ্যাসাইনমেন্ট
## সংক্ষিপ্ত বিবরণ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "bc5c5550f79d10add90ce419ee34abb3",
"translation_date": "2026-01-06T17:20:36+00:00",
"source_file": "3-terrarium/README.md",
"language_code": "bn"
}
-->
## আপনার টেরারিয়াম মোতায়েন করুন
আপনি **Azure Static Web Apps** ব্যবহার করে আপনার টেরারিয়াম ওয়েবে মোতায়েন বা প্রকাশ করতে পারেন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "6329fbe8bd936068debd78cca6f09c0a",
"translation_date": "2025-08-25T21:30:45+00:00",
"source_file": "3-terrarium/solution/README.md",
"language_code": "bn"
}
-->
# আমার টেরারিয়াম: HTML, CSS এবং DOM ম্যানিপুলেশন শিখতে একটি প্রজেক্ট 🌵🌱
একটি ছোট ড্র্যাগ এবং ড্রপ কোড-মেডিটেশন। সামান্য HTML, JS এবং CSS ব্যবহার করে আপনি একটি ওয়েব ইন্টারফেস তৈরি করতে পারেন, সেটিকে স্টাইল করতে পারেন এবং ইন্টারঅ্যাকশন যোগ করতে পারেন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "efa2ab875b8bb5a7883816506da6b6d2",
"translation_date": "2025-11-03T22:55:48+00:00",
"source_file": "4-typing-game/README.md",
"language_code": "bn"
}
-->
# ইভেন্ট-চালিত প্রোগ্রামিং - টাইপিং গেম তৈরি করুন
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-26T00:54:40+00:00",
"source_file": "4-typing-game/solution/README.md",
"language_code": "bn"
}
-->
এটি একটি প্লেসহোল্ডার, উদ্দেশ্যমূলকভাবে খালি রাখা হয়েছে
**অস্বীকৃতি**:

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "da8bc72041a2bb3826a54654ee1a8844",
"translation_date": "2025-11-03T22:57:01+00:00",
"source_file": "4-typing-game/typing-game/README.md",
"language_code": "bn"
}
-->
# ইভেন্ট ব্যবহার করে একটি গেম তৈরি করা
আপনি কি কখনো ভেবেছেন কীভাবে ওয়েবসাইটগুলো জানে আপনি কখন একটি বোতাম ক্লিক করেন বা একটি টেক্সট বক্সে টাইপ করেন? এটি ইভেন্ট-চালিত প্রোগ্রামিংয়ের জাদু! এই গুরুত্বপূর্ণ দক্ষতা শেখার জন্য একটি টাইপিং স্পিড গেম তৈরি করার চেয়ে ভালো উপায় আর কী হতে পারে, যা আপনার প্রতিটি কীস্ট্রোকে প্রতিক্রিয়া জানায়।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "3eac59d70e2532a677a2ce6bf765485a",
"translation_date": "2025-10-22T21:58:53+00:00",
"source_file": "4-typing-game/typing-game/assignment.md",
"language_code": "bn"
}
-->
# একটি নতুন কীবোর্ড গেম তৈরি করুন
## নির্দেশনা

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "00aa85715e1efd4930c17a23e3012e69",
"translation_date": "2025-11-03T23:09:43+00:00",
"source_file": "5-browser-extension/1-about-browsers/README.md",
"language_code": "bn"
}
-->
# ব্রাউজার এক্সটেনশন প্রকল্প পার্ট ১: ব্রাউজার সম্পর্কে সবকিছু
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "b6897c02603d0045dd6d8256e8714baa",
"translation_date": "2025-10-22T22:07:46+00:00",
"source_file": "5-browser-extension/1-about-browsers/assignment.md",
"language_code": "bn"
}
-->
# অ্যাসাইনমেন্ট: আপনার ব্রাউজার এক্সটেনশনের ডিজাইন পরিবর্তন করুন
## সংক্ষিপ্ত বিবরণ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "2b6203a48c48d8234e0948353b47d84e",
"translation_date": "2025-11-03T23:08:12+00:00",
"source_file": "5-browser-extension/2-forms-browsers-local-storage/README.md",
"language_code": "bn"
}
-->
# ব্রাউজার এক্সটেনশন প্রকল্প পার্ট ২: API কল করা, লোকাল স্টোরেজ ব্যবহার করা
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "25b8d28b8531352d4eb67291fd7824c4",
"translation_date": "2025-10-22T22:06:22+00:00",
"source_file": "5-browser-extension/2-forms-browsers-local-storage/assignment.md",
"language_code": "bn"
}
-->
# একটি API গ্রহণ করুন
## সংক্ষিপ্ত বিবরণ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "b275fed2c6fc90d2b9b6661a3225faa2",
"translation_date": "2025-11-03T23:06:50+00:00",
"source_file": "5-browser-extension/3-background-tasks-and-performance/README.md",
"language_code": "bn"
}
-->
# ব্রাউজার এক্সটেনশন প্রকল্প অংশ ৩: ব্যাকগ্রাউন্ড টাস্ক এবং পারফরম্যান্স সম্পর্কে জানুন
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "a203e560e58ccc6ba68bffc40c7c8676",
"translation_date": "2025-10-22T22:05:20+00:00",
"source_file": "5-browser-extension/3-background-tasks-and-performance/assignment.md",
"language_code": "bn"
}
-->
# সাইটের পারফরম্যান্স বিশ্লেষণ
## অ্যাসাইনমেন্টের সংক্ষিপ্ত বিবরণ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "b121a279a6ab39878491f3e572673515",
"translation_date": "2025-08-25T23:26:23+00:00",
"source_file": "5-browser-extension/README.md",
"language_code": "bn"
}
-->
# ব্রাউজার এক্সটেনশন তৈরি করা
ব্রাউজার এক্সটেনশন তৈরি করা আপনার অ্যাপগুলোর পারফরম্যান্স নিয়ে চিন্তা করার একটি মজার এবং আকর্ষণীয় উপায়, যেখানে আপনি এক ধরনের ভিন্ন ওয়েব সম্পদ তৈরি করেন। এই মডিউলে ব্রাউজার কীভাবে কাজ করে এবং কীভাবে একটি ব্রাউজার এক্সটেনশন ডিপ্লয় করতে হয়, একটি ফর্ম তৈরি করা, API কল করা, লোকাল স্টোরেজ ব্যবহার করা, এবং আপনার ওয়েবসাইটের পারফরম্যান্স মূল্যায়ন ও উন্নত করার পদ্ধতি নিয়ে পাঠ অন্তর্ভুক্ত রয়েছে।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "fab4e6b4f0efcd587a9029d82991f597",
"translation_date": "2025-08-25T23:50:31+00:00",
"source_file": "5-browser-extension/solution/README.md",
"language_code": "bn"
}
-->
# কার্বন ট্রিগার ব্রাউজার এক্সটেনশন: সম্পূর্ণ কোড
tmrow-এর CO2 Signal API ব্যবহার করে বিদ্যুৎ ব্যবহারের উপর নজর রাখুন এবং একটি ব্রাউজার এক্সটেনশন তৈরি করুন, যাতে আপনার ব্রাউজারে একটি রিমাইন্ডার থাকে যে আপনার অঞ্চলের বিদ্যুৎ ব্যবহারের চাপ কেমন। এই এক্সটেনশনটি ব্যবহার করে আপনি আপনার কার্যকলাপের উপর ভিত্তি করে সিদ্ধান্ত নিতে পারবেন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "cbaf73f94a9ab4c680a10ef871e92948",
"translation_date": "2025-08-25T23:52:19+00:00",
"source_file": "5-browser-extension/solution/translation/README.es.md",
"language_code": "bn"
}
-->
# Carbon Trigger ব্রাউজার এক্সটেনশন: সম্পূর্ণ কোড
tmrow-এর C02 Signal API ব্যবহার করে বিদ্যুৎ ব্যবহারের উপর নজর রাখার জন্য একটি ব্রাউজার এক্সটেনশন তৈরি করুন, যাতে আপনার অঞ্চলের বিদ্যুৎ ব্যবহারের তথ্য সরাসরি আপনার ব্রাউজারে একটি স্মারক হিসেবে পাওয়া যায়। এই অ্যাড-হক এক্সটেনশনটি ব্যবহার করলে আপনি এই তথ্যের ভিত্তিতে আপনার কার্যকলাপ সম্পর্কে সিদ্ধান্ত নিতে পারবেন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "9361268ca430b2579375009e1eceb5e5",
"translation_date": "2025-08-25T23:57:39+00:00",
"source_file": "5-browser-extension/solution/translation/README.fr.md",
"language_code": "bn"
}
-->
# কার্বন ট্রিগার ব্রাউজার এক্সটেনশন: সম্পূর্ণ কোড
tmrow-এর C02 Signal API ব্যবহার করে বিদ্যুৎ ব্যবহারের উপর নজর রাখুন এবং একটি ব্রাউজার এক্সটেনশন তৈরি করুন, যাতে আপনার অঞ্চলের বিদ্যুৎ ব্যবহারের তথ্য সরাসরি ব্রাউজারে একটি অনুস্মারক হিসেবে পেতে পারেন। এই অ্যাড-হক এক্সটেনশনটি ব্যবহার করে আপনি এই তথ্যের ভিত্তিতে আপনার কার্যকলাপ সম্পর্কে একটি সঠিক সিদ্ধান্ত নিতে পারবেন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "dd58ae1b7707034f055718c1b68bc8de",
"translation_date": "2025-08-25T23:54:07+00:00",
"source_file": "5-browser-extension/solution/translation/README.hi.md",
"language_code": "bn"
}
-->
# কার্বন ট্রিগার ব্রাউজার এক্সটেনশন: সম্পূর্ণ কোড
বিদ্যুৎ ব্যবহারের উপর নজর রাখার জন্য tmrow-এর C02 সিগন্যাল API ব্যবহার করে একটি ব্রাউজার এক্সটেনশন তৈরি করা হয়েছে, যা আপনার ব্রাউজারে আপনার অঞ্চলের বিদ্যুৎ ব্যবহারের ভারীতা সম্পর্কে আপনাকে মনে করিয়ে দেবে। এই এক্সটেনশনটি ব্যবহার করে আপনি এই তথ্যের ভিত্তিতে আপনার কার্যকলাপ সম্পর্কে সিদ্ধান্ত নিতে পারবেন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "9a6b22a2eff0f499b66236be973b24ad",
"translation_date": "2025-08-25T23:59:26+00:00",
"source_file": "5-browser-extension/solution/translation/README.it.md",
"language_code": "bn"
}
-->
# Carbon Trigger ব্রাউজার এক্সটেনশন: শুরু করার কোড
tmrow এর Signal C02 API ব্যবহার করে বিদ্যুৎ ব্যবহারের উপর নজর রাখা হবে, যাতে একটি ব্রাউজার এক্সটেনশন তৈরি করা যায়। এই এক্সটেনশনটি আপনার ব্রাউজারে সরাসরি মনে করিয়ে দেবে যে আপনার অঞ্চলে বিদ্যুৎ ব্যবহারের প্রভাব কতটা। এই এক্সটেনশনটি ব্যবহার করে আপনি এই তথ্যের ভিত্তিতে আপনার কার্যক্রম মূল্যায়ন করতে পারবেন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "3f5e6821e0febccfc5d05e7c944d9e3d",
"translation_date": "2025-08-26T00:01:13+00:00",
"source_file": "5-browser-extension/solution/translation/README.ja.md",
"language_code": "bn"
}
-->
# কার্বন ট্রিগার ব্রাউজার এক্সটেনশন: সম্পূর্ণ কোড
tmrow এর CO2 সিগন্যাল API ব্যবহার করে বিদ্যুৎ ব্যবহারের পরিমাণ ট্র্যাক করার জন্য একটি ব্রাউজার এক্সটেনশন তৈরি করুন, যা আপনার অঞ্চলের বিদ্যুৎ ব্যবহারের পরিমাণ ব্রাউজারে একটি রিমাইন্ডার হিসেবে দেখাবে। এই এক্সটেনশনটি ব্যবহার করে আপনি এই তথ্যের ভিত্তিতে আপনার কার্যকলাপ নির্ধারণ করতে পারবেন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "21b364c158c8e4f698de65eeac16c9fe",
"translation_date": "2025-08-25T23:55:51+00:00",
"source_file": "5-browser-extension/solution/translation/README.ms.md",
"language_code": "bn"
}
-->
# কার্বন ট্রিগার ব্রাউজার এক্সটেনশন: সম্পূর্ণ কোড
tmrow এর CO2 সিগন্যাল API ব্যবহার করে বিদ্যুৎ ব্যবহারের উপর নজরদারি করুন এবং একটি ব্রাউজার এক্সটেনশন তৈরি করুন যা আপনাকে আপনার অঞ্চলের বিদ্যুৎ ব্যবহারের ভারীতা সম্পর্কে সতর্ক করবে। এই এক্সটেনশনটি ব্যবহার করে আপনি আপনার কার্যকলাপ সম্পর্কে আরও সচেতন সিদ্ধান্ত নিতে পারবেন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "26fd39046d264ba185dcb086d3a8cf3e",
"translation_date": "2025-08-25T23:35:08+00:00",
"source_file": "5-browser-extension/start/README.md",
"language_code": "bn"
}
-->
# কার্বন ট্রিগার ব্রাউজার এক্সটেনশন: স্টার্টার কোড
tmrow-এর CO2 Signal API ব্যবহার করে বিদ্যুৎ ব্যবহারের উপর নজর রাখুন এবং একটি ব্রাউজার এক্সটেনশন তৈরি করুন, যা আপনার ব্রাউজারে একটি অনুস্মারক হিসেবে কাজ করবে আপনার অঞ্চলের বিদ্যুৎ ব্যবহারের ভার কতটা তা জানার জন্য। এই এক্সটেনশনটি ব্যবহার করে আপনি আপনার কার্যকলাপ সম্পর্কে তথ্যের ভিত্তিতে সিদ্ধান্ত নিতে পারবেন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "a6332a7bb4d0be3bfd24199c83993777",
"translation_date": "2025-11-03T23:04:35+00:00",
"source_file": "6-space-game/1-introduction/README.md",
"language_code": "bn"
}
-->
# মহাকাশ গেম তৈরি করুন পর্ব ১: পরিচিতি
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "c8fc39a014d08247c082878122e2ba73",
"translation_date": "2025-10-22T22:03:55+00:00",
"source_file": "6-space-game/1-introduction/assignment.md",
"language_code": "bn"
}
-->
# একটি গেম তৈরি করুন: ডিজাইন প্যাটার্ন প্রয়োগ করুন
## অ্যাসাইনমেন্টের সংক্ষিপ্ত বিবরণ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "7994743c5b21fdcceb36307916ef249a",
"translation_date": "2025-11-03T23:00:33+00:00",
"source_file": "6-space-game/2-drawing-to-canvas/README.md",
"language_code": "bn"
}
-->
# স্পেস গেম তৈরি করুন পার্ট ২: হিরো এবং মনস্টারদের ক্যানভাসে আঁকুন
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "87cd43afe5b69dbbffb5c4b209ea6791",
"translation_date": "2025-10-22T22:01:10+00:00",
"source_file": "6-space-game/2-drawing-to-canvas/assignment.md",
"language_code": "bn"
}
-->
# অ্যাসাইনমেন্ট: ক্যানভাস API অন্বেষণ করুন
## শেখার লক্ষ্যসমূহ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "8c55a2bd4bc0ebe4c88198fd563a9e09",
"translation_date": "2025-11-03T22:58:49+00:00",
"source_file": "6-space-game/3-moving-elements-around/README.md",
"language_code": "bn"
}
-->
# মহাকাশ গেম তৈরি করুন পর্ব ৩: গতি যোগ করা
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "c162b3b3a1cafc1483c8015e9b266f0d",
"translation_date": "2025-10-22T22:00:30+00:00",
"source_file": "6-space-game/3-moving-elements-around/assignment.md",
"language_code": "bn"
}
-->
# আপনার কোডে মন্তব্য যোগ করুন
## নির্দেশনা

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "039b4d8ce65f5edd82cf48d9c3e6728c",
"translation_date": "2025-11-03T23:03:07+00:00",
"source_file": "6-space-game/4-collision-detection/README.md",
"language_code": "bn"
}
-->
# স্পেস গেম তৈরি করুন পার্ট : লেজার যোগ করা এবং সংঘর্ষ সনাক্ত করা
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "124efddbb65166cddb38075ad6dae324",
"translation_date": "2025-10-22T22:03:16+00:00",
"source_file": "6-space-game/4-collision-detection/assignment.md",
"language_code": "bn"
}
-->
# সংঘর্ষ অন্বেষণ করুন
## নির্দেশনা

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:28:12+00:00",
"source_file": "6-space-game/4-collision-detection/solution/README.md",
"language_code": "bn"
}
-->
এটি একটি প্লেসহোল্ডার, উদ্দেশ্যমূলকভাবে খালি রাখা হয়েছে
**অস্বীকৃতি**:

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:27:24+00:00",
"source_file": "6-space-game/4-collision-detection/your-work/README.md",
"language_code": "bn"
}
-->
এটি একটি প্লেসহোল্ডার, উদ্দেশ্যমূলকভাবে খালি রাখা হয়েছে
**অস্বীকৃতি**:

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "2ed9145a16cf576faa2a973dff84d099",
"translation_date": "2025-11-03T23:05:32+00:00",
"source_file": "6-space-game/5-keeping-score/README.md",
"language_code": "bn"
}
-->
# মহাকাশ গেম তৈরি করুন পর্ব ৫: স্কোরিং এবং জীবন
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "81f292dbda01685b91735e0398dc0504",
"translation_date": "2025-08-25T22:06:29+00:00",
"source_file": "6-space-game/5-keeping-score/assignment.md",
"language_code": "bn"
}
-->
# একটি স্কোরিং গেম তৈরি করুন
## নির্দেশনা

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:08:22+00:00",
"source_file": "6-space-game/5-keeping-score/solution/README.md",
"language_code": "bn"
}
-->
এটি একটি প্লেসহোল্ডার, উদ্দেশ্যমূলকভাবে খালি রাখা হয়েছে
**অস্বীকৃতি**:

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:07:34+00:00",
"source_file": "6-space-game/5-keeping-score/your-work/README.md",
"language_code": "bn"
}
-->
এটি একটি প্লেসহোল্ডার, উদ্দেশ্যমূলকভাবে খালি রাখা হয়েছে
**অস্বীকৃতি**:

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "a4b78043f4d64bf3ee24e0689b8b391d",
"translation_date": "2025-11-03T23:01:51+00:00",
"source_file": "6-space-game/6-end-condition/README.md",
"language_code": "bn"
}
-->
# স্পেস গেম তৈরি করুন পার্ট ৬: শেষ এবং পুনরায় শুরু
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "232d592791465c1678cab3a2bb6cd3e8",
"translation_date": "2025-10-22T22:01:54+00:00",
"source_file": "6-space-game/6-end-condition/assignment.md",
"language_code": "bn"
}
-->
# একটি নমুনা গেম তৈরি করুন
## অ্যাসাইনমেন্টের সংক্ষিপ্ত বিবরণ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:39:58+00:00",
"source_file": "6-space-game/6-end-condition/solution/README.md",
"language_code": "bn"
}
-->
এটি একটি প্লেসহোল্ডার, উদ্দেশ্যমূলকভাবে খালি রাখা হয়েছে
**অস্বীকৃতি**:

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:39:08+00:00",
"source_file": "6-space-game/6-end-condition/your-work/README.md",
"language_code": "bn"
}
-->
এটি একটি প্লেসহোল্ডার, উদ্দেশ্যমূলকভাবে খালি রাখা হয়েছে
**অস্বীকৃতি**:

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "c40a698395ee5102715f7880bba3f2e7",
"translation_date": "2025-08-25T22:01:41+00:00",
"source_file": "6-space-game/README.md",
"language_code": "bn"
}
-->
# একটি মহাকাশ গেম তৈরি করুন
একটি মহাকাশ গেম যা উন্নত জাভাস্ক্রিপ্টের মৌলিক বিষয় শেখাবে

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-25T22:40:44+00:00",
"source_file": "6-space-game/solution/README.md",
"language_code": "bn"
}
-->
এটি একটি প্লেসহোল্ডার, উদ্দেশ্যমূলকভাবে খালি রাখা হয়েছে
**অস্বীকৃতি**:

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "351678bece18f07d9daa987a881fb062",
"translation_date": "2025-11-03T22:52:35+00:00",
"source_file": "7-bank-project/1-template-route/README.md",
"language_code": "bn"
}
-->
# ব্যাংকিং অ্যাপ তৈরি পর্ব ১: ওয়েব অ্যাপে HTML টেমপ্লেট এবং রুট
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "df0dcecddcd28ea8cbf6ede0ad57d673",
"translation_date": "2025-10-22T21:54:46+00:00",
"source_file": "7-bank-project/1-template-route/assignment.md",
"language_code": "bn"
}
-->
# রাউটিং উন্নত করুন
## নির্দেশনা

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "7cbdbd132d39a2bb493e85bc2a9387cc",
"translation_date": "2025-11-03T22:54:47+00:00",
"source_file": "7-bank-project/2-forms/README.md",
"language_code": "bn"
}
-->
# ব্যাংকিং অ্যাপ তৈরি করুন পার্ট ২: লগইন এবং রেজিস্ট্রেশন ফর্ম তৈরি করুন
```mermaid

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "efb01fcafd2ef40c593a6e662fc938a8",
"translation_date": "2025-10-22T21:56:38+00:00",
"source_file": "7-bank-project/2-forms/assignment.md",
"language_code": "bn"
}
-->
# আপনার ব্যাংক অ্যাপটি আধুনিক CSS দিয়ে স্টাইল করুন
## প্রকল্পের সংক্ষিপ্ত বিবরণ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "86ee5069f27ea3151389d8687c95fac9",
"translation_date": "2025-11-03T22:50:01+00:00",
"source_file": "7-bank-project/3-data/README.md",
"language_code": "bn"
}
-->
# ব্যাংকিং অ্যাপ তৈরি করুন পার্ট ৩: ডেটা সংগ্রহ এবং ব্যবহার করার পদ্ধতি
স্টার ট্রেকের এন্টারপ্রাইজ কম্পিউটারের কথা ভাবুন - যখন ক্যাপ্টেন পিকার্ড জাহাজের অবস্থা জানতে চান, তথ্য সঙ্গে সঙ্গে প্রদর্শিত হয়, পুরো ইন্টারফেস বন্ধ হয়ে পুনরায় তৈরি না হয়ে। এই নিরবচ্ছিন্ন তথ্য প্রবাহই আমরা এখানে তৈরি করছি, ডায়নামিক ডেটা ফেচিংয়ের মাধ্যমে।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "d0a02cb117e91a5b5f24178080068a3d",
"translation_date": "2025-10-22T21:52:41+00:00",
"source_file": "7-bank-project/3-data/assignment.md",
"language_code": "bn"
}
-->
# কোড পুনর্গঠন এবং ডকুমেন্টেশন অ্যাসাইনমেন্ট
## শেখার লক্ষ্যসমূহ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "b807b09df716dc48a2b750835bf8e933",
"translation_date": "2025-11-03T22:48:02+00:00",
"source_file": "7-bank-project/4-state-management/README.md",
"language_code": "bn"
}
-->
# একটি ব্যাংকিং অ্যাপ তৈরি করুন অংশ : স্টেট ম্যানেজমেন্টের ধারণা
## ⚡ পরবর্তী ৫ মিনিটে আপনি কী করতে পারবেন

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "50a7783473b39a2e0f133e271a102231",
"translation_date": "2025-10-22T21:50:14+00:00",
"source_file": "7-bank-project/4-state-management/assignment.md",
"language_code": "bn"
}
-->
# "ট্রানজ্যাকশন যোগ করুন" ডায়ালগ বাস্তবায়ন
## সংক্ষিপ্ত বিবরণ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "830359535306594b448db6575ce5cdee",
"translation_date": "2025-08-26T00:02:56+00:00",
"source_file": "7-bank-project/README.md",
"language_code": "bn"
}
-->
# :dollar: একটি ব্যাংক তৈরি করুন
এই প্রকল্পে, আপনি একটি কাল্পনিক ব্যাংক তৈরি করার পদ্ধতি শিখবেন। এই পাঠগুলোতে একটি ওয়েব অ্যাপের লেআউট এবং রুট তৈরি, ফর্ম তৈরি, স্টেট পরিচালনা এবং API থেকে ব্যাংকের ডেটা সংগ্রহ করার পদ্ধতি শেখানো হয়েছে।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "9884f8c8a61cf56214450f8b16a094ce",
"translation_date": "2025-08-26T00:04:33+00:00",
"source_file": "7-bank-project/api/README.md",
"language_code": "bn"
}
-->
# ব্যাংক API
> [Node.js](https://nodejs.org) + [Express](https://expressjs.com/) দিয়ে তৈরি ব্যাংক API।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "461aa4fc74c6b1789c3a13b5d82c0cd9",
"translation_date": "2025-08-26T00:39:27+00:00",
"source_file": "7-bank-project/solution/README.md",
"language_code": "bn"
}
-->
# ব্যাংক অ্যাপ
> ব্যাংক অ্যাপ প্রকল্পের উদাহরণ সমাধান, যা ভ্যানিলা HTML5, CSS এবং JavaScript দিয়ে তৈরি (কোনো ফ্রেমওয়ার্ক বা লাইব্রেরি ব্যবহার করা হয়নি)।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "a9a3bcc037a447e2d8994d99e871cd9f",
"translation_date": "2025-11-03T22:25:40+00:00",
"source_file": "8-code-editor/1-using-a-code-editor/README.md",
"language_code": "bn"
}
-->
# কোড এডিটর ব্যবহার: VSCode.dev-এ দক্ষতা অর্জন
*দ্য ম্যাট্রিক্স* সিনেমায় নিওকে বিশাল কম্পিউটার টার্মিনালে প্লাগ ইন করতে হয়েছিল ডিজিটাল জগতে প্রবেশের জন্য। আজকের ওয়েব ডেভেলপমেন্ট টুলস সম্পূর্ণ বিপরীত যেকোনো জায়গা থেকে সহজেই শক্তিশালী ক্ষমতা পাওয়া যায়। VSCode.dev একটি ব্রাউজার-ভিত্তিক কোড এডিটর যা পেশাদার ডেভেলপমেন্ট টুলসকে ইন্টারনেট সংযোগযুক্ত যেকোনো ডিভাইসে নিয়ে আসে।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "effe56ba51c38d7bdfad1ea38288666b",
"translation_date": "2025-10-22T21:29:32+00:00",
"source_file": "8-code-editor/1-using-a-code-editor/assignment.md",
"language_code": "bn"
}
-->
# VSCode.dev ব্যবহার করে একটি রিজিউম ওয়েবসাইট তৈরি করুন
আপনার ক্যারিয়ার সম্ভাবনাকে উন্নত করুন একটি পেশাদার রিজিউম ওয়েবসাইট তৈরি করে যা আপনার দক্ষতা এবং অভিজ্ঞতাকে ইন্টারঅ্যাকটিভ, আধুনিক ফরম্যাটে প্রদর্শন করে। ঐতিহ্যবাহী পিডিএফ পাঠানোর পরিবর্তে, কল্পনা করুন যে আপনি নিয়োগকারীদের একটি আকর্ষণীয়, রেসপন্সিভ ওয়েবসাইট প্রদান করছেন যা আপনার যোগ্যতা এবং ওয়েব ডেভেলপমেন্ট দক্ষতা উভয়ই প্রদর্শন করে।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "2066c17078e9d18b5e309f31d8e8bc24",
"translation_date": "2025-11-03T22:40:21+00:00",
"source_file": "9-chat-project/README.md",
"language_code": "bn"
}
-->
# এআই ব্যবহার করে একটি চ্যাট সহকারী তৈরি করুন
স্টার ট্রেকের কথা মনে আছে, যখন ক্রু সদস্যরা সহজভাবে জাহাজের কম্পিউটারের সাথে কথা বলত, জটিল প্রশ্ন করত এবং চিন্তাশীল উত্তর পেত? ১৯৬০-এর দশকে যা সম্পূর্ণ বিজ্ঞান কল্পকাহিনী মনে হত, এখন তা আপনি আপনার পরিচিত ওয়েব প্রযুক্তি ব্যবহার করে তৈরি করতে পারেন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "cb549dcad8eea3221cb89793aeaa3bb3",
"translation_date": "2025-09-01T15:25:42+00:00",
"source_file": "9-chat-project/solution/README.md",
"language_code": "bn"
}
-->
# সমাধান চালান
1. [ব্যাকএন্ড](./backend/README.md) চালু করুন

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "bcd2c2bbaae71151b1ed1b9170aa78af",
"translation_date": "2025-09-01T15:42:52+00:00",
"source_file": "9-chat-project/solution/backend/README.md",
"language_code": "bn"
}
-->
আপনার রানটাইম নির্বাচন করুন
- [Python](./python/README.md)

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "0aaa930f076f2d83cc872ad157f8ffd3",
"translation_date": "2025-10-22T21:44:18+00:00",
"source_file": "9-chat-project/solution/backend/python/README.md",
"language_code": "bn"
}
-->
# কোড চালান
## সেট আপ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "7746a470be8fc7f736eb1b43ebb710ee",
"translation_date": "2025-09-01T15:51:39+00:00",
"source_file": "9-chat-project/solution/frontend/README.md",
"language_code": "bn"
}
-->
# কোড চালান
```sh

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "a362efd06d64d4134a0cfe8515a86d34",
"translation_date": "2025-10-03T11:20:50+00:00",
"source_file": "AGENTS.md",
"language_code": "bn"
}
-->
# AGENTS.md
## প্রকল্পের সংক্ষিপ্ত বিবরণ

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "b0a9b4cccd918195f58224d5793da1a6",
"translation_date": "2025-08-25T20:58:11+00:00",
"source_file": "CODE_OF_CONDUCT.md",
"language_code": "bn"
}
-->
# মাইক্রোসফট ওপেন সোর্স আচরণবিধি
এই প্রকল্পটি [মাইক্রোসফট ওপেন সোর্স আচরণবিধি](https://opensource.microsoft.com/codeofconduct/?WT.mc_id=academic-77807-sagibbon) গ্রহণ করেছে।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "777400e9f0336c7ee2f9a1200a88478f",
"translation_date": "2025-08-25T21:02:46+00:00",
"source_file": "CONTRIBUTING.md",
"language_code": "bn"
}
-->
# অবদান রাখা
এই প্রকল্পে অবদান এবং পরামর্শকে স্বাগত জানানো হয়। বেশিরভাগ অবদান রাখার জন্য আপনাকে একটি Contributor License Agreement (CLA)-তে সম্মতি জানাতে হবে, যা নিশ্চিত করে যে আপনার অবদানের অধিকার আপনার আছে এবং আপনি আমাদের তা ব্যবহারের অধিকার প্রদান করছেন। আরও বিস্তারিত জানতে ভিজিট করুন [https://cla.microsoft.com](https://cla.microsoft.com/?WT.mc_id=academic-77807-sagibbon)।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "5cf5e1ed51455fefed4895fcc4d6ba2a",
"translation_date": "2025-10-03T15:49:14+00:00",
"source_file": "Git-Basics/README.md",
"language_code": "bn"
}
-->
## ওয়েব-ডেভেলপমেন্ট শিখতে শুরু করা নবীনদের জন্য GIT-এর বেসিকস 👶
## `Git` কী?

@ -1,196 +1,204 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "fea3a0fceb8ad86fd640c09cf63a2aac",
"translation_date": "2026-01-06T17:19:00+00:00",
"source_file": "README.md",
"language_code": "bn"
}
-->
# ওয়েব ডেভেলপমেন্ট ফর বেগিনার্স - একটি পাঠক্রম
[![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/)
Azure AI Foundry Discord কমিউনিটিতে যোগ দিন
[![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG)
# শুরুদের জন্য ওয়েব ডেভেলপমেন্ট - একটি পাঠ্যক্রম
মাইক্রোসফট ক্লাউড অ্যাড্ভোকেটদের ১২-সপ্তাহের ব্যাপক কোর্সের মাধ্যমে ওয়েব ডেভেলপমেন্টের মৌলিক বিষয়গুলি শিখুন। ২৪টির প্রতিটি পাঠে টেরারিয়াম, ব্রাউজার এক্সটেনশন এবং স্পেস গেমের মতো হাতে-কলমে প্রকল্পের মাধ্যমে জাভাস্ক্রিপ্ট, CSS এবং HTML গভীরভাবে অনুসন্ধান করা হয়। কুইজ, আলোচনা এবং ব্যবহারিক অ্যাসাইনমেন্টের সঙ্গে যুক্ত থাকুন। আমাদের কার্যকর প্রকল্প-ভিত্তিক শিক্ষাদানের মাধ্যমে আপনার দক্ষতাগুলি উন্নত করুন এবং জ্ঞানের ধারণ ক্ষমতা অপ্টিমাইজ করুন। আজই আপনার কোডিং যাত্রা শুরু করুন!
আজুর এআই ফাউন্ড্রি ডিসকর্ড কমিউনিটিতে যোগ দিন
[![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG)
এই সম্পদগুলি ব্যবহারের জন্য শুরু করার জন্য এই ধাপগুলি অনুসরণ করুন:
1. **রিপোজিটরি ফর্ক করুন**: ক্লিক করুন [![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. **রিপোজিটরি ক্লোন করুন**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git`
3. [**আজুর এআই ফাউন্ড্রি ডিসকর্ডে যোগ দিন এবং বিশেষজ্ঞ ও সহকর্মী ডেভেলপারদের সাথে মেলামেশা করুন**](https://discord.com/invite/ByRwuEEgH4)
নিম্নলিখিত ধাপগুলি অনুসরণ করে এই সম্পদগুলি ব্যবহার শুরু করুন:
1. **রিপোজিটোরি ফর্ক করুন**: ক্লিক করুন [![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. **রিপোজিটোরি ক্লোন করুন**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git`
3. [**Azure AI Foundry Discord এ যোগ দিন এবং বিশেষজ্ঞ ও অন্যান্য ডেভেলপারদের সাথে যোগাযোগ করুন**](https://discord.com/invite/ByRwuEEgH4)
### 🌐 বহু-ভাষা সমর্থন
### 🌐 বহুভাষিক সহায়তা
#### গিটহাব অ্যাকশনের মাধ্যমে সমর্থিত (স্বয়ংক্রিয় ও সর্বদা আপডেটেড)
#### GitHub Action দ্বারা সমর্থিত (স্বয়ংক্রিয় এবং সর্বদা আপ-টু-ডেট)
<!-- CO-OP TRANSLATOR LANGUAGES TABLE START -->
[Arabic](../ar/README.md) | [Bengali](./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)](../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)
> **স্থানীয়ভাবে ক্লোন করতে চান?**
> এই রিপোজিটরিতে ৫০+ ভাষার অনুবাদ রয়েছে যা ডাউনলোড আকার উল্লেখযোগ্য মাত্রায় বৃদ্ধি করে। অনুবাদ ছাড়া ক্লোন করতে, sparse checkout ব্যবহার করুন:
> এই রিপোজিটরিতে ৫০+ ভাষার অনুবাদ রয়েছে যা ডাউনলোড সাইজ উল্লেখযোগ্যভাবে বৃদ্ধি করে। অনুবাদ ব্যতীত ক্লোন করতে 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'
> ```
> এটি আপনাকে কোর্স সম্পন্ন করার জন্য সবকিছু দ্রুত ডাউনলোড করার সুবিধা দেবে।
> এটি আপনাকে কোর্স সম্পন্ন করার জন্য প্রয়োজনীয় সবকিছু দ্রুত ডাউনলোড করার সুযোগ দেয়।
<!-- CO-OP TRANSLATOR LANGUAGES TABLE END -->
**যদি আপনি অতিরিক্ত অনুবাদের ভাষাগুলি চান, তাহলে সেগুলি এখানে তালিকাভুক্ত আছে [here](https://github.com/Azure/co-op-translator/blob/main/getting_started/supported-languages.md)**
**আরও অনুবাদ ভাষা সমর্থন করতে চান? সেগুলি [এখানে](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)
#### 🧑‍🎓 _আপনি কি একজন ছাত্র?_
[**স্টুডেন্ট হাব পেজ**](https://docs.microsoft.com/learn/student-hub/?WT.mc_id=academic-77807-sagibbon) যান যেখানে আপনি শুরু করার জন্য রিসোর্স, স্টুডেন্ট প্যাক এবং এমনকি ফ্রি সার্টিফিকেট ভাউচারের সুযোগ পাবেন। এটি সেই পাতা যা আপনি বুকমার্ক করে মাঝে মাঝে দেখতে চাইবেন কারণ আমরা প্রতি মাসে বিষয়বস্তু পরিবর্তন করি।
[**স্টুডেন্ট হাব পেজ**](https://docs.microsoft.com/learn/student-hub/?WT.mc_id=academic-77807-sagibbon) পরিদর্শন করুন যেখানে আপনি শুরুদের জন্য সম্পদ, স্টুডেন্ট প্যাক এবং এমনকি একটি ফ্রি সার্টিফিকেট ভাউচারের পথ খুঁজে পাবেন। এটি এমন একটি পৃষ্ঠাগুলো যার বুকমার্ক রাখতে এবং মাঝে মাঝে চেক করতে চান কারণ আমরা প্রতি মাসে বিষয়বস্তু পরিবর্তন করি।
### 📣 ঘোষণা - নতুন GitHub Copilot Agent মোড চ্যালেঞ্জ সম্পন্ন করার জন্য!
### 📣 ঘোষণা - নতুন গিটহাব কপিলট এজেন্ট মোড চ্যালেঞ্জগুলি সম্পন্ন করার জন্য!
নতুন চ্যালেঞ্জ যুক্ত হয়েছে, বেশিরভাগ অধ্যায়ে "GitHub Copilot Agent Challenge 🚀" অনুসন্ধান করুন। এটি GitHub Copilot এবং Agent মোড ব্যবহার করে সম্পন্ন করার জন্য আপনার একটি নতুন চ্যালেঞ্জ। যদি আগে কখনো Agent মোড ব্যবহার না করে থাকেন, এটি শুধু টেক্সট তৈরি করেনা, এমনকি ফাইল তৈরি ও সম্পাদনা, কমান্ড চালানো ইত্যাদিও করতে পারে
নতুন চ্যালেঞ্জ যোগ করা হয়েছে, বেশিরভাগ অধ্যায়ে "GitHub Copilot Agent Challenge 🚀" খুঁজুন। এটি গিটহাব কপিলট এবং এজেন্ট মোড ব্যবহার করে আপনার সম্পন্ন করার জন্য একটি নতুন চ্যালেঞ্জ। যদি আপনি আগে কখনও এজেন্ট মোড ব্যবহার না করে থাকেন, এটি শুধুমাত্র টেক্সট তৈরি করে না বরং ফাইল তৈরি ও সম্পাদনা করতে, কমান্ড চালাতে এবং আরও অনেক কিছু করতে সক্ষম
### 📣 ঘোষণা - _Generative AI ব্যবহার করে নতুন প্রজেক্ট তৈরি করুন_
### 📣 ঘোষণা - _জেনারেটিভ এআই ব্যবহার করে নতুন প্রজেক্ট_
নতুন AI Assistant প্রজেক্ট যুক্ত হয়েছে, দেখুন [প্রকল্প](./9-chat-project/README.md)
নতুন এআই অ্যাসিস্ট্যান্ট প্রকল্প যুক্ত হয়েছে, এটি দেখুন [project](./9-chat-project/README.md)
### 📣 ঘোষণা - _Generative AI এর জন্য নতুন পাঠক্রম_ সম্প্রতি প্রকাশিত
### 📣 ঘোষণা - _জেনারেটিভ এআই এর জন্য নতুন পাঠ্যক্রম_ জাভাস্ক্রিপ্টের জন্য সম্প্রতি প্রকাশিত হয়েছে
আমাদের নতুন Generative AI পাঠক্রম মিস করবেন না!
আমাদের নতুন জেনারেটিভ এআই পাঠ্যক্রম মিস করবেন না!
শুরু করতে ভিজিট করুন [https://aka.ms/genai-js-course](https://aka.ms/genai-js-course)!
শুরু করতে পরিদর্শন করুন [https://aka.ms/genai-js-course](https://aka.ms/genai-js-course) !
![Background](../../translated_images/bn/background.148a8d43afde5730.webp)
- বেসিক থেকে শুরু করে RAG পর্যন্ত সবকিছু শেখানো হয়
- GenAI এবং আমাদের কম্প্যানিয়ন অ্যাপ ব্যবহার করে ঐতিহাসিক চরিত্রদের সাথে ইন্টারঅ্যাক্ট করুন
- মজাদার এবং আকর্ষণীয় কাহিনি, আপনাকে সময়ে ভ্রমণ করানো হবে!
- মৌলিক থেকে RAG পর্যন্ত সবকিছু নিয়ে পাঠ
- জেনএআই এবং আমাদের সঙ্গী অ্যাপ ব্যবহার করে ঐতিহাসিক চরিত্রের সাথে আলাপচারিতা
- মজাদার এবং আকর্ষণীয় গল্প, আপনি সময় ভ্রমণ করবেন!
![character](../../translated_images/bn/character.5c0dd8e067ffd693.webp)
প্রতিটি পাঠে একটি কাজ, জ্ঞানের পরীক্ষা এবং একটি চ্যালেঞ্জ থাকে, যা আপনাকে নিম্নলিখিত বিষয় শিখতে সাহায্য করবে:
প্রতিটি পাঠে একটি অ্যাসাইনমেন্ট সম্পন্ন করতে হবে, একটি জ্ঞান পরীক্ষা এবং একটি চ্যালেঞ্জ যা আপনাকে নিম্নলিখিত বিষয় শিখতে সাহায্য করবে:
- প্রম্পটিং এবং প্রম্পট ইঞ্জিনিয়ারিং
- টেক্সট এবং ইমেজ অ্যাপ জেনারেশন
- সার্চ অ্যাপ
- টেক্সট এবং ইমেজ অ্যাপ তৈরি
- সার্চ অ্যাপ
শুরু করতে ভিজিট করুন [https://aka.ms/genai-js-course](https://aka.ms/genai-js-course)!
শুরু করতে পরিদর্শন করুন [https://aka.ms/genai-js-course](../../[https:/aka.ms/genai-js-course) !
## 🌱 শুরু করা
> **শিক্ষকবৃন্দ**, আমরা এই পাঠক্রমটি কীভাবে ব্যবহার করবেন তার জন্য কিছু পরামর্শ [এখানে](for-teachers.md) দিয়েছি। আপনার মতামত আমাদের [আলোচনা ফোরামে](https://github.com/microsoft/Web-Dev-For-Beginners/discussions/categories/teacher-corner) দিতে দয়া করে ভুলবেন না!
> **শিক্ষকবৃন্দ**, এই পাঠ্যক্রম ব্যবহারের জন্য আমরা কিছু [পরামর্শ](for-teachers.md) অন্তর্ভুক্ত করেছি। আপনার মতামত আমাদের [আলোচনা форуমে](https://github.com/microsoft/Web-Dev-For-Beginners/discussions/categories/teacher-corner) শেয়ার করুন!
**[শিক্ষার্থীগণ](https://aka.ms/student-page/?WT.mc_id=academic-77807-sagibbon)**, প্রতিটি পাঠের জন্য, একটি প্রাক-লেকচার কুইজ থেকে শুরু করুন এবং তারপর লেকচার পঠন, বিভিন্ন কার্যাবলী সম্পন্ন করুন এবং পোস্ট-লেকচার কুইজ দিয়ে আপনার বুঝ বজায় আছে কিনা পরীক্ষা করুন।
**[শিক্ষার্থীবৃন্দ](https://aka.ms/student-page/?WT.mc_id=academic-77807-sagibbon)**, প্রতিটি পাঠের জন্য, একটি প্রাক-লেকচার কুইজ দিয়ে শুরু করুন এবং লেকচার ম্যাটেরিয়াল পড়া, বিভিন্ন কার্যক্রম সম্পূর্ণ করা এবং পোস্ট-লেকচার কুইজের মাধ্যমে আপনার বোঝাপড়া যাচাই করুন।
আপনার শেখার অভিজ্ঞতাকে উন্নত করতে, আপনার সহপাঠীদের সাথে প্রকল্পে কাজ করতে সংযক্ত হোন! আমাদের [আলোচনা ফোরাম](https://github.com/microsoft/Web-Dev-For-Beginners/discussions) আলোচনাগুলো উৎসাহিত করা হয় যেখানে আমাদের মডারেটর দল আপনার প্রশ্নের উত্তর দিতে প্রস্তুত থাকবে।
আপনার শেখার অভিজ্ঞতা উন্নত করতে, আপনার সহপাঠীদের সাথে মিলে প্রকল্পগুলিতে কাজ করুন! আমাদের [আলোচনা ফোরাম](https://github.com/microsoft/Web-Dev-For-Beginners/discussions) আলোচনা করা হয়, যেখানে আমাদের মডারেটর দল আপনার প্রশ্নের উত্তর দেওয়ার জন্য উপলব্ধ থাকবে।
আপনার শিক্ষাকে আরও সমৃদ্ধ করার জন্য, আমরা অতিরিক্ত পাঠ্যবস্তু পাওয়ার জন্য [Microsoft Learn](https://learn.microsoft.com/users/wirelesslife/collections/p1ddcy5jwy0jkm?WT.mc_id=academic-77807-sagibbon) অন্বেষণ করার পরামর্শ দিই
আপনার শিক্ষাকে আরও এগিয়ে নিয়ে যেতে, অতিরিক্ত অধ্যয়ন সামগ্রী জন্য আমরা দৃঢ়ভাবে পরামর্শ দিচ্ছি [Microsoft Learn](https://learn.microsoft.com/users/wirelesslife/collections/p1ddcy5jwy0jkm?WT.mc_id=academic-77807-sagibbon) অন্বেষণ করতে
### 📋 পরিবেশ সেট আপ করা
### 📋 আপনার পরিবেশ সেট আপ করা
এই পাঠক্রমের জন্য একটি ডেভেলপমেন্ট পরিবেশ প্রস্তুত রয়েছে! শুরু করার সময় আপনি এই পাঠক্রমটি চালাতে পারেন একটি [Codespace](https://github.com/features/codespaces/) (_একটি ব্রাউজার-ভিত্তিক, ইনস্টলেশনের প্রয়োজন নেই এমন পরিবেশ_) অথবা স্থানীয়ভাবে আপনার কম্পিউটারে [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) মত একটি টেক্সট এডিটর ব্যবহার করে।
এই পাঠ্যক্রমের একটি ডেভেলপমেন্ট পরিবেশ প্রস্তুত রয়েছে! শুরু করার সময় আপনি কোর্সটি চালাতে পারেন একটি [কোডস্পেসে](https://github.com/features/codespaces/) (_একটি ব্রাউজার-ভিত্তিক, কোনো ইনস্টলেশন ছাড়াই পরিবেশ_), অথবা আপনার কম্পিউটারে লোকালভাবে একটি টেক্সট এডিটর যেমন [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) ব্যবহার করে।
#### আপনার রিপোজিটরি তৈরি করুন
আপনার কাজ সঞ্চয় সহজ করতে, এই রিপোজিটোরির একটি নিজস্ব কপি তৈরি করা সুপারিশ করা হয়। এটি করতে আপনি পাতার উপরের দিকে **Use this template** বোতামে ক্লিক করতে পারেন। এটি আপনার GitHub একাউন্টে পাঠক্রমের একটি কপি সহ একটি নতুন রিপোজিটরি তৈরি করবে।
#### আপনার রিপোজিটরি তৈরি করুন
আপনার কাজ সহজে সংরক্ষণ করার জন্য, এই রিপোজিটরিটির নিজস্ব একটি কপি তৈরি করাই প্রস্তাবিত। আপনি এটি করতে পারেন পাতার উপরের দিকে থাকা **Use this template** বোতামে ক্লিক করে। এটি আপনার GitHub অ্যাকাউন্টে পাঠ্যক্রমের একটি কপি সহ একটি নতুন রিপোজিটরি তৈরি করবে।
নিম্ন ধাপগুলো অনুসরণ করুন:
1. **রিপোজিটরি ফর্ক করুন**: এই পৃষ্ঠার ডানদিকে উপরের কোণে "Fork" বোতামে ক্লিক করুন।
2. **রিপোজিটরি ক্লোন করুন**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git`
এই ধাপগুলি অনুসরণ করুন:
1. **রিপোজিটরি ফর্ক করুন**: এই পৃষ্ঠার উপরের ডানদিকে থাকা "Fork" বোতামে ক্লিক করুন।
2. **রিপোজিটরি ক্লোন করুন**: `git clone https://github.com/microsoft/Web-Dev-For-Beginners.git`
#### Codespace এ পাঠক্রম চালানো
#### কোডস্পেসে পাঠ্যক্রম চালানো
আপনি যে কপি তৈরি করেছেন সেখানে **Code** বোতামে ক্লিক কর**Open with Codespaces** নির্বাচন করুন। এটি আপনার জন্য একটি নতুন Codespace তৈরি করবে যেখানে আপনি কাজ করবেন
আপনি যে রিপোজিটোরিটির কপি তৈরি করেছেন, সেখানে **Code** বোতামে ক্লিক করুন এবং **Open with Codespaces** নির্বাচন করুন। এটি আপনাকে কাজ করার জন্য একটি নতুন কোডস্পেস তৈরি করবে
![Codespace](../../translated_images/bn/createcodespace.0238bbf4d7a8d955.webp)
#### আপনার কম্পিউটারে লোকালি পাঠক্রম চালানো
#### আপনার কম্পিউটারে লোকালভাবে পাঠ্যক্রম চালানো
এই পাঠক্রমটি লোকালি চালানোর জন্য আপনার টেক্সট এডিটর, একটি ব্রাউজার এবং একটি কমান্ড লাইন টুল প্রয়োজন হবে। আমাদের প্রথম পাঠ, [Introduction to Programming Languages and Tools of the Trade](../../1-getting-started-lessons/1-intro-to-programming-languages), আপনাকে বিভিন্ন টুল নির্বাচন করতে সহায়তা করবে যা আপনার জন্য সেরা কাজ করবে।
এই পাঠ্যক্রম আপনার কম্পিউটারে চালাতে, আপনার দরকার একটি টেক্সট এডিটর, একটি ব্রাউজার এবং একটি কমান্ড লাইন টুল। আমাদের প্রথম পাঠ, [প্রোগ্রামিং ভাষা ও সরঞ্জাম পরিচিতি](../../1-getting-started-lessons/1-intro-to-programming-languages), আপনাকে বিভিন্ন বিকল্প সম্পর্কে গাইড করবে যা আপনার জন্য সবচেয়ে উপযুক্ত তা নির্বাচন করতে সাহায্য করবে।
আমরা সুপারিশ করি [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) ব্যবহার করতে, যা একটি অন্তর্নির্মিত [টার্মিনাল](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) রয়েছে। আপনি Visual Studio Code [এখানে থেকে ডাউনলোড করতে পারেন](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon)।
আমাদের প্রস্তাবনা হল [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) ব্যবহার করা, যা একটি বিল্ট-ইন [টার্মিনাল](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) দিয়ে আসে। আপনি Visual Studio Code ডাউনলোড করতে পারেন [এখান থেকে](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon)।
1. আপনার রিপোজিটরি আপনার কম্পিউটারে ক্লোন করুন। এটি করতে **Code** বোতামে ক্লিক করে URL কপি করুন:
1. আপনার রিপোজিটরি ক্লোন করুন আপনার কম্পিউটারে। এটি করতে পারেন **Code** বোতামে ক্লিক করে URL কপি কর:
[CodeSpace](./images/createcodespace.png)
তারপর, [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) এর মধ্যে [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) খুলুন এবং নিচের কমান্ডটি চালান, `<your-repository-url>` এর জায়গায় আপনি যা URL কপি করেছেন তা বসান:
তারপর, [Visual Studio Code](https://code.visualstudio.com/?WT.mc_id=academic-77807-sagibbon) এর মধ্যে [Terminal](https://code.visualstudio.com/docs/terminal/basics/?WT.mc_id=academic-77807-sagibbon) খুলুন এবং নিম্নলিখিত কমান্ডটি চালান, `<your-repository-url>` এর জায়গায় আপনি যা URL কপি করেছেন তা প্রতিস্থাপন করুন:
```bash
git clone <your-repository-url>
```
2. Visual Studio Code-এ ফোল্ডারটি খুলুন। এটি করার জন্য, **File** > **Open Folder** ক্লিক করুন এবং আপনি যে ফোল্ডারটি ক্লোন করেছেন তা নির্বাচন করুন।
২. Visual Studio Code-এ ফোল্ডারটি খুলুন। আপনি **File** > **Open Folder** ক্লিক করে এবং আপনি যেই ফোল্ডার ক্লোন করেছেন তা নির্বাচন করে এটি করতে পারেন।
> সুপারিশকৃত Visual Studio Code এক্সটেনশনসমূহ:
>
> * [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer&WT.mc_id=academic-77807-sagibbon) - Visual Studio Code-এর মধ্যে HTML পেজ প্রিভিউ করার জন্য
> * [Copilot](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot&WT.mc_id=academic-77807-sagibbon) - দ্রুত কোড লেখাতে সাহায্যের জন্য
> * [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer&WT.mc_id=academic-77807-sagibbon) - Visual Studio Code এর মধ্যে HTML পেজ পূর্বদর্শন করার জন্য
> * [Copilot](https://marketplace.visualstudio.com/items?itemName=GitHub.copilot&WT.mc_id=academic-77807-sagibbon) - দ্রুত কোড লেখার জন্য সাহায্য করার জন্য
## 📂 প্রতিটি পাঠের মধ্যে রয়েছে:
- ঐচ্ছিক স্কেচনোট
- ঐচ্ছিক অতিরিক্ত ভিডিও
- পাঠের আগের ওয়ার্মআপ কুইজ
- লিখিত লেশন
- প্রজেক্ট ভিত্তিক লেশনের জন্য প্রজেক্ট তৈরির ধাপে ধাপে নির্দেশিকা
- জ্ঞান যাচাই
- ঐচ্ছিক সহায়ক ভিডিও
- পাঠ পূর্ববর্তী ওয়ার্মআপ কুইজ
- লিখিত পাঠ
- প্রকল্প ভিত্তিক পাঠের জন্য, প্রকল্প নির্মাণের ধাপে ধাপে নির্দেশিকা
- জ্ঞানের পরীক্ষা
- একটি চ্যালেঞ্জ
- অতিরিক্ত পড়াশোনা
- সহায়ক পাঠ
- অ্যাসাইনমেন্ট
- [োস্ট-লেশন কুইজ](https://ff-quizzes.netlify.app/web/)
- [াঠোত্তর কুইজ](https://ff-quizzes.netlify.app/web/)
> **কুইজ সম্পর্কে একটি নোট**: সমস্ত কুইজ Quiz-app ফোল্ডারের মধ্যে রয়েছে, মোট ৪৮টি কুইজ যেগুলোর প্রতিটিতে তিনটি প্রশ্ন আছে। এগুলো উপলব্ধ [এখানে](https://ff-quizzes.netlify.app/web/); কুইজ অ্যাপটি লোকালি চালানো যায় অথবা Azure এ প্রকাশ করা যায়; বিস্তারিত নির্দেশনা `quiz-app` ফোল্ডারে রয়েছে
> **কুইজের সম্পর্কিত একটি নোট**: সকল কুইজ কুইজ-অ্যাপ ফোল্ডারে রয়েছে, মোট ৪৮টি কুইজ जिसमें প্রতিটিতে তিনটি প্রশ্ন থাকে। এগুলো এখানে পাওয়া যায় [এখানে](https://ff-quizzes.netlify.app/web/)। কুইজ অ্যাপটি লোকালভাবে চালানো যায় অথবা Azure-তে ডিপ্লয় করা যায়; `quiz-app` ফোল্ডারের নির্দেশিকাগুলি অনুসরণ করুন
## 🗃️ লেশনসমূহ
## 🗃️ পাঠসমূহ
| | প্রকল্পের নাম | শিক্ষিত ধারণাসমূহ | শেখার উদ্দেশ্য | যুক্ত লশন | লেখক |
| | প্রকল্পের নাম | শেখানো বিষয়সমূহ | শেখার উদ্দেশ্য | সংযুক্ত পাঠ | লেখক |
| :-: | :------------------------------------------------------: | :--------------------------------------------------------------------: | ----------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------: | :---------------------: |
| 01 | শুরু করা হচ্ছে | প্রোগ্রামিং এবং পেশাগত সরঞ্জাম পরিচিতি | বেশিরভাগ প্রোগ্রামিং ভাষার প্রাথমিক ভিত্তি এবং পেশাদার ডেভেলপারদের কাজে সাহায্যকারী সফটওয়্যার সম্বন্ধে শেখা | [Intro to Programming Languages and Tools of the Trade](./1-getting-started-lessons/1-intro-to-programming-languages/README.md) | Jasmine |
| 02 | শুরু করা হচ্ছে | গিটহাবের বুনিয়াদি, দলের সাথে কাজ করার উপর | আপনার প্রকল্পে গিটহাব ব্যবহার করা এবং অন্যদের সাথে কোড বেসে সহযোগিতা করা শেখা | [Intro to GitHub](./1-getting-started-lessons/2-github-basics/README.md) | Floor |
| 03 | শুরু করা হচ্ছে | অঙ্গ পরিপAccessibility | ওয়েব অ্যাক্সেসিবিলিটির মূল বিষয়গুলি শেখা | [Accessibility Fundamentals](./1-getting-started-lessons/3-accessibility/README.md) | Christopher |
| 04 | জেএস বেসিকস | JavaScript ডেটা টাইপস | জাভাস্ক্রিপ্ট ডেটা টাইপের মূল বিষয়গুলি | [Data Types](./2-js-basics/1-data-types/README.md) | Jasmine |
| 05 | জেএস বেসিকস | ফাংশন এবং মেথড | একটি অ্যাপ্লিকেশনের লজিক প্রবাহ পরিচালনার জন্য ফাংশন এবং মেথড সম্বন্ধে শেখা | [Functions and Methods](./2-js-basics/2-functions-methods/README.md) | Jasmine and Christopher |
| 06 | জেএস বেসিকস | জেএস দিয়ে সিদ্ধান্ত নেওয়া | আপনার কোডে শর্ত তৈরি করার জন্য সিদ্ধান্ত গ্রহণ পদ্ধতি শেখা | [Making Decisions](./2-js-basics/3-making-decisions/README.md) | Jasmine |
| 07 | জেএস বেসিকস | অ্যারে এবং লুপস | জাভাস্ক্রিপ্টে অ্যারে এবং লুপ ব্যবহার করে ডেটার সঙ্গে কাজ করা | [Arrays and Loops](./2-js-basics/4-arrays-loops/README.md) | Jasmine |
| 08 | [টেরারিয়াম](./3-terrarium/solution/README.md) | বাস্তবে HTML | একটি অনলাইন টেরারিয়াম তৈরির জন্য HTML তৈরি করুন, লেআউট তৈরির উপর গুরুত্ব দিয়ে | [Introduction to HTML](./3-terrarium/1-intro-to-html/README.md) | Jen |
| 09 | [টেরারিয়াম](./3-terrarium/solution/README.md) | বাস্তবে CSS | অনলাইন টেরারিয়ামের স্টাইল করার জন্য CSS তৈরি করুন, পেজকে রেস্পন্সিভ করার বুনিয়াদি সহ | [Introduction to CSS](./3-terrarium/2-intro-to-css/README.md) | Jen |
| ১০ | [টেরারিয়াম](./3-terrarium/solution/README.md) | JavaScript ক্লোজার, DOM ম্যানিপুলেশন | টেরারিয়ামকে ড্র্যাগ/ড্রপ ইন্টারফেস হিসেবে কাজ করানোর জন্য JavaScript তৈরি করুন, ক্লোজার এবং DOM ম্যানিপুলেশনের উপর গুরুত্ব দিন | [JavaScript Closures, DOM manipulation](./3-terrarium/3-intro-to-DOM-and-closures/README.md) | Jen |
| ১১ | [টাইপিং গেম](./4-typing-game/solution/README.md) | টাইপিং গেম তৈরি করা | কীবোর্ড ইভেন্ট ব্যবহার করে জাভাস্ক্রিপ্ট অ্যাপের লজিক চালানো শেখা | [Event-Driven Programming](./4-typing-game/typing-game/README.md) | Christopher |
| ১২ | [গ্রিন ব্রাউজার এক্সটেনশন](./5-browser-extension/solution/README.md) | ব্রাউজার নিয়ে কাজ | ব্রাউজার কীভাবে কাজ করে, এর ইতিহাস, এবং ব্রাউজার এক্সটেনশনের প্রথম উপাদানগুলি স্ক্যাফল্ড করা শেখা | [About Browsers](./5-browser-extension/1-about-browsers/README.md) | Jen |
| ১৩ | [গ্রিন ব্রাউজার এক্সটেনশন](./5-browser-extension/solution/README.md) | একটি ফর্ম তৈরি, API কল এবং লোকাল স্টোরেজে ভেরিয়েবল সংরক্ষণ | ব্রাউজার এক্সটেনশনের JavaScript উপাদান তৈরি করুন, লোকাল স্টোরেজে সংরক্ষিত ভেরিয়েবল ব্যবহার করে API কল করার জন্য | [APIs, Forms, and Local Storage](./5-browser-extension/2-forms-browsers-local-storage/README.md) | Jen |
| ১৪ | [গ্রিন ব্রাউজার এক্সটেনশন](./5-browser-extension/solution/README.md) | ব্রাউজারের ব্যাকগ্রাউন্ড প্রসেস, ওয়েব পারফরম্যান্স | এক্সটেনশনের আইকন পরিচালনার জন্য ব্রাউজারের ব্যাকগ্রাউন্ড প্রসেস ব্যবহার করুন; ওয়েব পারফর্মেন্স ও কিছু অপটিমাইজেশন সম্পর্কে জানুন | [Background Tasks and Performance](./5-browser-extension/3-background-tasks-and-performance/README.md) | Jen |
| ১৫ | [স্পেস গেম](./6-space-game/solution/README.md) | আরো উন্নত গেম ডেভেলপমেন্ট জাভাস্ক্রিপ্ট দিয়ে | ক্লাস এবং কম্পোজিশন দিয়ে ইনহেরিটেন্স এবং পাব/সাব প্যাটার্ন সম্পর্কে শেখা, গেম তৈরি করার প্রস্তুতিতে | [Introduction to Advanced Game Development](./6-space-game/1-introduction/README.md) | Chris |
| ১৬ | [স্পেস গেম](./6-space-game/solution/README.md) | ক্যানভাসে আঁকা | স্ক্রিনে উপাদান আঁকার জন্য ক্যানভাস API সম্বন্ধে শেখা | [Drawing to Canvas](./6-space-game/2-drawing-to-canvas/README.md) | Chris |
| ১৭ | [স্পেস গেম](./6-space-game/solution/README.md) | স্ক্রিনের চারপাশে উপাদান সরানো | কিভাবে উপাদানগুলো Cartesian কোঅর্ডিনেট এবং ক্যানভাস API ব্যবহার করে গতি পায় তা আবিষ্কার করুন | [Moving Elements Around](./6-space-game/3-moving-elements-around/README.md) | Chris |
| ১৮ | [স্পেস গেম](./6-space-game/solution/README.md) | সংঘর্ষ নাক্তকরণ | কীপ্রেস ব্যবহার করে উপাদানগুলোকে একে অপরের সঙ্গে সংঘর্ষ করানো এবং পারফরম্যান্স নিশ্চিত করার জন্য কুলডাউন ফাংশন প্রদান করুন | [Collision Detection](./6-space-game/4-collision-detection/README.md) | Chris |
| ১৯ | [স্পেস গেম](./6-space-game/solution/README.md) | স্কোর রাখা | গেমের অবস্থা এবং পারফরম্যান্সের উপর ভিত্তি করে গাণিতিক হিসাব করা | [Keeping Score](./6-space-game/5-keeping-score/README.md) | Chris |
| ২০ | [স্পেস গেম](./6-space-game/solution/README.md) | গেম শেষ করা এবং পুনরায় শুরু | গেম শেষে এবং পুনরায় শুরু করার পদ্ধতি শেখা, অ্যাসেট পরিষ্কার করা এবং ভেরিয়েবল মান রিসেট করা | [The Ending Condition](./6-space-game/6-end-condition/README.md) | Chris |
| ২১ | [ব্যাংকিং অ্যাপ](./7-bank-project/solution/README.md) | HTML টেমপ্লেট এবং ওয়েব অ্যাপে রুটিং | মাল্টিপেজ ওয়েবসাইট আর্কিটেকচারের স্ক্যাফল্ড তৈরি করা শেখা রাউটিং এবং HTML টেমপ্লেট ব্যবহার করে | [HTML Templates and Routes](./7-bank-project/1-template-route/README.md) | Yohan |
| ২২ | [ব্যাংকিং অ্যাপ](./7-bank-project/solution/README.md) | লগইন এবং রেজিস্ট্রেশন ফর্ম তৈরি | ফর্ম তৈরি করা এবং ভ্যালিডেশন রুটিন হ্যান্ডেল করা শেখা | [Forms](./7-bank-project/2-forms/README.md) | Yohan |
| ২৩ | [ব্যাংকিং অ্যাপ](./7-bank-project/solution/README.md) | ডেটা সংগ্রহ এবং ব্যবহার করার পদ্ধতি | আপনার অ্যাপের ডেটা প্রবাহ, কিভাবে ফেচ, সংরক্ষণ এবং অপসারণ করতে হয় শেখা | [Data](./7-bank-project/3-data/README.md) | Yohan |
| ২৪ | [ব্যাংকিং অ্যাপ](./7-bank-project/solution/README.md) | স্টেট ম্যানেজমেন্ট ধারণা | আপনার অ্যাপ কীভাবে স্টেট ধরে রাখে এবং কীভাবে প্রোগ্রাম্যাটিক্যালি তা পরিচালনা করতে হয় শেখা | [State Management](./7-bank-project/4-state-management/README.md) | Yohan |
| ২৫ | [Browser/VScode Code](../../8-code-editor) | VScode এর সাথে কাজ করা | কোড এডিটর ব্যবহার শেখা| [Use VScode Code Editor](./8-code-editor/1-using-a-code-editor/README.md) | Chris |
| ২৬ | [AI সহযোগী](./9-chat-project/README.md) | AI এর সাথে কাজ করা | নিজস্ব AI সহকারী তৈরি শেখা | [AI Assistant project](./9-chat-project/README.md) | Chris |
## 🏫 শিক্ষা ব্যবস্থা
আমাদের পাঠ্যক্রম দুইটি মূল শিক্ষামূলক নীতির উপর ভিত্তি করে তৈরি:
* প্রজেক্ট-ভিত্তিক শিক্ষ
| ০১ | Getting Started | প্রোগ্রামিং পরিচিতি এবং যন্ত্রপাতির পরিচিতি | প্রোগ্রামিং ভাষাগুলির প্রাথমিক বিবরণ এবং পেশাদার ডেভেলপারদের কাজ সাপোর্টকারী সফটওয়্যার সম্বন্ধে শেখা | [Intro to Programming Languages and Tools of the Trade](./1-getting-started-lessons/1-intro-to-programming-languages/README.md) | Jasmine |
| ০২ | Getting Started | GitHub এর মৌলিক, দলের সাথে কাজ করার ধাপ | আপনার প্রকল্পে GitHub কিভাবে ব্যবহার করবেন, কোডবেসে অন্যদের সাথে কিভাবে সহযোগিতা করবেন | [Intro to GitHub](./1-getting-started-lessons/2-github-basics/README.md) | Floor |
| ০৩ | Getting Started | অ্যাক্সেসিবিলিটি | ওয়েব অ্যাক্সেসিবিলিটির মৌলিক বিষয়গুলো শেখা | [Accessibility Fundamentals](./1-getting-started-lessons/3-accessibility/README.md) | Christopher |
| | JS Basics | JavaScript ডেটা টাইপ | JavaScript এর ডেটা টাইপের প্রাথমিক জ্ঞান | [Data Types](./2-js-basics/1-data-types/README.md) | Jasmine |
| ০৫ | JS Basics | ফাংশন এবং মেথড | অ্যাপ্লিকেশনের লজিক প্রবাহ নিয়ন্ত্রণের জন্য ফাংশন এবং মেথড সম্পর্কে শেখা | [Functions and Methods](./2-js-basics/2-functions-methods/README.md) | Jasmine and Christopher |
| ০৬ | JS Basics | JS দিয়ে সিদ্ধান্ত নেওয়া | কোডে শর্ত তৈরি করার জন্য সিদ্ধান্ত গ্রহণ পদ্ধতি শেখা | [Making Decisions](./2-js-basics/3-making-decisions/README.md) | Jasmine |
| | JS Basics | অ্যারে এবং লুপ | JavaScript-এ অ্যারে এবং লুপ ব্যবহার করে ডেটা নিয়ে কাজ করা | [Arrays and Loops](./2-js-basics/4-arrays-loops/README.md) | Jasmine |
| ০৮ | [Terrarium](./3-terrarium/solution/README.md) | HTML অনুশীলন | একটি অনলাইন টেরারিয়াম তৈরির জন্য HTML নির্মাণ, মূলত লেআউট নির্মাণে ফোকাস | [Introduction to HTML](./3-terrarium/1-intro-to-html/README.md) | Jen |
| ০৯ | [Terrarium](./3-terrarium/solution/README.md) | CSS অনুশীলন | পরিষ্কার এবং রেসপন্সিভ পেজ তৈরির জন্য CSS নির্মাণের মৌলিক বিষয় শেখা | [Introduction to CSS](./3-terrarium/2-intro-to-css/README.md) | Jen |
| ১০ | [Terrarium](./3-terrarium/solution/README.md) | JavaScript ক্লোজার, DOM নিয়ন্ত্রণ | টেরারিয়ামকে ড্র্যাগ/ড্রপ ইন্টারফেস বানাতে JavaScript নির্মাণ, ক্লোজার এবং DOM নিয়ন্ত্রণে ফোকাস | [JavaScript Closures, DOM manipulation](./3-terrarium/3-intro-to-DOM-and-closures/README.md) | Jen |
| ১১ | [Typing Game](./4-typing-game/solution/README.md) | টাইপিং গেম তৈরি | কী বোর্ড ইভেন্ট ব্যবহার করে JavaScript অ্যাপ এর লজিক চালানো শেখা | [Event-Driven Programming](./4-typing-game/typing-game/README.md) | Christopher |
| ১২ | [Green Browser Extension](./5-browser-extension/solution/README.md) | ব্রাউজার নিয়ে কাজ | ব্রাউজার কিভাবে কাজ করে, ইতিহাস এবং ব্রাউজার এক্সটেনশন এর প্রথম উপাদানগুলি তৈরি শেখা | [About Browsers](./5-browser-extension/1-about-browsers/README.md) | Jen |
| ১৩ | [Green Browser Extension](./5-browser-extension/solution/README.md) | API কল ও লোকাল স্টোরেজে ভেরিয়েবল সংরক্ষণ | ব্রাউজার এক্সটেনশনের JavaScript অংশ তৈরি করে API কল করা এবং লোকাল স্টোরেজে ভেরিয়েবল ব্যবহার শেখা | [APIs, Forms, and Local Storage](./5-browser-extension/2-forms-browsers-local-storage/README.md) | Jen |
| ১৪ | [Green Browser Extension](./5-browser-extension/solution/README.md) | ব্রাউজারের ব্যাকগ্রাউন্ড প্রসেস, ওয়েব পারফরমন্স | এক্সটেনশনের আইকন পরিচালনার জন্য ব্রাউজারের ব্যাকগ্রাউন্ড প্রসেস ব্যবহার, ওয়েব পারফরমেন্স এবং অপ্টিমাইজেশন শেখা | [Background Tasks and Performance](./5-browser-extension/3-background-tasks-and-performance/README.md) | Jen |
| ১৫ | [Space Game](./6-space-game/solution/README.md) | JavaScript দিয়ে উন্নত গেম ডেভেলপমেন্ট | ক্লাস এবং কম্পোজিশন ব্যবহার করে ইনহেরিটেন্স এবং Pub/Sub প্যাটার্ন শেখা, গেম নির্মাণের প্রস্তুতি | [Introduction to Advanced Game Development](./6-space-game/1-introduction/README.md) | Chris |
| ১৬ | [Space Game](./6-space-game/solution/README.md) | ক্যানভাসে ড্রয়িং | স্ক্রীনে ড্রয়িং করার জন্য Canvas API শেখা | [Drawing to Canvas](./6-space-game/2-drawing-to-canvas/README.md) | Chris |
| ১৭ | [Space Game](./6-space-game/solution/README.md) | স্ক্রীনে উপাদান সরানো | কিভাবে উপাদান কার্টেসিয়ান কোঅর্ডিনেটস এবং Canvas API ব্যবহার করে গতিশীল হয় তা খুঁজে বের করা | [Moving Elements Around](./6-space-game/3-moving-elements-around/README.md) | Chris |
| ১৮ | [Space Game](./6-space-game/solution/README.md) | সংঘর্ষ নাক্তকরণ | কী প্রেস ব্যবহার করে উপাদানগুলোর সংঘর্ষ ঘটানো এবং পারস্পরিক প্রতিক্রিয়া দেখা, পারফরম্যান্স রক্ষা করার জন্য কুলডাউন ফাংশন যুক্ত করা | [Collision Detection](./6-space-game/4-collision-detection/README.md) | Chris |
| ১৯ | [Space Game](./6-space-game/solution/README.md) | স্কোর রাখা | গেমের অবস্থা ও পারফরমেন্সের ভিত্তিতে গাণিতিক হিসাব করা | [Keeping Score](./6-space-game/5-keeping-score/README.md) | Chris |
| ২০ | [Space Game](./6-space-game/solution/README.md) | গেম শেষ করা ও পুনরায় চালু করা | গেম শেষ ও পুনরায় শুরু করার পদ্ধতি শেখা, একসেট পরিষ্কারকরণ ও ভেরিয়েবল রিসেট করা | [The Ending Condition](./6-space-game/6-end-condition/README.md) | Chris |
| ২১ | [Banking App](./7-bank-project/solution/README.md) | ওয়েব অ্যাপে HTML টেমপ্লেট এবং রুটিং | মাল্টিপেজ ওয়েবসাইটের কাঠামো তৈরির জন্য রুটিং ও HTML টেমপ্লেট ব্যবহারের পদ্ধতি শেখা | [HTML Templates and Routes](./7-bank-project/1-template-route/README.md) | Yohan |
| ২২ | [Banking App](./7-bank-project/solution/README.md) | লগইন এবং রেজিস্ট্রেশন ফর্ম তৈরি | ফর্ম তৈরি এবং ভ্যালিডেশন পদ্ধতি শেখা | [Forms](./7-bank-project/2-forms/README.md) | Yohan |
| ২৩ | [Banking App](./7-bank-project/solution/README.md) | ডেটা আহরণ ও ব্যবহার পদ্ধতি | অ্যাপ থেকে কিভাবে ডেটা আসছে ও যাচ্ছে, এটি কিভাবে আহরণ, সংরক্ষণ এবং অপসারণ করা হয় তা শেখা | [Data](./7-bank-project/3-data/README.md) | Yohan |
| ২৪ | [Banking App](./7-bank-project/solution/README.md) | স্টেট ম্যানেজমেন্টের ধারণা | অ্যাপ কিভাবে তার স্টেট সংরক্ষণ করে এবং প্রোগ্রাম্যাটিক্যালি এটি কিভাবে ম্যানেজ করা হয় তা শেখা | [State Management](./7-bank-project/4-state-management/README.md) | Yohan |
| ২৫ | [Browser/VScode Code](../../8-code-editor) | VScode এর সাথে কাজ করা | কিভাবে কোড এডিটর ব্যবহার করবেন তা শেখা| [Use VScode Code Editor](./8-code-editor/1-using-a-code-editor/README.md) | Chris |
| ২৬ | [AI Assistants](./9-chat-project/README.md) | AI-এর সাথে কাজ করা | নিজের AI সহকারী তৈরি করা শেখা | [AI Assistant project](./9-chat-project/README.md) | Chris |
## 🏫 শিক্ষণ পদ্ধতি
আমাদের পাঠ্যক্রম দুটি মূল শিক্ষণ নীতির উপর ভিত্তি করে ডিজাইন করা হয়েছে:
* প্রকল্প-ভিত্তিক শেখ
* ঘন ঘন কুইজ
প্রোগ্রামটি JavaScript, HTML, এবং CSS এর মৌলিক বিষয়গুলি শেখায়, পাশাপাশি বর্তমান ওয়েব ডেভেলপারদের দ্বারা ব্যবহৃত সর্বশেষ সরঞ্জাম এবং প্রযুক্তিগুলি। শিক্ষার্থীরা টাইপিং গেম, ভার্চুয়াল টেরারিয়াম, পরিবেশবান্ধব ব্রাউজার এক্সটেনশন, স্পেস-ইনভেডার-শৈলী গেম এবং ব্যবসায়ের জন্য একটি ব্যাংকিং অ্যাপ তৈরি করে হাতে কলমে অভিজ্ঞতা অর্জন করবে। সিরিজের শেষে, শিক্ষার্থীরা ওয়েব ডেভেলপমেন্টের একটি দৃঢ় ধারণা অর্জন করবে।
এই প্রোগ্রাম JavaScript, HTML, এবং CSS এর ভিত্তি শেখায়, পাশাপাশি আজকের ওয়েব ডেভেলপারদের ব্যবহৃত সর্বশেষ টুলস ও কৌশল। শিক্ষার্থীরা টাইপিং গেম, ভার্চুয়াল টেরারিয়াম, ইকো-ফ্রেন্ডলি ব্রাউজার এক্সটেনশন, স্পেস-ইনভেডার ধাঁচের গেম এবং ব্যবসায়িকদের জন্য ব্যাংকিং অ্যাপ নির্মাণ করে হাতে-কলমে অভিজ্ঞতা অর্জন করবে। সিরিজের শেষে, শিক্ষার্থীরা ওয়েব ডেভেলপমেন্টের শক্তিশালী ধারণা অর্জন করবে।
> 🎓 আপনি এই পাঠ্যক্রমের প্রথম কয়েকটি লেশন Microsoft Learn-এ [শিখন পথ](https://docs.microsoft.com/learn/paths/web-development-101/?WT.mc_id=academic-77807-sagibbon) হিসবে নিতে পারেন!
> 🎓 আপনি মাইক্রোসফট লার্নে এই পাঠ্যক্রমের প্রথম কয়েকটি পাঠ [Learn Path](https://docs.microsoft.com/learn/paths/web-development-101/?WT.mc_id=academic-77807-sagibbon) হিসবে নিতে পারেন!
বিষয়বস্তুকে প্রজেক্টের সাথে মিলিয়ে শিক্ষার্থীদের জন্য এই প্রক্রিয়াটি আরও আকর্ষণীয় ও ধারণার ধারণক্ষমতা বৃদ্ধি করে। আমরা জাভাস্ক্রিপ্টের মৌলিক বিষয়গুলি পরিচিত করার জন্য কয়েকটি স্টার্টার লেশন লিখেছি, যা "[Beginners Series to: JavaScript](https://channel9.msdn.com/Series/Beginners-Series-to-JavaScript/?WT.mc_id=academic-77807-sagibbon)" ভিডিও টিউটোরিয়াল সিরিজের ভিডিওতে সাথে সংযুক্ত, যার কিছু লেখক এই পাঠ্যক্রমে অবদান রেখেছেন।
প্রকল্পসমূহের সাথে সামঞ্জস্য রেখে বিষয়বস্তু নিশ্চিত করার মাধ্যমে ছাত্রদের জন্য শেখার প্রক্রিয়া আরও আকর্ষণীয় হয় এবং ধারণাগুলো দীর্ঘস্থায়ী হয়। আমরা JavaScript মৌলিক বিষয়গুলো উপস্থাপনের জন্য কয়েকটি প্রারম্ভিক পাঠ এবং Microsoft এর "[Beginners Series to: JavaScript](https://channel9.msdn.com/Series/Beginners-Series-to-JavaScript/?WT.mc_id=academic-77807-sagibbon)" ভিডিও টিউটোরিয়াল সংগ্রহ থেকে একটি ভিডিও সংযুক্ত করেছি, যাদের কয়েকজন লেখক এই পাঠ্যক্রমে অবদান রেখেছেন।
এছাড়া, ক্লাসের আগে একটি হালকা কুইজ শিক্ষার্থীদের শেখার মনোভাব গড়ে তোলে, এবং ক্লাসের পরে দ্বিতীয় কুইজ আরো ধরে রাখার নিশ্চয়তা দেয়। এই পাঠ্যক্রমটি নমনীয় এবং মজাদার হওয়ার জন্য ডিজাইন করা হয়েছে এবং সম্পূর্ণ বা আংশিক গ্রহণ করা যেতে পারে। প্রজেক্টগুলো ছোট থেকে শুরু হয়ে ১২-সপ্তাহের চক্রের শেষে ক্রমবর্ধমান জটিল হয়ে ওঠে।
এছাড়াও, একটি ক্লাসের আগে একটি কম চাপের কুইজ শিক্ষার্থীর মনোভাব তৈরি করে শিক্ষার উদ্দেশ্যে মনোনিবেশ করতে সাহায্য করে এবং ক্লাসের পরে দ্বিতীয় কুইজ বিষয়বস্তু সংরক্ষণ নিশ্চিত করে। এই পাঠ্যক্রমটি নমনীয় এবং মজাদার করে ডিজাইন করা হয়েছে এবং সম্পূর্ণ বা আংশিক অংশ হিসেবে নেওয়া যেতে পারে। প্রকল্পগুলো ছোট থেকে শুরু করে ১২ সপ্তাহের শেষে ক্রমশ জটিল হয়ে ওঠে।
আমরা সচেতনভাবে জাভাস্ক্রিপ্ট ফ্রেমওয়ার্ক পরিচয় করানো এড়িয়ে গেছি যাতে একজন ওয়েব ডেভেলপার হওয়ার জন্য প্রাথমিক দক্ষতায় মনোযোগ দেয়া যায়, এবং এই পাঠ্যক্রম সম্পূর্ণ করার পর পরবর্তী ভালো ধাপ হবে Node.js শেখা যা আরেকটি ভিডিও সিরিজ "[Beginner Series to: Node.js](https://channel9.msdn.com/Series/Beginners-Series-to-Nodejs/?WT.mc_id=academic-77807-sagibbon)" দ্বারা করা যেতে পারে
আমরা উদ্দেশ্যগতভাবে JavaScript ফ্রেমওয়ার্কগুলো অন্তর্ভুক্ত করা থেকে বিরত থেকেছি যাতে প্রাথমিক দক্ষতাগুলো অর্জন করা যায়, যা ওয়েব ডেভেলপার হিসেবে ফ্রেমওয়ার্ক গ্রহণের পূর্বে প্রয়োজনীয়। এই পাঠ্যক্রম সম্পন্ন করার জন্য পরবর্তী ভালো পদক্ষেপ হতে পারে Node.js শেখা, যা আরেকটি ভিডিও সংকলন "[Beginner Series to: Node.js](https://channel9.msdn.com/Series/Beginners-Series-to-Nodejs/?WT.mc_id=academic-77807-sagibbon)" দ্বারা করা যায়
> আমাদের [আচার-আচরণ সংক্রান্ত নির্দেশিকা](CODE_OF_CONDUCT.md) এবং [অবদান সংক্রান্ত নির্দেশিকা](CONTRIBUTING.md) ভিজিট করুন। আমরা আপনার গঠনমূলক প্রতিক্রিয়াকে স্বাগত জানাই!
> আমাদের [Code of Conduct](CODE_OF_CONDUCT.md) ও [Contributing](CONTRIBUTING.md) নির্দেশিকা দেখুন। আমরা আপনার গঠনমূলক প্রতিক্রিয়াকে স্বাগত জানাই!
## 🧭 অফলাইনে প্রবেশাধিকার
## 🧭 অফলাইন অ্যাক্সেস
[Docsify](https://docsify.js.org/#/) ব্যবহার করে আপনি এই ডকুমেন্টেশন অফলাইনে চালাতে পারেন। এই রিপোটি ফরক করুন, আপনার লোকাল মেশিনে [Docsify ইনস্টল করুন](https://docsify.js.org/#/quickstart), তারপর এই রিপোর মূল ফোল্ডারে গিয়ে `docsify serve` টাইপ করুন। ওয়েবসাইটটি আপনার লোকালহোস্টে পোর্ট ৩০০০ এ সার্ভ হবে: `localhost:3000`
আপনি [Docsify](https://docsify.js.org/#/) ব্যবহার করে এই ডকুমেন্টেশন অফলাইনে চালাতে পারেন। এই রিপো ফরক করুন, আপনার লোকাল যন্ত্রে [Docsify ইনস্টল](https://docsify.js.org/#/quickstart) করুন, এবং তারপর এই রিপোর মূল ফোল্ডারে `docsify serve` কমান্ড টাইপ করুন। ওয়েবসাইটটি আপনার লোকালহোস্টে পোর্ট ৩০০০-এ চালু হবে: `localhost:3000`
## 📘 PDF
সমস্ত লেশনের একটি PDF [এখানে](https://microsoft.github.io/Web-Dev-For-Beginners/pdf/readme.pdf) পাওয়া যাবে।
সমস্ত পাঠের PDF এখানে পাওয়া যাবে [এখানে](https://microsoft.github.io/Web-Dev-For-Beginners/pdf/readme.pdf)।
## 🎒 অন্যান্য কোর্সসমূহ
আমাদের দল অন্যান্য কোর্সও তৈরি করে! দেখুন:
@ -237,21 +245,21 @@ Azure AI Foundry Discord কমিউনিটিতে যোগ দিন
## সাহায্য নেওয়া
যদি আপনি আটকে যান বা AI অ্যাপ্লিকেশন তৈরি করার বিষয়ে কোনও প্রশ্ন থাকে, তাহলে MCP সম্পর্কিত আলোচনায় অন্যান্য শিক্ষার্থী এবং অভিজ্ঞ ডেভেলপারদের সঙ্গে যোগ দিন। এটি একটি সহায়ক সম্প্রদায় যেখানে প্রশ্নের স্বাগত এবং জ্ঞান বিনামূল্যে ভাগ করা হয়।
যদি আপনি আটকে যান অথবা AI অ্যাপ তৈরি সম্পর্কে আপনার কোনো প্রশ্ন থাকে, তবে MCP নিয়ে আলাপ-আলোচনায় অংশ নিতে সহপাঠী শিক্ষার্থী এবং অভিজ্ঞ ডেভেলপারদের সাথে যোগ দিন। এটি একটি সহায়ক কমিউনিটি যেখানে প্রশ্ন করা স্বাগত এবং জ্ঞান বিনামূল্যে শেয়ার করা হয়।
[![Microsoft Foundry Discord](https://dcbadge.limes.pink/api/server/nTYy5BXMWG)](https://discord.gg/nTYy5BXMWG)
আপনার যদি প্রোডাক্ট ফিডব্যাক বা কোনও ত্রুটি থেকে থাকে, তাহলে যান:
যদি আপনার প্রোডাক্ট ফিডব্যাক থাকে অথবা নির্মাণের সময় কোনো ত্রুটি হয় তবে এখানে যান:
[![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)
## লাইসেন্স
এই রিপোজিটরিটি MIT লাইসেন্সের অধীনে লাইসেন্সভুক্ত। আরও তথ্যের জন্য [LICENSE](../../LICENSE) ফাইলটি দেখুন।
এই রিপোজিটরিটি MIT লাইসেন্সের অধীনে লাইসেন্সকৃত। আরও তথ্যের জন্য [LICENSE](../../LICENSE) ফাইলটি দেখুন।
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**ডিসক্লেইমার**:
এই নথিটি AI অনুবাদ সেবা [Co-op Translator](https://github.com/Azure/co-op-translator) ব্যবহার করে অনূদিত হয়েছে। আমরা সঠিকতার জন্য চেষ্টা করি, তবে স্বয়ংক্রিয় অনুবাদে ত্রুটি বা অসঙ্গতি থাকতে পারে। মূল নথিটি তার নিজস্ব ভাষায় প্রামাণিক উৎস হিসেবে বিবেচনা করতে হবে। গুরুত্বপূর্ণ তথ্যের জন্য পেশাদার মানব অনুবাদ সুপারিশ করা হয়। এই অনুবাদের ব্যবহারের ফলে কোনো ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়বদ্ধ নই।
**জিজ্ঞাসা**:
এই ডকুমেন্টটি AI অনুবাদ সেবা [Co-op Translator](https://github.com/Azure/co-op-translator) ব্যবহার করে অনূদিত হয়েছে। আমরা স্বচ্ছতা এবং সঠিকতার জন্য চেষ্টা করি, কিন্তু স্বয়ংক্রিয় অনুবাদে ভুল বা অসম্পূর্ণতা থাকতে পারে। মূল ডকুমেন্ট তার নিজস্ব ভাষায় প্রামাণিক উৎস হিসাবে বিবেচিত হওয়া উচিত। গুরুত্বপূর্ণ তথ্যের জন্য পেশাদার মানব অনুবাদের পরামর্শ দেওয়া হয়। এই অনুবাদের ব্যবহারে কোনো ভুল বোঝাবুঝি বা ভুল ব্যাখ্যার জন্য আমরা দায়বদ্ধ নই।
<!-- CO-OP TRANSLATOR DISCLAIMER END -->

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "4ecc3bf2e27983d4c780be6f26ee6228",
"translation_date": "2025-08-25T21:00:42+00:00",
"source_file": "SECURITY.md",
"language_code": "bn"
}
-->
## নিরাপত্তা
মাইক্রোসফট আমাদের সফটওয়্যার পণ্য এবং পরিষেবাগুলোর নিরাপত্তাকে অত্যন্ত গুরুত্ব সহকারে গ্রহণ করে, যার মধ্যে রয়েছে আমাদের GitHub সংগঠনগুলোর মাধ্যমে পরিচালিত সমস্ত সোর্স কোড রিপোজিটরি। এর মধ্যে রয়েছে [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), এবং [আমাদের GitHub সংগঠনগুলো](https://opensource.microsoft.com/?WT.mc_id=academic-77807-sagibbon)।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "c9d207ff77b4bb46e46dc2b607a8ec1a",
"translation_date": "2025-08-25T20:54:35+00:00",
"source_file": "SUPPORT.md",
"language_code": "bn"
}
-->
# সহায়তা
## কীভাবে সমস্যা জানাবেন এবং সাহায্য পাবেন

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "ea9f0804bd62f46d9808e953ec7fc459",
"translation_date": "2025-08-25T20:59:14+00:00",
"source_file": "_404.md",
"language_code": "bn"
}
-->
# কাজ চলছে
আমরা এই পৃষ্ঠার উপর কাজ করছি। অনুগ্রহ করে পরে আবার দেখুন।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "3bd2f51ecf4ac9b39277cba748943793",
"translation_date": "2025-08-25T22:00:22+00:00",
"source_file": "docs/_navbar.md",
"language_code": "bn"
}
-->
- অনুবাদসমূহ
- [English (United States)](../../../docs/README)
- [বাংলা](../../../docs/README.bn)

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "655c91b5979de46f1d70d97f0c5f1d14",
"translation_date": "2025-08-25T21:58:51+00:00",
"source_file": "docs/_sidebar.md",
"language_code": "bn"
}
-->
- পরিচিতি
- [1](../1-getting-started-lessons/1-intro-to-programming-languages/README.md)
- [2](../1-getting-started-lessons/2-github-basics/README.md)

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "71009af209f81cc01a1f2d324200375f",
"translation_date": "2025-10-03T09:11:17+00:00",
"source_file": "for-teachers.md",
"language_code": "bn"
}
-->
### শিক্ষকদের জন্য
আপনার ক্লাসরুমে এই পাঠ্যক্রম ব্যবহার করতে পারেন। এটি GitHub Classroom এবং শীর্ষস্থানীয় LMS প্ল্যাটফর্মগুলোর সাথে সহজেই কাজ করে, এবং এটি আপনার শিক্ষার্থীদের সাথে একটি স্বতন্ত্র রিপোজিটরি হিসেবেও ব্যবহার করা যেতে পারে।

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "0494be70ad7fadd13a8c3d549c23e355",
"translation_date": "2025-08-26T00:50:59+00:00",
"source_file": "lesson-template/README.md",
"language_code": "bn"
}
-->
# [পাঠের বিষয়]
![এখানে একটি ভিডিও এম্বেড করুন](../../../lesson-template/video-url)

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "b5f62ec256c7e43e771f0d3b4e1a9130",
"translation_date": "2025-08-26T00:52:10+00:00",
"source_file": "lesson-template/assignment.md",
"language_code": "bn"
}
-->
# [অ্যাসাইনমেন্টের নাম]
## নির্দেশাবলী

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "ff47271e53637b2ba6ba72ad2b70f6d7",
"translation_date": "2025-10-03T11:55:06+00:00",
"source_file": "memory-game/README.md",
"language_code": "bn"
}
-->
এটি একটি [Next.js](https://nextjs.org) প্রকল্প যা [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app) দিয়ে তৈরি করা হয়েছে।
## শুরু করা

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "5301875c55bb305e6046bed3a4fd06d2",
"translation_date": "2025-08-26T01:12:07+00:00",
"source_file": "quiz-app/README.md",
"language_code": "bn"
}
-->
# কুইজ অ্যাপ
এই কুইজগুলো ডেটা সায়েন্স কারিকুলামের প্রাক-লেকচার এবং পোস্ট-লেকচার কুইজ, যা পাওয়া যাবে https://aka.ms/webdev-beginners এ।

@ -0,0 +1,584 @@
{
"1-getting-started-lessons/1-intro-to-programming-languages/README.md": {
"original_hash": "d45ddcc54eb9232a76d08328b09d792e",
"translation_date": "2026-01-06T17:11:56+00:00",
"source_file": "1-getting-started-lessons/1-intro-to-programming-languages/README.md",
"language_code": "hi"
},
"1-getting-started-lessons/1-intro-to-programming-languages/assignment.md": {
"original_hash": "17b8ec8e85d99e27dcb3f73842e583be",
"translation_date": "2026-01-06T17:15:50+00:00",
"source_file": "1-getting-started-lessons/1-intro-to-programming-languages/assignment.md",
"language_code": "hi"
},
"1-getting-started-lessons/2-github-basics/README.md": {
"original_hash": "5c383cc2cc23bb164b06417d1c107a44",
"translation_date": "2026-01-06T17:16:05+00:00",
"source_file": "1-getting-started-lessons/2-github-basics/README.md",
"language_code": "hi"
},
"1-getting-started-lessons/3-accessibility/README.md": {
"original_hash": "7f2c48e04754724123ea100a822765e5",
"translation_date": "2026-01-06T17:06:59+00:00",
"source_file": "1-getting-started-lessons/3-accessibility/README.md",
"language_code": "hi"
},
"1-getting-started-lessons/3-accessibility/assignment.md": {
"original_hash": "e6d0f456dfc22afb41bbdefeb5ec179d",
"translation_date": "2026-01-06T17:11:08+00:00",
"source_file": "1-getting-started-lessons/3-accessibility/assignment.md",
"language_code": "hi"
},
"1-getting-started-lessons/README.md": {
"original_hash": "770d9f83dddc841c19f210dee5fe0712",
"translation_date": "2025-10-03T13:26:31+00:00",
"source_file": "1-getting-started-lessons/README.md",
"language_code": "hi"
},
"10-ai-framework-project/README.md": {
"original_hash": "3925b6a1c31c60755eaae4d578232c25",
"translation_date": "2026-01-06T15:53:48+00:00",
"source_file": "10-ai-framework-project/README.md",
"language_code": "hi"
},
"10-ai-framework-project/solution/README.md": {
"original_hash": "d41d8cd98f00b204e9800998ecf8427e",
"translation_date": "2026-01-29T17:55:43+00:00",
"source_file": "10-ai-framework-project/solution/README.md",
"language_code": "hi"
},
"2-js-basics/1-data-types/README.md": {
"original_hash": "672b0bb6e8b431075f3bdb7130590d2d",
"translation_date": "2026-01-06T16:06:35+00:00",
"source_file": "2-js-basics/1-data-types/README.md",
"language_code": "hi"
},
"2-js-basics/1-data-types/assignment.md": {
"original_hash": "6fd645e97c48cd5eb5a3d290815ec8b5",
"translation_date": "2026-01-06T16:08:53+00:00",
"source_file": "2-js-basics/1-data-types/assignment.md",
"language_code": "hi"
},
"2-js-basics/2-functions-methods/README.md": {
"original_hash": "71f7d7dafa1c7194d79ddac87f669ff9",
"translation_date": "2026-01-06T16:03:47+00:00",
"source_file": "2-js-basics/2-functions-methods/README.md",
"language_code": "hi"
},
"2-js-basics/2-functions-methods/assignment.md": {
"original_hash": "8328f58f4593b4671656ff8f4b2edbd9",
"translation_date": "2026-01-06T16:06:09+00:00",
"source_file": "2-js-basics/2-functions-methods/assignment.md",
"language_code": "hi"
},
"2-js-basics/3-making-decisions/README.md": {
"original_hash": "c688385d15dd3645e924ea0ffee8967f",
"translation_date": "2026-01-06T16:09:04+00:00",
"source_file": "2-js-basics/3-making-decisions/README.md",
"language_code": "hi"
},
"2-js-basics/3-making-decisions/assignment.md": {
"original_hash": "ffe366b2d1f037b99fbadbe1dc81083d",
"translation_date": "2026-01-06T16:11:35+00:00",
"source_file": "2-js-basics/3-making-decisions/assignment.md",
"language_code": "hi"
},
"2-js-basics/4-arrays-loops/README.md": {
"original_hash": "1710a50a519a6e4a1b40a5638783018d",
"translation_date": "2026-01-06T16:12:02+00:00",
"source_file": "2-js-basics/4-arrays-loops/README.md",
"language_code": "hi"
},
"2-js-basics/4-arrays-loops/assignment.md": {
"original_hash": "8abcada0534e0fb3a7556ea3c5a2a8a4",
"translation_date": "2026-01-06T16:14:42+00:00",
"source_file": "2-js-basics/4-arrays-loops/assignment.md",
"language_code": "hi"
},
"2-js-basics/README.md": {
"original_hash": "cc9e70a2f096c67389c8acff1521fc27",
"translation_date": "2025-08-24T12:12:16+00:00",
"source_file": "2-js-basics/README.md",
"language_code": "hi"
},
"3-terrarium/1-intro-to-html/README.md": {
"original_hash": "3fcfa99c4897e051b558b5eaf1e8cc74",
"translation_date": "2026-01-06T16:57:38+00:00",
"source_file": "3-terrarium/1-intro-to-html/README.md",
"language_code": "hi"
},
"3-terrarium/1-intro-to-html/assignment.md": {
"original_hash": "650e63282e1dfa032890fcf5c1c4119d",
"translation_date": "2026-01-06T16:59:54+00:00",
"source_file": "3-terrarium/1-intro-to-html/assignment.md",
"language_code": "hi"
},
"3-terrarium/2-intro-to-css/README.md": {
"original_hash": "e39f3a4e3bcccf94639e3af1248f8a4d",
"translation_date": "2026-01-06T17:04:25+00:00",
"source_file": "3-terrarium/2-intro-to-css/README.md",
"language_code": "hi"
},
"3-terrarium/2-intro-to-css/assignment.md": {
"original_hash": "bee6762d4092a13fc7c338814963f980",
"translation_date": "2026-01-06T17:06:39+00:00",
"source_file": "3-terrarium/2-intro-to-css/assignment.md",
"language_code": "hi"
},
"3-terrarium/3-intro-to-DOM-and-closures/README.md": {
"original_hash": "973e48ad87d67bf5bb819746c9f8e302",
"translation_date": "2026-01-06T17:00:24+00:00",
"source_file": "3-terrarium/3-intro-to-DOM-and-closures/README.md",
"language_code": "hi"
},
"3-terrarium/3-intro-to-DOM-and-closures/assignment.md": {
"original_hash": "947ca5ce7c94aee9c7de7034e762bc17",
"translation_date": "2026-01-06T17:03:57+00:00",
"source_file": "3-terrarium/3-intro-to-DOM-and-closures/assignment.md",
"language_code": "hi"
},
"3-terrarium/README.md": {
"original_hash": "bc5c5550f79d10add90ce419ee34abb3",
"translation_date": "2026-01-06T15:57:31+00:00",
"source_file": "3-terrarium/README.md",
"language_code": "hi"
},
"3-terrarium/solution/README.md": {
"original_hash": "6329fbe8bd936068debd78cca6f09c0a",
"translation_date": "2025-08-24T12:11:37+00:00",
"source_file": "3-terrarium/solution/README.md",
"language_code": "hi"
},
"4-typing-game/README.md": {
"original_hash": "efa2ab875b8bb5a7883816506da6b6d2",
"translation_date": "2026-01-06T15:56:32+00:00",
"source_file": "4-typing-game/README.md",
"language_code": "hi"
},
"4-typing-game/solution/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-24T13:50:41+00:00",
"source_file": "4-typing-game/solution/README.md",
"language_code": "hi"
},
"4-typing-game/typing-game/README.md": {
"original_hash": "da8bc72041a2bb3826a54654ee1a8844",
"translation_date": "2026-01-06T16:55:08+00:00",
"source_file": "4-typing-game/typing-game/README.md",
"language_code": "hi"
},
"4-typing-game/typing-game/assignment.md": {
"original_hash": "3eac59d70e2532a677a2ce6bf765485a",
"translation_date": "2026-01-06T16:57:21+00:00",
"source_file": "4-typing-game/typing-game/assignment.md",
"language_code": "hi"
},
"5-browser-extension/1-about-browsers/README.md": {
"original_hash": "00aa85715e1efd4930c17a23e3012e69",
"translation_date": "2026-01-06T16:39:14+00:00",
"source_file": "5-browser-extension/1-about-browsers/README.md",
"language_code": "hi"
},
"5-browser-extension/1-about-browsers/assignment.md": {
"original_hash": "b6897c02603d0045dd6d8256e8714baa",
"translation_date": "2026-01-06T16:41:17+00:00",
"source_file": "5-browser-extension/1-about-browsers/assignment.md",
"language_code": "hi"
},
"5-browser-extension/2-forms-browsers-local-storage/README.md": {
"original_hash": "2b6203a48c48d8234e0948353b47d84e",
"translation_date": "2026-01-06T16:32:54+00:00",
"source_file": "5-browser-extension/2-forms-browsers-local-storage/README.md",
"language_code": "hi"
},
"5-browser-extension/2-forms-browsers-local-storage/assignment.md": {
"original_hash": "25b8d28b8531352d4eb67291fd7824c4",
"translation_date": "2026-01-06T16:35:44+00:00",
"source_file": "5-browser-extension/2-forms-browsers-local-storage/assignment.md",
"language_code": "hi"
},
"5-browser-extension/3-background-tasks-and-performance/README.md": {
"original_hash": "b275fed2c6fc90d2b9b6661a3225faa2",
"translation_date": "2026-01-06T16:36:10+00:00",
"source_file": "5-browser-extension/3-background-tasks-and-performance/README.md",
"language_code": "hi"
},
"5-browser-extension/3-background-tasks-and-performance/assignment.md": {
"original_hash": "a203e560e58ccc6ba68bffc40c7c8676",
"translation_date": "2026-01-06T16:38:50+00:00",
"source_file": "5-browser-extension/3-background-tasks-and-performance/assignment.md",
"language_code": "hi"
},
"5-browser-extension/README.md": {
"original_hash": "b121a279a6ab39878491f3e572673515",
"translation_date": "2025-08-24T13:08:11+00:00",
"source_file": "5-browser-extension/README.md",
"language_code": "hi"
},
"5-browser-extension/solution/README.md": {
"original_hash": "fab4e6b4f0efcd587a9029d82991f597",
"translation_date": "2025-08-24T13:20:10+00:00",
"source_file": "5-browser-extension/solution/README.md",
"language_code": "hi"
},
"5-browser-extension/solution/translation/README.es.md": {
"original_hash": "cbaf73f94a9ab4c680a10ef871e92948",
"translation_date": "2025-08-24T13:21:05+00:00",
"source_file": "5-browser-extension/solution/translation/README.es.md",
"language_code": "hi"
},
"5-browser-extension/solution/translation/README.fr.md": {
"original_hash": "9361268ca430b2579375009e1eceb5e5",
"translation_date": "2025-08-24T13:23:53+00:00",
"source_file": "5-browser-extension/solution/translation/README.fr.md",
"language_code": "hi"
},
"5-browser-extension/solution/translation/README.hi.md": {
"original_hash": "dd58ae1b7707034f055718c1b68bc8de",
"translation_date": "2025-08-24T13:22:01+00:00",
"source_file": "5-browser-extension/solution/translation/README.hi.md",
"language_code": "hi"
},
"5-browser-extension/solution/translation/README.it.md": {
"original_hash": "9a6b22a2eff0f499b66236be973b24ad",
"translation_date": "2025-08-24T13:24:48+00:00",
"source_file": "5-browser-extension/solution/translation/README.it.md",
"language_code": "hi"
},
"5-browser-extension/solution/translation/README.ja.md": {
"original_hash": "3f5e6821e0febccfc5d05e7c944d9e3d",
"translation_date": "2025-08-24T13:25:43+00:00",
"source_file": "5-browser-extension/solution/translation/README.ja.md",
"language_code": "hi"
},
"5-browser-extension/solution/translation/README.ms.md": {
"original_hash": "21b364c158c8e4f698de65eeac16c9fe",
"translation_date": "2025-08-24T13:22:58+00:00",
"source_file": "5-browser-extension/solution/translation/README.ms.md",
"language_code": "hi"
},
"5-browser-extension/start/README.md": {
"original_hash": "26fd39046d264ba185dcb086d3a8cf3e",
"translation_date": "2025-08-24T13:12:37+00:00",
"source_file": "5-browser-extension/start/README.md",
"language_code": "hi"
},
"6-space-game/1-introduction/README.md": {
"original_hash": "a6332a7bb4d0be3bfd24199c83993777",
"translation_date": "2026-01-06T16:27:07+00:00",
"source_file": "6-space-game/1-introduction/README.md",
"language_code": "hi"
},
"6-space-game/1-introduction/assignment.md": {
"original_hash": "c8fc39a014d08247c082878122e2ba73",
"translation_date": "2026-01-06T16:29:41+00:00",
"source_file": "6-space-game/1-introduction/assignment.md",
"language_code": "hi"
},
"6-space-game/2-drawing-to-canvas/README.md": {
"original_hash": "7994743c5b21fdcceb36307916ef249a",
"translation_date": "2026-01-06T16:20:36+00:00",
"source_file": "6-space-game/2-drawing-to-canvas/README.md",
"language_code": "hi"
},
"6-space-game/2-drawing-to-canvas/assignment.md": {
"original_hash": "87cd43afe5b69dbbffb5c4b209ea6791",
"translation_date": "2026-01-06T16:22:45+00:00",
"source_file": "6-space-game/2-drawing-to-canvas/assignment.md",
"language_code": "hi"
},
"6-space-game/3-moving-elements-around/README.md": {
"original_hash": "8c55a2bd4bc0ebe4c88198fd563a9e09",
"translation_date": "2026-01-06T16:30:07+00:00",
"source_file": "6-space-game/3-moving-elements-around/README.md",
"language_code": "hi"
},
"6-space-game/3-moving-elements-around/assignment.md": {
"original_hash": "c162b3b3a1cafc1483c8015e9b266f0d",
"translation_date": "2026-01-06T16:32:41+00:00",
"source_file": "6-space-game/3-moving-elements-around/assignment.md",
"language_code": "hi"
},
"6-space-game/4-collision-detection/README.md": {
"original_hash": "039b4d8ce65f5edd82cf48d9c3e6728c",
"translation_date": "2026-01-06T16:18:13+00:00",
"source_file": "6-space-game/4-collision-detection/README.md",
"language_code": "hi"
},
"6-space-game/4-collision-detection/assignment.md": {
"original_hash": "124efddbb65166cddb38075ad6dae324",
"translation_date": "2026-01-06T16:20:22+00:00",
"source_file": "6-space-game/4-collision-detection/assignment.md",
"language_code": "hi"
},
"6-space-game/4-collision-detection/solution/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-24T12:39:41+00:00",
"source_file": "6-space-game/4-collision-detection/solution/README.md",
"language_code": "hi"
},
"6-space-game/4-collision-detection/your-work/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-24T12:39:13+00:00",
"source_file": "6-space-game/4-collision-detection/your-work/README.md",
"language_code": "hi"
},
"6-space-game/5-keeping-score/README.md": {
"original_hash": "2ed9145a16cf576faa2a973dff84d099",
"translation_date": "2026-01-06T16:25:51+00:00",
"source_file": "6-space-game/5-keeping-score/README.md",
"language_code": "hi"
},
"6-space-game/5-keeping-score/assignment.md": {
"original_hash": "81f292dbda01685b91735e0398dc0504",
"translation_date": "2025-08-24T12:29:04+00:00",
"source_file": "6-space-game/5-keeping-score/assignment.md",
"language_code": "hi"
},
"6-space-game/5-keeping-score/solution/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-24T12:29:59+00:00",
"source_file": "6-space-game/5-keeping-score/solution/README.md",
"language_code": "hi"
},
"6-space-game/5-keeping-score/your-work/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-24T12:29:33+00:00",
"source_file": "6-space-game/5-keeping-score/your-work/README.md",
"language_code": "hi"
},
"6-space-game/6-end-condition/README.md": {
"original_hash": "a4b78043f4d64bf3ee24e0689b8b391d",
"translation_date": "2026-01-06T16:23:03+00:00",
"source_file": "6-space-game/6-end-condition/README.md",
"language_code": "hi"
},
"6-space-game/6-end-condition/assignment.md": {
"original_hash": "232d592791465c1678cab3a2bb6cd3e8",
"translation_date": "2026-01-06T16:25:20+00:00",
"source_file": "6-space-game/6-end-condition/assignment.md",
"language_code": "hi"
},
"6-space-game/6-end-condition/solution/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-24T12:45:35+00:00",
"source_file": "6-space-game/6-end-condition/solution/README.md",
"language_code": "hi"
},
"6-space-game/6-end-condition/your-work/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-24T12:45:08+00:00",
"source_file": "6-space-game/6-end-condition/your-work/README.md",
"language_code": "hi"
},
"6-space-game/README.md": {
"original_hash": "c40a698395ee5102715f7880bba3f2e7",
"translation_date": "2025-08-24T12:26:49+00:00",
"source_file": "6-space-game/README.md",
"language_code": "hi"
},
"6-space-game/solution/README.md": {
"original_hash": "068cbb9b3c10a96d503f6cdd6c9ace8c",
"translation_date": "2025-08-24T12:46:04+00:00",
"source_file": "6-space-game/solution/README.md",
"language_code": "hi"
},
"7-bank-project/1-template-route/README.md": {
"original_hash": "351678bece18f07d9daa987a881fb062",
"translation_date": "2026-01-06T16:44:55+00:00",
"source_file": "7-bank-project/1-template-route/README.md",
"language_code": "hi"
},
"7-bank-project/1-template-route/assignment.md": {
"original_hash": "df0dcecddcd28ea8cbf6ede0ad57d673",
"translation_date": "2026-01-06T16:47:41+00:00",
"source_file": "7-bank-project/1-template-route/assignment.md",
"language_code": "hi"
},
"7-bank-project/2-forms/README.md": {
"original_hash": "7cbdbd132d39a2bb493e85bc2a9387cc",
"translation_date": "2026-01-06T16:41:42+00:00",
"source_file": "7-bank-project/2-forms/README.md",
"language_code": "hi"
},
"7-bank-project/2-forms/assignment.md": {
"original_hash": "efb01fcafd2ef40c593a6e662fc938a8",
"translation_date": "2026-01-06T16:44:32+00:00",
"source_file": "7-bank-project/2-forms/assignment.md",
"language_code": "hi"
},
"7-bank-project/3-data/README.md": {
"original_hash": "86ee5069f27ea3151389d8687c95fac9",
"translation_date": "2026-01-06T16:47:58+00:00",
"source_file": "7-bank-project/3-data/README.md",
"language_code": "hi"
},
"7-bank-project/3-data/assignment.md": {
"original_hash": "d0a02cb117e91a5b5f24178080068a3d",
"translation_date": "2026-01-06T16:51:21+00:00",
"source_file": "7-bank-project/3-data/assignment.md",
"language_code": "hi"
},
"7-bank-project/4-state-management/README.md": {
"original_hash": "b807b09df716dc48a2b750835bf8e933",
"translation_date": "2026-01-06T16:51:52+00:00",
"source_file": "7-bank-project/4-state-management/README.md",
"language_code": "hi"
},
"7-bank-project/4-state-management/assignment.md": {
"original_hash": "50a7783473b39a2e0f133e271a102231",
"translation_date": "2026-01-06T16:54:38+00:00",
"source_file": "7-bank-project/4-state-management/assignment.md",
"language_code": "hi"
},
"7-bank-project/README.md": {
"original_hash": "830359535306594b448db6575ce5cdee",
"translation_date": "2025-08-24T13:26:33+00:00",
"source_file": "7-bank-project/README.md",
"language_code": "hi"
},
"7-bank-project/api/README.md": {
"original_hash": "9884f8c8a61cf56214450f8b16a094ce",
"translation_date": "2025-08-24T13:27:29+00:00",
"source_file": "7-bank-project/api/README.md",
"language_code": "hi"
},
"7-bank-project/solution/README.md": {
"original_hash": "461aa4fc74c6b1789c3a13b5d82c0cd9",
"translation_date": "2025-08-24T13:42:52+00:00",
"source_file": "7-bank-project/solution/README.md",
"language_code": "hi"
},
"8-code-editor/1-using-a-code-editor/README.md": {
"original_hash": "a9a3bcc037a447e2d8994d99e871cd9f",
"translation_date": "2026-01-06T16:15:01+00:00",
"source_file": "8-code-editor/1-using-a-code-editor/README.md",
"language_code": "hi"
},
"8-code-editor/1-using-a-code-editor/assignment.md": {
"original_hash": "effe56ba51c38d7bdfad1ea38288666b",
"translation_date": "2026-01-06T16:17:16+00:00",
"source_file": "8-code-editor/1-using-a-code-editor/assignment.md",
"language_code": "hi"
},
"9-chat-project/README.md": {
"original_hash": "2066c17078e9d18b5e309f31d8e8bc24",
"translation_date": "2026-01-06T15:57:37+00:00",
"source_file": "9-chat-project/README.md",
"language_code": "hi"
},
"9-chat-project/solution/README.md": {
"original_hash": "cb549dcad8eea3221cb89793aeaa3bb3",
"translation_date": "2025-09-01T15:25:08+00:00",
"source_file": "9-chat-project/solution/README.md",
"language_code": "hi"
},
"9-chat-project/solution/backend/README.md": {
"original_hash": "bcd2c2bbaae71151b1ed1b9170aa78af",
"translation_date": "2025-09-01T15:42:47+00:00",
"source_file": "9-chat-project/solution/backend/README.md",
"language_code": "hi"
},
"9-chat-project/solution/backend/python/README.md": {
"original_hash": "0aaa930f076f2d83cc872ad157f8ffd3",
"translation_date": "2026-01-06T17:18:52+00:00",
"source_file": "9-chat-project/solution/backend/python/README.md",
"language_code": "hi"
},
"9-chat-project/solution/frontend/README.md": {
"original_hash": "7746a470be8fc7f736eb1b43ebb710ee",
"translation_date": "2025-09-01T15:51:34+00:00",
"source_file": "9-chat-project/solution/frontend/README.md",
"language_code": "hi"
},
"AGENTS.md": {
"original_hash": "a362efd06d64d4134a0cfe8515a86d34",
"translation_date": "2025-10-03T11:20:11+00:00",
"source_file": "AGENTS.md",
"language_code": "hi"
},
"CODE_OF_CONDUCT.md": {
"original_hash": "b0a9b4cccd918195f58224d5793da1a6",
"translation_date": "2025-08-24T11:55:53+00:00",
"source_file": "CODE_OF_CONDUCT.md",
"language_code": "hi"
},
"CONTRIBUTING.md": {
"original_hash": "777400e9f0336c7ee2f9a1200a88478f",
"translation_date": "2025-08-24T11:58:20+00:00",
"source_file": "CONTRIBUTING.md",
"language_code": "hi"
},
"Git-Basics/README.md": {
"original_hash": "5cf5e1ed51455fefed4895fcc4d6ba2a",
"translation_date": "2025-10-03T15:48:52+00:00",
"source_file": "Git-Basics/README.md",
"language_code": "hi"
},
"README.md": {
"original_hash": "490c83786552d7fab6390991517bef09",
"translation_date": "2026-01-29T17:59:23+00:00",
"source_file": "README.md",
"language_code": "hi"
},
"SECURITY.md": {
"original_hash": "4ecc3bf2e27983d4c780be6f26ee6228",
"translation_date": "2025-08-24T11:57:30+00:00",
"source_file": "SECURITY.md",
"language_code": "hi"
},
"SUPPORT.md": {
"original_hash": "c9d207ff77b4bb46e46dc2b607a8ec1a",
"translation_date": "2025-08-24T11:54:01+00:00",
"source_file": "SUPPORT.md",
"language_code": "hi"
},
"_404.md": {
"original_hash": "ea9f0804bd62f46d9808e953ec7fc459",
"translation_date": "2025-08-24T11:56:25+00:00",
"source_file": "_404.md",
"language_code": "hi"
},
"docs/_navbar.md": {
"original_hash": "3bd2f51ecf4ac9b39277cba748943793",
"translation_date": "2025-08-24T12:26:03+00:00",
"source_file": "docs/_navbar.md",
"language_code": "hi"
},
"docs/_sidebar.md": {
"original_hash": "655c91b5979de46f1d70d97f0c5f1d14",
"translation_date": "2025-08-24T12:25:21+00:00",
"source_file": "docs/_sidebar.md",
"language_code": "hi"
},
"for-teachers.md": {
"original_hash": "71009af209f81cc01a1f2d324200375f",
"translation_date": "2025-10-03T09:07:39+00:00",
"source_file": "for-teachers.md",
"language_code": "hi"
},
"lesson-template/README.md": {
"original_hash": "0494be70ad7fadd13a8c3d549c23e355",
"translation_date": "2025-08-24T13:48:49+00:00",
"source_file": "lesson-template/README.md",
"language_code": "hi"
},
"lesson-template/assignment.md": {
"original_hash": "b5f62ec256c7e43e771f0d3b4e1a9130",
"translation_date": "2025-08-24T13:49:21+00:00",
"source_file": "lesson-template/assignment.md",
"language_code": "hi"
},
"memory-game/README.md": {
"original_hash": "ff47271e53637b2ba6ba72ad2b70f6d7",
"translation_date": "2025-10-03T11:54:58+00:00",
"source_file": "memory-game/README.md",
"language_code": "hi"
},
"quiz-app/README.md": {
"original_hash": "5301875c55bb305e6046bed3a4fd06d2",
"translation_date": "2025-08-24T13:56:55+00:00",
"source_file": "quiz-app/README.md",
"language_code": "hi"
}
}

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "d45ddcc54eb9232a76d08328b09d792e",
"translation_date": "2026-01-06T17:11:56+00:00",
"source_file": "1-getting-started-lessons/1-intro-to-programming-languages/README.md",
"language_code": "hi"
}
-->
# प्रोग्रामिंग भाषाओं और आधुनिक डेवलपर टूल्स का परिचय
नमस्ते, भविष्य के डेवलपर! 👋 क्या मैं आपको कुछ ऐसा बता सकता हूँ जो मुझे हर दिन रोमांचित कर देता है? आप अभी यह खोजने वाले हैं कि प्रोग्रामिंग केवल कंप्यूटर के बारे में नहीं है यह आपकी सबसे अविश्वसनीय कल्पनाओं को जीवन में लाने की वास्तविक सुपरपावर है!

@ -1,12 +1,3 @@
<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "17b8ec8e85d99e27dcb3f73842e583be",
"translation_date": "2026-01-06T17:15:50+00:00",
"source_file": "1-getting-started-lessons/1-intro-to-programming-languages/assignment.md",
"language_code": "hi"
}
-->
# असाइनमेंट: आधुनिक वेब विकास उपकरणों की खोज
## निर्देश

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save