آموزش توسعه وب به صورت عملی با React و GatsbyJS [ویدئو]

Hands-On Web Development with React and GatsbyJS [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: GatsbyJS یک مولد سایت استاتیک مدرن برای React است که با تمام ابزارهایی که برای ساخت برنامه‌های کاربردی سریع و با کارایی بالا نیاز دارید ارائه می‌شود. در این دوره 3 ساعته، نحوه استفاده از GatsbyJS را با استفاده از مهارت‌های React که قبلاً دارید، یاد خواهید گرفت. ابتدا شما را با GatsbyJS آشنا می کنیم. سپس محیط خود را راه‌اندازی می‌کنید، یک مخزن برنامه وب اولیه ساده را شبیه‌سازی می‌کنید و برخی از اصول اولیه را بررسی می‌کنید. شما یاد خواهید گرفت که چگونه از GraphQL برای جستجوی داده ها از منابع انعطاف پذیر استفاده کنید و از قابلیت قالب سازی گتسبی برای تولید صفحات برنامه نویسی استفاده کنید. شما چند پلاگین برای بهبود عملکرد و قابلیت استفاده، بهینه سازی تصاویر، و در نهایت استقرار سایت خود با Netlify اضافه خواهید کرد. در پایان دوره، شما یک برنامه وب بلاگ کاملاً کارآمد و سرتاسر خواهید داشت و در مورد ساخت برنامه با GatsbyJS احساس اطمینان خواهید کرد. بسته کد برای این دوره ویدیویی در دسترس است - https://github.com/PacktPublishing/starter-blog یک برنامه وب سرتاسر بسازید که تمام ابزارهای مورد نیاز برای ردیابی عملکرد و مقیاس پذیری را دارد. قدرت گتسبی را با غواصی در ویژگی‌ها و قابلیت‌هایی که خارج از جعبه دارد کشف کنید پرس و جوهای بصری و انعطاف پذیر برای منبع داده ها با GraphQL ایجاد کنید برنامه‌ای طراحی کنید که از قابلیت‌های قالب‌بندی گتسبی بهره می‌برد و به شما امکان می‌دهد صفحات را به‌صورت برنامه‌نویسی ایجاد کنید. با ادغام افزونه های گتسبی و ویژگی های داخلی، عملکرد برنامه وب خود را بهینه کنید قابلیت استفاده از برنامه های وب خود را با Contentful بهبود بخشید و آن را به برنامه Gatsby خود متصل کنید وب سایت استاتیک خود را با Netlify راه اندازی کنید، ساده ترین راه برای استقرار برنامه های جاوا اسکریپت این دوره برای توسعه دهندگان جاوا اسکریپت مناسب است که با React آشنا هستند و می خواهند یاد بگیرند که چگونه سایت های استاتیک را با کمک GatsbyJS بسازند. دانش JavaScript و React فرض می شود. مهارت های React خود را با ساختن یک برنامه وب سرتاسر که با تمام ابزارهایی که برای ساختن یک برنامه وب بسیار کارآمد نیاز دارید تقویت کنید * بلوک های سازنده گتسبی را بشناسید، پایه ای قوی بسازید، و برنامه های کاربردی را با آن بنویسید * از مزیت ها استفاده کنید. از ویژگی های جدید هیجان انگیز موجود در Gatsby V2

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

شروع کار با GatsbyJS Getting Started with GatsbyJS

  • بررسی اجمالی دوره The Course Overview

  • بررسی اجمالی دوره The Course Overview

  • GatsbyJS چیست؟ What is GatsbyJS?

  • GatsbyJS چیست؟ What is GatsbyJS?

  • نصب گتسبی و کلون کردن پروژه گتسبی ما Installing Gatsby and Cloning Our Gatsby Project

  • نصب گتسبی و کلون کردن پروژه گتسبی ما Installing Gatsby and Cloning Our Gatsby Project

  • مروری بر تایپوگرافی و استایلینگ An Overview of Typography and Styling

  • مروری بر تایپوگرافی و استایلینگ An Overview of Typography and Styling

  • استفاده از React Helmet برای افزودن متادیتا Using React Helmet to Add Metadata

  • استفاده از React Helmet برای افزودن متادیتا Using React Helmet to Add Metadata

  • ایجاد یک صفحه جدید و پیوند بین صفحات Creating a New Page and Linking Between Pages

  • ایجاد یک صفحه جدید و پیوند بین صفحات Creating a New Page and Linking Between Pages

پرس و جو داده ها با GraphQL Querying Data with GraphQL

  • مقدمه ای بر GraphQL Introduction to GraphQL

  • مقدمه ای بر GraphQL Introduction to GraphQL

  • جستجوی داده ها در صفحات با GraphQL Querying Data in Pages with GraphQL

  • جستجوی داده ها در صفحات با GraphQL Querying Data in Pages with GraphQL

  • با استفاده از StaticQuery API Using the StaticQuery API

  • با استفاده از StaticQuery API Using the StaticQuery API

  • به روز رسانی SEO.js با useStaticQuery Hook Updating SEO.js with the useStaticQuery Hook

  • به روز رسانی SEO.js با useStaticQuery Hook Updating SEO.js with the useStaticQuery Hook

پرس و جو داده ها با GraphQL Querying Data with GraphQL

پلاگین های گتسبی Gatsby Plugins

  • افزونه های منبع Source Plugins

  • افزونه های منبع Source Plugins

  • پلاگین های ترانسفورماتور Transformer Plugins

  • پلاگین های ترانسفورماتور Transformer Plugins

  • به کتابخانه پلاگین گتسبی خوش آمدید Welcome to the Gatsby Plugin Library

  • به کتابخانه پلاگین گتسبی خوش آمدید Welcome to the Gatsby Plugin Library

  • ردیابی رویدادها با افزونه ها Tracking Events with Plugins

  • ردیابی رویدادها با افزونه ها Tracking Events with Plugins

  • افزایش نرخ کلیک با کارت های اجتماعی Increasing Your Click Rates with Social Cards

  • افزایش نرخ کلیک با کارت های اجتماعی Increasing Your Click Rates with Social Cards

پلاگین های گتسبی Gatsby Plugins

ایجاد صفحات به صورت برنامه ای Programmatically Creating Pages

  • ساختن اولین فایل علامت گذاری پست ما Making Our First Post Markdown Files

  • ساختن اولین فایل علامت گذاری پست ما Making Our First Post Markdown Files

  • ساختن الگوی پست برنامه وب ما Building Our Web App’s Post Template

  • ساختن الگوی پست برنامه وب ما Building Our Web App’s Post Template

  • کار با createPage API در gatsby-node.js Working with the createPage API in gatsby-node.js

  • کار با createPage API در gatsby-node.js Working with the createPage API in gatsby-node.js

  • افزودن onCreateNode API و به روز رسانی Query ما Adding the onCreateNode API and Updating Our Query

  • افزودن onCreateNode API و به روز رسانی Query ما Adding the onCreateNode API and Updating Our Query

  • نوشتن یک درخواست صفحه در قالب ما Writing a Page Query in Our Template

  • نوشتن یک درخواست صفحه در قالب ما Writing a Page Query in Our Template

ایجاد صفحات به صورت برنامه ای Programmatically Creating Pages

کار با تصاویر در گتسبی Working with Images in Gatsby

  • وارد کردن فایل ها با GraphQL Importing Files with GraphQL

  • وارد کردن فایل ها با GraphQL Importing Files with GraphQL

  • استفاده از تصویر گتسبی Using Gatsby Image

  • استفاده از تصویر گتسبی Using Gatsby Image

  • افزودن تصاویر به فایل‌های Markdown ما Adding Images to Our Markdown Files

  • افزودن تصاویر به فایل‌های Markdown ما Adding Images to Our Markdown Files

  • افزودن یک ویدیو به برنامه ما Adding a Video to Our App

  • افزودن یک ویدیو به برنامه ما Adding a Video to Our App

کار با تصاویر در گتسبی Working with Images in Gatsby

محتوا زیرساخت محتوا Contentful – Content Infrastructure

  • Contentful چیست؟ What is Contentful?

  • Contentful چیست؟ What is Contentful?

  • ایجاد یک حساب کاربری محتوایی Creating a Contentful Account

  • ایجاد یک حساب کاربری محتوایی Creating a Contentful Account

  • اتصال گتسبی به Contentful Connecting Gatsby to Contentful

  • اتصال گتسبی به Contentful Connecting Gatsby to Contentful

  • به روز رسانی gatsby-node با یک پرس و جو محتوایی Updating gatsby-node with a Contentful Query

  • به روز رسانی gatsby-node با یک پرس و جو محتوایی Updating gatsby-node with a Contentful Query

  • به روز رسانی سوالات ما Updating Our Queries

  • به روز رسانی سوالات ما Updating Our Queries

محتوا زیرساخت محتوا Contentful – Content Infrastructure

استقرار برنامه شما Deploying Your App

  • استقرار و میزبانی Deploying and Hosting

  • استقرار و میزبانی Deploying and Hosting

  • ایجاد یک حساب Netlify Creating a Netlify Account

  • ایجاد یک حساب Netlify Creating a Netlify Account

  • پیوند دادن به مخزن و استقرار برنامه وب شما Linking to Your Repository and Deploying Your Web App

  • پیوند دادن به مخزن و استقرار برنامه وب شما Linking to Your Repository and Deploying Your Web App

  • به روز رسانی برنامه شما Updating Your App

  • به روز رسانی برنامه شما Updating Your App

  • ارتقای بازی با پیش نمایش گتسبی Upping the Game with Gatsby Preview

  • ارتقای بازی با پیش نمایش گتسبی Upping the Game with Gatsby Preview

استقرار برنامه شما Deploying Your App

نمایش نظرات

آموزش توسعه وب به صورت عملی با React و GatsbyJS [ویدئو]
جزییات دوره
3 h 54 m
34
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rachelle Rathbone Rachelle Rathbone

Rachelle Rathbone یک مهندس نرم افزار است که بر روی یک وب سایت در مقیاس بزرگ ساخته شده در React و GatsbyJS کار می کند. چند سال پیش زمانی که او برای اولین بار گتسبی را در برنامه وب ادغام کرد، گتسبی در مرحله آلفای خود بود. راشل شاهد تمام تکامل خود بوده است و از جامعه عظیم حامیانی که پشت مولد قدرتمند سایت استاتیک ایستاده اند آگاه است. قبل از اینکه در سال 2017 وارد رشته مهندسی شود، راشل یک معلم بود و پیشینه قوی در ارائه محتوای با کیفیت بالا به دانشجویانش دارد.