آموزش توسعه فرانت اند وب با دوجو تولکیت متن‌باز - آخرین آپدیت

دانلود Front End Web Development with open source Dojo Toolkit.

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

تنها دوره آموزشی دوجو تولکیت در این پلتفرم

کدنویسی جاوا اسکریپت با استفاده از کامپوننت‌های Dojo Toolkit از پایه.

در پایان این دوره، قادر خواهید بود با استفاده از کامپوننت‌های قدرتمند Dojo Toolkit، اپلیکیشن‌های وب خود را بسازید.

با Dojo AMD Loader آشنا شوید و از آن برای برنامه‌نویسی جاوا اسکریپت استفاده کنید.

عملیات پیمایش و دستکاری DOM، اجرای فراخوانی‌های AJAX و ایجاد انیمیشن‌ها را انجام دهید.

با ویجت‌های آماده HTML در Dojo آشنا شده و ویجت‌های سفارشی خود را بسازید.

پیش‌نیازها:

  • دانش پایه HTML و جاوا اسکریپت
  • یک ویرایشگر متن (Textpad) و مرورگر Chrome/Firefox

Dojo Toolkit یک کتابخانه ماژولار و متن‌باز جاوا اسکریپت است که برای تسهیل توسعه سریع اپلیکیشن‌ها و وب‌سایت‌های مبتنی بر جاوا اسکریپت/AJAX و قابل اجرا در پلتفرم‌های مختلف طراحی شده است.

نیاز به هیچ دانش قبلی در مورد Dojo یا هیچ کتابخانه جاوا اسکریپت دیگری نیست. همه چیز از پایه توضیح داده خواهد شد.

کتابخانه Dojo وظایف رایج جاوا اسکریپت مانند دستکاری DOM، انیمیشن‌ها، مدیریت رویدادها و ارتباط با سرور با AJAX را تسهیل می‌کند. علاوه بر ویژگی‌های فراوان و آسان برای استفاده، Dojo مسائل مربوط به سازگاری بین مرورگرها را نیز به طور خودکار رفع می‌کند.

Dojo همچنین دارای ویجت‌های HTML آماده فراوانی در بسته DIJIT است که به شما کمک می‌کند تا رایج‌ترین کامپوننت‌های HTML مانند فرم‌ها، کادرهای محاوره‌ای، منوها و غیره را با کمترین کد HTML و جاوا اسکریپت بسازید. این کتابخانه همچنین تم‌های استایل‌دهی متنوعی را ارائه می‌دهد که می‌توانید از آن‌ها برای حفظ ظاهری یکپارچه در سراسر اپلیکیشن خود استفاده کنید.

در این دوره، شما تمام آنچه را که برای شروع کار با کامپوننت‌های مختلف Dojo Toolkit از پایه نیاز دارید، یاد خواهید گرفت. ما با مباحث پایه شروع کرده و با پیشرفت دوره به سمت موضوعات پیشرفته‌تر خواهیم رفت.

من شما را در فرآیند راه‌اندازی راهنمایی کرده و اجزای مختلف این ابزار را با توضیحات ساده و مثال‌ها برایتان شرح خواهم داد. در حین توضیح، کد مثال‌ها را خواهم نوشت و شما همراه من کدنویسی خواهید کرد. همچنین پس از هر بخش، مثال‌ها را برای دانلود در اختیار شما قرار خواهم داد تا بتوانید با سناریوهای بیشتری تمرین کنید.

لطفاً هر سوالی در مورد دوره دارید، بپرسید و من در اسرع وقت با کمال میل پاسخگوی شما خواهم بود.


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

مقدمه Introduction

  • مقدمه Introduction

  • مقدمه بر کامپوننت‌های DOJO و AMD Introduction to DOJO Components and AMD

  • مقدمه ای بر اجزای DOJO و AMD Introduction to DOJO Components and AMD

معرفی Introduction

  • معرفی Introduction

شروع کار Getting Started

  • شروع کار با DOJO Getting started with DOJO

  • شروع کار با DOJO Getting started with DOJO

شروع شدن Getting Started

