دانلود ها ی دارای تگ: "برنامه‌نویسی کامپیوتر"

1 مورد برای عبارت مورد نظر پیدا شد.

دانلود Software Engineering 101: Data Structures with Python & C++ - آموزش پایتون و سی‌پلاس‌پلاس

  • بازدید: 211
دانلود Software Engineering 101: Data Structures with Python & C++ - آموزش پایتون و سی‌پلاس‌پلاس

به دوره "مهندسی نرم‌افزار 101: Data Structureها با پایتون و C++" خوش آمدید. این یک دوره جامع و پروژه محور است که در آن، شرکت‌کنندگان اصول بنیادی data structureها و algorithmها را فرا می‌گیرند. در این دوره، با مفاهیمی مانند array، linked list، stack، queue، tree، graph و hash table، و همچنین algorithmهایی نظیر sorting، searching و dynamic programming آشنا خواهید شد. این دوره ترکیبی عالی از علوم کامپیوتر و بهینه‌سازی سیستم است که فرصتی ایده‌آل برای تمرین مهارت‌های برنامه‌نویسی و ارتقاء دانش فنی در مهندسی نرم‌افزار فراهم می‌آورد. در ابتدا، بر مفاهیم linear data structureها تمرکز خواهد شد. در اولین پروژه، یک ردیاب حضور و غیاب کارکنان طراحی می‌شود که در آن از array برای ذخیره‌سازی و به‌روزرسانی کارآمد سوابق روزانه حضور و غیاب استفاده می‌شود. در پروژه دوم، یک سیستم ticketing پشتیبانی مشتری طراحی خواهد شد که از linked list برای مدیریت درخواست‌های ورودی به ترتیب زمان دریافت آن‌ها استفاده می‌کند. برای پروژه سوم، یک ویژگی "undo" برای یک ویرایشگر متن ساده با بهره‌گیری از رفتار "Last In First Out" (LIFO) stack پیاده‌سازی می‌شود. در پروژه چهارم، یک سیستم صف بیمارستانی شبیه‌سازی می‌شود که از مفهوم queue برای مدیریت بیماران بر اساس زمان ورودشان استفاده می‌کند.
در دوره آموزشی Software Engineering 101: Data Structures with Python & C++ با Data structureها و algorithmهای مختلف، کاربردهای آن‌ها و نحوه پیاده‌سازی آن‌ها در پایتون و C++ آشنا خواهید شد.