رویداد به پایان رسیده است!
ناپروکادمی: ورکشاپ دیزاین پترن در سی شارپ در تاریخ پنج‌شنبه ۷ آذر به پایان رسیده است. (جزئیات بیشتر)

ناپروکادمی: ورکشاپ دیزاین پترن در سی شارپ

شروع:
پنج‌شنبه ۷ آذر ۹۸ ۱۵:۰۰
پایان:
پنج‌شنبه ۷ آذر ۹۸ ۲۱:۰۰
ناپروکادمی: ورکشاپ دیزاین پترن در سی شارپ
برگزارکننده‌ی رویداد
مهلت ثبت‌نام برای این رویداد به پایان رسیده است.

توضیحات

دیزاین پترن چیست؟

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

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

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

چند دیزاین پترن داریم؟

دیزاین پترن ها در سه سری و 24 پترن دسته بندی می شوند که یادگیری 8 پترن آن بسیار ضروری است. البته آشنایی با همه ی 24 پترن، می تواند به رشد دانش و توانمندی عمیق ما در حل مسائل برنامه نویسی کمک بی نظیری کند.

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

در این ورکشاپ تمام 24 پترن آموزش داده خواهند شد و پیش نیاز شرکت در این ورکشاپ تنها آشنایی مقدماتی با سی شارپ است.

سرفصل های ورکشاپ دیزاین پترن در سی شارپ

  • مقدمه
    - دیزاین پترن چیست؟
    - چرا به دیزاین پترن نیاز داریم؟
    - دسته بندی دیزاین پترن
  • آموزش الگوها (پترن ها)
    - آموزش Factory Method
    - آموزش Abstract Factory
    - آموزش Singleton Pattern
    - آموزش Decorator Pattern
    - آموزش Iterator Pattern
    - آموزش Observer Pattern
    - آموزش Repository Pattern
    - آموزش Unit of Work Pattern
  • درک عمیق از الگوها (پترن) های پیچیده
    - آموزش Adapter
    - آموزش Composite
    - آموزش Chain of Responsibility
    - آموزش Command
    - آموزش Interpreter
    - آموزش Mediator
    - آموزش Visitor
  • درک عمیق از الگوها (پترن) های بسیار پیچیده
    - آموزش ProtoType
    - آموزش Bridge
    - آموزش Facade
    - آموزش Flyweight
    - آموزش Proxy
    - آموزش Memento
    - آموزش State
    - آموزش Strategy
    - آموزش Template Method

زمان‌بندی

پنجشنبه 7 آذر
عنوانشروعپایان
پذیرش و خوش‌آمدگویی۱۴:۳۰۱۵:۰۰
آموزش بخش ۱۱۵:۰۰۱۶:۳۰
پذیرایی۱۶:۳۰۱۶:۴۵
آموزش بخش ۲۱۶:۴۵۱۸:۰۰
پذیرایی۱۸:۰۰۱۸:۱۵
آموزش بخش ۳۱۸:۱۵۱۹:۳۰
پذیرایی۱۹:۳۰۱۹:۴۵
آموزش بخش 4۱۹:۴۵۲۱:۰۰

اساتید

مهرداد نادری

مهرداد نادری

بنیانگذار و مدیرعامل ناپرولیتی

تیم برگزارکننده

امیرحسین شعبانی نژاد

امیرحسین شعبانی نژاد

عضو تیم برگزاری

شکیلا سربندی فراهانی

شکیلا سربندی فراهانی

عضو تیم برگزاری

برگزارکنندگان

ناپروکادمی

ناپروکادمی

آکادمی ناپرولیتی

سوالات متداول

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

آدرس:تهران ابتدای اقدسیه، مجتمع اداری تجاری شمیران سنتر، واحد ۶۱۵