انتخابگرهای DOM در DOJO DOJO DOM Selectors

  • معرفی و دسته بندی پرس و جو DOM DOM query introduction and categories

  • مقدمه و دسته‌بندی پرس‌وجوی DOM DOM query introduction and categories

  • انتخابگرهای ID ID selectors

  • انتخابگرهای CSS قسمت اول CSS Selectors Part1

  • انتخابگرهای CSS قسمت دوم CSS Selectors Part2

  • انتخابگرهای CSS قسمت سوم CSS Selectors Part3

  • انتخابگرهای CSS قسمت 4 CSS Selectors Part4

  • انتخابگرهای CSS قسمت چهارم CSS Selectors Part4

انتخابگرهای DOJO DOM DOJO DOM Selectors

  • انتخابگرهای شناسه ID selectors

  • انتخابگرهای CSS قسمت 1 CSS Selectors Part1

  • انتخابگرهای CSS قسمت 2 CSS Selectors Part2

  • CSS Selectors Part3 CSS Selectors Part3

مدیریت رویداد با DOJO Event Handling with DOJO

  • مقدمه رویدادهای DOJO Introduction to DOJO events

  • مقدمه ای بر رویدادهای DOJO Introduction to DOJO events

  • مثال‌ها: مدیریت رویداد با استفاده از ماژول Dojo/on Examples: Event handling using Dojo/on module

  • ماژول DOJO Mouse و مثال‌ها Dojo Mouse module and examples

  • ماژول و نمونه های ماوس دوجو Dojo Mouse module and examples

  • ماژول Domstyle Domstyle module

  • ماژول Domstyle Domstyle module

  • مقدمه ماژول کلاس DOM DOM class module introduction

  • معرفی ماژول کلاس DOM DOM class module introduction

  • ماژول کلاس DOM با مثال‌ها توضیح داده شده است DOM Class module explained with examples

  • مدیریت و حذف هندل‌های رویداد DOJO Handling and removing dojo event handles

  • انتشار رویدادها در دوجو - استاندارد و سفارشی Emitting events in Dojo - Standard and Custom

  • انتشار رویدادها در DOJO - استاندارد و سفارشی Emitting events in Dojo - Standard and Custom

  • درک نمایندگی رویدادها Understanding event delegations

  • درک هیئت های رویداد Understanding event delegations

  • رویدادهای قابل توقف Pausable Events

  • رویدادهای قابل توقف Pausable Events

  • انتشار - اشتراک در سیستم رویداد DOJO Publish - Subscribe DOJO event system

  • سیستم رویداد DOJO Publish - Subscribe Publish - Subscribe DOJO event system

  • سیستم رویداد DOJO Publish - Subscribe - مثال Publish - Subscribe DOJO event system - Example

  • انتشار - اشتراک در سیستم رویداد DOJO - مثال Publish - Subscribe DOJO event system - Example

مدیریت رویداد با DOJO Event Handling with DOJO

  • مثال‌ها: مدیریت رویداد با استفاده از ماژول Dojo/on Examples: Event handling using Dojo/on module

  • ماژول کلاس DOM با مثال توضیح داده شده است DOM Class module explained with examples

  • کنترل و حذف دستگیره های رویداد دوجو Handling and removing dojo event handles

دستکاری DOM در DOJO DOJO DOM Manipulations

  • قرار دادن DOM - قسمت 1 DOM Placement - Part1

  • محل قرارگیری DOM - قسمت اول DOM Placement - Part1

  • محل قرارگیری DOM - قسمت دوم DOM Placement- Part2

  • ایجاد DOM DOM Creation

  • ایجاد DOM DOM Creation

  • DOM در حال تخلیه DOM Emptying

  • خالی کردن DOM DOM Emptying

  • DOM Destroy DOM Destroy

  • حذف DOM DOM Destroy

دستکاری های DOJO DOM DOJO DOM Manipulations

  • DOM Placement- Part2 DOM Placement- Part2

