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

دانلود Web Servers and APIs using C++

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

سرفصل ها و درس ها

مقدمه Introduction

  • چرا از C ++ برای ایجاد وب سایت استفاده می کنید؟ Why use C++ to make a website?

  • آنچه باید بدانید What you should know

1. نصب ابزارهای ما 1. Installing Our Tools

  • نصب Docker Installing Docker

  • نصب Atom Installing Atom

  • ایجاد Dockerfile Creating a Dockerfile

  • در حال اجرا Dockerfile Running a Dockerfile

  • اضافه کردن یک جلد Adding a volume

  • ساخت کلاغ Building Crow

  • ارائه نمونه Serving the example

  • چالش: صفحه نمونه را اصلاح کنید Challenge: Modify the example page

  • راه حل: صفحه مثال را اصلاح کنید Solution: Modify the example page

2. اعزام به هرووک 2. Deploying to Heroku

  • ایجاد یک حساب کاربری Heroku Creating a Heroku account

  • نصب Heroku CLI Installing the Heroku CLI

  • اعزام ظرف ما به هرووک Deploying our container to Heroku

  • ظرف خود را در داکر هاب ذخیره می کنیم Saving our container to Docker Hub

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

  • ایجاد صفحات HTML Creating HTML pages

  • در خدمت صفحات HTML Serving HTML pages

  • ارائه محتوای استاتیک Serving static content

  • چالش: یک صفحه وب جدید ایجاد کنید Challenge: Create a new webpage

  • راه حل: ایجاد یک صفحه وب جدید Solution: Create a new webpage

4- دسترسی به داده ها 4. Data Access

  • ایجاد یک حساب کاربری mLab Creating an mLab account

  • بارگذاری داده های JSON Uploading JSON data

  • درایورهای MongoDB C ++ را اضافه کنید Adding the MongoDB C++ drivers

  • جستجوی داده های Mongo Querying Mongo data

  • افزودن داده های پویا به یک صفحه Adding dynamic data to a page

  • چالش: یک صفحه وب با داده ایجاد کنید Challenge: Create a webpage with data

  • راه حل: ایجاد یک صفحه وب با داده ها Solution: Create a webpage with data

5- API های شایع 5. RESTful APIs

  • ایجاد یک نقطه پایانی Creating an endpoint

  • تجزیه مسیر Parsing the path

  • خواندن رشته پرس و جو Reading the query string

  • در حال تبدیل به داده های JSON Converting to JSON data

  • چالش: یک نقطه پایانی ایجاد کنید Challenge: Create an endpoint

  • راه حل: یک نقطه پایانی ایجاد کنید Solution: Create an endpoint

6. WebSockets و Crow 6. WebSockets and Crow

  • در حال مرور کد مشتری JavaScript است Reviewing the JavaScript client code

  • ایجاد کد سرور C ++ Creating the C++ server code

  • اجرای WebSocket روی Heroku Running WebSocket on Heroku

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش سرورهای وب و API با استفاده از C ++
جزییات دوره
2h 34m
37
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
72,510
- از 5
دارد
دارد
دارد
Troy Miles
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Troy Miles Troy Miles

Troy Miles مهندس نرم افزار ، بلندگو و نویسنده برنده جوایز است. تروی بازی های نویسندگی خود را در مونتاژ های 6502 و x86 برای رایانه های اولیه مانند Commodore 64 ، Apple II و IBM PC آغاز کرد. این روزها ، وی برنامه های وب و موبایل را برای یک شرکت ارزیابی و اتومبیل سازی مستقر در کالیفرنیای جنوبی می نویسد. او کلاه زبان مونتاژ خود را آویزان کرده است ، اما مسلط به JavaScript ، C # ، C ++ ، Java ، Kotlin و Clojure است.