آموزش برنامه فیلم Flutter REST: Master Flutter REST توسعه API

Flutter REST Movie App: Master Flutter REST API Development

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: یک برنامه کامل REST API Flutter با استفاده از چارچوب مدیریت وضعیت Flutter و Riverpod بسازید! ساخت اپلیکیشن پیچیده فلاتر که با REST API ارتباط برقرار می کند کتابخانه مدیریت دولتی Riverpod را بیاموزید پیاده سازی ویژگی های برنامه اصلی مانند صفحه بندی، احراز هویت، مدیریت وضعیت ساخت رابط کاربری پیچیده با استفاده از Flutter اصول طراحی خوب با تاکید بر نوشتن برنامه های آماده تولید را یاد بگیرید پیش نیازها: آشنایی اولیه با Flutter و زبان برنامه نویسی دارت نصب شده در سیستم کاربر VS Code یا Android Studio، پیکربندی شده برای توسعه Flutter

آیا می خواهید یک برنامه Flutter REST API کامل بسازید؟ این دوره برای شماست!

چه خواهیم ساخت؟

در این دوره، ما از بهترین‌های Flutter برای ساختن یک برنامه RESTful کامل معروف به Flickd از صفر تا آماده تولید استفاده می‌کنیم که می‌توانید آن را در فروشگاه Google Play یا iOS App Store منتشر کنید. این برنامه داده های مربوط به فیلم های به دست آمده از وب سایت TheMovieDB را نمایش می دهد.

برنامه چه ویژگی هایی دارد؟

  • یک رابط کاربری شگفت انگیز و صفحه نمایش اسپلش

  • قابلیت نمایش نتایج مربوط به فیلم های محبوب و آینده

  • قابلیت جستجوی فیلم ها

  • صفحه‌بندی، احراز هویت، مدیریت وضعیت

  • مدیریت حالت با استفاده از Flutter Riverpod

چه مفاهیمی پوشش داده می شود؟

  • یک استاد کلاس کامل در مورد توسعه API Flutter REST

  • چارچوب مدیریت ایالت فلاتتر ریورپاد

  • صفحه بندی

  • تأیید هویت

  • درخواست‌های وب در فلاتر

  • مدیریت داده‌های Async با FutureBuilders، StreamBuilders و Async/Await Functions

  • اعتبار سنجی فرم و مدیریت خطا

  • ایجاد تم و فونت های سفارشی

  • انبوه الگوهای کاربردی، ساده و قابل تکرار برای ساخت اپلیکیشن

  • و خیلی بیشتر!​

این دوره چه چیز دیگری را ارائه می دهد؟

– یادگیری عمیق و ریز – این دوره مملو از اطلاعات است. من دوره ای را که بیشتر دوست داشتم طی کنم را انجام دادم و در نتیجه از جزئیات کوتاهی نکردم. شما موضوعات و مطالب بیشتری را با عمق بیشتری نسبت به قبل پوشش خواهید داد.

– 100% تمرین در دنیای واقعی – هدف من این است که شما را تا حد امکان کدنویسی کنید. و نه هر کد دیگری – ما منحصراً روی کارهای عملی کار خواهیم کرد که در ساخت برنامه‌های شگفت‌انگیز دنیای واقعی شما مؤثر هستند.

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

من از ساختن این دوره بسیار لذت بردم و فکر می کنم شما نیز به همان اندازه از شرکت در آن لذت خواهید برد.

منتظر دیدار شما در دوره هستم!

این دوره برای چه کسانی است:

  • توسعه دهندگان تلفن همراه و وب به دنبال ساخت برنامه های قابل توجه در دنیای واقعی و آماده تولید هستند!

  • توسعه دهندگان فلاتر به دنبال چالش هستند

  • توسعه دهندگانی که به دنبال کشف دنیای Flutter و Riverpod State Management هستند


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

معرفی Introduction

  • معرفی Introduction

  • مهم Important

شروع شدن Getting Started

  • معرفی ماژول Module Introduction

  • بررسی اجمالی برنامه Application Overview

  • ایجاد پروژه فلاتر Creating Flutter Project

  • پیکربندی وابستگی ها Configuring Dependencies

  • به دست آوردن اطلاعات API Obtaining API Information

  • بررسی اجمالی اسناد TMDB TMDB Documentation Overview

راه اندازی معماری برنامه Application Architecture Setup

  • معرفی ماژول Module Introduction

  • ایجاد صفحه اسپلش | قسمت 1 Create Splash Page | Part 1

  • ایجاد صفحه اسپلش | قسمت 2 Create Splash Page | Part 2

  • صفحه اصلی ایجاد کنید Create Main Page

  • بارگیری پیکربندی برنامه Loading App Config

  • ایجاد سرویس HTTP Creating HTTP Service

  • ایجاد سرویس فیلم Creating Movie Service

توسعه UI صفحه اصلی Main Page UI Development

  • معرفی ماژول Module Introduction

  • رابط کاربری صفحه اصلی | قسمت 1 Main Page UI | Part 1

  • رابط کاربری صفحه اصلی | قسمت 2 Main Page UI | Part 2

  • رابط کاربری صفحه اصلی | قسمت 3 Main Page UI | Part 3

  • ایجاد مدل فیلم Create Movie Model

  • رابط کاربری صفحه اصلی | قسمت 4 Main Page UI | Part 4

  • رابط کاربری صفحه اصلی | قسمت 5 Main Page UI | Part 5

  • رابط کاربری صفحه اصلی | قسمت 6 Main Page UI | Part 6

  • رابط کاربری صفحه اصلی | قسمت 7 Main Page UI | Part 7

REST API ارتباط REST API Communication

  • معرفی ماژول Module Introduction

  • مدل MainPageData را ایجاد کنید Create MainPageData Model

  • کنترل کننده MainPageData را ایجاد کنید Create MainPageData Controller

  • نمایش فیلم ها در صفحه اصلی Display Movies in MainPage

  • اجرای انتخاب دسته Implement Category Selection

  • اجرای جستجوی فیلم Implement Movie Search

  • پیاده سازی صفحه بندی Implement Pagination

  • پیاده سازی پس زمینه پویا Implement Dynamic Background

متشکرم Thank You

  • متشکرم Thank You

نمایش نظرات

نظری ارسال نشده است.

آموزش برنامه فیلم Flutter REST: Master Flutter REST توسعه API
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3.5 hours
33
Udemy (یودمی) udemy-small
11 خرداد 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
28,674
4.2 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hussain Mustafa Hussain Mustafa

Connoisseurhi برنامه نویسی! من حسین هستم من مدرک تحصیلی در علوم کامپیوتر از دانشگاه Drexel دارم و بله من کمی از یک Geek کدگذاری هستم. من شروع به برنامه ریزی در سن 13 سالگی کردم، و برنامه نویسی به زودی ثابت کرد که یک سرگرمی سودآور است. و به همین دلیل تصمیم گرفتم علم کامپیوتر را دنبال کنم. من همه چیز را دوست دارم و این این است که من را الهام بخش می کند تا به برنامه های دیگر آموزش دهد. شما آزادی را باور ندارید که یک توسعه دهنده ارائه دهد. ثبت نام کنید و خودتان را پیدا کنید چرا بسیاری از مردم دوره های من را توصیه می کنند و توصیه می کنند. من واقعا معتقدم که آنها بهترین در بازار هستند و اگر شما موافق نیستید، من با خوشحالی پول خود را بازپرداخت می کنم. ثبت نام به دوره های من و پیوستن به من در این ماجراجویی شگفت انگیز امروز.

Udemy (یودمی)

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

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