در حال حاضر محصولی در سبد خرید شما وجود ندارد.
این آموزش اصول اساسی زاویه ای توسعه دهندگان برنامه را برای نوشتن و توسعه با پلت فرم زاویه ای آماده می کند تا بتوانید به سرعت برنامه های وب مقیاس پذیر بسازید.
Angular یک بستر توسعه است که به دلیل سرعت یک برنامه وب به طور فزاینده ای محبوب است نوشته شده در آن می تواند از یک پروژه یک نفره به یک ابزار سطح سازمانی بپردازد. Angular به مؤلفه ها و چارچوب های منحصر به فرد برای ساخت برنامه های وب که به راحتی به روز می شوند متکی است ، اما همچنین باعث می شود که بدون آموزش کد را به چالش بکشد. چارچوب برنامه نویسی و چگونگی سرعت بخشیدن به پلتفرم زاویه ای و مقیاس گذاری است. منبع - نوشتن مؤلفه های زاویه ای برای الگوهای آسان و توسعه مقیاس پذیر
- وارد کردن عملکردهای اضافی به برنامه های خود با کتابخانه های TypeScript
- استفاده از ماژول های زاویه ای برای جمع آوری کد مرتبط در مجموعه های عملکردی برای شما
چه کسی باید آموزش اصول زاویه ای را انجام دهد؟ اصول اولیه جاوا اسکریپت. اگر زاویه ای زبان اول شماست ، عالی است. این دوره مبانی زاویه ای تمام اصطلاحات کلی مرتبط با توسعه را در حالی که توضیح می دهد چه چیزی را منحصر به فرد می کند ، تعریف می کند.
متخصصان جدید یا مشتاق فناوری اطلاعات. اگر امیدوار هستید که به یک توسعه دهنده برنامه تبدیل شوید ، یا اخیراً اولین کار توسعه برنامه خود را آغاز کرده اید ، این آموزش اصول زاویه ای به شما نشان می دهد که آیا پلت فرم توسعه زاویه ای برای شما و پروژه های شما مناسب است یا خیر. علاوه بر اینکه شما را به یک توسعه دهنده مؤثرتر تبدیل می کند ، اصول اولیه استفاده از مؤلفه ها ، چارچوب ها و سیستم عامل های توسعه را نیز توضیح می دهد تا بتوانید در کل حرفه خود انتخاب های بهتری انجام دهید.
عنوان اصلی : Angular Basics Online Training
سرفصل های دوره :
01 مفاهیم پایه زاویه ای و نحو:
001. مقدمه
002. مزایای اصلی Angular
003. یک برنامه Angular ایجاد و اجرا کنید
004. ساختار پروژه زاویه ای
02 اجزای زاویه ای:
001. مقدمه
002. ایجاد و نمایش کامپوننت های زاویه ای
003. درج متغیرها در HTML کامپوننت
004. مقدمه ای بر ورودی های کامپوننت
03 داده ها و استایل در برنامه های Angular:
001. مقدمه
002. ایجاد انواع سفارشی
003. افزودن داده های جعلی برای توسعه
004. اضافه کردن سبک به اجزای زاویه ای
04 مدیریت رویداد پایه در Angular:
001. مقدمه
002. نمایش کامپوننت ها در کانتینرهای مختلف
003. مدیریت رویدادهای کلیک
004. چگونه Angular's Event Handling متفاوت است
005. افزودن کنترل کننده های کلیک به کل کامپوننت ها
05 مقدمه ای بر وضعیت مؤلفه:
001. مقدمه
002. ایجاد پیام خوش آمد گویی
003. نمایش و پنهان کردن عناصر با دستورالعمل ngIf
004. روش های دیگر برای پنهان کردن عناصر
005. استفاده از حالت برای پیگیری موارد دلخواه
06 حالت جزء زاویه ای در عمق:
001. مقدمه
002. کجا باید وضعیت برنامه را قرار دهیم
003. همگام نگه داشتن متغیرها با ستترها
004. نمایش لیست ها با دستورالعمل ngFor
07 اجزای قابل استفاده مجدد را ایجاد کنید:
001. مقدمه
002. ایجاد یک کامپوننت قابل استفاده مجدد
003. نمایش کامپوننت یکسان با داده های مختلف
004. همگام نگه داشتن متغیرها با Getters
005. عبور توابع به عنوان ورودی
08 مقدمه ای بر مسیریابی زاویه ای:
001. مقدمه
002. اضافه کردن مسیریابی به یک برنامه
003. ایجاد اجزای صفحه
004. پارامترهای URL
005. پیوند بین صفحات
09 مسیریابی زاویه ای پیشرفته:
001. مقدمه
002. پیمایش برنامه ای
003. ارسال چندین تابع به عنوان ورودی
004. ایجاد صفحه 404
005. نمایش 404 صفحه به صورت عمدی
10 ماندگاری داده های محلی در Angular:
001. مقدمه
002. تکنیک های مسیریابی اضافی
003. داده های ماندگار در LocalStorage
004. متغیرهای عضو به صورت خودکار
11 پایداری و برنامه های کاربردی داده پیشرفته:
001. مقدمه
002. داده های ماندگار در SessionStorage
003. داده های ماندگار در کوکی ها
004. به اشتراک گذاری داده ها بین صفحات
005. افزودن داده های برنامه اصلی به LocalStorage
12 مقدمه ای بر فرم های زاویه ای:
001. مقدمه
002. فرم ها چگونه کار می کنند
003. ایجاد یک آیتم لیست جدید
004. ایجاد پیوندهای دوطرفه فرم
005. افزودن فیلدها به فرم ها
13 فرم پیشرفته و قابلیت استفاده مجدد:
001. مقدمه
002. اتصالات دو طرفه با ngModel
003. ایجاد یک کامپوننت فرم قابل استفاده مجدد
004. از پیش جمع کردن مقادیر فرم
14 مقدمه ای بر خدمات انگولار:
001. مقدمه
002. خدمات انگولار چیست؟
003. ایجاد و تزریق خدمات
004. بارگیری داده ها از یک سرویس
005. ذخیره منطق پیچیده در خدمات
15 برنامه کاربردی چند سرویس در Angular:
001. مقدمه
002. عملیات پایه CRUD در خدمات
003. بارگیری منابع با شناسه در خدمات
004. به روز رسانی منابع در خدمات
005. ایجاد منابع در خدمات
006. حذف منابع در خدمات
007. ایجاد سرویس دیگری
16 مقدمه ای بر Redux:
001. مقدمه
002. مفاهیم اولیه Redux
003. راه اندازی اولیه برنامه
004. ایجاد کنش ها و کاهش دهنده ها
005. خواندن مقادیر Redux و Dispatching Actions
17 مفهوم پیشرفته Redux:
001. مقدمه
002. افزودن انواع به برنامه Redux
003. دسترسی به چندین مقدار در Redux
004. ایجاد انتخابگرهای Redux
18 از Redux با ورودی های مختلف استفاده کنید:
001. مقدمه
002. استفاده از MaterialUI Sliders با Redux
003. تبدیل دکمه ها به لغزنده
004. ایجاد یک لغزنده رنگ قابل استفاده مجدد
19 ساخت یک میکسر رنگ با Redux:
001. مقدمه
002. افزودن ورودی رنگ جدید
003. حذف رنگ ها
004. ترکیب رنگ های هگز با استفاده از انتخابگرها
005. Redux DevTools
20 کار با Dates در Angular:
001. مقدمه
002. چرا پیاده سازی یک تقویم بسیار دشوار است؟
003. استراتژی اجرای اصلی تقویم
004. مقدمه ای بر کتابخانه لحظه
005. پیاده سازی اصلی تقویم
21 یک مؤلفه تقویم قابل استفاده مجدد بسازید:
001. مقدمه
002. کنترل های اصلی تقویم
003. اجزای کنترل شده در مقابل اجزای کنترل نشده
004. مؤلفه های کتابخانه-آگنوستیک
005. تقویم با پارامترهای URL
22 ساخت ردیاب رویداد زاویه ای: اصول:
001. مقدمه
002. استراتژی اجرای رویداد-ردیاب
003. یک مدل زاویه ای وانیلی ایجاد کنید
004. یک فرم رویداد جدید بسازید
005. نمایش و پنهان کردن مدال ها
23 ساخت یک ردیاب رویداد زاویه ای: استایل و دکوراسیون تقویم:
001. مقدمه
002. یک ظاهر طراحی اولیه تقویم
003. استایل جدید فرم رویداد
004. ایجاد رویدادهای جدید
005. نمایش رویدادها در سلول های تقویم
24 یک انتخابگر تاریخ تکی در Angular بسازید:
001. مقدمه
002. مبانی انتخابگر تاریخ
003. یک کامپوننت کشویی ایجاد کنید
004. نمایش یک تقویم در داخل یک کشویی
005. اجرای انتخاب تاریخ
25 یک انتخابگر تاریخ محدوده تاریخ در Angular بسازید:
001. مقدمه
002. تنظیم اولیه محدوده تاریخ
003. تاریخ شروع و پایان را انتخاب کنید
004. نمایش چندین تاریخ انتخاب شده
005. In-Between Dates را انتخاب کنید
26 یک انتخابگر تاریخ چندگانه در Angular بسازید:
001. مقدمه
002. Logic TypeScript Data Picker Multi-Date
003. مبانی انتخاب تاریخ چندتایی
004. تاریخ های انتخاب شده را تغییر دهید
005. کلاس های قرص به سبک را تعریف کنید
006. بررسی کنید که آیا تاریخ های قبلی و بعدی انتخاب شده اند
27 فرم قابل استفاده مجدد Deep-Dive: اصول اولیه:
001. مقدمه
002. طراحی اجزای فرم قابل استفاده مجدد
003. یک فرم قابل استفاده مجدد اولیه را پیاده سازی کنید
004. گزینه های پیکربندی فیلد فرم
28 فرم قابل استفاده مجدد Deep-Dive: اصول اعتبارسنجی فرم:
001. مقدمه
002. نمایش انواع ورودی های مختلف
003. اعتبار سنجی فرم پایه
004. نمایش پیام های خطای اعتبارسنجی فرم
29 فرم قابل استفاده مجدد Deep-Dive: اعتبار سنجی فرم متوسط:
001. مقدمه
002. رسیدگی به ارسال فرم
003. اعتبارسنجی فرم قابل استفاده مجدد ایجاد کنید
004. اعتبار سنجی فرم با عبارات منظم
30 فرم قابل استفاده مجدد Deep-Dive: استراتژی های زمان بندی اعتبارسنجی:
001. مقدمه
002. در هنگام تغییر، فیلدهای فرم را اعتبارسنجی کنید
003. اعتبارسنجی در فیلد تاری
004. بین On Change و On Submit تغییر دهید
005. منطق اعتبار سنجی را ساده کنید
31 فرم قابل استفاده مجدد Deep-Dive: با ورودی های فرم های مختلف کار کنید:
001. مقدمه
002. استراتژی پایه برای افزودن انواع ورودی جدید
003. یک جزء ورودی متن جداگانه ایجاد کنید
32 فرم قابل استفاده مجدد Deep-Dive: اعتبار سنجی فرم پیشرفته:
001. مقدمه
002. اعتبار سنجی فرم چند میدانی
003. چند قابل استفاده مجدد ایجاد کنید
004. اعتبار سنجی فرم جهانی
005. نمایش خطاها در ورودی های خاص
33 فرم های قابل استفاده مجدد Deep-Dive: دکمه های رادیویی، چک باکس ها و انتخابگرهای کشویی:
001. مقدمه
002. یک جزء گروه رادیویی قابل استفاده مجدد ایجاد کنید
003. یک جزء گروه چک باکس قابل استفاده مجدد ایجاد کنید
004. یک مؤلفه انتخابگر کشویی قابل استفاده مجدد ایجاد کنید
Angular Basics Online Training
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
ساخت فرم ها در React
توسعه وب کامل با Vue
آموزش پیامرسانی همگام در ساخت میکروسرویس ها
کورس یادگیری مبانی Ember.js
آموزش الگوی Behavioral در کدنویسی به زبان C++
آموزش ساخت و میزبانی یک وب سایت Full-Stack بوسیله Angular
یادگیری تست برنامه های React
Express.js Tutorial Online Training
آموزش کدنویسی تابعی در زبان Python
آموزش توسعه تست محور در زبان JavaScript