کمپ آموزشی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )

کمپ آموزشی و پروژه محور Asp.Net Core (اجرای پروژه واقعی )

دوره  آموزشی Asp.Net Core کاملا پروژه محور 

اگر به دنبال یادگیری فریمورک قدرتمند و محبوب Asp.net core هستی و میخوای دقیقا بلافاصله بعد از یادگیری یک پروژه فروشگاه هم بنویسی تا به مطالبی که یاد گرفتی مسلط بشی، پیشنهاد میکنیم کمپ آموزشی و پروژه محور Asp.net core رو شرکت کنی.

ما در این کمپ از صفر شروع به یادگیری ساختار وب، معماری های نرم افزار و فریمورک Asp.net core میکنیم و بعد از اینکه Asp.net core و معماری رو یاد گرفتیم بلافاصله با معماری یادگرفته شده و فریمورک Asp.net core شروع به پیاده سازی یک فروشگاه آنلاین میکنیم.

قیمت این دوره: 300,000 تومان
  • مدرس دوره : سهیل علیزاده
  • تعداد ویدیوها : 24 ویدیو
  • مدت زمان دوره : 5:4:00
  • سطح دوره : پیشرفته
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1397/11/28
 فروش این دوره متوقف شده است .
دوره آموزش Design Pattern

دوره آموزش Design Pattern

دوره آموزش جامع الگوهای طراحی نرم افزار ( Design Patterns )

توجه : فروش این دوره متوقف شده است و لطفا این دوره را خریداری نکنید 

میتوانید دوره جدید آموزش دیزاین پترن ها را در سایت ببینید .

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

 




فهرستـــ ویدیوها

مدت زمان دوره 5:4:00
00:00
00:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی و مقدمه

00:18:00

در این قسمت به معرفی این دوره آموزشی میپردازیم

2
  • الگوی Simple Factory

00:28:00

در این قسمت به آموزش الگوری  Simple Factory میپردازیم.

3
  • الگوی Factory Method

00:19:00

در این قسمت به پیاده سازی الگوی Factory Method میپردازیم که یک پیاده سازی کامل تر از الگوی قبلی می باشذ.

4
  • الگوی Abstract Factory

00:19:00

در این قسمت به پیاده سازی الگوی Factory Method میپردازیم که یک پیاده سازی کامل تر از الگوی قبلی می باشذ.

5
  • الگوی Builder

00:20:00

در این قسمت الگوی Builder را بررسی می کنیم.

6
  • الگو Prototype

00:10:00

در این قسمت الگوی Prototype را بررسی می کنیم.

7
  • الگوی Singleton

00:16:00

در این قسمت الگو Singleton را بررسی می کنیم

8
  • الگو Adapter

00:18:00

در این قسمت الگو Adapter را بررسی میکنیم

9
  • الگوی Bridge

00:16:00

در این قسمت الگو Bridge را بررسی میکنیم

10
  • الگو Composite

00:12:00

در این قسمت الگو Composite را بررسی می کنیم

11
  • الگو Decorator

00:13:00

در این قسمت الگو Decorator را بررسی می کنیم

12
  • الگو Facade

00:08:00

در این قسمت الگو Facade را بررسی می کنیم.

13
  • الگو Flyweight

00:12:00

در این قسمت الگو Flyweight را بررسی می کنیم.

14
  • الگو Proxy

00:10:00

در این قسمت الگو Proxy را بررسی می کنیم.

15
  • الگو Command

00:09:00

در این قسمت الگو Command را بررسی می کنیم.

16
  • الگوی طراحی Iterator

00:08:00

در این قسمت الگو Iterator را بررسی می کنیم.

17
  • الگوی طراحی Mediator

00:10:00

در این قسمت الگو Mediator را بررسی می کنیم.

18
  • الگوی طراحی Memento

00:07:00

در این قسمت الگو Memento را بررسی می کنیم.

19
  • الگوی طراحی Observer

