حتما کانال Amiraidev رو داشته باش
۲۲
۰:۴۸
خیلیها فکر میکنن برنامهنویسی فقط یعنی نشستن پشت سیستم و نوشتن کد برای سایت یا اپلیکیشن. اما یه دنیای جذابتر هم وجود داره: دنیای اینترنت اشیا یا همون IoT؛ جایی که کدی که مینویسی فقط روی صفحه اجرا نمیشه، بلکه میتونه روی دنیای واقعی هم تاثیر بذاره.
اینترنت اشیا (IoT) چیه؟
اگر خیلی ساده بخوایم بگیم، اینترنت اشیا یعنی کنترل لوازم و دستگاهها از راه دور؛ با استفاده از یک دستگاه کوچک یا یک برنامه کوچک. مثلاً بتونی چراغ، دما، دوربین یا حتی وسایل خونه رو کنترل کنی یا ازشون اطلاعات بگیری. خبر خوب اینه که خیلی از این کارها با پایتون قابل انجامه، و این دقیقاً یکی از ویژگیهای خوب پایتونه؛ هم محبوبه، هم کاربردیه، هم توی پروژههای واقعی خیلی به کار میاد.
چرا رزبریپای (Raspberry Pi)؟
رزبریپای یک کامپیوتر کوچک و کاربردیه که میتونه برای پروژههای IoT خیلی مفید باشه. روش معمولاً سیستمعامل لینوکس نصب میشه و این خودش یک مزیت مهمه؛ چون لینوکس سریع هست و برای کارهای فنی و پروژههای اینچنینی خیلی مناسب عمل میکنه. از طرفی پایتون هم روی این بستر خیلی خوب جواب میده و بهت این امکان رو میده که نرمافزار و سختافزار رو کنار هم استفاده کنی.
چه کارهایی میتونی انجام بدی؟
- روشن و خاموش کردن لامپ یا کنترل بعضی وسایل خونه با یک برنامه ساده پایتونی
برای شروع IoT با پایتون چی لازمه؟
- پایتون، چون پایه اصلی کاره- آشنایی اولیه با لینوکس- آشنایی با مفاهیم ساده API- درک اولیه از سختافزار و پایههای ورودی/خروجی
چطور شروع کنی؟
برای شروع، بهتره اول با شبیهسازها کار کنی تا مفاهیم رو خوب درک کنی. این کار خیلی کمک میکنه بدون ریسک، منطق کار رو یاد بگیری. حتماً هم قبل از اتصال قطعات واقعی، یک درک اولیه از سختافزار داشته باشی که چیزی رو نسوزونی. بعد از اینکه مفاهیم برات جا افتاد، میتونی بری سراغ پروژههای واقعی و ساده مثل روشن کردن LED با پایتون.
همین ترکیب پایتون با سختافزار یکی از دلایلیه که پایتون اینقدر محبوب و کاربردیه. چون بهت این فرصت رو میده که فقط برنامهنویس نرمافزار نباشی و بتونی روی دنیای واقعی هم اثر بذاری.
تو پست بعدی شبیهسازی رو معرفی میکنم، پس حتما کانال من رو داشته باش.
۱۹
۱۴:۱۱
همونطور که تو پست قبلی گفتم، برای اینکه درک بهتری از اینترنت اشیا داشته باشید، بهترین راه شروع با شبیهسازهاست. امروز میخوام سایت فوقالعاده Wokwi رو بهتون معرفی کنم.
سایت (https://wokwi.com/) یک شبیهساز آنلاینه که هر برنامهنویسی باید بشناسه. چرا؟
برای شروع، یک پروژه ساده مثل «چشمکزن LED» رو توی این سایت پیاده کنید تا منطق کار دستتون بیاد. بعداً که حرفهای شدید، میتونید برید سراغ خرید سختافزار واقعی.حتما کانال Amiraidev رو داشته باش
#IoT
۳۱
۱۹:۱۳
طراحی سایت فروشگاهی لباس مزون
حتما کانال Amiraidev رو داشته باش 
لینک کانال: https://t.me/amiraidev_official
مشاهده پروژهها در سایت:http://amiraidev.ir
۲۳
۵:۲۷
۱۸
۱۲:۵۷
تا حالا شده بعد از تغییر دادن کد، موقع منتشر کردن پروژه روی سرور همهچیز بهم بریزه و سایت دان بشه؟
اینجاست که CI/CD مثل یک فرشته نجات وارد میشه تا تمام فرآیند تست و انتشار کد رو ۱۰۰٪ خودکار کنه!
---
---
• GitHub Actions
---
۱۷
۱۹:۳۷
۱۷
۱۸:۲۰
وقتی یک مدل AI مثل چتبات، تشخیص تصویر یا سیستم RAG میسازی، باید راهی داشته باشی تا سایت، اپلیکیشن یا سرویسهای دیگه بتونن ازش استفاده کنن. اینجاست که FastAPI وارد میشه!
FastAPI یک فریمورک سریع و سبک پایتون برای ساخت API است و برای پروژههای هوش مصنوعی انتخاب خیلی محبوبیه.
چرا؟
برای شروع لازم نیست حرفهای باشی؛ یادگیری Routeها، Pydantic، Async و دیپلوی اولیه کاملاً کافیه.حتما کانال Amiraidev رو داشته باش
۲۰
۱۴:۲۶
حتما کانال Amiraidev رو داشته باش
۱۶
۹:۰۵
https://starcoach.ir/certificate/STC20263176
۱۶
۵:۳۲