لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش طراحی نرمافزار به عنوان یک انتزاع
- آخرین آپدیت
دانلود Software Design as an Abstraction
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
مرحله طراحی در توسعه نرمافزار ویژگیهای منحصر به فردی دارد. اول از همه، این تنها مرحلهای است که در آن ترسیم تصاویر از اشیاء یک استاندارد محسوب میشود. اما چرا؟ تصاویر چه کاری انجام میدهند که سایر روشهای نمایش نمیتوانند؟ تصاویر سطوح مختلفی از جزئیات را ارائه میدهند و دارای بافت و زمینه (Context) هستند. تصاویر... یک تصویرسازی کامل ارائه میدهند. چرا این موارد مهم هستند؟ در این دوره، ما برای یادگیری درسهای طراحی، به بررسی سایر رشتهها (مانند معماری ساختمان که یکی از محبوبترین آنهاست) میپردازیم.
سرفصل ها و درس ها
چه کسی به انتزاع نیاز دارد؟
Who needs abstractions?
مقدمهای بر طراحی به عنوان یک انتزاع
Intro to Design as an Abstraction
دید کلی (دید پرنده)
The Birds Eye View
تمرکز بر کاربران
Focus on the Users
طراحی رابط کاربری
User Interface Design
تجربه کاربری
User Experience
اگر کاربری وجود نداشته باشد چه؟
What if there are no users?
طراحی بکاند (Backend)
Back end design
طراحی پایگاه داده
Database Design
طراحی پیشرفته پایگاه داده
Advanced database design
طراحی پایگاه داده ۲
Database Design II
طراحی پایگاه داده ۳ و امنیت کلی پایگاه داده
Database Design III and Overall Database Security
مزایا و معایب الگوهای طراحی
The Good and Bad of Design Patterns
الگوهای طراحی
Design Patterns
سرهمبندی بیهدف قابلیتهای موجود
The Mindless Cobbling together of existing capabilities
انتخاب زبان برنامهنویسی
Language choices
زبانها و سیستمهای عامل
Languages and Operating Systems
نمایش نظرات