تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی سرورهای وب و API ها با استفاده از C ++

دوره آموزشی سرورهای وب و API ها با استفاده از C ++

2 ساعت 35 دقیقهمتوسط2018-08-23

مدرسین

Troy Miles

Troy Miles

Award-winning Software Engineer, Speaker, and Author

جزئیات دوره

C ++ دوباره به عنوان یک زبان توسعه یافته برای توسعه وب سایت ها و برنامه های کاربردی تحت وب مطرح شده است. C ++ به کد ماشین کامپایل می شود و راه اندازی و اجرا را سریعتر می کند. برای کاربران، این به معنای زمان کمتر انتظار برای ارائه سایت است. این دوره به توسعه دهندگان می آموزد که چگونه یک وب سایت با پایگاه داده MongoDB ایجاد کرده و آن را با سرور ابری Heroku، همه با C ++ پیاده سازی کنند. مربی Troy Miles - توسعه دهنده ارشد نرم افزار - نحوه ساخت و ارائه صفحات وب HTML را نشان می دهد. آپلود، بارگیری و تجزیه داده های JSON ؛ برقراری تماس RESTful API ؛ و حتی ارتباطات بلادرنگ را با استفاده از WebSockets انجام دهید. در این راه، او نحوه حل یکی از چالش های اصلی توسعه وب C ++ - یک ابزار پیچیده که باید در توسعه و تولید همگام سازی شود - را با استفاده از ظروف Docker نشان می دهد.
اهداف یادگیری
کار با Crow، چارچوب میکرو وب C ++
اعزام ظروف به Heroku
ساخت وب سایت و صفحات وب
دسترسی به داده ها از پایگاه داده
دسترسی به داده ها از طریق API های RESTful
ایجاد نقاط پایانی API
اجرای WebSockets در Heroku

مهارت ها

C++Programming LanguagesOpen SourceSoftware DevelopmentOne-Off

سرفصل ها

0. مقدمه

  • 01 - چرا از ++C برای ساختن وب سایت استفاده کنید
  • 02 - آنچه باید بدانید

1. نصب ابزارهای ما

  • 03 - نصب Docker
  • 04 - نصب Atom
  • 05 - ایجاد یک Dockerfile
  • 06 - اجرای Dockerfile
  • 07 - اضافه کردن یک جلد
  • 08 - Crow ساختمان
  • 09 - خدمت مثال
  • 10 - چالش - صفحه نمونه را اصلاح کنید
  • 11 - راه حل - صفحه نمونه را اصلاح کنید

2. اعزام به Heroku

  • 12 - ساخت اکانت Heroku
  • 13 - نصب Heroku CLI
  • 14 - استقرار کانتینر خود در هروکو
  • 15 - ذخیره کانتینر ما در Docker Hub

3. ساخت وب سایت

  • 16 - ایجاد صفحات HTML
  • 17 - ارائه صفحات HTML
  • 18 - ارائه محتوای ثابت
  • 19 - چالش - ایجاد یک صفحه وب جدید
  • 20 - راه حل - ایجاد یک صفحه وب جدید

4. دسترسی به داده ها

  • 21 - ایجاد اکانت mLab
  • 22 - آپلود داده‌های JSON
  • 23 - افزودن درایورهای MongoDB C++
  • 24 - استعلام داده‌های Mongo
  • 25 - افزودن داده‌های پویا به یک صفحه
  • 26 - چالش - ایجاد یک صفحه وب با داده ها
  • 27 - راه حل - ایجاد یک صفحه وب با داده ها

5. API‌های RESTful

  • 28 - ایجاد نقطه پایانی
  • 29 - تجزیه مسیر
  • 30 - خواندن رشته پرس و جو
  • 31 - تبدیل به داده‌های JSON
  • 32 - چالش - یک نقطه پایانی ایجاد کنید
  • 33 - راه حل - یک نقطه پایانی ایجاد کنید

6. WebSockets و Crow

  • 34 - بررسی کد کلاینت جاوا اسکریپت
  • 35 - ایجاد کد سرور C++
  • 36 - اجرای WebSocket بر روی Heroku

نتیجه

  • 37 - مراحل بعدی

دوره های مرتبط

مسیرهای مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal