آشنایی با مهندسی نرمافزار
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- توصیف مهندسی نرمافزار، چرخه عمر توسعه نرمافزار (SDLC) و ابزارها، فناوریها و استکهای توسعه نرمافزار
- لیست انواع مختلف زبانهای برنامهنویسی و ایجاد ساختارهای اولیه برنامهنویسی مانند حلقهها و شرطیها با استفاده از پایتون
- تبیین رویکردهای معماری اپلیکیشن و معماریهای طراحی، الگوها و استقرار
- خلاصهسازی مهارتهای مورد نیاز در مهندسی نرمافزار و توصیف گزینههای شغلی که این رشته ارائه میدهد.
توضیحات دوره
آیا کنجکاو هستید که بدانید چگونه میتوانید به دنیای پردرآمد مهندسی نرمافزار بپیوندید؟ پس این دوره برای شما مناسب است. با شرکت در این دوره، در مورد توسعه نرمافزار، برنامهنویسی و نقشهای شغلی هیجانانگیز و مسیرهای شغلی متنوعی که صنعت IT ارائه میدهد، دانش بنیادین بهدست خواهید آورد.
شما با قدرت چرخه عمر توسعه نرمافزار (SDLC) و چارچوبهای مدرن توسعه نرمافزار مانند چابک و اسکرام آشنا خواهید شد. شما اصول برنامهنویسی و مبانی طراحی، معماری و استقرار را بررسی میکنید. این دوره شامل تعدادی لابراتوار است که به شما تجربه عملی مهمی ارائه میدهد. این موارد شامل شروع کار با یک IDE، مبانی برنامهنویسی در پایتون و Hello World در 10 زبان است.
رشته مهندسی نرمافزار با نرخ تقریبی 22٪ در حال رشد است، طبق آمار و ارقام اداره آمار کار ایالات متحده. این دوره برای مهندسان نرمافزار، توسعهدهندگان فرانتاند، بکاند، فول استک و حرفهایهای دواپس و همچنین برای کسانی که در مشاغل مرتبط هستند مانند مدیران محصول و پروژه، مدیران IT، توسعهدهندگان اطلاعات، طراحان UI/UX و دیگرانی که با مهندسان نرمافزار ارتباط دارند، مناسب است.
شما با فرصتهای شغلی مختلف و مسیرهای شغلی ممکن در زمینه مهندسی نرمافزار آشنا شده و همچنین از حرفهایهای صنعت خواهید شنید که در روزهای کاری خود چه میکنند.
حرفهایهای حوزه مهندسی نرمافزار به شدت مورد تقاضا هستند و اکنون زمان مناسبی برای یادگیری بیشتر در این حوزه هیجانانگیز است. همین حالا در دوره شرکت کنید.
آشنایی با مهندسی نرمافزار
-
مقدمه دوره 3:18
-
آشنایی با کارشناسان 4:54
-
مهندسی نرمافزار چیست؟ 5:28
-
دیدگاه داخلی - مهندسی نرمافزار چیست؟ 5:40
-
آشنایی با SDLC 3:53
-
فازهای SDLC 6:41
-
ساخت نرمافزار با کیفیت 6:58
-
نیازمندیها 6:48
-
متدولوژیهای توسعه نرمافزار 7:13
-
نسخههای نرمافزار 4:20
-
تست نرمافزار 7:30
-
مستندسازی نرمافزار 5:31
-
نقشها در پروژههای مهندسی نرمافزار 5:39
-
دیدگاه داخلی - نقشهای شغلی در تیمهای مهندسی نرمافزار 7:17
-
خلاصه و نکات برجسته None
-
بررسی توسعه وب و ابر 4:34
-
یادگیری توسعه فرانتاند 6:08
-
اهمیت توسعه بکاند 6:31
-
کار تیمی و گروهها 5:20
-
دیدگاه داخلی - کار تیمی در مهندسی نرمافزار 3:24
-
برنامهنویسی جفت 4:30
-
دیدگاه داخلی - برنامهنویسی جفت 4:34
-
معرفی ابزارهای توسعه اپلیکیشن 5:47
-
دیگر ابزارهای توسعه اپلیکیشن 5:12
-
آشنایی با استکهای نرمافزار 7:47
-
دیدگاه داخلی - ابزارها و فناوریها 6:41
-
خلاصه و نکات برجسته None
-
زبانهای برنامهنویسی مفسر و کامپایلشده 5:44
-
مقایسه زبانهای برنامهنویسی کامپایلشده و مفسر 6:47
-
زبانهای برنامهنویسی کوئری و اسمبلی 7:25
-
درک متدهای سازماندهی کد 7:08
-
دیدگاه داخلی - انواع زبانها 5:23
-
منطق برنامهنویسی برنچینگ و حلقهها 5:36
-
آشنایی با مفاهیم برنامهنویسی - بخش 1 6:08
-
آشنایی با مفاهیم برنامهنویسی - بخش 2 4:54
-
خلاصه و نکات برجسته None
-
آشنایی با معماری نرمافزار 5:14
-
طراحی و مدلسازی نرمافزار 6:39
-
تحلیل و طراحی شیگرا 4:32
-
دیدگاه داخلی - اهمیت طراحی و معماری نرمافزار 5:28
-
رویکردها به معماری اپلیکیشن 6:43
-
الگوهای معماری در نرمافزار 7:51
-
محیطهای استقرار اپلیکیشن 5:39
-
کامپوننتهای استقرار تولید 5:48
-
دیدگاه داخلی - معماری استقرار 3:11
-
خلاصه و نکات برجسته None
-
مهندس نرمافزار چه کار میکند؟ 4:05
-
یک روز در زندگی مهندس نرمافزار 3:54
-
مهارتهای مورد نیاز برای مهندسی نرمافزار 7:07
-
دیدگاه داخلی - مشاوره به مهندسان نرمافزار آینده 4:31
-
دیدگاه داخلی - زنان در مهندسی نرمافزار 4:54
-
چشمانداز شغلی برای مهندسان نرمافزار 6:50
-
مسیرهای شغلی در مهندسی نرمافزار 6:27
-
عناوین شغلی در مهندسی نرمافزار 6:58
-
دیدگاه داخلی - مسیرهای شغلی 6:04
-
کد اخلاقی 5:27
-
خلاصه و نکات برجسته None
-
تبریک و مراحل بعدی None
-
تشکر از تیم دوره None
مشخصات آموزش
آشنایی با مهندسی نرمافزار
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:مقدماتی
- تعداد درس:59
- مدت زمان :04:58:05
- حجم :625.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy