لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه چابک با الگوهای طراحی
- آخرین آپدیت
دانلود Desenvolvimento Ágil com Padrões de Projeto
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره، فرض ما بر این است که شما با استفاده از بهترین شیوهها و اصول تمرین شده در دورههای قبلی، در حال حاضر توانایی طراحی و توسعه برنامههای پیچیدهتر در جاوا را دارید؛ اما ممکن است هنوز در مواجهه با سناریوهای بسیار پیچیده، جایی که توسعه نرمافزار با کد باکیفیت و انعطافپذیری کافی برای مدیریت تغییرات ناگهانی در نیازمندیها دشوار است، احساس راحتی نکنید.
هدف این دوره، عمیقتر شدن در تکنیکهای برنامهنویسی شیءگرا از طریق استفاده از الگوهای طراحی (Design Patterns) در بستر توسعه چابک (Agile) است.
مفاهیم زیر در این دوره ارائه میشوند:
• مرور مفاهیم شیءگرایی: انتزاع دادهها، کپسولهسازی، ارثبری و چندریختی
• بازاستفاده از طریق ارثبری: الگوهای Null Object، Template Method و Factory Method
• واگذاری رفتار با ترکیب (Composition): الگوهای Strategy، Bridge، State و Observer
• ترکیب بازگشتی: الگوهای Composite و Chain of Responsibility
• احاطه کردن اشیاء: الگوهای Proxy، Decorator و Adapter
• استراتژیهای ساخت اشیاء: الگوهای Static Factory Methods، Singleton و Builder
• ماژولار بودن: الگوی Dependency Injection
در پایان این دوره، مهارتهای برنامهنویسی شما به قدری رشد خواهد کرد که قادر خواهید بود بخشهایی از یک اپلیکیشن وب نهایی را با استفاده از کامپوننتهای بازیوارسازی (Gamification) پیادهسازی کنید و در طول بازسازی کد (Refactoring) با روش TDD، الگوهای ارائه شده در این دوره را در عمل به کار بگیرید.
سرفصل ها و درس ها
هفته 1
Semana 1
خوشآمدگویی
Welcome
شیءگرایی و الگوها
Orientação a Objetos e Padrões
انتزاع دادهها
Abstração de Dados
کپسولهسازی
Encapsulamento
ارثبری
Herança
چندریختی
Polimorfismo
درک الگوها با یک مثال
Entendendo Padrões com um Exemplo
الگوی Strategy: اولین الگوی شما
Strategy: Seu Primeiro Padrão
عناصر الگوها
Elementos dos Padrões
درک بیشتر درباره الگوها
Entendendo mais sobre Padrões
نمایش نظرات