آموزش رايگان انگولار
آنگولار چیست؟
انگولار فریم ورک قدرتمندیست که بر پایهی MVC ایجاد شده و از آن جهت تولید نرمافزارهای مدرن در سطح وب، موبایل و دسکتاپ، استفاده میکنند. این فریم ورک به زبان برنامهنویسی جاوا اسکریپت نوشته شده است.
Angular ja كتابخانه ای برپایه ی java script است، که برای توسعه برنامههای تحت وب مورد استفاده قرار میگیرد. Angular ja در سال 2009 توسط شرکت گوگل توسعه یافت و در سال 2012 نسخه رسمی 1.0 آن منتشر شد.
در سال 2016 گوگل با بازنویسی هسته اصلی انگولار جی اس نسخه 2 این فریمورک را تحت عنوان Angular 2 منتشر کرد. نسخه 2 انگولار علاوه بر تغییرات زیاد دارای مشکلات زیادی بود. یکی از مهم ترین مشکل آن حجم بالای پروژه نهایی بود همچنین بسیاری از تنظیمات پروژه باید به صورت دستی کانفیگ می شد و حتما برای کاهش حجم پروژه در پایان کار باید از ابزارهایی مانند WebPack استفاده می شد تا پروژه به علت حجم سنگین، با سرعت پایین اجرا نشود.
حدود یکسال بعد در بهار سال 2017 نسخه 4 فریمورک محبوب را با عنوان Angular4 منتشر کرد. این نسخه بازی را نسبت به دو نسخه قبلی خود یعنی Angularjs و Angular2 برد. Angular4 بسیار سبک تر و کدنویسی با آن آسان تر بود. در سال های بعد گوگل به آپدیت ها مختلف و منتشر کردن نسخه های جدید سعی کرد تا نواقص این فریمورک را برطرف کند تا تجربه بهتری را برای توسعه دهندگان و عاشقان Angular به ارمغان آورد. Angular8 آخرین نسخه عرضه شده تا امروز است که جامعه آماری بالایی دارد و بسیاری از توسعه دهندگان از آن استفاده می کنند.
مزایای AngularJS
- فریم ورک جاوا اسکریپت MVC متنباز هست.
- گوگل از آن پشتیبانی میکند.
- نیازی به یادگیری زبان برنامهنویسی دیگر نیست و تنها با کدهای HTML و جاوا اسکریپت قابل اجراست.
- از تفکیک بخشهای مختلف پروژه بهوسیلهی الگوی طراحی MVC، پشتیبانی میکند.
- اتریبیوتهای داخلی آن، HTML را به کدهای دینامیک تبدیل میکند.
- بهراحتی قابل توسعه و سفارشیسازی هست.
- از اپلیکیشنهای تک صفحهای تحت وب (برنامههایی که تنها دارای یک صفحه هستند) پشتیبانی میکند.
- الگوی تزریق وابستگی (Dependency Injection) در آن قابل اجراست.
- بخشهای ایجاد شده بهراحتی قابل آزمایش هستند.
- منابع اصلی پروژه از سمت کاربر میتوانند مدیریت شوند (REST friendly).
آنچه در این مجموعه خواهید آموخت:
۰۱ معرفی و تنظیمات اولیه
۰۲ توضیحات کلی در مورد طرز کار Angular
۰۳ ساخت اولین کامپوننت در انگولار Componet
۰۴ درک مفهوم selector در Component
۰۵ DataBinding
۰۶ Directives, ngIf, ngStyle
۰۷ Directives, ngClass, ngFor
۰۸ Input, Output و کامپوننتهای تو در تو
۰۹ مثالی مهم در مورد EvenEmitter
۱۰ ViewEncapsulation
۱۱ دسترسی به Element, ViewChild, ng-content
۱۲ چالش اول
۱۳ حل چالش اول
۱۴ LifeCycle Hooks
۱۵ Custom Directives
۱۶ درک مفهوم Structural Directives و روش ساخت آن
۱۷ سرویسها و عملکرد آنها
۱۸ سرویسها (قسمت دوم)
۱۹ Navigation و Routers
۲۰ فرستادن پارامتر به روتر
۲۱ Routing Querystring and Fragment
۲۲ Child Routes
۲۳ مهار کردن خطای ۴۰۴
۲۴ Route Guards – canActivate
۲۵ Route Guards – canDeactivate
۲۶ Static data and Dynamic data Resolve
۲۷ چالش دوم
۲۸ مفهوم Observables
۲۹ Subject
۳۰ rxjs Operators
۳۱ فرمها در انگولار
۳۲ اعتبارسنجی فرمها
۳۳ استفاده از اطلاعات فرم
۳۴ ساخت فرمهای Reactive
۳۵ Validation and Creating controls
۳۶ sync and Async Validation on Reactive Forms
۳۷ Pipes (قسمت اول)
۳۸ Pipes (قسمت دوم)
۳۹ Httpclient (قسمت اول)
۴۰ Httpclient (قسمت دوم)
۴۱ ایجاد Api توسط .net core 2
۴۲ ایجاد Api توسط HTTPGET .net core 2
آموزش رايگان انگولار
مشخصات فيلم آموزشي | |
---|---|
زمان آموزش: | 22 ساعت و 11 دقيقه |
شيوه آموزش : | مالتي مديا |
سطح آموزش : | مقدماتي تا پيشرفته |
زبان آموزش : | فارسي |
مدرس: | فواد شريعت |
حجم فايل: | 8GB |
كيفيت ويدئو : | FULL HD |
ابعاد ويدئو : | 1280x720 |
تاريخ انتشار: | 29 بهمن 1397 |
لينك مشاهده آنلاين فيلم آموزشي: | در سايت يوتيوب: https://soo.gd/Xy7uv |
منبع: | سافت سرا - پارس كليك |
پسورد فايل فشرده: | softsara.ir |
برند: |
![]() |
کد محصول: | 218 |