کی بهتر از خود مدرس میتونه بهت مشاوره بده؟🤔 ۳۵٪ تخفیف + یک جلسه رایگان با خود مدرس🔥
۰ ثانیه
۰ دقیقه
۰ ساعت

پروژه فروشگاه اینترنتی

ثبت نام این دوره در حال حاضر متوقف شده است.

طول دوره ۵۰ ساعت آموزش
پشتیبانی در جامعه برنامه‌نویسی
کیوان علی محمدی
مدرس: کیوان علی محمدی مهندس نرم افزار در شرکت LTP (هلن ...
پروژه فروشگاه اینترنتی به جامعه متخصصین سون‌لرن بپیوندید...

آشنایی با دوره پروژه فروشگاه اینترنتی (استک جاوااسکریپت)

نمایش بیشتر
سرفصل‌های دوره
پروژه فروشگاه اینترنتی ۲۲۴ جلسه
  • جلسه اول TypeScript چیست؟ ۱۵ دقیقه
  • جلسه دوم آشنایی با Static typing ۱۱ دقیقه
  • جلسه سوم انواع داده‌های Enum و Tuple ۱۱ دقیقه
  • جلسه چهارم توابع در TypeScript ۱۴ دقیقه
  • جلسه پنجم Union Type & Type Assertion ۱۱ دقیقه
  • جلسه ششم کلاس‌های شی گرایی در TypeScript ۱۵ دقیقه
  • جلسه هفتم کلاس‌های Abstract ۱۴ دقیقه
  • جلسه هشتم بررسی مفهوم Interface ۱۳ دقیقه
  • جلسه نهم ایجاد Custom Type ۶ دقیقه
  • جلسه دهم کار با جنریک ها ۱۶ دقیقه
  • جلسه یازدهم کار با Map و Set ۷ دقیقه
  • جلسه دوازدهم بررسی @Types ۷ دقیقه
  • جلسه سیزدهم کار با express با استفاده از @types ۷ دقیقه
  • جلسه چهاردهم ساختار پروژه بر اساس TypeScript ۹ دقیقه
  • جلسه پانزدهم Users & Routes ۱۵ دقیقه
  • جلسه شانزدهم Route Service ۱۵ دقیقه
  • جلسه هفدهم ایجاد مدل کاربران ۲۵ دقیقه
  • جلسه هجدهم ایجاد مدل محصول ۱۳ دقیقه
  • جلسه نوزدهم ایجاد مدل دسته بندی محصول و ویژگی ها ۱۶ دقیقه
  • جلسه بیستم ایجاد مدل Order ۱۵ دقیقه
  • جلسه بیست و یکم پیاده سازی Order Line ۹ دقیقه
  • جلسه بیست و دوم پیاده سازی مدل‌های پیشنهادهای ویژه ۱۰ دقیقه
  • جلسه بیست و سوم پیاده سازی آدرس ها ۱۰ دقیقه
  • جلسه بیست و چهارم شروع کار با سبد خرید ۱۶ دقیقه
  • جلسه بیست و پنجم استفاده از Redis در سبد خرید ۱۶ دقیقه
  • جلسه بیست و ششم پیاده سازی Promise در Provider‌های سبد خرید ۱۹ دقیقه
  • جلسه بیست و هفتم استفاده از Factory Design Pattern و Interface Segregation ۱۳ دقیقه
  • جلسه بیست و هشتم پیاده سازی مدل کد تخفیف ۱۰ دقیقه
  • جلسه بیست و نهم آشنایی با الگوی Chain Of Responsibility ۱۵ دقیقه
  • جلسه سی‌ام اعتبارسنجی Coupon با استفاده از الگوی Chain ۲۲ دقیقه
  • جلسه سی و یکم ایجاد کردن پروژه بخش مدیریت ۱۵ دقیقه
  • جلسه سی و دوم توضیحات ساختار پروژه ۱۹ دقیقه
  • جلسه سی و سوم پیاده سازی بخش Sidebar ۲۰ دقیقه
  • جلسه سی و چهارم پیاده سازی بخش Router ۹ دقیقه
  • جلسه سی و پنجم ایجاد دسته بندی ۱۸ دقیقه
  • جلسه سی و ششم پیاده سازی خاصیت‌ها و دسته بندی خاصیت ها ۱۵ دقیقه
  • جلسه سی و هفتم اضافه کردن Attribute توسط State ۲۵ دقیقه
  • جلسه سی و هشتم اضافه کردن دسته بندی خاصیت‌ها توسط Dialog ۹ دقیقه
  • جلسه سی و نهم پیاده سازی State برای دسته بندی ها ۱۲ دقیقه
  • جلسه چهلم اضافه کردن دسته بندی خاصیت ها ۷ دقیقه
  • جلسه چهل و یکم استفاده از داده‌های State توسط Context ۱۹ دقیقه
  • جلسه چهل و دوم تغییرات در Attribute Component ۱۷ دقیقه
  • جلسه چهل و سوم به روز رسانی و تغییر دسته بندی خاصیت ها ۱۳ دقیقه
  • جلسه چهل و چهارم اضافه کردن ویژگی جدید توسط State ۸ دقیقه
  • جلسه چهل و پنجم آماده سازی به روز رسانی خاصیت ۹ دقیقه
  • جلسه چهل و ششم به روز رسانی داده‌های خاصیت در State ۸ دقیقه
  • جلسه چهل و هفتم آماده سازی کدها برای ذخیره Category ۲۹ دقیقه
  • جلسه چهل و هشتم ذخیره سازی دسته بندی ۱۵ دقیقه
  • جلسه چهل و نهم نمایش Notification ۱۷ دقیقه
  • جلسه پنجاهم نمایش لیست دسته بندی ها ۲۹ دقیقه
  • جلسه پنجاه و یکم فرم ایجاد محصول جدید ۱۵ دقیقه
  • جلسه پنجاه و دوم آماده سازی دریافت دسته بندی ها ۸ دقیقه
  • جلسه پنجاه و سوم HTTP API Refactoring ۷ دقیقه
  • جلسه پنجاه و چهارم Fetch Categories ۱۲ دقیقه
  • جلسه پنجاه و پنجم Fetch Category Attributes ۱۴ دقیقه
  • جلسه پنجاه و ششم Render Attributes Group ۶ دقیقه
  • جلسه پنجاه و هفتم Render Attributes ۲ دقیقه
  • جلسه پنجاه و هشتم آماده سازی فایل‌های تصویر با استفاده از FormData ۱۲ دقیقه
  • جلسه پنجاه و نهم Refactor API Post Method ۶ دقیقه
  • جلسه شصتم ذخیره سازی فایل‌های تصویری در سمت سرور ۹ دقیقه
  • جلسه شصت و یکم نمایش ProgressBar برای آپلود فایل ها ۶ دقیقه
  • جلسه شصت و دوم آماده سازی به روز رسانی Attributes ۹ دقیقه
  • جلسه شصت و سوم به روز رسانی Attribute ها ۱۲ دقیقه
  • جلسه شصت و چهارم آماده سازی داده‌ها Attribute برای ارسال به سمت سرور ۵ دقیقه
  • جلسه شصت و پنجم پیاده سازی جزئیات محصول در State ۱۱ دقیقه
  • جلسه شصت و ششم آماده سازی متغییرهای محصولات ۱۳ دقیقه
  • جلسه شصت و هفتم پیاده سازی مدال متغییر محصول ۱۱ دقیقه
  • جلسه شصت و هشتم بهینه سازی ساختار متغییر محصول ۱۵ دقیقه
  • جلسه شصت و نهم پیاده سازی Color Component ۱۰ دقیقه
  • جلسه هفتادم نمایش لیست رنگ ها ۱۵ دقیقه
  • جلسه هفتاد و یکم تکمیل Color Component ۱۹ دقیقه
  • جلسه هفتاد و دوم تکمیل DropDown Varaint ۷ دقیقه
  • جلسه هفتاد و سوم اضافه کردن متغییرهای قیمت ۱۲ دقیقه
  • جلسه هفتاد و چهارم به روز رسانی داده‌های متغییر قیمت ۱۷ دقیقه
  • جلسه هفتاد و پنجم ذخیره سازی متغییر قیمت ۱۰ دقیقه
  • جلسه هفتاد و ششم به روز رسانی مبلغ Price Variant ۶ دقیقه
  • جلسه هفتاد و هفتم بهینه سازی متغییر‌های قیمت ۱۰ دقیقه
  • جلسه هفتاد و هشتم نحوه اعتبارسنجی فرم ۱۸ دقیقه
  • جلسه هفتاد و نهم آشنایی با Repository Pattern ۷ دقیقه
  • جلسه هشتادم تعریف Repository Interface ۷ دقیقه
  • جلسه هشتاد و یکم ایجاد Product Repository Interface ۶ دقیقه
  • جلسه هشتاد و دوم پیاده سازی Product Mongo Repository ۱۰ دقیقه
  • جلسه هشتاد و سوم بهینه سازی IRepository ۹ دقیقه
  • جلسه هشتاد و چهارم بهینه سازی ProductMongoRepository ۱۰ دقیقه
  • جلسه هشتاد و پنجم ذخیره سازی محصول ۲۱ دقیقه
  • جلسه هشتاد و ششم بهینه سازی Interface‌های محصول ۸ دقیقه
  • جلسه هشتاد و هفتم ایجاد سرویس Hash ۸ دقیقه
  • جلسه هشتاد و هشتم ایجاد سرویس Upload ۱۹ دقیقه
  • جلسه هشتاد و نهم به روز رسانی تصاویر شاخص و گالری برای Product ۱۸ دقیقه
  • جلسه نودم آماده سازی لیست محصولات ۹ دقیقه
  • جلسه نود و یکم پیاده سازی Notify Component ۱۵ دقیقه
  • جلسه نود و دوم نمایش لیست محصولات ۲۲ دقیقه
  • جلسه نود و سوم ایجاد Transformers ۱۱ دقیقه
  • جلسه نود و چهارم اضافه کردن Date Service ۹ دقیقه
  • جلسه نود و پنجم اضافه کردن Product Virtuals ۱۰ دقیقه
  • جلسه نود و ششم نمایش واحد پولی ۴ دقیقه
  • جلسه نود و هفتم تبدیل اعداد فارسی ۶ دقیقه
  • جلسه نود و هشتم نمایش وضعیت محصول ۸ دقیقه
  • جلسه نود و نهم بهینه سازی و نمایش تاریخ‌های محصول ۵ دقیقه
  • جلسه صدم بهینه سازی ساختار Order ۱۳ دقیقه
  • جلسه صد و یکم ایجاد Order Repository ۱۱ دقیقه
  • جلسه صد و دوم ایجاد Payment Interface ۹ دقیقه
  • جلسه صد و سوم پیاده سازی مدل Payment ۳ دقیقه
  • جلسه صد و چهارم پیاده سازی Repository‌های Payment ۷ دقیقه
  • جلسه صد و پنجم پیاده سازی مدل‌های جدید ۱۹ دقیقه
  • جلسه صد و ششم پیاده سازی Error Handler برای مدیریت خطاها ۱۳ دقیقه
  • جلسه صد و هفتم پیاده سازی Not Found Handler ۱۰ دقیقه
  • جلسه صد و هشتم بهینه سازی Exception Handling ۲۰ دقیقه
  • جلسه صد و نهم آماده سازی Orders Component ۸ دقیقه
  • جلسه صد و دهم پیاده سازی Orders Transformer ۱۰ دقیقه
  • جلسه صد و یازدهم پیاده سازی Model Factory ۱۵ دقیقه
  • جلسه صد و دوازدهم ایجاد Command Line Interface ۲۱ دقیقه
  • جلسه صد و سیزدهم استفاده از Factory ۱۰ دقیقه
  • جلسه صد و چهاردهم پیاده سازی Relation در Repository ۱۱ دقیقه
  • جلسه صد و پانزدهم پیاده سازی لیست سفارش ها ۱۹ دقیقه
  • جلسه صد و شانزدهم تکمیل داده‌های لیست سفارش ها ۱۵ دقیقه
  • جلسه صد و هفدهم آماده سازی Pagination در BackEnd ۱۶ دقیقه
  • جلسه صد و هجدهم پیاده سازی Pagination در FrontEnd ۱۲ دقیقه
  • جلسه صد و نوزدهم پیاده سازی Search Component ۹ دقیقه
  • جلسه صد و بیستم پیاده سازی Search در Backend ۲۰ دقیقه
  • جلسه صد و بیست و یکم بهینه سازی Query String‌ها در بخش جستجو ۱۱ دقیقه
  • جلسه صد و بیست و دوم بهینه سازی بخش جستجو در Backend ۱۱ دقیقه
  • جلسه صد و بیست و سوم ایجاد Order Details ۱۶ دقیقه
  • جلسه صد و بیست و چهارم نمایش جزئیات سفارش ۱۹ دقیقه
  • جلسه صد و بیست و پنجم اضافه کردن تغییر وضعیت سفارش ۱۲ دقیقه
  • جلسه صد و بیست و ششم بررسی وضعیت سفارش با Chain of responsibility ۲۲ دقیقه
  • جلسه صد و بیست و هفتم استفاده از Status Verifier ۲۴ دقیقه
  • جلسه صد و بیست و هشتم آماده سازی لیست پرداخت ها ۱۷ دقیقه
  • جلسه صد و بیست و نهم ایجاد داده‌های Payment با Factory ۱۳ دقیقه
  • جلسه صد و سی‌ام پیاده سازی Payment Transformer ۷ دقیقه
  • جلسه صد و سی و یکم نمایش لیست داده‌های Payment ۱۵ دقیقه
  • جلسه صد و سی و دوم تکمیل لیست ها ۷ دقیقه
  • جلسه صد و سی و سوم ایجاد کوپن - بخش فرانت ۲۷ دقیقه
  • جلسه صد و سی و چهارم ایجاد کد تخفیف - بخش backend ۱۰ دقیقه
  • جلسه صد و سی و پنجم ایجاد تنظیمات - بخش فرانت ۲۷ دقیقه
  • جلسه صد و سی و ششم ایجاد تنظیمات - بخش بک اند ۱۱ دقیقه
  • جلسه صد و سی و هفتم نصب NextJS و معرفی قالب فروشگاه ۱۳ دقیقه
  • جلسه صد و سی و هشتم بررسی ساختار NextJS ۹ دقیقه
  • جلسه صد و سی و نهم آشنایی با Layouts و Partials ۱۲ دقیقه
  • جلسه صد و چهلم بهینه سازی آدرس فایل‌های static ۷ دقیقه
  • جلسه صد و چهل و یکم ایجاد Document سفارشی ۹ دقیقه
  • جلسه صد و چهل و دوم ایجاد صفحه Products ۶ دقیقه
  • جلسه صد و چهل و سوم ایجاد ProductsList & ProductItem ۷ دقیقه
  • جلسه صد و چهل و چهارم Static & Server Rendering ۱۱ دقیقه
  • جلسه صد و چهل و پنجم دریافت و بهینه سازی محصولات از سمت سرور ۲۰ دقیقه
  • جلسه صد و چهل و ششم نمایش لیست محصولات ۱۰ دقیقه
  • جلسه صد و چهل و هفتم ایجاد صفحه Single + بهینه سازی تصاویر ۱۱ دقیقه
  • جلسه صد و چهل و هشتم بهینه سازی صفحه Single Product ۱۸ دقیقه
  • جلسه صد و چهل و نهم استفاده از getStaticPaths ۱۷ دقیقه
  • جلسه صد و پنجاهم دریافت اطلاعات Single Product ۱۵ دقیقه
  • جلسه صد و پنجاه و یکم پیاده سازی Product Gallery ۸ دقیقه
  • جلسه صد و پنجاه و دوم ایجاد جزئیات محصول ۶ دقیقه
  • جلسه صد و پنجاه و سوم پیاده سازی ویژگی‌های محصول ۹ دقیقه
  • جلسه صد و پنجاه و چهارم پیاده سازی دیدگاه‌های محصول ۱۵ دقیقه
  • جلسه صد و پنجاه و پنجم پیاده سازی State ۱۳ دقیقه
  • جلسه صد و پنجاه و ششم افزودن به سبد خرید ۸ دقیقه
  • جلسه صد و پنجاه و هفتم ذخیره سازی State در سمت Client ۱۱ دقیقه
  • جلسه صد و پنجاه و هشتم ایجاد سبد خرید ۱۵ دقیقه
  • جلسه صد و پنجاه و نهم Render کردن آیتم‌های سبد خرید ۸ دقیقه
  • جلسه صد و شصتم حذف آیتم و به روز رسانی تعداد آن در سبد خرید ۱۰ دقیقه
  • جلسه صد و شصت و یکم پیام‌های خطا و موفقیت آمیز در سبد خرید ۱۶ دقیقه
  • جلسه صد و شصت و دوم اعتبارسنجی کد تخفیف ۳۱ دقیقه
  • جلسه صد و شصت و سوم اضافه کردن کد تخفیف به State ۷ دقیقه
  • جلسه صد و شصت و چهارم اعمال کد تخفیف در سبد خرید ۱۵ دقیقه
  • جلسه صد و شصت و پنجم ایجاد صفحه checkout ۹ دقیقه
  • جلسه صد و شصت و ششم پیاده سازی Auth Check و نمایش لینک Login ۲۸ دقیقه
  • جلسه صد و شصت و هفتم پیاده سازی صفحه Login ۷ دقیقه
  • جلسه صد و شصت و هشتم Login Reqeust ۱۴ دقیقه
  • جلسه صد و شصت و نهم Auth Service ۱۷ دقیقه
  • جلسه صد و هفتادم Auth Controller ۷ دقیقه
  • جلسه صد و هفتاد و یکم ایجاد صفحه Register ۶ دقیقه
  • جلسه صد و هفتاد و دوم ثبت نام کاربر - بخش اول ۲۵ دقیقه
  • جلسه صد و هفتاد و سوم ثبت نام کاربر - بخش دوم ۱۷ دقیقه
  • جلسه صد و هفتاد و چهارم پیاده سازی Token Service ۱۵ دقیقه
  • جلسه صد و هفتاد و پنجم پیاده سازی User Login ۸ دقیقه
  • جلسه صد و هفتاد و ششم پیاده سازی Auth Token ۵ دقیقه
  • جلسه صد و هفتاد و هفتم اعتبارسنجی Auth Token ۶ دقیقه
  • جلسه صد و هفتاد و هشتم پیاده سازی اطلاعات کاربر در State ۱۴ دقیقه
  • جلسه صد و هفتاد و نهم نمایش آدرس‌های کاربر ۱۵ دقیقه
  • جلسه صد و هشتادم پیاده سازی فرم ثبت آدرس ۱۵ دقیقه
  • جلسه صد و هشتاد و یکم آماده سازی ذخیره آدرس ۲۰ دقیقه
  • جلسه صد و هشتاد و دوم پیاده سازی Auth Middleware ۱۸ دقیقه
  • جلسه صد و هشتاد و سوم ذخیره سازی آدرس کاربر ۲۱ دقیقه
  • جلسه صد و هشتاد و چهارم ایجاد Payment Service ۱۹ دقیقه
  • جلسه صد و هشتاد و پنجم پیاده سازی مقدماتی درگاه زرین پال ۱۵ دقیقه
  • جلسه صد و هشتاد و ششم به روز رسانی صفحه آدرس‌ها و فرم پرداخت ۱۲ دقیقه
  • جلسه صد و هشتاد و هفتم پیاده سازی Config ۲۰ دقیقه
  • جلسه صد و هشتاد و هشتم نمایش درگاه‌های آنلاین ۱۱ دقیقه
  • جلسه صد و هشتاد و نهم تعیین آدرس تحویل و درگاه پرداخت برای سفارش ۹ دقیقه
  • جلسه صد و نودم آماده سازی اطلاعات سفارش ۵ دقیقه
  • جلسه صد و نود و یکم ایجاد سرویس Order ۱۵ دقیقه
  • جلسه صد و نود و دوم ذخیره سازی Order ۲۲ دقیقه
  • جلسه صد و نود و سوم بهینه سازی Order & Payment ۱۵ دقیقه
  • جلسه صد و نود و چهارم ایجاد Payment Method Factory ۲۱ دقیقه
  • جلسه صد و نود و پنجم پیاده سازی Online Gateway Factory ۱۴ دقیقه
  • جلسه صد و نود و ششم پیاده سازی بخش Payment Request در ZarinPal ۱۰ دقیقه
  • جلسه صد و نود و هفتم انتقال کاربر به درگاه ZarinPal ۶ دقیقه
  • جلسه صد و نود و هشتم ایجاد صفحه Verify ۱۲ دقیقه
  • جلسه دویستم بهینه سازی Payment ۲۰ دقیقه
  • جلسه Verify Payment - بخش اول ۲۶ دقیقه
  • جلسه Verify Payment - بخش دوم ۱۲ دقیقه
  • جلسه نمایش پیام‌های متناسب با Verify ۱۰ دقیقه
  • جلسه پیاده سازی Notification Service ۱۴ دقیقه
  • جلسه پیاده سازی Mail Provider ۸ دقیقه
  • جلسه پیاده سازی SMS Provider ۶ دقیقه
  • جلسه تکمیل سفارش ۲۴ دقیقه
  • جلسه ریست کردن Basket ۱۴ دقیقه
  • جلسه آماده سازی صفحه Home ۱۰ دقیقه
  • جلسه پیاده سازی Home Controller ۱۶ دقیقه
  • جلسه نمایش محصولات در صفحه Home ۱۲ دقیقه
  • جلسه آماده سازی صفحه پنل کاربری ۹ دقیقه
  • جلسه آماده سازی لیست سفارش‌های کاربر ۷ دقیقه
  • جلسه دریافت لیست سفارش‌ها از سمت سرور ۱۱ دقیقه
  • جلسه بهینه سازی و رفع مشکل نمایش سفارش ها ۲۱ دقیقه
  • جلسه خروج از پنل کاربری ۲ دقیقه
  • جلسه پیاده سازی دسته بندی‌ها به صورت Mega Menu ۱۳ دقیقه
  • جلسه لیست محصولات یک دسته بندی ۱۸ دقیقه
  • جلسه نمایش محصولات دسته بندی و فیلتر ها ۲۰ دقیقه
  • جلسه سرویس Query String ۱۸ دقیقه
  • جلسه به روز رسانی آدرس‌ها بر اساس Query String ۸ دقیقه
  • جلسه فیلتر کردن محصولات ۱۲ دقیقه
  • جلسه متغییر‌های محصول ۱۳ دقیقه
  • جلسه متغییر‌های قیمت برای محصول ۱۷ دقیقه
  • جلسه جلسه پایانی - قدم‌های بعدی ۹ دقیقه
نمایش بیشتر
با خیال راحت آموزش ببینید
ضمانت بازگشت وجه
ضمانت بازگشت وجه خرید و ثبت نام شما در دوره‌های بلندمدت سون لرن بدون ریسک مالی خواهد بود
آموزش مهارت محور
آموزش مهارت محور از مدرسین متخصص و با تجربه در بهترین شرکت‌های ایران مهارت مورد نیاز بازار کار را یاد می‌گیرید
رفع اشکالات و پشتیبانی فنی
جامعه برنامه نویسی فعال پشتیبانی و پاسخ به سوالات خود را در جامعه برنامه نویسی فعال سون لرن دریافت می‌کنید
ارزیابی فنی و رتبه بندی
ارزیابی فنی و امتیازدهی برای فعالیت‌ها و آزمون‌های خود، امتیازات مختلفی برای ارزیابی مهارت دریافت می‌کنید (از آذر 1402)
معرفی برترین‌ها به بازار کار
معرفی برترین‌ها به بازار کار دانشجویان فعالی که مستمر و منظم محتوای دوره‌ها را دنبال می‌کنند، در اولویت معرفی به بازار کار هستند
دسترسی دائمی و بدون محدودیت
دسترسی راحت و همیشگی شما بعد از تهیه دوره به محتوای دوره و آپدیت‌های محتوایی دسترسی خواهید داشت
نتایج دوره‌های متخصص

در ۱۷ سال اخیر بیش از ۳۵ هزار نفر در سون لرن به صورت تخصصی آموزش برنامه نویسی دیده اند و هزاران نفر از این عزیزان در شرکت‌های مختلف استخدام شده اند.

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

اسنپ دیجی کالا علی بابا تخفیفان کافه بازار ژاکت
+ ده‌ها شرکت مطرح دیگر
مدرس و منتورهای دوره
کیوان علی محمدی کیوان علی محمدی مهندس نرم افزار در شرکت LTP (هلند) رزومه و نمونه تدریس
مهندس نرم افزار در شرکت LTP (هلند) Technical Team Lead در شرکت اسنپ فود مهندس نرم افزار در سون لرن مهندس نرم افزار در شرکت کسب و کار ایرانیان - چیلیوری توسعه دهنده فول استک PHP و JavaScript در استارتاپ فول فکر 9 سال تجربه حرفه ای در توسعه نرم افزارهای تحت وب سابقه تدریس مدرس ۲ دوره متخصص لاراول سون لرن مدرس دوره متخصص جاوااسکریپت سون لرن مدرس ۳ دوره متخصص وردپرس سون لرن تدریس بیش از 22000 هزار نفر/ساعت دوره و کارگاه حضوری تولید بیش از 11000 هزار ساعت آموزش ویدیویی برنامه نویسی وب
در کنار شما هستیم مشاوره ثبت‌نام در دوره پروژه فروشگاه اینترنتی