ar
Feedback
برنامه نویسی و شبکه | 090

برنامه نویسی و شبکه | 090

الذهاب إلى القناة على Telegram

کانال برنامه نویسی و هوش مصنوعی گروه : @programming0900 @CroplodPlus | @Croplod Continuous Refactoring and Optimization for Performance, Learning, Operations, and Development.

إظهار المزيد
877
المشتركون
لا توجد بيانات24 ساعات
-1447 أيام
-73730 أيام

جاري تحميل البيانات...

سحابة العلامات
لا توجد بيانات
هل تواجه مشاكل؟ يرجى تحديث الصفحة أو الاتصال بمدير الدعم الخاص بنا.
الإشارات الواردة والصادرة
---
---
---
---
---
---
جذب المشتركين
ديسمبر '24
ديسمبر '24
+2
في 0 قنوات
نوفمبر '24
+7
في 0 قنوات
Get PRO
أكتوبر '24
+294
في 0 قنوات
Get PRO
سبتمبر '24
+1 974
في 0 قنوات
Get PRO
أغسطس '240
في 0 قنوات
Get PRO
يوليو '24
+45
في 3 قنوات
التاريخ
نمو المشتركين
الإشارات
القنوات
09 ديسمبر0
08 ديسمبر0
07 ديسمبر0
06 ديسمبر0
05 ديسمبر0
04 ديسمبر+2
03 ديسمبر0
02 ديسمبر0
01 ديسمبر0
\n\n\n▎2. غیرفعال کردن کلید F12:\n\nمی‌توانید با جاوااسکریپت، کلید F12 را غیرفعال کنید.\n\n\n\n\n▎3. جلوگیری از کپی کردن متن:\n\nمی‌توانید با استفاده از CSS و جاوااسکریپت، کپی کردن متن را محدود کنید.\n\n\n\n\n\n\n▎نکته مهم:\n\nبه یاد داشته باشید که این روش‌ها فقط می‌توانند دسترسی به Inspect Element را دشوارتر کنند، اما نمی‌توانند به‌طور کامل آن را مسدود کنند. کاربران با دانش کافی می‌توانند به راحتی این محدودیت‌ها را دور بزنند. بهترین راه برای محافظت از محتوای شما، استفاده از روش‌های قانونی و حقایق کپی‌رایت است.\n\n@CroplodPlus | @Croplod","datePublished":"2024-10-13T16:38:02Z","dateModified":"2024-10-13T16:38:02Z","author":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"publisher":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":71},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":9},{"@type":"InteractionCounter","interactionType":"https://schema.org/ShareAction","userInteractionCount":1}],"sharedContent":{"@type":"SocialMediaPosting","datePublished":"2024-10-13T16:37:55Z"}}},{"@type":"ListItem","position":12,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/2050180028-programming090/posts/150","url":"https://telemetr.io/ar/channels/2050180028-programming090/posts/150","mainEntityOfPage":"https://telemetr.io/ar/channels/2050180028-programming090/posts/150","headline":"فقط 10 نفر میتونن با این لینک وارد شن 😎","articleBody":"فقط 10 نفر میتونن با این لینک وارد شن 😎","datePublished":"2024-10-13T15:19:04Z","dateModified":"2024-10-13T16:29:46Z","author":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"publisher":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":7}]}},{"@type":"ListItem","position":13,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/2050180028-programming090/posts/149","url":"https://telemetr.io/ar/channels/2050180028-programming090/posts/149","mainEntityOfPage":"https://telemetr.io/ar/channels/2050180028-programming090/posts/149","headline":"کانال آموزش جامع php محدودیت فقط 10 نفر : https://t.me/+0txdKENcJl42OGY0","articleBody":"کانال آموزش جامع php\nمحدودیت فقط 10 نفر :\n\nhttps://t.me/+0txdKENcJl42OGY0","datePublished":"2024-10-13T15:18:32Z","dateModified":"2024-10-13T16:29:46Z","author":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"publisher":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":7},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":2}]}},{"@type":"ListItem","position":14,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/2050180028-programming090/posts/148","url":"https://telemetr.io/ar/channels/2050180028-programming090/posts/148","mainEntityOfPage":"https://telemetr.io/ar/channels/2050180028-programming090/posts/148","headline":"چطوره؟ کدش رو میخوای؟ 👩‍💻 @programming090","articleBody":"چطوره؟\nکدش رو میخوای؟\n\n👩‍💻 @programming090","datePublished":"2024-10-13T13:09:34Z","dateModified":"2024-10-13T13:09:34Z","author":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"publisher":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":52},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":10}]}},{"@type":"ListItem","position":15,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/2050180028-programming090/posts/147","url":"https://telemetr.io/ar/channels/2050180028-programming090/posts/147","mainEntityOfPage":"https://telemetr.io/ar/channels/2050180028-programming090/posts/147","headline":"یادگیری HTML و CSS برای طراحی وب‌سایت‌ها و صفحات وب بسیار مهم است. در اینجا یک راهنمای کلی برای شروع یادگیری…","articleBody":"یادگیری HTML و CSS برای طراحی وب‌سایت‌ها و صفحات وب بسیار مهم است. در اینجا یک راهنمای کلی برای شروع یادگیری این دو زبان ارائه می‌دهم.\n\n▎1. HTML (HyperText Markup Language)\n\nHTML زبان نشانه‌گذاری است که برای ساختاردهی محتوای وب استفاده می‌شود. با استفاده از تگ‌ها، عناصر مختلف صفحه وب را تعریف می‌کنید.\n\n▎ساختار پایه HTML\n\nیک سند HTML معمولاً شامل عناصر زیر است:\n\n\n\n\n    \n    \n    عنوان صفحه\n\n\n   

عنوان اصلی

\n   

این یک پاراگراف است.

\n\n\n\n\n▎تگ‌های اصلی HTML\n\n• تگ‌های عنوان:

تا

برای عنوان‌ها.\n\n• تگ پاراگراف:

