آموزش توسعه وب فرانت اند با ابزار متن باز Dojo.

Front End Web Development with open source Dojo Toolkit.

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: تنها دوره آموزشی DOJO toolkit در این پلتفرم. کد جاوا اسکریپت را با استفاده از اجزای جعبه ابزار DOJO از ابتدا بنویسید. در پایان دوره، می‌توانید از مؤلفه‌های عالی جعبه ابزار DOJO برای ساخت برنامه‌های کاربردی وب خود استفاده کنید. آشنایی با لودر DOJO AMD و استفاده از آن برای برنامه نویسی جاوا اسکریپت انجام پیمایش ها و دستکاری های DOM، برقراری تماس های آژاکس و ایجاد انیمیشن درباره ابزارک های آماده استفاده از html در DOJO و ساخت ویجت های سفارشی بیاموزید. و مرورگر کروم/فایرفاکس.

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

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

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

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

در این دوره، همه چیزهایی را که برای شروع استفاده از اجزای مختلف جعبه ابزار DOJO نیاز دارید، از ابتدا یاد خواهید گرفت. ما با موارد اولیه شروع خواهیم کرد و با پیشرفت به موضوعات پیشرفته تر خواهیم رسید.

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

لطفاً هر سؤالی که در رابطه با دوره دارید از من بپرسید و من با خوشحالی در اسرع وقت به آن پاسخ خواهم داد.


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

معرفی 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

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

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

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

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

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

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

  • CSS Selectors Part3 CSS Selectors Part3

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

  • انتخابگرهای CSS قسمت 4 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 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

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

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

  • انتشار رویدادها در دوجو - استاندارد و سفارشی 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 DOJO event system

  • انتشار - اشتراک در سیستم رویداد DOJO - مثال 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

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

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

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

  • DOM Placement- Part2 DOM Placement- Part2

  • ایجاد DOM DOM Creation

  • ایجاد DOM DOM Creation

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

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

  • DOM Destroy DOM Destroy

  • DOM Destroy DOM Destroy

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

  • DOM Placement- Part2 DOM Placement- Part2

جلوه های DOJO DOJO Effects

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

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

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

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

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

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

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

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

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

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

  • ویژگی متحرک 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 DIJIT - The DOJO toolkit's UI framework

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

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

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

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

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

  • ویجت های دکمه با مثال قسمت 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • راهنمای ابزار Dijit adhoc 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

نمایش نظرات

نظری ارسال نشده است.

آموزش توسعه وب فرانت اند با ابزار متن باز Dojo.
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
8.5 hours
65
Udemy (یودمی) udemy-small
13 دی 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,571
4.3 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sanjay Kumar Sanjay Kumar

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

Sanjay Kumar Sanjay Kumar

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

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.