آموزش Mendix 9.6: ساخت یک برنامه تجارت الکترونیکی [پیشرفته]

Mendix 9.6 : Building an e-Commerce Application [Advanced]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: مفاهیم پیشرفته مندیکس را بیاموزید. Javascript & Java Actions، Advanced Domain Model Concepts و موارد دیگر... - دانش آموزان مفاهیم پیشرفته مدل دامنه را یاد خواهند گرفت. - دانش آموزان ساخت اکشن های جاوا را با Mendix یاد خواهند گرفت. - دانش آموزان Mendix Client API را یاد خواهند گرفت. - دانش آموزان قطعه های جاوا اسکریپت سفارشی را یاد خواهند گرفت. پیش نیازها: Javascript HTML CSS دانش پایه جاوا و OOP باید مبانی Mendix را بداند.

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

در این دوره آموزشی خواهید ساخت و یاد خواهید گرفت؛

- ساختن یک برنامه تجارت الکترونیک ساده با Mendix.

- صفحه ثبت ورود به سیستم سفارشی

- اجازه دادن به کاربران ناشناس

- سلسله مراتب سیستم طراحی رابط کاربری Mendix

- مفاهیم پیشرفته مدل دامنه

- اقدامات جاوا اسکریپت

- Mendix Client API

- اقدامات جاوا

- پیاده سازی جاوا اسکریپت سفارشی

- جستارهای پیشرفته XPATH و موارد دیگر...

- روابط موجودیت دائمی غیر پایدار

- مهارت های رفع اشکال در سطح بالا

- وارد کننده اکسل، ماژول های MxReflection

- پیاده سازی SCSS سفارشی

این یک دوره 10 ساعته است تا به شما بیاموزد که بینش عمیق تری در مورد توسعه Mendix ارائه دهید.

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

Mendix شما را قادر می‌سازد تا بهترین شیوه‌های Agile و DevOps را پیاده‌سازی کنید. حتی با درگیر کردن سهامداران تجاری در توسعه واقعی برنامه‌ها، فراتر از آن است.





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

معرفی Introduction

  • معرفی Introduction

  • یادداشت مهم! IMPORTANT NOTE!

  • خبر مهم! IMPORTANT NEWS!

  • چگونه Mendix 9.6 را نصب کنیم؟ How to Install Mendix 9.6?

  • VS Code & Git را نصب کنید Install VS Code & Git

  • نحوه دسترسی به فایل های پروژه How to Access Project Files

فعال کردن برنامه برای کاربر ناشناس Enabling App For Anonymous User

  • ایجاد پروژه مندیکس Creating Mendix Project

  • راه اندازی ماژول و نقش ناشناس Setting Up Anonymous Module & Role

  • سلسله مراتب طراحی UI Mendix Mendix UI Design Hierarchy

  • پیاده سازی صفحه ورود در ابتدا Implementing Login Page Initially

  • طراحی صفحه ورود اولیه، ایجاد موجودیت Anon Designing Initial Login Page, Creating Anon Entity

  • یک ظاهر طراحی صفحه ورود به سیستم Styling Login page

  • صفحه ثبت استایل Styling register page

معماری مندکس Mendix Architecture

  • آشنایی با معماری مندیکس Understanding Mendix Architecture

  • میکروفلوها در مقابل نانوفلوها Microflows vs Nanoflows

اجرای عملکرد ورود و ثبت نام Implementing Login & Register Functionality

  • اجرای عملکرد ورود Implement Login Functionality

  • اجرای تابع ثبت بدون اعتبارسنجی Implement Register Function Without Validation

  • اجرای اعتبارسنجی برای فرآیند ثبت نام Implementing Validations For Registration Process

  • افزودن نوار پیشرفت به نانوفلو Adding Progress Bar to Nanoflow

  • افزودن SCSS سفارشی به صفحات ورود و ثبت نام Adding Custom SCSS to Login and Register Pages

پیاده سازی ماژول مدیریت Implementing Admin Module

  • تغییر ساختار پوشه Changing Folder Structure

  • طراحی صفحه مدیریت و کامپوننت کاربر Designing Admin Page and User Component

  • ایجاد نقش مدیر و اضافه کردن دکمه خروج Creating Admin Role and Adding Signout Button

  • جلوگیری از دسترسی کاربر به پنل مدیریت Prevent User to Access Admin Panel

  • ساخت صفحه محصولات Building a Products Page

  • پنل مدیریت ساختمان - حساب من Building Admin Panel - My Account

  • ایجاد صفحه جدید حساب من - آپلود تصویر Create New My Account Page - Image Uploads

  • طراحی مجدد صفحه حساب من Redesigning My Account Page

  • اجرای رویداد Handler برای صفحه نمایه Implement Event Handler For Profile Page

  • تغییر تم برنامه Changing Theme of App

