نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
با استفاده از Vapor ، می توانید از دانش موجود Swift خود استفاده کرده و برنامه های وب کاملاً پشته ای بسازید. این دوره به شما آموزش می دهد که چگونه مسیریابی ، پایگاه داده و الگو را در Vapor ایجاد کنید. Vapor یک چارچوب قدرتمند سمت سرور برای ساخت برنامه های وب است. در این دوره ، شروع به کار با Swift و Vapor سمت سرور ، همه مواردی را که برای شروع ساخت برنامه های وب با Vapor باید بدانید یاد خواهید گرفت. ابتدا محیط dev خود را تنظیم کرده و اصول ساخت یک برنامه Vapor را هم در macOS و هم در Linux پوشش می دهید. سپس ، مدل های مسیریابی و ماندگار را در یک پایگاه داده کشف خواهید کرد. پس از ایجاد زیرساخت ، گام های بعدی را برداشته و یک وب سایت برای مدیریت عملیات CRUD ایجاد خواهید کرد. سرانجام ، این برنامه را در دو سیستم عامل Cloud ، Vapor Cloud و Heroku مستقر خواهید کرد. بعد از پایان این دوره ، درک کاملی از توسعه Swift سمت سرور و Vapor خواهید داشت که به شما کمک می کند برنامه وب بعدی خود را در Swift بسازید.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع شدن
Getting Started
-
مقدمه
Introduction
-
سویفت سمت سرور چیست
What Is Server-side Swift
-
نصب Vapor در macOS
Installing Vapor on macOS
-
نصب Vapor در اوبونتو
Installing Vapor on Ubuntu
-
مدیر بسته Swift (SPM)
Swift Package Manager (SPM)
-
نصب داکر
Installing Docker
-
خلاصه
Summary
مسیریابی با کنترلرها و پایداری با Fluent
Routing with Controllers and Persisting with Fluent
-
مقدمه
Introduction
-
ایجاد پروژه
Creating the Project
-
MySQL و Docker
MySQL and Docker
-
SPM و Fluent
SPM and Fluent
-
اولین مدل شما
Your First Model
-
نسخه ی نمایشی: اولین مدل شما
Demo: Your First Model
-
اولین مدل شما دوباره مورد بازدید قرار گرفت
Your First Model Revisited
-
اولین مسیر شما
Your First Route
-
نسخه ی نمایشی: مسیر اول شما
Demo: Your First Route
-
ایجاد ، خواندن ، به روزرسانی و حذف (CRUD)
Create, Read, Update, and Delete (CRUD)
-
سeriesالات روان
Fluent Queries
-
نسخه ی نمایشی: مدل نمونه
Demo: Sample Model
-
نسخه ی نمایشی: نمونه مسیرها
Demo: Sample Routes
-
کنترل کننده ها
Controllers
-
نسخه ی نمایشی: کنترل کننده ها
Demo: Controllers
-
خلاصه
Summary
Templating with Leaf و زیباسازی با Bootstrap
Templating with Leaf and Beautifying with Bootstrap
-
مقدمه
Introduction
-
نسخه ی نمایشی: تنظیم Leaf و VS Code
Demo: Setting up Leaf and VS Code
-
نسخه ی نمایشی: اولین الگوی شما
Demo: Your First Template
-
برگ الگو
Leaf Templating
-
نسخه ی نمایشی: برگ الگو
Demo: Leaf Templating
-
تعبیه الگوهای برگ
Embedding Leaf Templates
-
نسخه ی نمایشی: تعبیه الگوهای برگ
Demo: Embedding Leaf Templates
-
نسخه ی نمایشی: زیبا سازی با Bootstrap
Demo: Beautifying with Bootstrap
-
نسخه ی نمایشی: کاربران و نمونه ها را ایجاد کنید
Demo: Create Users and Samples
-
نسخه ی نمایشی: قرار داده و حذف کنید
Demo: PUT and DELETE
-
افزودن پیمایش
Adding Navigation
-
خلاصه
Summary
استقرار در Vapor Cloud و Heroku
Deploying to Vapor Cloud and Heroku
-
مقدمه
Introduction
-
نمای کلی ابر بخار
Vapor Cloud Overview
-
نسخه ی نمایشی: در Vapor Cloud مستقر شوید
Demo: Deploy to Vapor Cloud
-
محیط های سفارشی
Custom Environments
-
مشاهده گزارش ها
Viewing Logs
-
خاموش شدن
Shutting Down
-
هروکو
Heroku
-
خلاصه
Summary
Pluralsight (پلورال سایت)
Pluralsight یکی از پرطرفدارترین پلتفرمهای آموزش آنلاین است که به میلیونها کاربر در سراسر جهان کمک میکند تا مهارتهای خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دورههای آموزشی در زمینههای فناوری اطلاعات، توسعه نرمافزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه میدهد.
یکی از ویژگیهای برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعهدهندگان و کارشناسان معتبر، دورههایی را ارائه میدهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژیها نگه میدارد. این امر به کاربران این اطمینان را میدهد که دورههایی که در Pluralsight میپذیرند، با جدیدترین دانشها و تجارب به روز شدهاند.
نمایش نظرات