افکت‌های DOJO DOJO Effects

  • مقدمه ای بر DOJO Effects Introduction to DOJO Effects

  • مقدمه افکت‌های DOJO Introduction to DOJO Effects

  • افکت محو شدن DOJO Dojo Fade Effect

  • جلوه محو شدن دوجو Dojo Fade Effect

  • جلوه پاک کردن دوجو Dojo Wipe Effect

  • افکت پاک شدن DOJO Dojo Wipe Effect

  • جلوه اسلاید دوجو Dojo Slide Effect

  • افکت اسلاید DOJO Dojo Slide Effect

  • آشنایی با ویژگی های متحرک DOJO Understanding DOJO animate property

  • درک خصوصیت animate DOJO Understanding DOJO animate property

  • خصوصیت animate DOJO - مثال DOJO animate property - Example

  • ویژگی متحرک DOJO - مثال DOJO animate property - Example

  • زنجیره کردن و ترکیب افکت‌ها Chaining and Combining Effects

  • زنجیره کردن و ترکیب افکت‌ها - مثال Chaining and combining Effects - Example

  • رویدادهای انیمیشن DOJO DOJO Animation events

  • رویدادهای انیمیشن DOJO - مثال DOJO Animation events - Example

  • رویدادهای انیمیشن DOJO - مثال DOJO Animation events - Example

جلوه های DOJO DOJO Effects

  • افکت های زنجیره ای و ترکیبی Chaining and Combining Effects

  • زنجیره‌ای و ترکیب افکت‌ها - مثال Chaining and combining Effects - Example

  • رویدادهای انیمیشن DOJO DOJO Animation events

AJAX با DOJO AJAX with DOJO

  • مقدمه ماژول درخواست DOJO Introduction to DOJO request module

  • مقدمه ای بر ماژول درخواست DOJO Introduction to DOJO request module

  • دستور ماژول درخواست DOJO توضیح داده شده است DOJO Request module syntax explained

  • سینتکس ماژول درخواست DOJO توضیح داده شده است DOJO Request module syntax explained

  • درک JSON با مثال‌ها Understanding JSON with examples

  • مثال AJAX برای درخواست فایل از سرور AJAX example to request file from a server

  • تجزیه پاسخ JSON پیچیده AJAX Parsing complex JSON ajax response

AJAX با DOJO AJAX with DOJO

  • درک JSON با مثال Understanding JSON with examples

  • مثال AJAX برای درخواست فایل از سرور AJAX example to request file from a server

  • تجزیه پاسخ پیچیده JSON ajax Parsing complex JSON ajax response

