لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کاربردهای معماری نرمافزار برای دادههای عظیم (Big Data)
- آخرین آپدیت
دانلود Applications of Software Architecture for Big Data
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره برای افرادی طراحی شده است که میخواهند یک سیستم نرمافزاری با کیفیت تولید (Production-quality) بسازند که از قابلیتهای کلانداده یا Big Data بهره میبرد.
شما اصول مهندسی و معماری نرمافزار را برای ایجاد یک سیستم توزیعشده و آماده بهرهبرداری که دادههای حجیم را مدیریت میکند، به کار خواهید گرفت. شما یک سیستم توزیعشده و دادهمحور، متشکل از اپلیکیشنهای با پیوستگی بالا و وابستگی کم (Loosely Coupled) خواهید ساخت.
این دوره میتواند به عنوان بخشی از مدارک کارشناسی ارشد علوم داده یا علوم کامپیوتر دانشگاه CU Boulder که در پلتفرم Coursera ارائه میشود، برای دریافت واحد دانشگاهی گذرانده شود. این مدارک تحصیلات تکمیلی کاملاً معتبر، دورههای هدفمند، جلسات کوتاه ۸ هفتهای و شهریه پرداخت به میزان استفاده را ارائه میدهند. پذیرش بر اساس عملکرد در سه دوره مقدماتی است، نه سوابق تحصیلی. مدارک CU در کورسرا برای فارغالتحصیلان جدید یا متخصصان شاغل ایدهآل هستند. اطلاعات بیشتر:
کارشناسی ارشد علوم داده: https://www.coursera.org/degrees/master-of-science-data-science-boulder
کارشناسی ارشد علوم کامپیوتر: https://coursera.org/degrees/ms-computer-science-boulder
سرفصل ها و درس ها
مرور کلی پروژه
Project Overview
معرفی پروژه
Project Introduction
نمونه کد پایه
Example Codebase
انتخاب پروژه
Project Selection
معماری روی وایتبرد
White Board Architecture
MVP و محیط توسعه
MVP & Development Environment
MVP چیست؟
What is an MVP?
تستگیری
Testing
یکپارچهسازی و تحویل مداوم (CI/CD)
Continuous Integration & Continuous Delivery
افزودن ویژگیها
Affixing Features
مدیریت دادهها
Handling Data
رابط برنامهنویسی REST API
REST API
مقیاسپذیری MVP و جمعبندی
Scaling your MVP & Wrapping Up
نمایش نظرات