00:13:00

در این قسمت الگو Observer را بررسی می کنیم.

20
  • الگوی طراحی Visitor

00:07:00

در این قسمت الگو Visitor را بررسی می کنیم.

21
  • الگوی طراحی Strategy

00:07:00

در این قسمت الگو Strategy را بررسی می کنیم.

22
  • الگوی طراحی State

00:07:00

در این قسمت الگو State را بررسی می کنیم.

23
  • الگوی طراحی Template Method

00:07:00

در این قسمت الگو  Template Method را بررسی می کنیم.

24
  • الگوی طراحی Chain of Responsibility

00:10:00

در این قسمت الگو  Chain of Responsibility را بررسی می کنیم.


نظرات کاربران در رابطه با این دوره

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد و آن نظر حذف میشود.
جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .

فهیمه قنبری

ارسال شده در 1398/06/24

اصلا از نحوه آموزش خوشم نیومد , از انصاف نگذریم یه جاهاییش بد نبود ولی در کل علامت سوال در اکثر الگوها تو ذهنم مونده که چرا داریم از هرکدوم استفاده میکنیم و کلا زمان نگاه کردن فیلما از اینکه درست متوجه نمیشدم به خاطر اموزش اشتباه اعصابم به هم ریخت  , فکر میکردم مثل آموزش های استاد مدائنی باشه که اصلا قابل مقایسه نبود ,  مبلغ پرداختی هم کلا حیف شد

جناب اقای مدائنی لطفا اگر امکانش هست این دوره رو خودتون آموزش بدین

علی نیکی

ارسال شده در 1398/06/14

سلام، 

چرا dependency injection توی سرفصل ها نیست؟؟

فائزه محمدی

ارسال شده در 1398/06/13

سلام و خسته نباشید خدمت استاد مدائنی, یه خواهش داشتم که در انتخاب اینطور مدرس ها سخت گیر تر باشید. چون مدرس این دوره واقعا فاجعس و در ضمن من انگلیسی حرف زدنش رو نمیدونم برای چیه ؟ ما اگر آموزش انگلیسی بخوایم که رفرنس انگلیسی زیاد هست. کلا انگلیسی حرف میزنه و کتابی و بدون دادن توضیح کافی و واضح و مثال های الکی. برخلاف آموزش های خودتون که آدم لذت میبره و با شوق آموزش هارو نگاه میکنه و همینطور آموزش های سایر اساتید تاپ لرن

فائزه محمدی

ارسال شده در 1398/05/15

فن بیان و توضیحات مدرس خیلی ضعیفه, بنظر میرسه که تسلط نداره و صرفا کد هایی رو کپی کرده و مینویسه

محمد ظفری

ارسال شده در 1398/03/18

سلام جناب علیزاده وقت بخیر.

من تا این لحظه که این پست رو میگذارم حدود 15 بخش از این آموزش رو مشاهده کردم و حداقل در سه بخش از این آموزش بهتون انتقاد دارم.

  1. در بخش الگوی observer فقط به استفاده از واسط های فراهم شده توسط دات نت برای استفاده از این الگو بسنده کردید در صورتی که هیچ توضیحی در مورد نحوه پیاده سازی اون نداده اید. این آموزش باید فارغ از تکنولوژی و فریم وورک باشه در صورتی که اگر فرضا ما توسعه دهنده پایتون باشیم این بخش از آموزش عملا کاربردی برای ما نداره.
  2. در مورد الگوی کامپوزیت هم انتظار داشتم با توجه به توضیحی که در ابتدای ویدئو دادین مبنی بر ایجاد ساختارهای سلسله مراتبی توسط این الگو ،  هیچگونه پیاده سازی از این الگو برای ایجاد ساختارهای مورد نظر انجام ندادید و عملا این بخش رو هم بهش نمره بسیار ضعیفی میتونم بدم.
  3. در مورد الگوی ِDecorator هم وضعیت به همین بدی هست که در الگوی کامپوزیت وجود داره. انتظار داشتم با توجه به توضیحی که باز هم در ابتدای ویدئو دادین ما شاهد دکوریت کردن فانکشنالیتی و رفتار یک کلاس در زمان اجرا باشیم یعنی اینکه امکاناتی رو در زمان اجرا به یک کلاس یا متد اضافه کنیم و اینکه صرفا پیاده سازی مختلفی رو از یک واسط به یک کلاس ارسال کنیم به نظر من با چیزی که در مورد این الگو در ابتدا فرمودین تطابق نداره.

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

