الگوهای برنامه‌نویسی - #Design Patterns in C

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

گواهینامه
6 دانشجو
مقدماتی تا پیشرفته
محتوای دوره
پیش‌نیاز‌ها
درباره دوره
درباره استاد

آنچه در این دوره می‌آموزید

مفاهیم دیزاین پترن‌ها در برنامه‌نویسی، Design Patterns

Creational Design Patterns

Structural Design Patterns

Behavioral Design Patterns

محتوای دوره

4 فصل 51 جلسه 10 ساعت ویدیو
مقدمه
الگوهای Creational Design Patterns
الگوهای Structural Design Patterns
الگوهای Behavioral Design Patterns

پیش‌نیاز‌ها

این دوره مناسب افراد زیر می‌باشد:

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

افرادی که توسعه دهنده وب بکند با استفاده از asp.net هستند.

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

افرادی که توسعه دهنده بازی با موتور هایی مانند Unity که با زبان سی شارپ توسعه میابد هستند.

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

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

این دوره به افراد زیر توصیه نمیشود: 

اگر در مورد برنامه نویسی و زبان برنامه نویسی سی شارپ هیچ اطلاعاتی ندارید این دوره به شما توصیه نمیشود.

اگر یادگیری زبان سی شارپ را اخیرا شروع کرده اید (و آشنایی قبلی نداشته اید) و هنوز دوره آموزشی خود را به پایان نرسانده اید.

افرادی یادگیری برنامه نویسی را گذرانده اند و علاقه ایی به مفاهیم عمیق یادگیری آن در حوزه هایی مانند دیزاین پترن و معماری نرم افزار ندارند.

درباره دوره

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

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

در این دوره جامع «آموزش الگوهای طراحی در سی‌شارپ، Design Patterns in Dotnet»، سعی شده است تا با ارائه مثال‌هایی که در ذهن شما باقی بمانند، مفاهیم پیچیده به شکلی ساده و قابل فهم تدریس شوند. من تلاش کرده‌ام با بیانی شیوا و تلفظ درست کلمات، مطالب را به گونه‌ای آموزش دهم که هم برای مبتدیان و هم برای برنامه‌نویسان با تجربه مفید باشد.

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

به این دوره بپیوندید و مهارت‌های جدیدی کسب کنید که شما را به یک برنامه‌نویس حرفه‌ای در سی‌شارپ تبدیل کند!

اطلاعات بیشتر

گواهینامه

الگوهای برنامه‌نویسی - #Design Patterns in C

در صورتی‌ که حد نصاب قبولی در دوره را کسب و تمرین‌ها و پروژه‌های الزامی را ارسال کنید، گواهی‌نامه رسمی پایان دوره توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

قابل به اشتراک گذاشتن در

linkdin

درباره استاد

رامین محمدحسینی
رامین محمدحسینی
2 دوره
1,257 دانشجو

رامین محمدحسینی در رشته مهندسی IT تحصیل‌کرده و از اوایل دوران دانشجویی با حوزه برنامه‌نویسی آشنا شد.

او جدا از دانشگاه، دوره‌های آنلاین مختلفی را گذرانده و به‌صورت فردی برای داشتن تخصص بیشتر روزانه ساعت‌های زیادی را به یادگیری اختصاص می‌داد. اولین تجربه حرفه‌ای او در این حوزه در شرکت ایران‌خودرو رقم خورد و بعداً به‌عنوان فول‌استک دولوپر در شرکت علی‌بابا مشغول به کار شد. وی بیش از ۲ سال در دانشگاه تهران به تدریس C# مشغول بود و در شرکت‌هایی از جمله 360 Celsius و Parto CRS در سمت فول‌استک دولوپر فعالیت کرده است.

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

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

اطلاعات بیشتر

سوالات پرتکرار

آیا در صورت خرید دوره، گواهی نامه آن به من تعلق می گیرد؟

خیر؛ شما با خرید دوره می توانید در آن دوره شرکت کنید و به محتوای آن دسترسی خواهید داشت. در صورتی که در زمان تعیین شده دوره را با نمره قبولی بگذرانید، گواهی نامه دوره به نام شما صادر خواهد شد.

حداقل و حداکثر زمانی که می توانم یک دوره را بگذرانم چقدر است؟

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

در صورت قبولی در دوره، آیا امکان دریافت نسخه فیزیکی گواهی نامه دوره را دارم؟

خیر، به دلیل مسائل زیست محیطی و کاهش قطع درختان، فقط نسخه الکترونیکی گواهی‌نامه در اختیار شما قرار می‌گیرد

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟

بله؛ پس از سپری شدن مدت زمان دوره شما به محتوای دوره دسترسی خواهید داشت و می توانید از ویدئوها، تمارین، پروژه و دیگر محتوای دوره در صورت وجود استفاده کنید ولی امکان تصحیح تمارین توسط پشتیبان و دریافت گواهی نامه برای شما وجود نخواهد داشت.