DIJIT - چارچوب UI DOJO toolkit DIJIT - The DOJO toolkit's UI framework

  • مقدمه DIJIT Introduction to DIJIT

  • ویجت‌های دکمه Dijit - مقدمه و سینتکس Dijit button widgets - introduction and syntax

  • ویجت‌های دکمه توضیح داده شده با مثال قسمت اول Button widgets explained with examples part 1

  • ویجت های دکمه با مثال قسمت 1 توضیح داده شده است Button widgets explained with examples part 1

  • ویجت های دکمه با مثال قسمت 2 توضیح داده شده است Button widgets explained with examples part 2

  • ویجت‌های دکمه توضیح داده شده با مثال قسمت دوم Button widgets explained with examples part 2

  • ویجت‌های جعبه متن Dijit - مقدمه و سینتکس Dijit text box widgets - introduction and syntax

  • ویجت های جعبه متن Dijit - مقدمه و نحو Dijit text box widgets - introduction and syntax

  • جعبه متن Dijit و ویجت های ناحیه متن - با مثال توضیح داده شده است Dijit text box and text area widgets - explained with examples

  • ویجت‌های جعبه متن و ناحیه متن Dijit - توضیح داده شده با مثال Dijit text box and text area widgets - explained with examples

  • ویجت‌های جعبه متن عددی Dijit قسمت اول - توضیح داده شده با مثال Dijit number text box widgets part1- explained with examples

  • ویجت‌های جعبه متن شماره دیجیت قسمت 1- با مثال توضیح داده شده است Dijit number text box widgets part1- explained with examples

  • ویجت‌های جعبه متن عددی Dijit قسمت دوم - توضیح داده شده با مثال Dijit number text box widgets part2 - explained with examples

  • ویجت‌های انتخابگر تاریخ و زمان Dijit date and time picker widgets

  • ویجت‌های انتخابگر تاریخ و زمان Dijit Dijit date and time picker widgets

  • ویجت‌های انتخاب Dijit Dijit Select widgets

  • ویجت‌های Dijit Select Dijit Select widgets

  • مثال ویجت انتخاب Dijit Dijit Select widget example

  • انتخاب چندگانه Dijit، جعبه ترکیبی و انتخاب فیلتر شونده Dijit multi select, combo box and filtering select

  • ویجت‌های چیدمان Dijit Dijit Layout widgets

  • ویجت های Dijit Layout Dijit Layout widgets

  • مثال ویجت‌های چیدمان - قسمت اول Layout widgets examples - part1

  • مثال ویجت‌های چیدمان - قسمت دوم Layout widget examples - part2

  • نمونه های ویجت طرح بندی - قسمت 2 Layout widget examples - part2

  • پنجره‌های محاوره‌ای Dijit - مقدمه و سینتکس Dijit Dialogs - introduction and syntax

  • مثال دیجیت دیالوگ - نحو اعلانی Dijit dialog example - declarative syntax

  • مثال پنجره محاوره‌ای Dijit - سینتکس اعلانی Dijit dialog example - declarative syntax

  • مثال پنجره محاوره‌ای Dijit - سینتکس برنامه‌ای Dijit dialog example - programmatic syntax

  • پنجره محاوره‌ای تایید Dijit - مقدمه و سینتکس Dijit confirm dialog - introduction and syntax

  • مثال پنجره محاوره‌ای تایید Dijit - سینتکس اعلانی Dijit confirm dialog example - declarative syntax

  • دیجیت تایید دیالوگ مثال - نحو اعلانی Dijit confirm dialog example - declarative syntax

  • مثال پنجره محاوره‌ای تایید Dijit - سینتکس برنامه‌ای Dijit confirm dialog example - programmatic syntax

  • راهنمای ابزار Dijit - مقدمه و سینتکس Dijit tooltips - introduction and syntax

  • مثال راهنمای ابزار Dijit Dijit tooltips example

  • راهنمای ابزار Adhoc Dijit Dijit adhoc tooltip

  • راهنمای ابزار Dijit adhoc Dijit adhoc tooltip

DIJIT - چارچوب UI جعبه ابزار DOJO DIJIT - The DOJO toolkit's UI framework

  • مقدمه ای بر DIJIT Introduction to DIJIT

  • ویجت های دکمه Dijit - مقدمه و نحو Dijit button widgets - introduction and syntax

  • ویجت‌های جعبه متن شماره دیجیت قسمت 2 - با مثال توضیح داده شده است Dijit number text box widgets part2 - explained with examples

  • نمونه ویجت Dijit Select Dijit Select widget example

  • Dijit multi select، combo box و filtering را انتخاب کنید Dijit multi select, combo box and filtering select

  • نمونه های ویجت های چیدمان - قسمت 1 Layout widgets examples - part1

  • Dijit Dialogs - مقدمه و نحو Dijit Dialogs - introduction and syntax

  • مثال دیجیت دیالوگ - نحو برنامه‌ای Dijit dialog example - programmatic syntax

  • دیجیت تایید گفتگو - مقدمه و نحو Dijit confirm dialog - introduction and syntax

  • دیجیت تایید دیالوگ مثال - نحو برنامه ای Dijit confirm dialog example - programmatic syntax

  • نکات ابزار Dijit - مقدمه و نحو Dijit tooltips - introduction and syntax

  • نمونه راهنمای ابزار Dijit Dijit tooltips example

نمایش نظرات

آموزش توسعه فرانت اند وب با دوجو تولکیت متن‌باز
جزییات دوره
8.5 hours
65
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,789
4.4 از 5
دارد
دارد
دارد
Sanjay Kumar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sanjay Kumar Sanjay Kumar

توسعه دهنده وب جاوا کامل پشته