لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه صفحات وب با انگولار (Angular)
- آخرین آپدیت
دانلود Desarrollo de páginas con Angular
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
امروزه صفحات وب به اپلیکیشنهایی تبدیل شدهاند که دارای تعداد اجزای (Components) بسیار بیشتری نسبت به گذشته هستند و کاربران و مشتریان انتظارات سختگیرانهتری از آنها دارند.
در این دوره، شما یاد میگیرید که از Angular استفاده کنید؛ یکی از فریمورکهای پیشرو در بازار برای توسعه اپلیکیشنهای تکصفحهای یا همان SPA (مخفف Single Page Application).
علاوه بر این، یک آشنایی تدریجی با زبان NodeJS و توسعه رابطهای برنامهنویسی اپلیکیشن (API) خواهید داشت تا بتوانید سرویسهای وب پایه را برای ایجاد قابلیتهای پویا در اپلیکیشن انگولار خود توسعه دهید.
سرفصل ها و درس ها
آشنایی با انگولار و اولین اپلیکیشن SPA
Introducción a Angular y primera SPA
دانشگاه استرال
Universidad Austral
خوشآمدگویی به دوره
Bienvenida al curso
نصب ابزارهای مورد نیاز انگولار
Instalación de Herramientas para Angular
نصب ابزارهای GIT
Instalación de Herramientas GIT
اولین اپلیکیشن پایه انگولار
Primera Aplicación Básica Angular
افزودن بوتاسترپ به پروژه
Agregando Bootstrap al Proyecto
گامهای نخست با کامپوننتها و تمپلیتها
Primeros pasos con Componentes y Templates
بهبود اپلیکیشن SPA
Aplicación SPA mejorada
برنامهنویسی واکنشگرا مبتنی بر کامپوننتها
Programación Reactiva basada en Componentes
کامپوننتها و کنترلرها
Componentes y Controladores
کار بر روی پروتوتایپ و شخصیسازی نماها
Trabajando en prototipar y personalizar vistas
آشنایی با مدیریت مسیرها (Routing)
Introducción al manejo de rutas
پیادهسازی فرمهای تعاملی
Implementación de formularios interactivos
استفاده از اعتبارسنجیهای پیشفرض انگولار
Uso de Validaciones provistas por Angular
اعتبارسنجیهای سفارشی
Validaciones personalizadas
اصول طراحی Observables و RxJS
Principios de diseño de Observables y RxJS
معماری اپلیکیشنهای واکنشگرا
Arquitectura de aplicaciones reactivas
یکپارچهسازی Redux و انگولار - بخش اول
Integrando Redux y Angular - Parte 1
یکپارچهسازی Redux و انگولار - بخش دوم
Integrando Redux y Angular - Parte 2
معماری دادهها و بصریسازی آنها
Arquitecturas de datos y visualización de la misma
تجمیع دانش و پیادهسازی نهایی SPA
Integración de conocimientos e implementación de la SPA
مفاهیم پیشرفته و یکپارچهسازی با استک MEAN
Conceptos avanzados e integración al stack MEAN
مدیریت پیشرفته مسیرها
Manejo de Rutas avanzado
سازماندهی ماژولار مسیرها
Organizar rutas de forma modular
سازماندهی جریانهای مختلف ناوبری در اپلیکیشن
Organizar en una aplicación los diferentes flujos de navegación
تزریق وابستگیهای پایه (Dependency Injection)
Inyección de dependencias básico
تزریق وابستگیها در سطح متوسط
Inyección de dependencias nivel intermedio
استفاده از Nodejs برای توسعه APIهای پایه بدون دیتابیس
Nodejs para desarrollo de APls básicas sin persistencias
یکپارچهسازی از طریق JSON
Integración mediante JSON
اصول REST
Principios de REST
ذخیرهسازی محلی اطلاعات با انگولار
Almacenamiento de información local con angular
توسعه یکپارچه
Desarrollo integrador
کامپوننتهای پیشرفته، تست خودکار و پروژه نهایی
Componentes avanzados, testing automático y Trabajo Final
استفاده از کامپوننتهای پیشرفته: نقشهها
Uso de componentes avanzados: Mapas
ساخت کامپوننتهای پیشرفته اختصاصی و انیمیشنها
Componentes avanzados propios - animaciones
چرخه حیات کامپوننتها، رویدادها و دایرکتیوهای سفارشی
Ciclo de vida de componentes, eventos y directivas personalizadas
مورد کاربردی: ثبت فعالیتهای کاربر
Caso de uso: Registro de actividad de usuario
استفاده از Jasmine js برای تستهای واحد (Unit Tests)
Uso de Jasmine js para pruebas unitarias
استفاده از Cypress js برای تستهای کاربردی (Functional Tests)
Uso de cypress js para pruebas funcionales
اتوماسیون با Circle CI
Automatización con circle ci
نمایش نظرات