آموزش ساخت اپلیکیشن‌های تعاملی با انگولار (Angular) - آخرین آپدیت

دانلود Building Interactive Applications with Angular

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: ساخت وب‌اپلیکیشن‌های مدرن نیازمند چیزی فراتر از مفاهیم پایه انگولار است. توسعه‌دهندگان اغلب هنگام مقیاس‌بندی اپلیکیشن‌ها، بهینه‌سازی عملکرد، ایجاد ارتباط یکپارچه بین کامپوننت‌ها و مدیریت تعاملات واقعی کاربران با چالش‌هایی روبرو می‌شوند. دوره «ساخت اپلیکیشن‌های تعاملی با انگولار» یک دوره کاربردی است که برای کمک به شما در عبور از مباحث مقدماتی و خلق اپلیکیشن‌های پیشرفته و Feature-Rich طراحی شده است. در این دوره، شما با مفاهیمی همچون مسیریابی پیشرفته (Advanced Routing)، بارگذاری تنبل (Lazy Loading)، فرم‌های انگولار، ادغام بوت‌استرپ، ارتباطات بین کامپوننت‌ها، ذخیره‌سازی مرورگر، عملیات CRUD و بهترین الگوهای معماری اپلیکیشن آشنا خواهید شد. این دوره که برای توسعه‌دهندگان مشتاق انگولار، مهندسان فرانت-اند، دانشجویان و افرادی که قصد تغییر مسیر شغلی دارند بسیار مناسب است، بر مهارت‌های عملی مورد نیاز در پروژه‌های واقعی تمرکز دارد. شما یاد می‌گیرید که رابط‌های کاربری تعاملی بسازید، عملکرد برنامه را بهینه کنید، داده‌ها را با localStorage مدیریت نمایید، کامپوننت‌های قابل استفاده مجدد ایجاد کنید و ساختار اپلیکیشن را برای قابلیت نگهداری و رشد آینده بهینه کنید. در پایان این دوره، شما قادر خواهید بود اپلیکیشن‌های ریسپانسیو با انگولار توسعه دهید، قابلیت‌های CRUD را پیاده‌سازی کنید و با اعتماد به نفس کامل، راهکارهای مقیاس‌پذیر فرانت-اند بسازید. همین امروز مهارت‌های انگولار خود را ارتقا دهید و ساخت اپلیکیشن‌های تعاملی با کارایی بالا را آغاز کنید.

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

ساخت اپلیکیشن‌های پیشرفته با انگولار Building Feature-Rich Angular Applications

  • معرفی دوره Course Introduction

  • آشنایی با Lazy Loading و تبدیل مسیرها با استفاده از loadComponent Introduction to Lazy Loading & Converting Routes using loadComponent

  • دمو: بارگذاری تنبل با ماژول‌ها (تنظیمات Feature Modules و Routing Module) DEMO: Lazy Loading with Modules (Feature Modules & Routing Module Setup)

  • دمو: استراتژی Preloading و بهینه‌سازی عملکرد با PreloadAllModules DEMO: Preloading Strategy & Optimizing Performance with PreloadAllModules

  • دمو: ایجاد کامپوننت ادمین در انگولار DEMO: Creating Admin Component in Angular

  • چرا از بوت‌استرپ در پروژه‌های انگولار استفاده می‌شود؟ Why Bootstrap is Used in Angular Projects

  • نصب و راه‌اندازی بوت‌استرپ در انگولار Installing and Setting Up Bootstrap in Angular

  • راه‌اندازی فرم و طراحی رابط کاربری (عنوان، توضیحات و استایل‌های پایه) Form Setup & UI Design (Title, Description, Basic Styling)

  • دمو: فرم‌های Template-driven (مباحث FormsModule، ngForm و ngModel) DEMO: Template-driven Forms (FormsModule, ngForm, ngModel)

  • دمو: اعتبارسنجی و مدیریت خطاها (فیلدهای اجباری و form.invalid) DEMO: Validation & Error Handling (Required Fields, form.invalid)

  • دمو: آپلود تصویر، پیش‌نمایش و منطق نهایی ارسال فرم DEMO: Image Upload, Preview & Final Form Submission Logic

  • دمو: افزودن کامپوننت Navbar Header در انگولار DEMO: Adding Navbar Header Component in Angular

کامپوننت‌های انگولار و معماری اپلیکیشن Angular Components and Application Architecture

  • طراحی رابط کاربری کامپوننت Home در انگولار Designing the Home Component UI in Angular

  • ساخت و ادغام کامپوننت دوره‌ها (Courses) در انگولار Creating and Integrating Courses Component in Angular

  • توضیح سینتکس قالب‌های انگولار: مقایسه ngIf و ngFor در برابر @if و @for ngIf, ngFor vs @if, @for – Angular Template Syntax Explained

  • مقایسه دایرکتیوهای ساختاری: ngSwitch در برابر @switch ngSwitch vs @switch – Structural Directives Comparison

  • دمو: استفاده از @defer برای بهینه‌سازی عملکرد در انگولار DEMO: Using @defer for Performance Optimization in Angular

  • درک دکوراتورهای @Input و @Output در انگولار Understanding @Input and @Output Decorators in Angular

  • استفاده از localStorage در انگولار برای ذخیره و بازیابی داده‌ها Using localStorage in Angular to Store and Fetch Data

  • دمو: توضیح کاربرد enum در پروژه‌های انگولار DEMO: Using enum in Angular Projects Explained

  • توضیح Spread Operator در انگولار و تایپ‌اسکریپت Spread Operator in Angular and TypeScript Explained

مدیریت وضعیت و عملیات CRUD State Management & CRUD Operations

  • دمو: افزودن دوره‌ها: داده‌های فرم و ذخیره‌سازی محلی DEMO: Adding Courses: Form Data and Local Storage

  • دمو: دریافت و نمایش دوره‌ها (getItem، JSON.parse، ngOnInit و رابط کاربری) DEMO: Fetching & Displaying Courses (getItem, JSON.parse, ngOnInit, UI

  • دمو: دکمه حذف شرطی و آشنایی با آیکون‌های بوت‌استرپ DEMO: Conditional Delete Button & Introduction to Bootstrap Icons

  • دمو: نصب و استفاده از آیکون‌های بوت‌استرپ و تنظیمات UI دکمه حذف DEMO: Installing & Using Bootstrap Icons + UI Setup for Delete Button

  • پیاده‌سازی قابلیت حذف (EventEmitter و دکوراتور Output) Implementing Delete Functionality (EventEmitter & Output Decorator)

  • به‌روزرسانی لیست دوره‌ها (منطق فیلتر و همگام‌سازی با LocalStorage) Updating Course List (Filter Logic + LocalStorage Sync)

  • دمو: ریست کردن فرم، بهبودهای UI و رفع مشکلات به‌روزرسانی وضعیت DEMO: Form Reset, UI Improvements & Handling State Update Issues

  • دمو: افزودن کامپوننت Footer در انگولار DEMO: Adding Footer Component in Angular

  • دمو: بازسازی ساختار پروژه و پاک‌سازی کدها DEMO: Project Restructuring and Cleanup

  • بهینه‌سازی کد: حذف موارد تکراری و استفاده از سرویس‌ها (Services) Code Optimization: Removing Redundancy and Using Services

  • پایان دوره Course Completion

نمایش نظرات

آموزش ساخت اپلیکیشن‌های تعاملی با انگولار (Angular)
جزییات دوره
4h 14m
32
(آخرین آپدیت)
7
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar