کدنویسی پروژه GPS فول استک با راهنمایی تخصصی - 2024
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- نقش حیاتی یک داشبورد وب سفارشی را برای ردیابی کارآمد داده GPS بررسی کنید و اساس پروژه را بنا کنید.
- به الزامات سختافزاری و نرمافزاری اساسی رسیدگی کنید تا مطمئن شوید یک مأموریت به خوبی آمادهشده دارید.
- درک عمیقی از GPS و اصول آن برای پیادهسازی مؤثر ماژول بدست آورید.
- تمرکز را به راهاندازی و تست ماژول GPS به صورت عملی در محیط ویندوز ببرید.
- یکپارچهسازی برد ESP32 با محیط توسعه یکپارچه آردوینو را بررسی کنید، به قابلیتهای آن مسلط شوید و عملکرد آن را اعتبارسنجی کنید.
- با ماژول نمایشگر OLED آشنا شوید و کارکرد داخلی آن را برای نمایش داده بصری کشف کنید.
- فایربیس را بهعنوان یک پایگاه داده بلادرنگ و Mapbox را برای مصورسازی نقشه یکپارچهسازی کنید تا گردش کار اصلی را کامل کنید.
- تمام ماژولهای سختافزاری را تست کرده و آنها را در یک مدار سرهم کنید.
- کد بکاند سی پلاس پلاس را برای ارسال داده GPS به فایربیس و نمایش آن روی OLED برای تجربه کاربری ایجاد کنید.
- توسعه فرانتاند را بررسی کنید و به رابط کاربری با پایتون، اچ تی ام ال، سی اس اس، بوت استرپ و جاوا اسکریپت جان بخشید.
- در مورد PythonAnywhere، یک provider میزبانی وب مبتنی بر پایتون یاد بگیرید.
- پروژه کامل را روی سرور برای دسترسی جهانی با مرورگر مستقر کنید.
- با توسعه یک کد App Script برای ذخیره داده GPS در گوگل شیت، به محدودیت پرداخت فایربیس بپردازید.
- شاهد خروجی بلادرنگ پروژه باشید، اکتساب داده لایو، نمایش داشبورد وب و درج در گوگل شیت را مشاهده کنید.
توضیحات دوره
میخواهم شما را با یک دوره آموزشی آنلاین کاملاً جدید آشنا کنم که در آن میتوانید یاد بگیرید یک داشبورد وب شخصیسازی شده ایجاد کنید که به شما امکان میدهد بر موقعیت بلادرنگ وسیله نقلیه یا فرد گمشده خود با اطلاعات دقیق نظارت کنید. حتی اگر بخواهید فاصله و جهت وسیله گمشده را از موقعیت فعلی خود اندازهگیری کنید، این اطلاعات نیز نمایش داده میشود. اجازه دهید به شما دموی این پروژه نوآورانه را نشان دهیم.
چگونه این دوره با تمام دورههای دیگر تفاوت دارد؟
آنچه این دوره را از بقیه متمایز میکند، رویکرد خاص آن است. بسیاری از دورهها به داشبوردهای اینترنت اشیای شخص ثالث اتکا دارند که در آنها کدنویسی محدود به استخراج داده از GPS و سپس ارسال آن به داشبورد اینترنت اشیای شخص ثالث برای مصورسازی است، این دوره این گونه نیست. در نتیجه، شما عمدتاً کدنویسی سمت بکاند را میآموزید و پایگاه داده و فرانتاند توسط پلتفرمهای موجود اینترنت اشیا مدیریت میشوند. با دنبال کردن این رویکرد، تقریباً چیزی برای یادگیری وجود ندارد.
در حالی که دوره ما یک رویکرد جامع به توسعه فولاستک دارد. این بدان معناست که شما شخصا کل بکاند را با سی پلاس پلاس خواهید ساخت و کدی برای ارسال تمام داده بدست آمده به پایگاه داده بلادرنگ خواهید نوشت. پس از اتمام این 2 مرحله، شما طراحی فرانتاند را با اچ تی ام ال، سی اس اس، جاوا اسکریپت، بوت استرپ و پایتون آغاز خواهید کرد.
مدرس دوره همیشه به یادگیری از طریق انجام دادن اعتقاد داشته و در این دوره، شما با تجربه عملی آنچه نیاز دارید را خواهید آموخت. برای شروع این دوره به هیچ دانش خاصی جز مهارتهای اولیه کامپیوتر نیاز ندارید. هر یک از شما از زمینههای مختلفی آمدهاید، به همین دلیل این دوره از سطح اولیه تا پیشرفته را با جزئیات دقیق در هر درس پوشش میدهد.
هر ویدئو در این دوره شما را با مفاهیم و تکنیکهای جدید آشنا میکند که میتوانید بلافاصله در هر یک از پروژههای خود اعمال کنید. این دوره فرض میکند که فقط دانش اولیه برنامهنویسی را دارید و میتوانید بقیه چیزها را به این دوره بسپارید. بنابراین اگر شما کسی هستید که هرگز یک پروژه مبتنی بر وب ایجاد نکردهاید، نگران نباشید، مدرس در هر مرحله از این مسیر با شما است.
این دوره همچنین کد منبع کامل را با شما به اشتراک خواهد گذاشت تا بتوانید به راحتی پروژه را تکرار کرده و آن را بلافاصله مستقر کنید.
کنترل حرفهتان را بدست بگیرید و در آیندهتان سرمایهگذاری کنید. این فرصت را برای بهبود مهارتهای خود از دست ندهید. هماکنون در این دوره شرکت کنید و اولین قدم خود را بهسوی یک آینده بهتر بردارید.
این دوره برای چه کسانی مناسب است؟
- این دوره بهطور خاص با در نظر گرفتن افراد مبتدی طراحی شده است که آن را برای افراد دارای دانش اولیه علوم کامپیوتر قابل دسترس میکند.
- چه شما تازه شروع کرده باشید، چه درک اساسی از این موضوع داشته باشید، میتوانید با اطمینان در این دوره شرکت کنید.
- برنامه درسی این دوره نیازهای دانشجویان در سطوح مهارتی مختلف را در نظر میگیرد و توضیحات واضح و راهنماییهای گامبهگام ارائه میدهد تا تجربه یادگیری یکنواختی را برای همه تضمین کند.
- از پیوستن به این دوره تردید نکنید، چرا که این دوره بهطور خاص برای حمایت از مسیر یادگیری شما از ابتدا سطح طراحی شده است.
کدنویسی پروژه GPS فول استک با راهنمایی تخصصی - 2024
-
مفهوم پروژه 04:06
-
الزامات سختافزاری و نرمافزاری 06:11
-
آشنایی با GPS و اصول کارکرد آن 04:32
-
آشنایی با ماژول GPS NEO6M 02:59
-
درک نمودار مدار برای تست ماژول GPS در ویندوز 02:17
-
راهاندازی ماژول GPS در ویندوز 02:55
-
تست ماژول GPS در ویندوز 05:53
-
ماژول GPS None
-
اتصال و تأیید USB به چیپ UART در ESP32 03:12
-
نصب آردوینو 04:31
-
راهاندازی ESP32 در محیط توسعه یکپارچه آردوینو 05:14
-
تست برد ESP32 - بخش 1 04:12
-
تست برد ESP32 - بخش 2 05:37
-
ماژول OLED و ESP32 None
-
برنامه نمایشگر OLED و ESP32 None
-
آشنایی با نمایشگر OLED 03:39
-
درک نمودار مدار برای تست نمایشگر OLED 01:43
-
درک کد منبع برای تست نمایشگر OLED 05:14
-
خروجی - تست نمایشگر OLED 03:12
-
مقدمهای بر Firebase 02:42
-
ایجاد حساب کاربری و راهاندازی فایربیس 03:01
-
آشنایی با Mapbox 03:28
-
ایجاد حساب در Mapbox 01:36
-
نوشتن برنامهای که مشخص میکند یک عدد صحیح معین، عدد اول است یا خیر None
-
نوشتن برنامهای برای تبدیل عدد باینری به اعشاری None
-
ساخت یک ماشینحساب ساده که عملیاتهای حسابی اولیه را انجام میدهد None
-
درک نمودار مدار برای اتصال GPS و OLED با ESP32 02:34
-
درک کد منبع برای ارسال داده از ESP32 به فایربیس - بخش 1 14:41
-
درک کد منبع برای ارسال داده از ESP32 به فایربیس - بخش 2 07:52
-
درک کد منبع برای ارسال داده از ESP32 به فایربیس - بخش 3 05:47
-
درک کد منبع برای ارسال داده از ESP32 به فایربیس - بخش 4 07:18
-
نصب تمام کتابخانههای مورد نیاز 02:50
-
آپلود کد بکاند روی ESP32 02:32
-
خروجی - کد بکاند 02:08
-
برنامهنویسی سی پلاس پلاس در محیط توسعه یکپارچه آردوینو None
-
نوشتن یک برنامه سی پلاس پلاس برای یافتن بزرگترین عدد میان سه عدد None
-
نوشتن برنامهای در سی پلاس پلاس برای درج یک عنصر در انتهای یک آرایه None
-
نوشتن یک برنامه سی پلاس پلاس برای بررسی اینکه آیا دو کاراکتر بهطور مساوی در یک رشته معین ظاهر میشوند یا خیر None
-
درک فرانتاند - بخش 1 03:30
-
درک فرانتاند - بخش 2 08:21
-
درک فرانتاند - بخش 3 04:37
-
درک فرانتاند - بخش 4 06:08
-
درک فرانتاند - بخش 5 04:22
-
درک فرانتاند - بخش 6 04:21
-
درک فرانتاند - بخش 7 06:03
-
درک فرانتاند - بخش 8 05:30
-
درک فرانتاند - بخش 9 02:30
-
درک فرانتاند - بخش 10 05:56
-
اچ تی ام ال، سی اس اس، جاوا اسکریپت، بوت استرپ و پایتون None
-
ایجاد یک برنامه: دو عدد بهعنوان ورودی کاربر، نمایش جمع آنها با اچ تی ام ال، سی اس اس و جاوا اسکریپت None
-
انتخاب Provider میزبانی مناسب برای پروژه 02:52
-
ایجاد حساب و پیکربندی PythonAnywhere 02:09
-
آپلود فایلهای پروژه در PythonAnywhere 05:36
-
محدودیتهای حساب رایگان فایربیس 02:39
-
درک کد برای ذخیره داده فایربیس در گوگل شیت - بخش 1 05:34
-
درک کد برای ذخیره داده فایربیس در گوگل شیت - بخش 2 03:20
-
راهاندازی کد App Script در گوگل شیت و ایجاد تریگر 07:37
-
نوشتن یک تابع پایتون، is_leap_year که 1 سال را به عنوان پارامتر میگیرد و True یا False نشان میدهد None
-
ساخت ژنراتور رمز عبور: 8 تا 16 کاراکتر، ترکیبی از حروف، نشانهگذاری و اعداد None
-
ایجاد یک کلاس پایتون با متدهای setString و printString: تنظیم رشته کاربر، پرینت به صورت حروف بزرگ None
-
برنامه فلسک None
-
خروجی پروژه نهایی 05:32
-
خلاصه 04:16
-
نوشتن برنامهای برای محاسبه شاخص توده بدنی (BMI) بر اساس قد و وزن معین None
-
نوشتن برنامهای برای ارسال ایمیل با کتابخانه smtplib None
-
نوشتن یک برنامه تبدیل ارز با نرخ برابری ارز None
مشخصات آموزش
کدنویسی پروژه GPS فول استک با راهنمایی تخصصی - 2024
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:66
- مدت زمان :03:40:26
- حجم :2.61GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy