You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: data/angular.json
+15Lines changed: 15 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -107,5 +107,20 @@
107
107
}
108
108
]
109
109
}
110
+
,
111
+
{
112
+
"title": "সিগনাল",
113
+
"items": [
114
+
{
115
+
"definition": "সিগনাল ডিক্লার করার নিয়ম - ",
116
+
"code": "newSignal = signal(<initial_value>) \n // initial_value হতে পারে 0, '', [], {}, true, false, null, undefined"
117
+
},
118
+
{
119
+
"definition": "সিগনাল-এর ভ্যালু আপডেট করার নিয়ম - ",
120
+
"code": "testSignal = signal(\"I am on devsonket\") \n new_value হতে পারে 0, '', [], {}, true, false, null, undefined \n console.log('signal value checking',testSignal()); \n new_value হতে হবে সিগনাল-এর ইনিশিয়াল ভ্যালুর টাইপের সাথে মিল রেখে \n testSignal.set(\"My mother tongue is Bangla\") \n new_value হতে হবে সিগনাল-এর ইনিশিয়াল ভ্যালুর টাইপের সাথে মিল রেখে \n console.log('signal value updated',testSignal()); \n"
Copy file name to clipboardExpand all lines: data/bootstrap-5.json
+13-1Lines changed: 13 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -320,6 +320,18 @@
320
320
}
321
321
]
322
322
},
323
+
{
324
+
"title": "মিডিয়া অবজেক্ট",
325
+
"items": [{
326
+
"definition": "লেফট অ্যালাইন মিডিয়া",
327
+
"code": "<div class='d-flex'> <div class='flex-shrink-0'><img src='...' alt='...'></div> <div class='flex-grow-1 ms-3'>This is some content from a media component.</div> </div>"
328
+
},
329
+
{
330
+
"definition": "রাইট অ্যালাইন মিডিয়া",
331
+
"code": "<div class='d-flex'> <div class='flex-grow-1 me-3'>This is some content from a media component.</div> <div class='flex-shrink-0'><img src='...' alt='...'></div> </div>"
"code": "string line = \"**Hello World**\";\nConsole.WriteLine(line.Trim('*'));"
263
263
}
264
264
]
265
-
}
265
+
},
266
+
{
267
+
"title": "Basic Syntax",
268
+
"items": [
269
+
{
270
+
"definition": "ভ্যারিয়েবল ডিক্লেয়ার করার সহজ উদাহরণ।",
271
+
"code": "int age = 25;\nstring name = \"Ratul\";\nbool isStudent = true;"
272
+
},
273
+
{
274
+
"definition": "if-else কন্ডিশন ব্যবহার করে সংখ্যার মান যাচাই করা।",
275
+
"code": "int number = 10;\nif (number > 0) {\n Console.WriteLine(\"Positive Number\");\n} else {\n Console.WriteLine(\"Negative Number or Zero\");\n}"
276
+
},
277
+
{
278
+
"definition": "for লুপ ব্যবহার করে ০ থেকে ৪ পর্যন্ত সংখ্যা প্রিন্ট করা।",
279
+
"code": "for (int i = 0; i < 5; i++) {\n Console.WriteLine(i);\n}"
280
+
},
281
+
{
282
+
"definition": "একটি সাধারণ ফাংশন যা দুটি সংখ্যার যোগফল রিটার্ন করে।",
283
+
"code": "int Add(int a, int b) {\n return a + b;\n}"
284
+
},
285
+
{
286
+
"definition": "ক্লাস ও অবজেক্ট ব্যবহার করে ডেটা অ্যাক্সেস করার একটি উদাহরণ।",
287
+
"code": "class Car {\n public string model = \"Toyota\";\n}\n\nCar myCar = new Car();\nConsole.WriteLine(myCar.model);"
288
+
}
289
+
]
290
+
},
291
+
{
292
+
"title": "LINQ Basics",
293
+
"items": [
294
+
{
295
+
"definition": "একটি ইন্টিজার লিস্ট থেকে সব ইভেন নাম্বার বের করা।",
296
+
"code": "List<int> numbers = new List<int> {1, 2, 3, 4, 5, 6};\nvar evenNumbers = numbers.Where(n => n % 2 == 0);\n\nforeach (var num in evenNumbers) {\n Console.WriteLine(num);\n}"
297
+
},
298
+
{
299
+
"definition": "একটি স্ট্রিং লিস্ট থেকে নির্দিষ্ট ক্যারেক্টার দিয়ে শুরু হওয়া নাম বের করা।",
300
+
"code": "List<string> names = new List<string> {\"Ratul\", \"Asif\", \"Raihan\"};\nvar rNames = names.Where(name => name.StartsWith(\"R\"));\n\nforeach (var name in rNames) {\n Console.WriteLine(name);\n}"
301
+
},
302
+
{
303
+
"definition": "একটি লিস্ট থেকে শুধুমাত্র কিছু প্রপার্টি সিলেক্ট করা (Select)।",
304
+
"code": "var fruits = new List<string> {\"Apple\", \"Banana\", \"Mango\"};\nvar upperFruits = fruits.Select(f => f.ToUpper());\n\nforeach (var f in upperFruits) {\n Console.WriteLine(f);\n}"
305
+
},
306
+
{
307
+
"definition": "Where এবং OrderBy ব্যবহার করে ফিল্টার ও সর্ট করা।",
308
+
"code": "List<int> scores = new List<int> {70, 40, 90, 60};\nvar result = scores.Where(s => s >= 60).OrderBy(s => s);\n\nforeach (var score in result) {\n Console.WriteLine(score);\n}"
309
+
},
310
+
{
311
+
"definition": "Anonymous type ব্যবহার করে নতুন অবজেক্ট তৈরি করা (Select)।",
312
+
"code": "var students = new List<string> {\"Ratul\", \"Asif\"};\nvar data = students.Select(s => new { Name = s, Length = s.Length });\n\nforeach (var d in data) {\n Console.WriteLine($\"{d.Name} - {d.Length} letters\");\n}"
313
+
},
314
+
{
315
+
"definition": "FirstOrDefault ব্যবহার করে একটি এলিমেন্ট পাওয়া না গেলে ডিফল্ট ভ্যালু রিটার্ন করা।",
316
+
"code": "List<string> list = new List<string> {\"One\", \"Two\"};\nvar result = list.FirstOrDefault(x => x == \"Three\");\nConsole.WriteLine(result ?? \"Not Found\");"
317
+
},
318
+
{
319
+
"definition": "Count ব্যবহার করে কতটি এলিমেন্ট শর্ত পূরণ করছে সেটা বের করা।",
320
+
"code": "List<int> ages = new List<int> {20, 25, 18, 30};\nint adults = ages.Count(age => age >= 18);\nConsole.WriteLine(adults);"
"description": "LangChain হল এআই মডেলগুলি ব্যবহার করে অ্যাপ্লিকেশন তৈরি করার জন্য একটি শক্তিশালী ফ্রেমওয়ার্ক যা Python এবং Node.js-এ ব্যাবহার করা হয়। এটি LLM (Large Language Model) এপ্লিকেশনগুলির জন্য বিভিন্ন টুল এবং কম্পোনেন্ট সরবরাহ করে।",
6
+
"colorPref": "#5A67D8",
7
+
"contents": [
8
+
{
9
+
"title": "প্রাথমিক কমান্ড এবং ইন্সটলেশন (Python)",
10
+
"items": [
11
+
{
12
+
"definition": "LangChain ইন্সটল করা",
13
+
"code": "pip install langchain"
14
+
},
15
+
{
16
+
"definition": "OpenAI API ইন্টিগ্রেশন",
17
+
"code": "pip install openai"
18
+
},
19
+
{
20
+
"definition": "প্রাথমিক সেটআপ",
21
+
"code": "from langchain.llms import OpenAI\nllm = OpenAI(temperature=0.9)\ntext = 'Translate this into French.'\nprint(llm(text))"
22
+
},
23
+
{
24
+
"definition": "চেইন তৈরি করা (Chain Creation)",
25
+
"code": "from langchain.prompts import PromptTemplate\ntemplate = PromptTemplate(input_variables=['name'], template='What is {name} famous for?')\nprint(template.format(name='Albert Einstein'))"
26
+
}
27
+
]
28
+
},
29
+
{
30
+
"title": "প্রাথমিক কমান্ড এবং ইন্সটলেশন (Node.js)",
31
+
"items": [
32
+
{
33
+
"definition": "LangChain ইনস্টল করা",
34
+
"code": "npm install langchain"
35
+
},
36
+
{
37
+
"definition": "OpenAI ইন্টিগ্রেশন",
38
+
"code": "npm install openai"
39
+
},
40
+
{
41
+
"definition": "প্রাথমিক সেটআপ",
42
+
"code": "const { OpenAI } = require('langchain/llms/openai');\nconst llm = new OpenAI({ temperature: 0.9 });\nconst text = 'Translate this into French.';\nllm.call(text).then(console.log);"
43
+
}
44
+
]
45
+
},
46
+
{
47
+
"title": "চেইন এবং টেমপ্লেট ব্যবহারের উদাহরণ (Python)",
0 commit comments