آموزش شروع با Ember.js 2 - آخرین آپدیت

دانلود Starting with Ember.js 2

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع فریمورک Ember.js 2: ساخت اپلیکیشن‌های وب جاه‌طلبانه

با این دوره آموزشی، مهارت‌های لازم برای کدنویسی پروژه Ember 2 با استفاده از IDE آنلاین را کسب کنید.

در این دوره، با پارادایم کامپوننت‌های Ember آشنا شده و از آن‌ها استفاده خواهید کرد.

با Ember Data، کتابخانه قدرتمند مدیریت داده Ember، کار کنید.

از ابزار CLI مخصوص Ember برای ایجاد تمام اجزای پروژه خود استفاده کنید.

با Add-on های Ember، قابلیت‌های شگفت‌انگیز و فوری به اپلیکیشن خود اضافه کنید.

با طراحی مبتنی بر کامپوننت در Ember، کامپوننت‌های خود را بسازید.

پیاده‌سازی احراز هویت (Authentication) در اپلیکیشن‌های Ember را بیاموزید.

اپلیکیشن Ember خود را با کتابخانه CSS Ember Material استایل‌دهی کنید.

برای کد Ember خود، تست‌های واحد (Unit)، پذیرش (Acceptance) و یکپارچه‌سازی (Integration) بنویسید و اجرا کنید.

مسیریابی (Routing) را در Ember پیاده‌سازی کنید.

با Ember 2.0 و مزایای آن برای شما به عنوان یک توسعه‌دهنده آشنا شوید و ... بسیار بیشتر!

پیش‌نیازهای دوره آموزشی Ember