مفاهیم پیشرفته مدل دامنه Advanced Domain Model Concepts

  • داده های اکسل، MxModelReflection و نهاد محصول را وارد کنید Import Excel Data, MxModelReflection & Product Entity

  • مدل دامنه چگونه کار می کند How Domain Model Works

  • صفحه محصولات طراحی مجدد Redesign Products Page

  • شیرجه عمیق به غیر پایدار - موجودات پایدار Deep Dive into Non-Persistable - Persistable Entites

  • اعمال فیلتر قیمت برای محصولات Applying Price Filter To Products

  • پیاده سازی نوار لغزنده - طراحی صفحه فیلتر Implementing range slider - Designing Filter Pane

  • ایجاد Entity Category Product and Import Data Creating ProductCategory Entity and Import Data

  • اختصاص دسته بندی های تصادفی به محصولات Assigning Random Categories To Products

  • اهمیت Refresh In Client Importance of Refresh In Client

  • درک بازیابی توسط انجمن Understanding Retrieve By Association

  • پیاده سازی فیلتر دسته بندی محصولات Implementing Product Category Filter

  • درک زمینه داده های تودرتو Understanding Nested Data Context

  • استفاده از رابطه غیر پایدار - موجودیت پایدار Using Non-Persistent - Persistent Entity Relation

  • افزودن پس زمینه محصول انتخاب شده Adding Selected Product Background

  • رابطه بسیاری به بسیاری بین موجودیت غیر پایدار Many to Many relation between Non Persistent Entity

  • پیاده سازی UI را بررسی کنید Checkout UI Implementation

  • پیاده سازی منطق پرداخت Implementing Checkout Logic

  • مدیریت بسیاری از روابط Handling many to many relationships

پیاده سازی منطق کسب و کار Implementing Business Logic

  • تغییر منطق شبکه فروش کاربر Changing User Sales Grid Logic

  • محصولات - بهبودهای رابط کاربری صفحه حساب من Products - My Account Page UI Improvements

  • استفاده از Entity Access برای امنیت داده ها Applying Entity Access for Data Security

  • تغییر ساختار پوشه Changing Folder Structure

  • تولید داده های موجودی Generating Inventory Data

  • طراحی مجدد محصول - صفحات موجودی Redesign Product - Inventory Pages

کنترل کننده رویداد مدل دامنه Domain Model Event Handlers

  • داده های موجودی را برای فرآیند خرید بررسی کنید - قبل از انجام تعهد Check Inventory Data For Purchasing Process - Before Commit

مدیریت خطا در مندکس Error Handling In Mendix

  • خلاصه رسیدگی به خطا در مندیکس Error Handling Summary In Mendix

ساخت قطعات جاوا اسکریپت سفارشی - پنجره کارت محصول Building Custom Javascript Snippets - Product Card Popup

  • افزودن جاوا اسکریپت سفارشی برای ایجاد پاپ آپ محصول Adding Custom Javascript To Create Product Popup

  • افزودن استایل به کارت بازشو محصول Adding Styling to Product Popup Card

پرس و جوهای پیشرفته XPATH Advanced XPATH Queries

  • تولید داده های معاملات فروش Generating Sales Transaction Data

  • محدود کردن منابع داده با استفاده از XPATH Constraint Datasources by using XPATH

Mendix Client API Mendix Client API

  • آشنایی با Mendix Client API Understanding Mendix Client API

  • درک و استفاده از Promises در عملکردهای جاوا اسکریپت Understanding and Using Promises Inside Javascript Actions

  • دستکاری UI با Mendix Client API Manipulating UI with Mendix Client API

  • فراخوانی microflow از جاوا اسکریپت Calling microflow from Javascript

  • حل اشکالات با جاوا اسکریپت - پارامترهای صفحه Solving Bugs with Javascript - Page Parameters

  • طراحی مجدد صفحه جزئیات محصول Redesigning Product Detail Page

  • نگاشت شی جاوا اسکریپت به نهاد مندیکس - نظرات کاربر Mapping Javascript Object to Mendix Entity - User Comments

  • طراحی مجدد نظرات کاربران Redesigning User Comments

نوشتن اکشن های سفارشی جاوا Writing Custom Java Actions

  • نصب - پیکربندی Eclipse Install - Configure Eclipse

  • ایجاد اولین اکشن جاوا Creating First Java Action

  • تنظیم ویژگی های Object در Java Action Setting Object attributes inside Java Action

  • Commit And Refresh Client From Java Action - Community Commons Commit And Refresh Client From Java Action - Community Commons

  • فراخوانی یک Microflow Inside Java Action Calling a Microflow Inside Java Action

  • Importin Java Libraries - محاسبه آمار برای تراکنش های فروش با جاوا Importin Java Libraries - Calculating Statistics for Sales Transaction with Java

نمایش نظرات

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

آموزش Mendix 9.6: ساخت یک برنامه تجارت الکترونیکی [پیشرفته]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
10.5 hours
74
Udemy (یودمی) udemy-small
22 تیر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,180
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tarik Subaşı Tarik Subaşı

مهندس

Udemy (یودمی)

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

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