Software Development
(شامل دوره کارآموزی)
برای راهنمایی در انتخاب رشته، با سیما دانشبر، مشاور کالج EduPath، آشنا شوید.
نمای کلی
(شامل دوره کارآموزی)
برنامه توسعه نرمافزار برای آمادهسازی دانشجویان برای حرفهای در ساخت برنامههای کاربردی مدرن و راه حلهای نرمافزاری طراحی شده است.
دانشجویان تجربه عملی در برنامهنویسی، توسعه برنامههای کاربردی و حل مسئله را در حین یادگیری نحوه طراحی، آزمایش و نگهداری نرمافزارهای مورد استفاده در محیطهای واقعی به دست خواهند آورد.
درباره برنامه
برنامه توسعه نرمافزار مهارتهای فنی و تجربه عملی مورد نیاز برای موفقیت در صنعت فناوری امروزی را در اختیار دانشجویان قرار میدهد.
در طول این برنامه، دانشجویان یاد میگیرند که چگونه برنامهها را با استفاده از زبانهای برنامهنویسی استاندارد صنعتی و روشهای توسعه طراحی، توسعه و نگهداری کنند. آموزش شامل کار با فن آوریهای front-end و back-end و همچنین طراحی پایگاه داده و پیادهسازی سیستم است.
دانشجویان همچنین مهارتهای حل مسئله و تحلیلی قوی را توسعه خواهند داد و به آنها امکان عیبیابی، اشکالزدایی و بهینهسازی سیستمهای نرمافزاری را میدهد. برنامه درسی بر برنامههای کاربردی در دنیای واقعی تأکید دارد و شامل یک دوره کارآموزی است که قبل از فارغالتحصیلی به دانشجویان تجربه کاری ارزشمندی میدهد.
فارغالتحصیلان این برنامه آماده خواهند شد تا با اعتماد به نفس وارد نیروی کار شوند و نقشهایی را در توسعه نرمافزار، برنامهنویسی و طراحی اپلیکیشن دنبال کنند.
ویژگیهای برنامه
• برنامه 14 ماهه دیپلم با کارآموزی
• آموزش عملی در توسعه نرمافزار و برنامه
• یادگیری چندین زبان برنامهنویسی (جاوا، پایتون، سی شارپ، دات نت)
• آموزش طراحی و مدیریت پایگاه داده
• تجربه کدنویسی، آزمایش و اشکالزدایی در دنیای واقعی
• آمادهسازی برای نقشهای توسعهدهنده سطح ابتدایی
• پشتیبانی از کاریابی پس از فارغالتحصیلی
مهارتهایی که خواهید آموخت
- طراحی، توسعه، پیادهسازی، نگهداری و آزمایش برنامههای کاربردی با استفاده از متدولوژیهای توسعه نرمافزار استاندارد صنعتی بر اساس منبع باز و چارچوبهای اختصاصی موجود
- طراحی و ایجاد برنامههای شی گرا
- طراحی، ایجاد، پیادهسازی، بهینهسازی و نگهداری راه حلهای پایگاه داده
- تجزیه و تحلیل و نگهداری برنامههای کاربردی نرمافزار از طریق تست اعتبار سنجی
- عیبیابی، تشخیص، و مستندسازی مشکلات فنی برنامه با استفاده از روشها و ابزار مناسب
فرصتهای شغلی
• توسعهدهنده نرمافزار
• برنامه نویس کامپیوتر
• توسعهدهنده برنامه
• توسعهدهنده Front-End
• Back-End Developer
• توسعهدهنده تمام پشته
• تست کیفیت / نرمافزار