آشنایی با الگوهای طراحی

مؤلف دوره:
این دوره توسط اکرم امراه‌نژاد تألیف شده است.

سطح دوره:
سطح این دوره متوسطه است.

پیش‌نیازها:
پیش‌نیاز این دوره آشنایی با اصول شیئ‌گرایی است.

مدت زمان دوره:
10 قسمت

برای شروع کلیک کنید

آشنایی با مفهوم الگوی طراحی

در صنعت توسعهٔ نرم‌افزار، Design Pattern به سولوشنی برای حل مسائلی تکراری اشاره دارد که معمولاً در حین کدنویسی پروژه‌های نرم‌افزاری ایجاد می‌گردند. به عبارتی، دیزاین پترن راه‌کاری است تضمینی که پیش از این توسط دولوپرهای حرفه‌ای ابداع گردیده و آزمایش خود را پس داده‌ و این در حالی است که سایر دولوپرها با خیال راحت می‌توانند با پیروی از الگوهای طراحی اپلیکیشن‌هایی توسعه دهند که انعطاف‌پذیر، قابل‌توسعه و نگهداری، ساختاریافته و همچنین اصولی باشند.

معرفی دورهٔ آشنایی با الگوهای طراحی

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

مخاطبین این دوره چه کسانی هستند؟
دورهٔ آموزشی «آشنایی با الگوهای طراحی» برای دولوپرهای بک‌اند تألیف شده است که قصد دارند دانش خود را در حوزهٔ‌ OOP اتقاء بخشند.

آیا این دوره پیش‌نیاز خاصی دارد؟
علاقمندان به استفاده از این دوره باید با اصول شیئ‌گرایی و همچنین یک زبان سمت سرور همچون پی‌اچ‌پی آشنا باشند.

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

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