ارتقاء مهارت های انگولار خود - Advance Your Angular Skills

-
1
2 ساعت بروز شده
با زیرنویس فارسی و انگلیسیحرکت کلید برنامه های وب مدرن است. Angular آماده است. قابلیت های متحرک سازی بومی این کتابخانه محبوب جاوا اسکریپت را کشف کرده و برنامه های کاربردی بسازید. این دوره مبتنی بر پروژه از Angular CLI و ماژول انیمیشن های آن برای ایجاد و تحریک یک نمایشی تعاملی استفاده می کند. نحوه تنظیم پارامترهایی مانند مدت زمان، تاخیر، کاهش و فراخوانی را بیاموزید که به شما امکان می دهد زمان و ترتیب انیمیشن خود را تنظیم کنید. مربی Joseph Labrecque همچنین نشان می دهد که چگونه می توانید عناصر جدا شده برنامه خود را با استفاده از توابع query و stagger متحرک کنید. پس از درک نحوه متحرک سازی یک پروژه جدید، جوزف شما را در جریان فرآیند متحرک سازی تعاملات در یک برنامه Angular موجود - پخش کننده تصویری سفارشی قرار می دهد. در نهایت، نحوه تدوین و بسته بندی پروژه برای توزیع در وب را بیابید. اهداف یادگیری نصب Angular CLI ایجاد پروژه جدید تأیید بسته انیمیشن ها پیکربندی مسیرهای پروژه متحرک سازی اجزاء ایجاد انیمیشن بین حالتها انیمیشن پله ای و موازی نوشتن انیمیشن های قابل استفاده مجدد متحرک سازی موارد جداگانه با پرس و جو و تکان دادن متحرک سازی یک پروژه Angular موجود
-
2
2 ساعت
با زیرنویس فارسی و انگلیسیAngular Material یک چارچوب جزء UI و پیاده سازی مرجع Material Design است، یک سیستم یکپارچه که طراحان Google برای ایجاد تجربیات دیجیتالی با کیفیت بالا ایجاد کرده اند. در این دوره مبتنی بر پروژه، نحوه شروع کار با Angular Material را بیاموزید. مربی Robby Millsap با پوشش مفاهیم اصلی پشت آن و همچنین آموزش نحوه نصب مواد Angular، به شما کمک می کند تا با Material Design آشنا شوید. او همچنین نحوه کار با چیدمان، اجزاء و ویژگی های تم را نشان می دهد تا یک تجربه کاربری پروژه را به کلی بازسازی کند. اهداف یادگیری متریال دیزاین چیست؟ ماژول های مورد نیاز را به پروژه خود اضافه کنید نصب مواد Angular افزودن نوارها و منوهای برنامه ایجاد کارت جداسازی محتوا با استفاده از زبانه ها افزودن جداول داده
-
3
2 ساعت
با زیرنویس فارسی و انگلیسیAPI ها در قلب توسعه شرکت ها قرار دارند و Angular دارای خدمات قوی برای ارتباط با آنها از طریق HTTP است. اما یکی از بهترین راه ها برای پیاده سازی احراز هویت سرویس های API استفاده از JWT ها (نشانه های وب JSON) است. در این دوره، ما عمیقاً از سرویس ارائه شده $ http در Angular برای ایجاد یک سرویس API قوی و قابل استفاده مجدد برای احراز هویت JWT استفاده می کنیم. مربی Victor Mejia همچنین نحوه استفاده از روتر Angular برای محافظت از مسیرهای سمت سرویس گیرنده و سرویس های تست واحد، درخواست های HTTP و اقدامات همگام سازی را پوشش می دهد. همه این مفاهیم با استفاده از یک برنامه مدیریت تماس واقعی نشان داده می شوند، بنابراین می توانید نحوه تماس های API و احراز هویت کاربر را در یک برنامه Angular در دنیای واقعی مشاهده کنید. اهداف یادگیری راه اندازی و ذخیره سازی پایگاه داده شما استفاده از درخواست های HTTP و مسیریابی در Angular ایجاد سرویس Angular افزودن احراز هویت JWT پیاده سازی ورود کاربر ارسال JWT به درخواست های API
-
4
57 دقیقه
با زیرنویس فارسی و انگلیسیکتابخانه جاوا اسکریپت RxJS برای برنامه نویسی واکنشی با استفاده از مشاهدات طراحی شده است. با مشاهدات، شما جریان داده را "تماشا" می کنید و منفعلانه به یک رویداد گوش می دهید. برنامه های کاربردی می توانند تغییرات را فوراً - در زمان واقعی - بدون تماس های غیر ضروری شبکه تشخیص دهند. این دوره به توضیح دقیق آنچه قابل مشاهده است کمک می کند و نشان می دهد که چگونه از RxJS برای ایجاد و عضویت در مشاهدات و مشارکت افراد-یک نوع تخصصی از مشاهدات-برای کنترل دقیق استفاده کنید. مربی Bonnie Brennan همچنین نحوه فیلتر کردن، مرتب سازی و اصلاح داده ها را با اپراتورها نشان می دهد. سپس، ببینید چگونه همه چیز در یک رابط کاربری قرار می گیرد که به کاربران امکان می دهد عبارتهای جستجو را وارد کرده و نتایج فوری را از منبع آنلاین مانند Reddit دریافت کنند. توجه: تظاهرات از RxJS با Angular استفاده می کند. با این حال، کاربران سایر چارچوب های جاوا اسکریپت مانند React یا Vue نیز از درس های این دوره بهره خواهند برد. اهداف یادگیری ایجاد مشاهدات با rx.observable.create سوژه ها، از جمله موضوعات رفتاری و تکراری اپراتورهای RxJS ایجاد قابل مشاهده از یک عنصر UI
-
5
1 ساعت
با زیرنویس فارسی و انگلیسیبرنامه های وب همچنان در حال رشد هستند و هر روز ویژگی ها و پیچیدگی های بیشتری را اضافه می کنند. در حالی که چارچوبهایی مانند توسعه دهندگان Angular spare دائماً اختراع می کنند، حجم زیاد کد مورد نیاز برای ساخت برنامه های مقیاس سازمانی سرسام آور است. این دوره بهترین شیوه ها را برای ساختاربندی و مدیریت برنامه های Angular، جلوگیری از درهم شدن اجزا و کمک به توسعه دهندگان برای به نتیجه رساندن پروژه های پیچیده آموزش می دهد. استاد امانوئل هنری نحوه آماده سازی برنامه ها برای رشد را نشان می دهد: برای مقیاس پذیری و قابلیت نگهداری از قبل برنامه ریزی کنید. با نحوه راه اندازی اولیه یک پروژه با Angular CLI، سازماندهی کد خود و استقرار پروژه ها با بسته ها و ظروف npm آشنا شوید. امانوئل همچنین امنیت، آزمایش و ادغام مداوم را پوشش می دهد و دو مدل معماری پیشرفته را معرفی می کند: برنامه های وب پیشرفته (PWA) و ارائه سمت سرور (SSR).
-
6
44 دقیقه
با زیرنویس فارسی و انگلیسیبیشتر برنامه ها با گذشت زمان رشد می کنند و تغییر می کنند. چالش توسعه دهندگان این است که مطمئن شوند پروژه های آنها با چارچوب ها و استانداردهای امنیتی در حال پیشرفت همگام هستند. این دوره به شما نشان می دهد که چگونه برنامه های Angular خود را حفظ کرده و آنها را برای رشد آماده کنید. مربی امانوئل هنری مسیر ارتقاء از Angular 2 به Angular 4 را مرور می کند و بهترین شیوه ها را برای کمک به مقیاس برنامه شما برای رشد ارگانیک، ادغام پروژه ها و چارچوب های دیگر و تغییر در مدلهای استقرار مانند ادغام مداوم/تحویل مداوم معرفی می کند. بعلاوه، یاد بگیرید که چگونه زمان خاموش کردن ویژگی، ماژول، برنامه یا نسخه چارچوب را تشخیص دهید. اهداف یادگیری مقایسه Angular 2 با Angular 4 ارتقاء Angular برنامه ریزی برای رشد ادغام پروژه ها و چارچوب های دیگر برنامه ریزی برای شیفت های استقرار