دوره آموزشی ساخت برنامه های بدون سرور با JAMStack و Eleveny
2 ساعت 41 دقیقهمتوسط2020-03-17
مدرسین

Ray Villalobos
Senior Staff Instructor at LinkedIn Learning
جزئیات دوره
جاوا اسکریپت، API ها و علامت گذاری از پیش ساخته شده. این برنامه Jamstack نامیده می شود و تمام مواردی است که شما برای ساخت یک برنامه بدون سرور نیاز دارید. معماری اساسی و تمیز، ساخت برنامه ها را بدون اختراع مجدد چرخ آسان تر می کند، در حالی که انعطاف پذیری لازم برای مدیریت داده ها از طیف گسترده ای از منابع را حفظ می کند. همراه با ژنراتور سایت ثابت Eleveny، شما یک روش کارآمد تر برای ایجاد و تحویل برنامه ها و وب سایت های بدون سرور دارید. در این دوره، مربی Ray Villalobos شما را از طریق یک پروژه گام به گام ساخته شده با Jamstack و Eleveny هدایت می کند. بیاموزید که چگونه صفحات را از الگوها و طرح های یازده گانه ایجاد کنید، از طریق API ها به داده های سایت متصل شوید، از ویژگی هایی مانند کد کوتاه و فیلترها برای تزریق و به روزرسانی محتوا و محتوای گروهی در مجموعه ها استفاده کنید. بعلاوه، یاد بگیرید که چگونه از صفحه بندی برای جمع آوری مجدد صفحات و افزودن پیمایش با افزونه ها استفاده کنید.
موضوعات شامل:
- ایجاد پروژه شما
- سازماندهی سایت با الگوها و طرح ها
- افزودن داده های فهرست
- بارگیری داده به صورت پویا با API ها
- ساخت صفحات از داده
- مدیریت مجموعه
- افزودن صفحه بندی و ناوبری
موضوعات شامل:
- ایجاد پروژه شما
- سازماندهی سایت با الگوها و طرح ها
- افزودن داده های فهرست
- بارگیری داده به صورت پویا با API ها
- ساخت صفحات از داده
- مدیریت مجموعه
- افزودن صفحه بندی و ناوبری
مهارت ها
Back-End Web DevelopmentJavaScriptOracleCloud ServicesCloud PlatformsWeb DevelopmentCloud ComputingOne-Off
سرفصل ها
0. مقدمه
- 01- چگونه JAMstack در ارائه وب سایت های مدرن بهتر است
- 02- استفاده از تمرینات این دوره
1. شروع به کار
- 03-JAMstack دقیقا چیست
- 04-نصب Eleventy
- 05-ایجاد یک پروژه Node.js Eleventy
2. سازماندهی سایت بدون سرور شما
- 06-ایجاد داده های ماده جلویی
- 07-ساخت یک صفحه قالب
- 08-زنجیره بندی چیدمان
3. استفاده با داده های سایت
- 09-استفاده از فایل دیتا
- 10-افزودن اطلاعات دایرکتوری
- 11- بارگذاری پویا محتوا با API ها
- 12- استفاده از فرمت های داده های جایگزین
- 13-ساخت صفحات از داده ها
4. کار با ویژگی های محتوا
- 14-کدهای کوتاه
- 15-پیوندهای ثابت
- 16-فیلتر
5. مدیریت مجموعه ها
- 17-شناخت مجموعه ها
- 18- مجموعه سازی با استفاده از تگ
- 19-استفاده از اصلاح کننده های مجموعه
6. استفاده از صفحه بندی و پلاگین ها
- 20-درک صفحه بندی
- 21-ایجاد صفحه بندی پست
- 22-استفاده از پیجینگ پیمایش
- 23-افزودن افزونه برای پیمایش اصلی
نتیجه
- 24-مراحل بعدی
دوره های مرتبط
- دوره آموزشی شتابدهی به توسعه API در Laravel با هوش مصنوعی: از تدوین مشخصات تا آزمونگیری
- دوره آموزشی ساخت اپلیکیشنهای Angular و ASP.NET Web API
- دوره آموزشی Middleware در ASP.NET Core
- دوره آموزشی راهنمای کامل Spring MVC
- دوره آموزشی یادگیری JakartaEE
- دوره آموزشی اسپرینگ دیتا ۳
- دوره آموزشی TypeScript برای توسعهدهندگان Node.js
- دوره آموزشی امنیت در Node.js