برای شرکت در این دوره، داشتن تجربه در موارد زیر ایده‌آل است (اما الزامی نیست):

  • ایجاد رابط کاربری وب (Web UI) با ابزارهای جاوا اسکریپت رایج (مانند jQuery، Bootstrap، ASP.NET، AngularJS و غیره).
  • برنامه‌نویسی با زبان‌های شی‌گرا یا اسکریپت‌نویسی رایج (مانند Java، C#، Python، PHP و غیره).
  • توسعه راه‌حل‌های کامل سمت کلاینت با جاوا اسکریپت.
  • تجربه قبلی با Ember الزامی نیست!

درباره Ember.js

Ember یک فریمورک رایگان و متن‌باز جاوا اسکریپت برای ساخت اپلیکیشن‌های وب جاه‌طلبانه است. این فریمورک به توسعه‌دهندگان وب و UI/UX اجازه می‌دهد تا اپلیکیشن‌های وب تک‌صفحه‌ای (Single-Page Apps) مقیاس‌پذیر بسازند. با استفاده از قراردادهای رایج، کاهش خطوط کد با قالب‌های یکپارچه با Handlebars، و ایجاد تگ‌های HTML مخصوص اپلیکیشن، Ember کار را برای شما آسان‌تر می‌کند.

وب‌سایت‌هایی مانند Groupon، Nordstrom و اپلیکیشن دسکتاپ Apple Music از Ember استفاده می‌کنند.

با Ember.js اپلیکیشن‌های وب جاه‌طلبانه بسازید

  • نحوه کارکرد Ember 2 در راهکارهای وب و موبایل را درک کنید.
  • بیاموزید چگونه راهکارهای Ember 2 طراحی، مدیریت و توسعه می‌یابند.
  • کدنویسی پروژه Ember 2 با IDE آنلاین را تجربه کنید.
  • از پارادایم کامپوننت‌های Ember، کتابخانه مدیریت داده، ابزار CLI و موارد دیگر استفاده کنید.
  • Add-on های Ember، مسیریابی، احراز هویت و موارد بیشتر را پیاده‌سازی کنید.
  • تست‌های واحد، پذیرش و یکپارچه‌سازی را بنویسید و اجرا کنید.
  • اپلیکیشن Ember خود را با کتابخانه CSS Ember Material استایل‌دهی کنید.

پروژه‌های Ember 2 خود را همین حالا راه‌اندازی کنید

این دوره آنلاین Ember 2 به طور ویژه برای توسعه‌دهندگان وب که راه‌حل‌های UI/UX را طراحی و پیاده‌سازی می‌کنند، طراحی شده است. با این حال، اطلاعات ارائه شده برای معماران، تست‌کنندگان یا مدیران محصول نیز ارزشمند است. ایده‌آل این است که شما تجربه‌ای در ساخت رابط کاربری وب با ابزارهای معمول جاوا اسکریپت مانند jQuery یا Bootstrap، و همچنین برنامه‌نویسی با یک زبان شی‌گرا یا اسکریپت‌نویسی و توسعه راه‌حل‌های کامل سمت کلاینت با جاوا اسکریپت داشته باشید. در مقابل، تجربه کار با Ember کاملاً غیرضروری است.

این دوره با ارائه یک نمای کلی از Ember، چرایی و چگونگی عملکرد آن آغاز می‌شود. سپس آن را نصب کرده و به سراغ مباحث اصلی خواهید رفت! با مسیریابی، قالب‌ها و ابزارها، کامپوننت‌های Ember و Ember Data شروع می‌کنید و پس از تسلط بر اصول اولیه، شروع به ساخت اپلیکیشن Ember خود خواهید کرد.

اپلیکیشن خود را طراحی کرده، آن را توسعه دهید، کامپوننت‌ها را بسازید و کد نهایی را کامل کنید، سپس به سراغ تست کردن آن خواهید رفت. اما این پایان کار نیست؛ این دوره جنبه‌های پیشرفته‌تری از جمله استایل‌دهی، Add-on ها و امنیت را نیز پوشش می‌دهد. با اتمام این دوره، توانایی کافی برای راه‌اندازی پروژه‌های Ember خود را خواهید داشت.


سرفصل ها و درس ها

به شروع با Ember خوش آمدید Welcome to Starting with Ember

به شروع با Ember خوش آمدید Welcome to Starting with Ember

  • به شروع با Ember خوش آمدید Welcome to Starting with Ember

  • به شروع با Ember خوش آمدید Welcome to Starting with Ember

  • Ember چیست؟ What is Ember?

  • Ember چیست؟ What is Ember?

  • انگیزه‌های پشت Ember Motivations Driving Ember

  • انگیزه های رانندگی اخگر Motivations Driving Ember

  • چقدر آسان است؟ How Easy is it?

  • چقدر آسان است؟ How Easy is it?

  • طرح کلی دوره Course Outline

  • سرفصل دوره Course Outline

بزن بریم Let's Get Started

بیا شروع کنیم Let's Get Started

  • بخش مقدمه Section Introduction

  • مقدمه بخش Section Introduction

  • نصب Ember CLI Installing Ember CLI

  • نصب Ember CLI Installing Ember CLI

  • و.. ما اینجا چی داریم؟ And.. What Do We Have Here?

  • و.. اینجا چه خبر است؟ And.. What Do We Have Here?

  • اشیاء، کلاس‌ها و نمونه‌های Ember Ember Objects, Classes & Instances

  • Ember Objects، Classes & Instances Ember Objects, Classes & Instances

  • ویژگی‌های محاسبه‌شده، مشاهده‌کنندگان و پیوندها Computed Properties, Observers, & Bindings

  • ویژگی‌های محاسباتی، ناظران و پیوندها Computed Properties, Observers, & Bindings

  • مفاهیم در حوزه کاربرد Concepts at Application Scope

  • مفاهیم در دامنه برنامه Concepts at Application Scope

  • نتیجه‌گیری بخش Section Conclusion

  • بخش نتیجه گیری Section Conclusion

  • آزمون بخش 2 Section 2 Quiz

  • آزمون بخش 2 Section 2 Quiz

مسیریابی Ember Ember Routing

Ember Routing Ember Routing

  • مقدمه بخش Section Introduction

  • تعریف مسیر Route Definition

  • مسیرها و قالب‌های تودرتو Nesting Routes & Templates

  • بخش‌های URL پویا Dynamic URL Segments

  • مدیران مسیر خاص Specific Route Handlers

  • Promise ها و مسیریاب‌ها Promises & Routers

  • مرور بخش Section Review

  • آزمون بخش 3 Section 3 Quiz

قالب‌ها و یاری‌دهنده‌ها Templates & Helpers

  • مقدمه بخش Section Introduction

  • ایجاد قالب‌ها با یاری‌دهنده‌ها Creating Templates with Helpers

  • یاری‌دهنده‌های قابل اقدام Actionable Helpers

  • یاری‌دهنده‌های سفارشی Custom Helpers

  • نتیجه‌گیری بخش Section Conclusion

  • آزمون بخش 4 Section 4 Quiz

کامپوننت‌های Ember Ember Components

  • مقدمه بخش Section Introduction

  • آماده‌سازی برای یک کامپوننت Setting Up for a Component

  • ایجاد یک کامپوننت Creating a Component

  • ایجاد یک کنترلر Creating a Controller

  • کامپوننت‌ها و اکشن‌های بسته Components and Closure Actions

  • نتیجه‌گیری بخش Section Conclusion

  • آزمون بخش 5 Section 5 Quiz

داده‌های Ember Ember Data

  • مقدمه بخش Section Introduction

  • تنظیم Mirage Setup Mirage

  • ایجاد یک مدل Ember Create an Ember Model

  • دسترسی به مدل ما Access Our Model

  • نتیجه‌گیری بخش Section Conclusion

  • آزمون بخش 6 Section 6 Quiz

ساخت یک برنامه Ember Build an Ember App

  • مقدمه بخش Section Introduction

  • طراحی برنامه Design the App

  • ساخت برنامه Build Out the App

  • ایجاد کامپوننت‌ها Create the Components

  • تکمیل کد Complete the Code

  • مرور کد جدیدمان Walk-Thru our New Code

  • نتیجه‌گیری بخش Section Conclusion

آزمایش Ember Testing Ember

  • مقدمه بخش Section Introduction

  • ابزارهای آزمون Ember Ember Testing Tools

  • آزمون واحد Unit Testing

  • آزمون پذیرش Acceptance Testing

  • آزمون یکپارچه‌سازی Integration Testing

  • نتیجه‌گیری بخش Section Conclusion

  • آزمون بخش 8 Section 8 Quiz

افزونه‌های Ember Ember Addons

  • مقدمه بخش Section Introduction

  • منابع افزونه‌های Ember Ember Addon Sources

  • افزونه یوتیوب اضافه کنید Add a YouTube Addon

  • توضیحات ابزار را به قالب‌هایمان اضافه کنید Add Tooltips to our Templates

  • نتیجه‌گیری بخش Section Conclusion

استایل‌دهی به Ember Styling Ember

  • مقدمه بخش Section Introduction

  • استایل‌دهی با یک افزونه Styling with an Addon

  • استایل‌دهی به قالب اصلی ما Styling our Main Template

  • استایل‌دهی به قالب کامپوننت لیست ما Styling our List Component Template

  • بازسازی نهایی Final Refactioring

  • نتیجه‌گیری بخش Section Conclusion

  • آزمون بخش 10 Section 10 Quiz

امنیت Ember Ember Security

  • مقدمه بخش Section Introduction

  • OAuth OAuth

  • Ember-Simple-Auth و Torii Ember-Simple-Auth and Torii

  • پیاده‌سازی احراز هویت و مجوز Implementing Authentication and Authorization

  • نتیجه‌گیری بخش Section Conclusion

  • آزمون بخش 11 Section 11 Quiz

نتیجه‌گیری دوره Course Conclusion

  • الان چه می‌دانیم؟ What Do We Know Now?

  • منابع اضافی Additional Resources

  • نکات پایانی Final Thoughts

مطالب جایزه Bonus Material

  • درس جایزه Bonus Lecture

نمایش نظرات

آموزش شروع با Ember.js 2
جزییات دوره
5 hours
68
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
579
4.1 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stone River eLearning Stone River eLearning

500000+ دانش آموز مبارک Udemy در یادگیری الکترونیکی Stone River ، فناوری همه چیز ما است. اگر شما به IT ، برنامه نویسی ، توسعه یا طراحی علاقه مند هستید - ما این موارد را پوشش داده ایم. کاتالوگ عظیم دوره های ما را بررسی کنید و به بیش از 1،200،000،000 دانشجو که در حال حاضر دوره های آموزش الکترونیکی Stone River را می گذرانند بپیوندید. ما در حال حاضر 800+ دوره آموزش مختلف فن آوری در وب سایت Stone River eLearning خود ارائه می دهیم و هر ماه دوره های جدیدی را در مورد موضوعات داغ و پرطرفدار اضافه می کنیم. گزینه اشتراکی برای کسانی که علاقه واقعی به یادگیری دارند در دسترس است.