لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Angular: ساخت برنامه های کاربردی بزرگ
دانلود Angular: Building Large Applications
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره برای توسعه دهندگان با تجربه Angular، امانوئل هنری - یک توسعه دهنده مجری و با تجربه کامل استک - مفاهیم پیشرفته Angular را پوشش می دهد و اجرای عملی را برای برنامه های بزرگ برجسته می کند. در مورد داربست پروژه، معماری مدولار و مدیریت کارآمد حالت با NgRx بیاموزید. مسیریابی پویا و تودرتو و همچنین تکنیک های بهینه سازی عملکرد مانند بارگذاری تنبل و استراتژی تشخیص تغییر OnPush را کاوش کنید. با Jasmine، Karma و Cypress وارد تست واحد و انتها به انتها شوید. CI/CD; و مدیریت خطا با ابزارهایی مانند Sentry. این دوره به شما این امکان را می دهد تا مهارت های خود را در ساخت برنامه های کاربردی در مقیاس بزرگ به طور موثر افزایش دهید.
سرفصل ها و درس ها
مقدمه
Introduction
پیش نیازهای دوره
Course prerequisites
ساخت برنامه های بزرگ با Angular
Building large applications with Angular
1. راه اندازی
1. Setting Up
راه اندازی محیط و داکر
Setting up the environment and Docker
مروری بر چالش ها با برنامه های بزرگ Angular
Overview of challenges with large Angular applications
اکتشاف CLI زاویه ای و داربست پروژه
Angular CLI exploration and project scaffolding
2. ساختار پروژه
2. Project Structure
سازمان پروژه
Project organization
طراحی اجزای هوشمند در مقابل گنگ
Designing smart vs. dumb components
مقدمه ای بر ماژول های Angular: ویژگی و اشتراک گذاری شده
Introduction to Angular modules: Feature and shared
مقدمه مدیریت دولتی
State management introduction
راه اندازی NgRx با اقدامات، کاهش دهنده ها و اثرات
Setting up NgRx with actions, reducers, and effects
3. مدیریت برنامه
3. Application Management
حفاظت از مسیرها با نگهبانان
Protecting routes with guards
بارگذاری تنبل و استراتژی OnPush
Lazy loading and OnPush strategy
مسیریابی پویا و تودرتو
Dynamic and nested routing
تست واحد با Jasmine و Karma
Unit testing with Jasmine and Karma
4. بهینه سازی برنامه
4. Application Optimization
کامپایل AOT و بهینه سازی ساخت
AOT compilation and build optimization
ادغام و توسعه مستمر (CI/CD)
Continuous integration and development (CI/CD)
مدیریت خطای جهانی و نظارت بر برنامه
Global error handling and app monitoring
مدیر اجرایی با بیش از 20 سال تجربه در برنامه نویسی و طراحی
امانوئل هنری یک توسعه دهنده فول استک با 20 سال تجربه در برنامه نویسی، فناوری و طراحی است.
> امانوئل مسئول تمام جنبه های پروژه های وب و تلفن همراه مبتنی بر مشتری، از جمله جدول زمانی و محدوده بوده است. این پروژهها از ابزارهای JIRA/Atlassian، متدولوژیهای چابک، و زبانها و چارچوبهایی مانند React، Angular، Node، Meteor، GraphQL، JavaScript، Swift، HTML، CSS (Sass)، MongoDB و MySQL استفاده کردهاند. او همچنین در دنیای بازی های سه بعدی با استفاده از ابزارهایی مانند Unreal، ZBrush، Maya و چندین ابزار دیگر کار می کند. او علاقه زیادی به ایجاد برنامهها و بازیهایی دارد که از جدیدترین فناوریها در ابزارها، چارچوبها و زبانهای فوق استفاده میکنند.
نمایش نظرات