آموزش یادگیری Swift سمت سرور با استفاده از IBM Kitura

Learning Server-Side Swift Using IBM Kitura

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: IBM Kitura یک چارچوب وب است که به توسعه دهندگان iOS اجازه می دهد مهارت های Swift موجود خود را به سمت ابر ببرند. در این دوره ، بیاموزید که چگونه با استفاده از IBM Kitura با Swift سمت سرور - که اغلب مرز جدید زبان Swift محسوب می شود - شروع به کار کنید. محمد اعظم مربی کار خود را با نشان دادن چگونگی راه اندازی یک پروژه Kitura از ابتدا شروع می کند. سپس ، او نگاهی می اندازد که چگونه می توانید پاسخ های JSON را با استفاده از این چارچوب به کاربران برگردانید ، از جمله نحوه تبدیل کلاس های مدل به قالب JSON. پس از آن ، او روش های مختلفی را نشان می دهد که Kitura می تواند به شما در خواندن اطلاعات کاربر کمک کند ، و نحوه ادغام Kitura را با یک پایگاه داده PostgreSQL نشان می دهد. در آخر ، وی نحوه ادغام یک API وب Kitura را با یک برنامه iOS توضیح می دهد.
موضوعات شامل:
  • مرور مفاهیم پشت برنامه نویسی Swift سمت سرور
  • چارچوب های مختلف سویفت سمت سرور
  • راه اندازی پروژه Kitura
  • افزودن HeliumLogger برای رفع اشکال
  • دسترسی به پارامترهای منتقل شده توسط JSON با استفاده از Kitura.
  • خواندن پارامترهای URL و پارامترهای فرم رمزگذاری شده URL
  • پیکربندی پایگاه داده PostgreSQL
  • واکشی ، درج و حذف سوابق از پایگاه داده
  • ادغام API Kitura با برنامه iPhone

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

مقدمه Introduction

  • خوش آمدی Welcome

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

  • با استفاده از پرونده های تمرینی Using the exercise files

1. درک سرور سویه سوئیفت 1. Understanding Server-Side Swift

  • سرور Swift چیست؟ What is server-side Swift?

  • چرا سوئیفت سمت سرور؟ Why server-side Swift?

  • چارچوب های Swift سمت سرور Server-side Swift frameworks

2. پیکربندی پروژه کیتورا 2. Configuring Kitura Project

  • راه اندازی یک پروژه کیتورا Setting up a Kitura project

  • یک برنامه کیتورا ساده است A simple Kitura app

  • افزودن HeliumLogger برای اشکال زدایی Adding HeliumLogger for debugging

  • بازگشت JSON Returning JSON

3. خواندن داده های کاربر 3. Reading User Data

  • خواندن پارامترهای URL Reading URL parameters

  • خواندن پارامترهای فرم رمزگذاری شده URL Reading URL encoded form parameters

  • خواندن پارامترهای QueryString Reading QueryString parameters

  • خواندن JSON Reading JSON

4. ادغام پایگاه داده PostgreSQL 4. PostgreSQL Database Integration

  • پیکربندی پایگاه داده PostgreSQL Configuring the PostgreSQL database

  • افزودن وابستگی PostgreSQL Adding PostgreSQL dependencies

  • گرفتن پرونده از پایگاه داده Fetching records from the database

  • درج سوابق در دیتابیس Inserting records into the database

  • حذف سوابق از پایگاه داده Deleting records from the database

  • فیلتر کردن سوابق در دیتابیس Filtering records in the database

5. ادغام API کیتورا با برنامه آیفون 5. Integrating Kitura API with the iPhone App

  • درک برنامه Understanding the app

  • اجرای یک عمل واکشی Implementing a fetch operation

  • اجرای یک عملیات افزودنی Implementing an add operation

  • اجرای یک عملیات حذف Implementing a delete operation

  • اجرای یک عملیات فیلتر Implementing a filter operation

نتیجه Conclusion

  • گزینه های میزبانی برای سرویس کیتورا Hosting options for your Kitura service

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

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

آموزش یادگیری Swift سمت سرور با استفاده از IBM Kitura
جزییات دوره
1h 51m
27
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
5,008
- از 5
ندارد
دارد
دارد
Mohammad Azam
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mohammad Azam Mohammad Azam

برنامه نویس ویژه اپل iOS و مربی iOS