برای متن پاراگراف.\n\n• تگ لینک: لینک برای ایجاد لینک.\n\n• تگ تصویر: \"توضیح برای نمایش تصاویر.\n\n• تگ لیست:

    (لیست نامرتب) و
      (لیست مرتب) برای ایجاد لیست‌ها.\n\n▎2. CSS (Cascading Style Sheets)\n\nCSS زبان استایل‌دهی به صفحات وب است. با استفاده از CSS می‌توانید ظاهر و احساس صفحات HTML را کنترل کنید.\n\n▎ساختار پایه CSS\n\nCSS می‌تواند به سه روش به HTML اضافه شود:\n\n1. درون‌خطی: با استفاده از ویژگی style در تگ HTML.\n\n2. داخلی: با استفاده از تگ \n\n\n\n▎مثال CSS خارجی:\n\n\n    \n\n\n\n▎انتخاب‌گرها در CSS\n\n• انتخاب‌گر نوع: h1 { ... }\n\n• انتخاب‌گر کلاس: .classname { ... } (با . شروع می‌شود)\n\n• انتخاب‌گر ID: #idname { ... } (با # شروع می‌شود)\n\n▎ویژگی‌های CSS\n\n• رنگ‌ها: color, background-color\n\n• ابعاد: width, height, padding, margin\n\n• فونت‌ها: font-family, font-size, font-weight\n\n• چیدمان: display, position, flexbox, grid\n\n▎3. ترکیب HTML و CSS\n\nدر زیر یک مثال ساده از ترکیب HTML و CSS آورده شده است:\n\n\n\n\n    \n    \n    صفحه نمونه\n    \n\n\n   

      خوش آمدید!

      \n   

      این یک صفحه نمونه است که با HTML و CSS طراحی شده است.

      \n\n\n\n\n▎4. منابع یادگیری\n\n• مستندات رسمی:\n\n  • HTML\n\n  • CSS\n\n  \n• دوره‌های آنلاین: سایت‌هایی مانند Coursera، Udemy و freeCodeCamp.\n\n▎نکات نهایی\n\n• تمرین کنید! پروژه‌های کوچک بسازید تا مهارت‌های خود را تقویت کنید.\n\n• با فریم‌ورک‌ها و کتابخانه‌هایی مانند Bootstrap آشنا شوید تا طراحی‌های پیشرفته‌تری داشته باشید.\n\nبا دنبال کردن این مراحل، شما می‌توانید مهارت‌های خود را در HTML و CSS تقویت کنید. موفق باشید!\n\n👩‍💻 @programming090","datePublished":"2024-10-12T14:54:20Z","dateModified":"2024-10-12T14:54:20Z","author":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"publisher":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":55},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":9}]}},{"@type":"ListItem","position":16,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/2050180028-programming090/posts/146","url":"https://telemetr.io/ar/channels/2050180028-programming090/posts/146","mainEntityOfPage":"https://telemetr.io/ar/channels/2050180028-programming090/posts/146","headline":"یادگیری زبان برنامه‌نویسی JavaScript می‌تواند به شما در توسعه وب، برنامه‌های کاربردی و تعامل با کاربر کمک کند…","articleBody":"یادگیری زبان برنامه‌نویسی JavaScript می‌تواند به شما در توسعه وب، برنامه‌های کاربردی و تعامل با کاربر کمک کند. در اینجا یک راهنمای کلی برای شروع یادگیری JavaScript ارائه می‌دهم:\n\n▎1. مقدمه‌ای بر JavaScript\n\n• JavaScript یک زبان برنامه‌نویسی سطح بالا، تفسیر شده و چندمنظوره است که بیشتر برای توسعه وب استفاده می‌شود.\n\n• این زبان به شما امکان می‌دهد تا صفحات وب را پویا کنید و با کاربر تعامل داشته باشید.\n\n▎2. ساختار پایه JavaScript\n\n• کد JavaScript معمولاً در فایل‌هایی با پسوند .js نوشته می‌شود و می‌تواند درون HTML نیز قرار گیرد.\n\n\n\n\n    My First JavaScript\n\n\n   

      Hello, World!

      \n    \n\n\n\n\n▎3. متغیرها و نوع داده‌ها\n\n• متغیرها را می‌توان با استفاده از var, let یا const تعریف کرد.\n\n• نوع داده‌ها شامل:\n\n  • رشته‌ها (string)\n\n  • اعداد (number)\n\n  • بولین (boolean)\n\n  • آرایه‌ها (array)\n\n  • شیء‌ها (object)\n\nlet name = \"Alice\"; // string\nconst age = 25;     // number\nlet isStudent = true; // boolean\nlet colors = [\"red\", \"green\", \"blue\"]; // array\n\n\n▎4. عملگرها\n\n• عملگرهای ریاضی: +, -, *, /, %\n\n• عملگرهای مقایسه: ==, ===, !=, !==, <, >, <=, >=\n\n• عملگرهای منطقی: &&, ||, !\n\n▎5. کنترل جریان\n\n• شرط‌ها: if, else if, else\n\nif (age > 18) {\n    console.log(\"Adult\");\n} else {\n    console.log(\"Minor\");\n}\n\n\n• حلقه‌ها: for, while\n\nfor (let i = 0; i < 5; i++) {\n    console.log(i);\n}\n\n\n▎6. توابع\n\n• توابع می‌توانند برای سازماندهی کد و کاهش تکرار استفاده شوند.\n\nfunction greet(name) {\n    return Hello, ${name};\n}\n\nconsole.log(greet(\"Alice\"));\n\n\n▎7. کار با ورودی‌ها\n\n• JavaScript می‌تواند ورودی کاربر را از طریق پنجره‌های گفت‌وگو (prompt) دریافت کند.\n\nlet name = prompt(\"Enter your name:\");\nconsole.log(Hello, ${name});\n\n\n▎8. کار با اشیاء و آرایه‌ها\n\n• اشیاء می‌توانند برای ذخیره داده‌های مرتبط استفاده شوند.\n\nlet person = {\n    name: \"Alice\",\n    age: 25,\n    greet: function() {\n        console.log(Hello, ${this.name});\n    }\n};\n\nperson.greet();\n\n\n• آرایه‌ها می‌توانند برای ذخیره مجموعه‌ای از داده‌ها استفاده شوند.\n\nlet fruits = [\"apple\", \"banana\", \"cherry\"];\nconsole.log(fruits[0]); // apple\n\n\n▎9. رویدادها\n\n• JavaScript می‌تواند به رویدادهای مختلف مانند کلیک روی دکمه‌ها پاسخ دهد.\n\n\n\n\n▎10. ES6 و ویژگی‌های جدید\n\n• JavaScript مدرن (ES6 و بالاتر) ویژگی‌های جدیدی مانند let, const, arrow functions، template literals و destructuring را معرفی کرده است.\n\nconst add = (a, b) => a + b;\nconsole.log(add(2, 3)); // 5\n\nlet [first, second] = [1, 2];\nconsole.log(first); // 1\n\n\n▎منابع یادگیری:\n\n• مستندات رسمی JavaScript: MDN Web Docs\n\n• کتاب‌های آموزشی: مانند \"Eloquent JavaScript\"\n\n• دوره‌های آنلاین: سایت‌هایی مثل Coursera، Udemy و freeCodeCamp\n\n▎نکات نهایی:\n\n• تمرین کنید! پروژه‌های کوچک بسازید و کدهای دیگران را بررسی کنید.\n\n• با فریم‌ورک‌ها و کتابخانه‌هایی مانند React، Angular یا Vue.js آشنا شوید.\n\nبا دنبال کردن این مراحل، شما می‌توانید به تدریج مهارت‌های خود را در JavaScript تقویت کنید. موفق باشید!\n\n\n👩‍💻 @programming090","datePublished":"2024-10-12T14:52:57Z","dateModified":"2024-10-12T14:52:57Z","author":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"publisher":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":28}]}},{"@type":"ListItem","position":17,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/2050180028-programming090/posts/145","url":"https://telemetr.io/ar/channels/2050180028-programming090/posts/145","mainEntityOfPage":"https://telemetr.io/ar/channels/2050180028-programming090/posts/145","headline":"یادگیری زبان برنامه‌نویسی Python می‌تواند برای توسعه نرم‌افزار، تحلیل داده‌ها، یادگیری ماشین و بسیاری از زمین…","articleBody":"یادگیری زبان برنامه‌نویسی Python می‌تواند برای توسعه نرم‌افزار، تحلیل داده‌ها، یادگیری ماشین و بسیاری از زمینه‌های دیگر بسیار مفید باشد. در اینجا یک راهنمای کلی برای یادگیری Python ارائه می‌دهم:\n\n▎1. مقدمه‌ای بر Python\n\n• Python یک زبان برنامه‌نویسی سطح بالا، تفسیر شده و چندمنظوره است که به خاطر سادگی و خوانایی کد شناخته شده است.\n\n• Python برای توسعه وب، تحلیل داده، یادگیری ماشین، اتوماسیون و بسیاری از کاربردهای دیگر استفاده می‌شود.\n\n▎2. نصب Python\n\n• برای شروع، باید Python را روی سیستم خود نصب کنید. می‌توانید از وب‌سایت رسمی Python دانلود کنید.\n\n• همچنین می‌توانید از محیط‌های توسعه مانند Jupyter Notebook یا IDEهایی مثل PyCharm استفاده کنید.\n\n▎3. ساختار پایه Python\n\n• کد Python معمولاً در فایل‌هایی با پسوند .py نوشته می‌شود.\n  \nprint(\"Hello, World!\")\n\n\n▎4. متغیرها و نوع داده‌ها\n\n• متغیرها در Python نیازی به تعیین نوع داده ندارند و می‌توانند شامل:\n\n  • رشته‌ها (str)\n\n  • اعداد صحیح (int)\n\n  • اعداد اعشاری (float)\n\n  • بولین (bool)\n\n  • لیست‌ها (list)\n\n  • تاپل‌ها (tuple)\n\n  • دیکشنری‌ها (dict)\n\nname = \"Alice\"  # string\nage = 25        # integer\nheight = 5.5    # float\nis_student = True # boolean\ncolors = [\"red\", \"green\", \"blue\"]  # list\n\n\n▎5. عملگرها\n\n• عملگرهای ریاضی: +, -, *, /, %\n\n• عملگرهای مقایسه: ==, !=, <, >, <=, >=\n\n• عملگرهای منطقی: and, or, not\n\n▎6. کنترل جریان\n\n• شرط‌ها: if, elif, else\n  \nif age > 18:\n    print(\"Adult\")\nelse:\n    print(\"Minor\")\n\n\n• حلقه‌ها: for, while\n\nfor i in range(5):\n    print(i)\n\n\n▎7. توابع\n\n• توابع می‌توانند برای سازماندهی کد و کاهش تکرار استفاده شوند.\n\ndef greet(name):\n    return f\"Hello, {name}\"\n\nprint(greet(\"Alice\"))\n\n\n▎8. کار با ورودی‌ها\n\n• Python می‌تواند ورودی کاربر را با استفاده از تابع input() دریافت کند.\n\nname = input(\"Enter your name: \")\nprint(f\"Hello, {name}\")\n\n\n▎9. کار با فایل‌ها\n\n• Python می‌تواند برای خواندن و نوشتن فایل‌ها استفاده شود.\n\nwith open('file.txt', 'w') as f:\n    f.write(\"Hello, World!\")\n\nwith open('file.txt', 'r') as f:\n    content = f.read()\n    print(content)\n\n\n▎10. شی‌گرایی در Python\n\n• Python از برنامه‌نویسی شی‌گرا پشتیبانی می‌کند.\n\nclass Car:\n    def __init__(self, color):\n        self.color = color\n        \n    def get_color(self):\n        return self.color\n\nmy_car = Car(\"red\")\nprint(my_car.get_color())\n\n\n▎منابع یادگیری:\n\n• مستندات رسمی Python: python.org\n\n• کتاب‌های آموزشی: مانند \"Automate the Boring Stuff with Python\"\n\n• دوره‌های آنلاین: سایت‌هایی مثل Coursera، Udemy و edX\n\n▎نکات نهایی:\n\n• تمرین کنید! پروژه‌های کوچک بسازید و کدهای دیگران را بررسی کنید.\n\n• با کتابخانه‌های معروف مانند NumPy، Pandas و Matplotlib آشنا شوید تا بتوانید پروژه‌های تحلیلی انجام دهید.\n\nبا دنبال کردن این مراحل، شما می‌توانید به تدریج مهارت‌های خود را در Python تقویت کنید. موفق باشید!\n\n👩‍💻 @programming090","datePublished":"2024-10-12T14:51:43Z","dateModified":"2024-10-12T14:51:43Z","author":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"publisher":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":26}]}},{"@type":"ListItem","position":18,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/2050180028-programming090/posts/144","url":"https://telemetr.io/ar/channels/2050180028-programming090/posts/144","mainEntityOfPage":"https://telemetr.io/ar/channels/2050180028-programming090/posts/144","headline":"یادگیری PHP می‌تواند برای توسعه وب و برنامه‌نویسی سمت سرور بسیار مفید باشد. در اینجا یک راهنمای کلی برای یادگ…","articleBody":"یادگیری PHP می‌تواند برای توسعه وب و برنامه‌نویسی سمت سرور بسیار مفید باشد. در اینجا یک راهنمای کلی برای یادگیری PHP ارائه می‌دهم:\n\n▎1. مقدمه‌ای بر PHP\n\n• PHP (Hypertext Preprocessor) یک زبان برنامه‌نویسی سمت سرور است که به طور خاص برای توسعه وب طراحی شده است.\n\n• PHP می‌تواند با HTML ترکیب شود و به شما امکان می‌دهد صفحات وب پویا ایجاد کنید.\n\n▎2. نصب PHP\n\n• برای شروع، باید PHP را روی سیستم خود نصب کنید. می‌توانید از XAMPP یا WAMP استفاده کنید که شامل Apache، MySQL و PHP است.\n\n▎3. ساختار پایه PHP\n\n• برچسب‌های PHP: کد PHP باید داخل برچسب‌های نوشته شود.\n  \n\n\n\n▎4. متغیرها و نوع داده‌ها\n\n• متغیرها با $ شروع می‌شوند و نوع داده‌ها شامل:\n\n  • رشته‌ها (string)\n\n  • اعداد صحیح (integer)\n\n  • اعداد اعشاری (float)\n\n  • بولین (boolean)\n\n  • آرایه‌ها (array)\n\n  • شیء‌ها (object)\n\n$name = \"Alice\"; // string\n$age = 25; // integer\n$height = 5.5; // float\n$isStudent = true; // boolean\n$colors = array(\"red\", \"green\", \"blue\"); // array\n\n\n▎5. عملگرها\n\n• عملگرهای ریاضی: +, -, *, /, %\n\n• عملگرهای مقایسه: ==, ===, !=, !==, <, >, <=, >=\n\n• عملگرهای منطقی: &&, ||, !\n\n▎6. کنترل جریان\n\n• شرط‌ها: if, else, elseif\n  \nif ($age > 18) {\n    echo \"Adult\";\n} else {\n    echo \"Minor\";\n}\n\n\n• حلقه‌ها: for, while, foreach\n\nfor ($i = 0; $i < 5; $i++) {\n    echo $i;\n}\n\n\n▎7. توابع\n\n• توابع می‌توانند برای سازماندهی کد و کاهش تکرار استفاده شوند.\n\nfunction greet($name) {\n    return \"Hello, \" . $name;\n}\n\necho greet(\"Alice\");\n\n\n▎8. کار با فرم‌ها و ورودی‌ها\n\n• PHP می‌تواند داده‌های فرم را از طریق متدهای GET و POST دریافت کند.\n\nif ($_SERVER[\"REQUEST_METHOD\"] == \"POST\") {\n    $name = $_POST['name'];\n    echo \"Hello, \" . $name;\n}\n\n\n▎9. کار با پایگاه‌داده\n\n• PHP معمولاً با MySQL برای ذخیره‌سازی داده‌ها استفاده می‌شود.\n  \n$conn = new mysqli($servername, $username, $password, $dbname);\n$sql = \"SELECT id, name FROM Users\";\n$result = $conn->query($sql);\n\n\n▎10. شی‌گرایی در PHP\n\n• PHP از برنامه‌نویسی شی‌گرا پشتیبانی می‌کند.\n\nclass Car {\n    public $color;\n    \n    function __construct($color) {\n        $this->color = $color;\n    }\n    \n    function getColor() {\n        return $this->color;\n    }\n}\n\n$myCar = new Car(\"red\");\necho $myCar->getColor();\n\n\n▎منابع یادگیری:\n\n• مستندات رسمی PHP: php.net\n\n• کتاب‌های آموزشی: مانند \"PHP and MySQL Web Development\"\n\n• دوره‌های آنلاین: سایت‌هایی مثل Udemy و Coursera\n\n▎نکات نهایی:\n\n• تمرین کنید! پروژه‌های کوچک بسازید و کدهای دیگران را بررسی کنید.\n\n• با فریم‌ورک‌هایی مانند Laravel یا Symfony آشنا شوید تا بتوانید پروژه‌های بزرگتری بسازید.\n\nبا دنبال کردن این مراحل، شما می‌توانید به تدریج مهارت‌های خود را در PHP تقویت کنید. موفق باشید!\n\n👩‍💻 @programming090","datePublished":"2024-10-12T14:50:35Z","dateModified":"2024-10-12T14:50:35Z","author":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"publisher":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":42}]}},{"@type":"ListItem","position":19,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/2050180028-programming090/posts/143","url":"https://telemetr.io/ar/channels/2050180028-programming090/posts/143","mainEntityOfPage":"https://telemetr.io/ar/channels/2050180028-programming090/posts/143","headline":"ممکنه بخواید سایتی بنویسید و نیاز باشه که توش عبارت های ریاضی رو نمایش بدید . برای اینکار میتونید از کتابخونه…","articleBody":"ممکنه بخواید سایتی بنویسید و نیاز باشه که توش عبارت های ریاضی رو نمایش بدید . برای اینکار میتونید از کتابخونه KaTex توی جاوا اسکریپت استفاده کنید \n\nاین کتابخونه به شما امکان اینو میده که از بیشتر دستورالعمل های Latex استفاده بکنید و توی وب و با استفاده از جاوا اسکریپت عبارت های ریاضی رو نمایش بدید \n\nاستفاده ازش خیلی اسونه و میتونید تو گیت هاب یا داکیومنت خود katex ببینیدش همینطور میتونید به صورت لایو تو سایت KaTex عبارتتون رو بنویسید و نتیجه رو ببینید \n\nhttps://katex.org/\n\nهمونطور که گفتم بیشتر دستورالعمل های LaTex رو پشتیبانی میکنه و میتونید خیلی راحت دستورالعمل عبارتی که میخواید رو از گوگل پیدا کنید و استفاده کنید یه فایل هم شامل همه دستورالعمل های LaTex رو توی کامنت ها میفرستم که اگه خواستید سیوش کنید موقع نیاز ازش استفاده کنید\n\n\n#tools #Math #Latex #KaTex\n@CleverDevs - @CleverDevsGp","datePublished":"2024-10-09T15:07:05Z","dateModified":"2024-10-09T15:07:05Z","author":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"publisher":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":69},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":8}],"sharedContent":{"@type":"SocialMediaPosting","datePublished":"2024-05-02T10:50:18Z"}}},{"@type":"ListItem","position":20,"item":{"@type":"SocialMediaPosting","@id":"https://telemetr.io/ar/channels/2050180028-programming090/posts/142","url":"https://telemetr.io/ar/channels/2050180028-programming090/posts/142","mainEntityOfPage":"https://telemetr.io/ar/channels/2050180028-programming090/posts/142","headline":"👩‍💻 ‌ تیکه کد ربات php ارسال پیام ساعت 00:00 و حذف ان پیام بعد از پنج دقیقه به صورت خودکار ‌ if(date('H:i') =…","articleBody":"👩‍💻 ‌ تیکه کد ربات php\n\nارسال پیام ساعت 00:00  و حذف ان پیام بعد از پنج دقیقه به صورت خودکار\n\n‌ \nif(date('H:i') == \"00:00\"){\n$botd = [\"﷽ ⁰⁰:⁰⁰ ﷽\",\n\"﴾ ⁰⁰:⁰⁰ ﴿\",\n\"ッ ⁰⁰:⁰⁰ ッ\",\n\"↯ ⁰⁰:⁰⁰ ↯\",\n\"↻{ ⁰⁰:⁰⁰ }↻\",\n\"| ⁰⁰:⁰⁰ |\",\n\"➣ ⁰⁰:⁰⁰ ➣\",\n\"∞ ⁰⁰:⁰⁰ ∞\",\n\"〇 ⁰⁰:⁰⁰ 〇\",\n\"♡ ⁰⁰:⁰⁰ ♡\",\n\"♥ ⁰⁰:⁰⁰ ♥\",\n\"✮ ⁰⁰:⁰⁰ ✮\",\n\"➲ ⁰⁰:⁰⁰ ➲\",\n\"✞ ⁰⁰:⁰⁰ ✞\",\n\"☫ ⁰⁰:⁰⁰ ☫\",\n\"✦ ⁰⁰:⁰⁰ ✦\",\n\"↬ ⁰⁰:⁰⁰ ↫\",\n\"■ ⁰⁰:⁰⁰ ■\",\n\"♢ ⁰⁰:⁰⁰ ♢\"];\n$s = $botd[rand(0, count($botd)-1)];\n$send = bot('sendmessage',[\n'chat_id'=>$chid, \n'text'=>$s,\n]);\n$id = $send->result->message_id;\nfile_put_contents(\"mes.txt\",$id);\n}\n// Channel : @YK_SOURCE\nif(date('H:i') == \"00:05\"){\n$ii = file_get_contents(\"mes.txt\");\nbot('deletemessage', [\n'chat_id' => $chid, \n'message_id' => $ii,\n]);\n}\n\n💬 @programming090\n👩‍💻 @YK_SOURCE","datePublished":"2024-10-09T14:59:59Z","dateModified":"2024-10-09T14:59:59Z","author":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"publisher":{"@type":"Organization","name":"برنامه نویسی و شبکه | 090","url":"https://telemetr.io/ar/channels/2050180028-programming090","image":"https://img.tlmtr.io/c/2eKltO/5809904829869441381?ty=x"},"commentCount":0,"interactionStatistic":[{"@type":"InteractionCounter","interactionType":"https://schema.org/ViewAction","userInteractionCount":67},{"@type":"InteractionCounter","interactionType":"https://schema.org/LikeAction","userInteractionCount":8}]}}]}
      منشورات القناة
      Repost from [ OFF ]
      🎵 ربات جستجوگر و دانلودر موزیک @MsAhangBot تا تاریخ 1403/08/22 فعال میباشد و پس از آن به مدت ۲ ماه برای بروزرسانی غیر فعال میشود. 🤖 @MsAhangBot 🤖 @CupBots

      2
      براش صفحه ویکی پدیا زدن😂
      براش صفحه ویکی پدیا زدن😂
      129
      3
      🌟 فروشV2ray 🌟  🆕 بدون محدودیت در حجم!  👥 تعداد کاربران: نامحدود  🗓️ فقط با یک قیمت استثنایی!  💰 قیمت پایین‌تر از بازار! 🔗 همین حالا ثبت‌نام کنید و از خدمات بی‌نظیر ما بهره‌مند شوید! Pynautic --- 🔗  انتخاب هوشمند شما برای آینده‌ای روشن!  🔗 @Pynautic @Pynautic_V2ray
      90
      4
      +1
      💢 جزوه آموزشی Css - بخش اول #css #pdf 🆔 @suntech_channel
      259
      5
      🖱 🎩آشنایی با روش سرقت رمز های عبور شما 😈☠️ ❕چکیده مطلب: تصور کنید یک برنامه نصب کنید و هرچی رمز عبور دارید رو به هکر ارسال
      🖱 🎩آشنایی با روش سرقت رمز های عبور شما 😈☠️ ❕چکیده مطلب: تصور کنید یک برنامه نصب کنید و هرچی رمز عبور دارید رو به هکر ارسال کنه و بنظرتون چه اتفاقی میفته ! ؟ کل زندگیتون میفته دست هکر :) 💀 ⬅️ لینک دانلود ابزار : https://github.com/AlessandroZ/LaZagne/releases 📌 لینک بالا برای دانلود نسخه Windows هست برای Os های دیگه هم میتونید این ابزار رو از همین لینک بالا دانلود کنید . 🤿🤿🤿🤿🤿🤿🤿🤿🤿🤿🤿🤿 @FAN_LEARN
      119
      6
      به دنیای هک و امنیت خوش آمدید! 🔐 📚 آموزش‌های رایگان و حرفه‌ای در زمینه هک و امنیت سایبری ⭐️ چرا به ما بپیوندید؟ • دوره‌های آموزشی تخصصی: از مبتدی تا پیشرفته • نکات و ترفندهای امنیتی: حفاظت از اطلاعات شخصی شما • پشتیبانی و مشاوره: پاسخ به سوالات شما توسط متخصصین 📲 به جمع ما بپیوندید و مهارت‌های خود را ارتقا دهید!
      52
      7
      💡 آموزش برنامه نویسی https://t.me/FAN_LEARN
      1
      8
      vscode کدومه؟
      1
      9
      👩‍💻👩‍💻👩‍💻
      1
      10
      فول استک (Full Stack) به افرادی اطلاق می‌شود که توانایی کار بر روی تمامی لایه‌های یک برنامه نرم‌افزاری را دارند. این شامل بخش‌های مختلفی از توسعه وب و نرم‌افزار می‌شود، از جمله: 1. فرانت‌اند (Front-end): طراحی و توسعه قسمت‌هایی از وب‌سایت یا برنامه که کاربر با آن تعامل دارد. این شامل استفاده از زبان‌ها و فناوری‌هایی مانند HTML، CSS و JavaScript است. 2. بک‌اند (Back-end): توسعه سرور، پایگاه داده و منطق برنامه که در پس‌زمینه اجرا می‌شود. این شامل زبان‌ها و فناوری‌هایی مانند Node.js، Python، Ruby، PHP و پایگاه‌های داده مانند MySQL، MongoDB و PostgreSQL است. 3. مدیریت پایگاه داده: توانایی کار با پایگاه‌های داده و انجام عملیات CRUD (ایجاد، خواندن، به‌روزرسانی و حذف). 4. دستگاه‌های سرور: آشنایی با نحوه کارکرد سرورها و نحوه استقرار برنامه‌ها بر روی آن‌ها. 5. ابزارهای کنترل نسخه: استفاده از ابزارهایی مانند Git برای مدیریت کد و همکاری با دیگر توسعه‌دهندگان. یک توسعه‌دهنده فول استک معمولاً قادر است از ابتدا تا انتها یک پروژه نرم‌افزاری را مدیریت کند و در تمامی جنبه‌های آن مشارکت کند. @CroplodPlus | @Croplod
      1 379
      11
      در زیر چند روش برای کاهش دسترسی به Inspect Element آورده شده است: ▎1. غیرفعال کردن راست کلیک: می‌توانید با استفاده از جاوااسکریپت، راست کلیک را غیرفعال کنید. <script> document.addEventListener('contextmenu', function(e) {     e.preventDefault(); }); </script> ▎2. غیرفعال کردن کلید F12: می‌توانید با جاوااسکریپت، کلید F12 را غیرفعال کنید. <script> document.onkeydown = function(e) {     if (e.keyCode == 123) { // F12         return false;     } }; </script> ▎3. جلوگیری از کپی کردن متن: می‌توانید با استفاده از CSS و جاوااسکریپت، کپی کردن متن را محدود کنید. <style> body {     -webkit-user-select: none; /* Safari */     -moz-user-select: none; /* Firefox */     -ms-user-select: none; /* Internet Explorer/Edge */     user-select: none; /* Non-prefixed version, currently supported by Chrome and Opera */ } </style> <script> document.addEventListener('copy', function(e) {     e.preventDefault(); }); </script> ▎نکته مهم: به یاد داشته باشید که این روش‌ها فقط می‌توانند دسترسی به Inspect Element را دشوارتر کنند، اما نمی‌توانند به‌طور کامل آن را مسدود کنند. کاربران با دانش کافی می‌توانند به راحتی این محدودیت‌ها را دور بزنند. بهترین راه برای محافظت از محتوای شما، استفاده از روش‌های قانونی و حقایق کپی‌رایت است. @CroplodPlus | @Croplod
      71
      12
      فقط 10 نفر میتونن با این لینک وارد شن 😎
      7
      13
      کانال آموزش جامع php محدودیت فقط 10 نفر : https://t.me/+0txdKENcJl42OGY0
      7
      14
      چطوره؟ کدش رو میخوای؟ 👩‍💻 @programming090
      چطوره؟ کدش رو میخوای؟ 👩‍💻 @programming090
      52
      15
      یادگیری HTML و CSS برای طراحی وب‌سایت‌ها و صفحات وب بسیار مهم است. در اینجا یک راهنمای کلی برای شروع یادگیری این دو زبان ارائه می‌دهم. ▎1. HTML (HyperText Markup Language) HTML زبان نشانه‌گذاری است که برای ساختاردهی محتوای وب استفاده می‌شود. با استفاده از تگ‌ها، عناصر مختلف صفحه وب را تعریف می‌کنید. ▎ساختار پایه HTML یک سند HTML معمولاً شامل عناصر زیر است: <!DOCTYPE html> <html lang="fa"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>عنوان صفحه</title> </head> <body>     <h1>عنوان اصلی</h1>     <p>این یک پاراگراف است.</p> </body> </html> ▎تگ‌های اصلی HTML • تگ‌های عنوان: <h1> تا <h6> برای عنوان‌ها. • تگ پاراگراف: <p> برای متن پاراگراف. • تگ لینک: <a href="https://example.com">لینک</a> برای ایجاد لینک. • تگ تصویر: <img src="image.jpg" alt="توضیح تصویر"> برای نمایش تصاویر. • تگ لیست: <ul> (لیست نامرتب) و <ol> (لیست مرتب) برای ایجاد لیست‌ها. ▎2. CSS (Cascading Style Sheets) CSS زبان استایل‌دهی به صفحات وب است. با استفاده از CSS می‌توانید ظاهر و احساس صفحات HTML را کنترل کنید. ▎ساختار پایه CSS CSS می‌تواند به سه روش به HTML اضافه شود: 1. درون‌خطی: با استفاده از ویژگی style در تگ HTML. 2. داخلی: با استفاده از تگ <style> در بخش <head>. 3. خارجی: با ایجاد یک فایل CSS جداگانه و لینک کردن آن به HTML. ▎مثال CSS داخلی: <head>     <style>         body {             background-color: lightblue;         }         h1 {             color: navy;             text-align: center;         }     </style> </head> ▎مثال CSS خارجی: <head>     <link rel="stylesheet" href="styles.css"> </head> ▎انتخاب‌گرها در CSS • انتخاب‌گر نوع: h1 { ... } • انتخاب‌گر کلاس: .classname { ... } (با . شروع می‌شود) • انتخاب‌گر ID: #idname { ... } (با # شروع می‌شود) ▎ویژگی‌های CSS • رنگ‌ها: color, background-color • ابعاد: width, height, padding, margin • فونت‌ها: font-family, font-size, font-weight • چیدمان: display, position, flexbox, grid ▎3. ترکیب HTML و CSS در زیر یک مثال ساده از ترکیب HTML و CSS آورده شده است: <!DOCTYPE html> <html lang="fa"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>صفحه نمونه</title>     <style>         body {             font-family: Arial, sans-serif;             background-color: #f4f4f4;             margin: 0;             padding: 20px;         }         h1 {             color: #333;         }         p {             line-height: 1.6;         }     </style> </head> <body>     <h1>خوش آمدید!</h1>     <p>این یک صفحه نمونه است که با HTML و CSS طراحی شده است.</p> </body> </html> ▎4. منابع یادگیری • مستندات رسمی:   • HTML   • CSS   • دوره‌های آنلاین: سایت‌هایی مانند Coursera، Udemy و freeCodeCamp. ▎نکات نهایی • تمرین کنید! پروژه‌های کوچک بسازید تا مهارت‌های خود را تقویت کنید. • با فریم‌ورک‌ها و کتابخانه‌هایی مانند Bootstrap آشنا شوید تا طراحی‌های پیشرفته‌تری داشته باشید. با دنبال کردن این مراحل، شما می‌توانید مهارت‌های خود را در HTML و CSS تقویت کنید. موفق باشید! 👩‍💻 @programming090
      55
      16
      یادگیری زبان برنامه‌نویسی JavaScript می‌تواند به شما در توسعه وب، برنامه‌های کاربردی و تعامل با کاربر کمک کند. در اینجا یک راهنمای کلی برای شروع یادگیری JavaScript ارائه می‌دهم: ▎1. مقدمه‌ای بر JavaScript • JavaScript یک زبان برنامه‌نویسی سطح بالا، تفسیر شده و چندمنظوره است که بیشتر برای توسعه وب استفاده می‌شود. • این زبان به شما امکان می‌دهد تا صفحات وب را پویا کنید و با کاربر تعامل داشته باشید. ▎2. ساختار پایه JavaScript • کد JavaScript معمولاً در فایل‌هایی با پسوند .js نوشته می‌شود و می‌تواند درون HTML نیز قرار گیرد. <!DOCTYPE html> <html> <head>     <title>My First JavaScript</title> </head> <body>     <h1>Hello, World!</h1>     <script>         console.log("Hello, World!");     </script> </body> </html> ▎3. متغیرها و نوع داده‌ها • متغیرها را می‌توان با استفاده از var, let یا const تعریف کرد. • نوع داده‌ها شامل:   • رشته‌ها (string)   • اعداد (number)   • بولین (boolean)   • آرایه‌ها (array)   • شیء‌ها (object) let name = "Alice"; // string const age = 25;     // number let isStudent = true; // boolean let colors = ["red", "green", "blue"]; // array ▎4. عملگرها • عملگرهای ریاضی: +, -, *, /, % • عملگرهای مقایسه: ==, ===, !=, !==, <, >, <=, >= • عملگرهای منطقی: &&, ||, ! ▎5. کنترل جریان • شرط‌ها: if, else if, else if (age > 18) {     console.log("Adult"); } else {     console.log("Minor"); } • حلقه‌ها: for, while for (let i = 0; i < 5; i++) {     console.log(i); } ▎6. توابع • توابع می‌توانند برای سازماندهی کد و کاهش تکرار استفاده شوند. function greet(name) {     return Hello, ${name}; } console.log(greet("Alice")); ▎7. کار با ورودی‌ها • JavaScript می‌تواند ورودی کاربر را از طریق پنجره‌های گفت‌وگو (prompt) دریافت کند. let name = prompt("Enter your name:"); console.log(Hello, ${name}); ▎8. کار با اشیاء و آرایه‌ها • اشیاء می‌توانند برای ذخیره داده‌های مرتبط استفاده شوند. let person = {     name: "Alice",     age: 25,     greet: function() {         console.log(Hello, ${this.name});     } }; person.greet(); • آرایه‌ها می‌توانند برای ذخیره مجموعه‌ای از داده‌ها استفاده شوند. let fruits = ["apple", "banana", "cherry"]; console.log(fruits[0]); // apple ▎9. رویدادها • JavaScript می‌تواند به رویدادهای مختلف مانند کلیک روی دکمه‌ها پاسخ دهد. <button onclick="alert('Button clicked!')">Click me</button> ▎10. ES6 و ویژگی‌های جدید • JavaScript مدرن (ES6 و بالاتر) ویژگی‌های جدیدی مانند let, const, arrow functions، template literals و destructuring را معرفی کرده است. const add = (a, b) => a + b; console.log(add(2, 3)); // 5 let [first, second] = [1, 2]; console.log(first); // 1 ▎منابع یادگیری: • مستندات رسمی JavaScript: MDN Web Docs • کتاب‌های آموزشی: مانند "Eloquent JavaScript" • دوره‌های آنلاین: سایت‌هایی مثل Coursera، Udemy و freeCodeCamp ▎نکات نهایی: • تمرین کنید! پروژه‌های کوچک بسازید و کدهای دیگران را بررسی کنید. • با فریم‌ورک‌ها و کتابخانه‌هایی مانند React، Angular یا Vue.js آشنا شوید. با دنبال کردن این مراحل، شما می‌توانید به تدریج مهارت‌های خود را در JavaScript تقویت کنید. موفق باشید! 👩‍💻 @programming090
      28
      17
      یادگیری زبان برنامه‌نویسی Python می‌تواند برای توسعه نرم‌افزار، تحلیل داده‌ها، یادگیری ماشین و بسیاری از زمینه‌های دیگر بسیار مفید باشد. در اینجا یک راهنمای کلی برای یادگیری Python ارائه می‌دهم: ▎1. مقدمه‌ای بر Python • Python یک زبان برنامه‌نویسی سطح بالا، تفسیر شده و چندمنظوره است که به خاطر سادگی و خوانایی کد شناخته شده است. • Python برای توسعه وب، تحلیل داده، یادگیری ماشین، اتوماسیون و بسیاری از کاربردهای دیگر استفاده می‌شود. ▎2. نصب Python • برای شروع، باید Python را روی سیستم خود نصب کنید. می‌توانید از وب‌سایت رسمی Python دانلود کنید. • همچنین می‌توانید از محیط‌های توسعه مانند Jupyter Notebook یا IDEهایی مثل PyCharm استفاده کنید. ▎3. ساختار پایه Python • کد Python معمولاً در فایل‌هایی با پسوند .py نوشته می‌شود.   print("Hello, World!") ▎4. متغیرها و نوع داده‌ها • متغیرها در Python نیازی به تعیین نوع داده ندارند و می‌توانند شامل:   • رشته‌ها (str)   • اعداد صحیح (int)   • اعداد اعشاری (float)   • بولین (bool)   • لیست‌ها (list)   • تاپل‌ها (tuple)   • دیکشنری‌ها (dict) name = "Alice"  # string age = 25        # integer height = 5.5    # float is_student = True # boolean colors = ["red", "green", "blue"]  # list ▎5. عملگرها • عملگرهای ریاضی: +, -, *, /, % • عملگرهای مقایسه: ==, !=, <, >, <=, >= • عملگرهای منطقی: and, or, not ▎6. کنترل جریان • شرط‌ها: if, elif, else   if age > 18:     print("Adult") else:     print("Minor") • حلقه‌ها: for, while for i in range(5):     print(i) ▎7. توابع • توابع می‌توانند برای سازماندهی کد و کاهش تکرار استفاده شوند. def greet(name):     return f"Hello, {name}" print(greet("Alice")) ▎8. کار با ورودی‌ها • Python می‌تواند ورودی کاربر را با استفاده از تابع input() دریافت کند. name = input("Enter your name: ") print(f"Hello, {name}") ▎9. کار با فایل‌ها • Python می‌تواند برای خواندن و نوشتن فایل‌ها استفاده شود. with open('file.txt', 'w') as f:     f.write("Hello, World!") with open('file.txt', 'r') as f:     content = f.read()     print(content) ▎10. شی‌گرایی در Python • Python از برنامه‌نویسی شی‌گرا پشتیبانی می‌کند. class Car:     def __init__(self, color):         self.color = color             def get_color(self):         return self.color my_car = Car("red") print(my_car.get_color()) ▎منابع یادگیری: • مستندات رسمی Python: python.org • کتاب‌های آموزشی: مانند "Automate the Boring Stuff with Python" • دوره‌های آنلاین: سایت‌هایی مثل Coursera، Udemy و edX ▎نکات نهایی: • تمرین کنید! پروژه‌های کوچک بسازید و کدهای دیگران را بررسی کنید. • با کتابخانه‌های معروف مانند NumPy، Pandas و Matplotlib آشنا شوید تا بتوانید پروژه‌های تحلیلی انجام دهید. با دنبال کردن این مراحل، شما می‌توانید به تدریج مهارت‌های خود را در Python تقویت کنید. موفق باشید! 👩‍💻 @programming090
      26
      18
      یادگیری PHP می‌تواند برای توسعه وب و برنامه‌نویسی سمت سرور بسیار مفید باشد. در اینجا یک راهنمای کلی برای یادگیری PHP ارائه می‌دهم: ▎1. مقدمه‌ای بر PHP • PHP (Hypertext Preprocessor) یک زبان برنامه‌نویسی سمت سرور است که به طور خاص برای توسعه وب طراحی شده است. • PHP می‌تواند با HTML ترکیب شود و به شما امکان می‌دهد صفحات وب پویا ایجاد کنید. ▎2. نصب PHP • برای شروع، باید PHP را روی سیستم خود نصب کنید. می‌توانید از XAMPP یا WAMP استفاده کنید که شامل Apache، MySQL و PHP است. ▎3. ساختار پایه PHP • برچسب‌های PHP: کد PHP باید داخل برچسب‌های <?php ... ?> نوشته شود.   <?php echo "Hello, World!"; ?> ▎4. متغیرها و نوع داده‌ها • متغیرها با $ شروع می‌شوند و نوع داده‌ها شامل:   • رشته‌ها (string)   • اعداد صحیح (integer)   • اعداد اعشاری (float)   • بولین (boolean)   • آرایه‌ها (array)   • شیء‌ها (object) $name = "Alice"; // string $age = 25; // integer $height = 5.5; // float $isStudent = true; // boolean $colors = array("red", "green", "blue"); // array ▎5. عملگرها • عملگرهای ریاضی: +, -, *, /, % • عملگرهای مقایسه: ==, ===, !=, !==, <, >, <=, >= • عملگرهای منطقی: &&, ||, ! ▎6. کنترل جریان • شرط‌ها: if, else, elseif   if ($age > 18) {     echo "Adult"; } else {     echo "Minor"; } • حلقه‌ها: for, while, foreach for ($i = 0; $i < 5; $i++) {     echo $i; } ▎7. توابع • توابع می‌توانند برای سازماندهی کد و کاهش تکرار استفاده شوند. function greet($name) {     return "Hello, " . $name; } echo greet("Alice"); ▎8. کار با فرم‌ها و ورودی‌ها • PHP می‌تواند داده‌های فرم را از طریق متدهای GET و POST دریافت کند. if ($_SERVER["REQUEST_METHOD"] == "POST") {     $name = $_POST['name'];     echo "Hello, " . $name; } ▎9. کار با پایگاه‌داده • PHP معمولاً با MySQL برای ذخیره‌سازی داده‌ها استفاده می‌شود.   $conn = new mysqli($servername, $username, $password, $dbname); $sql = "SELECT id, name FROM Users"; $result = $conn->query($sql); ▎10. شی‌گرایی در PHP • PHP از برنامه‌نویسی شی‌گرا پشتیبانی می‌کند. class Car {     public $color;         function __construct($color) {         $this->color = $color;     }         function getColor() {         return $this->color;     } } $myCar = new Car("red"); echo $myCar->getColor(); ▎منابع یادگیری: • مستندات رسمی PHP: php.net • کتاب‌های آموزشی: مانند "PHP and MySQL Web Development" • دوره‌های آنلاین: سایت‌هایی مثل Udemy و Coursera ▎نکات نهایی: • تمرین کنید! پروژه‌های کوچک بسازید و کدهای دیگران را بررسی کنید. • با فریم‌ورک‌هایی مانند Laravel یا Symfony آشنا شوید تا بتوانید پروژه‌های بزرگتری بسازید. با دنبال کردن این مراحل، شما می‌توانید به تدریج مهارت‌های خود را در PHP تقویت کنید. موفق باشید! 👩‍💻 @programming090
      42
      19
      ممکنه بخواید سایتی بنویسید و نیاز باشه که توش عبارت های ریاضی رو نمایش بدید . برای اینکار میتونید از کتابخونه KaTex توی جاوا
      ممکنه بخواید سایتی بنویسید و نیاز باشه که توش عبارت های ریاضی رو نمایش بدید . برای اینکار میتونید از کتابخونه KaTex توی جاوا اسکریپت استفاده کنید این کتابخونه به شما امکان اینو میده که از بیشتر دستورالعمل های Latex استفاده بکنید و توی وب و با استفاده از جاوا اسکریپت عبارت های ریاضی رو نمایش بدید استفاده ازش خیلی اسونه و میتونید تو گیت هاب یا داکیومنت خود katex ببینیدش همینطور میتونید به صورت لایو تو سایت KaTex عبارتتون رو بنویسید و نتیجه رو ببینید https://katex.org/ همونطور که گفتم بیشتر دستورالعمل های LaTex رو پشتیبانی میکنه و میتونید خیلی راحت دستورالعمل عبارتی که میخواید رو از گوگل پیدا کنید و استفاده کنید یه فایل هم شامل همه دستورالعمل های LaTex رو توی کامنت ها میفرستم که اگه خواستید سیوش کنید موقع نیاز ازش استفاده کنید #tools #Math #Latex #KaTex @CleverDevs - @CleverDevsGp
      69
      20
      👩‍💻 ‌ تیکه کد ربات php ارسال پیام ساعت 00:00  و حذف ان پیام بعد از پنج دقیقه به صورت خودکار ‌ if(date('H:i') == "00:00"){ $botd = ["﷽ ⁰⁰:⁰⁰ ﷽", "﴾ ⁰⁰:⁰⁰ ﴿", "ッ ⁰⁰:⁰⁰ ッ", "↯ ⁰⁰:⁰⁰ ↯", "↻{ ⁰⁰:⁰⁰ }↻", "| ⁰⁰:⁰⁰ |", "➣ ⁰⁰:⁰⁰ ➣", "∞ ⁰⁰:⁰⁰ ∞", "〇 ⁰⁰:⁰⁰ 〇", "♡ ⁰⁰:⁰⁰ ♡", "♥ ⁰⁰:⁰⁰ ♥", "✮ ⁰⁰:⁰⁰ ✮", "➲ ⁰⁰:⁰⁰ ➲", "✞ ⁰⁰:⁰⁰ ✞", "☫ ⁰⁰:⁰⁰ ☫", "✦ ⁰⁰:⁰⁰ ✦", "↬ ⁰⁰:⁰⁰ ↫", "■ ⁰⁰:⁰⁰ ■", "♢ ⁰⁰:⁰⁰ ♢"]; $s = $botd[rand(0, count($botd)-1)]; $send = bot('sendmessage',[ 'chat_id'=>$chid, 'text'=>$s, ]); $id = $send->result->message_id; file_put_contents("mes.txt",$id); } // Channel : @YK_SOURCE if(date('H:i') == "00:05"){ $ii = file_get_contents("mes.txt"); bot('deletemessage', [ 'chat_id' => $chid, 'message_id' => $ii, ]); } 💬 @programming090 👩‍💻 @YK_SOURCE
      67