ممنون میشم اگر دارم اشتباه میکنم راهنمایی کنید.

سپاس

محمد ظفری

سهیل علیزاده (مدرس)

ارسال شده در 1398/03/18

سلام;

1)

 "در بخش الگوی observer فقط به استفاده از واسط های فراهم شده توسط دات نت برای استفاده از این الگو بسنده کردید"

- زمانی که یک interface برای این کار در دات نت طراحی شده و نیاز ما را فراهم میسازد دلیلی برای ایجاد مجدد آن دیده نمی شود.

"در صورتی که هیچ توضیحی در مورد نحوه پیاده سازی اون نداده اید"

- نحوه پیاده سازی الگو توضیح داده شده است و تنها از یک interface آماده استفاده کرده ایم که اگر بخواهید میتوانید همان را دوباره خودتان بسازید تفاوت آن تنها میتوان در نام گذاری متد های ارئه شده باشد.

" این آموزش باید فارغ از تکنولوژی و فریم وورک باشه در صورتی که اگر فرضا ما توسعه دهنده پایتون باشیم این بخش از آموزش عملا کاربردی برای ما نداره."

یک interface صرفا تکونوژی یا فریم ورک نیست. 

2) پیاده سازی الگو بر اساس توضیح آن بوده مشکلی در آن نمی بینم.

3) مانند مورد قبلی در این قسمت هم مشکلی مشاهده نمی کنم و فکر میکنم باید بیشتر روی مباحث شی شرایی مطالعه کنید. برای این که از صحت هر پیاده سازی اطمینان حاصل کنید بهتره مراجع هایی که ارئه شده رو بررسی کنید. در این پیاده سازی شما میتوانید به راحتی در زمان اجرا یک پیاده سازی جدید از IPostRepository به خصوصیتی که در  PostService تعریف شده بدهید و رفتار آن را تغییر بدید.

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

( علت دیر جواب دادن یا جواب ندادن من برمیگردد به شرایط حال حاظرم که سرباز هستم)

 

 

 

محمد ظفری

ارسال شده در 1398/03/13

سلام وقت بخیر.

در مورد الگوی observe شما فقط از امکانات واسط های فریم وورک برای ایجاد آبکت های Observable استفاده کردید و نحوه پیاده سازی این الگو رو توضیح نداید. خواستم بدونم در مورد سایر الگوها به چه نحو توضیح دادین ؟

متشکرم 

mona_gh

ارسال شده در 1398/02/24

سلام

فایل شماره 15 اخرش ضبط نشده و من نفهمیدم RemoteControl به چه دردی میخورد. اگه ممکنه لطفا یه توضیح در موردش بدین یا انتهای فیلم رو هم بزارین

ممنون

xxxxsenatorxxxx

ارسال شده در 1398/02/21

سلام

در طراحی mvc باز هم از این معماری و دیزاین پترن ها استفاده میشه یا mvc مدل  مخصوص به خودشو داره؟

 

 

 

mona_gh

ارسال شده در 1398/02/17

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

من خودم در برخی الگوها اصلا نفهمیدم که مشکل چیه که من باید از این الگو استفاده کنم.

با تشکر

SalehiShahrodi

ارسال شده در 1398/01/15

سلام.

اصطلاحی به گوشم خورده بنام پترن ها و آنتی پترن ها. آیا در این دوره آموزش داده میشه؟