کتاب Software Engineering for Absolute Beginners یا مهندسی نرمافزار برای تازهکاران یک منبع کاربردی و کاملاً ابزارمحور برای یادگیری مهندسی نرمافزار میباشد. این کتاب با محوریت زبان برنامهنویسی پایتون، ابزارهای مهم و مورد نیاز برای مهندسی نرمافزار را به شما آموزش میدهد. در کنار آن شما میتوانید به یادگیری ابزارهایی همچون مدیریت پروزه از راه دور، ویرایشگرهای کد، تست کد و طراحی نرمافزار استاندازد بپردازید.
مقدمهای بر کتاب Software Engineering for Absolute Beginners:
از آنجا که هدف این کتاب آموزش بیشتر جنبههای اساسی ایجاد محصولات نرمافزاری است، به گونهای طراحی شده است که فصلها بر یکدیگر تکیه میکنند.
سه فصل اول راهاندازی سیستم شما را بررسی میکند. فصل 1 به ویرایشگرهای نرمافزار، فصل 2 به تنظیم محیط نرمافزار با استفاده از ظروف و فصل 3 به تنظیم سیستم کنترل منبع شما که در آن میتوانید پروژه خود را از راه دور ذخیره کنید، نگاه میکند. این سه فصل اول پایهای است که شما بر اساس آن نرمافزار ایجاد میکنید و نرمافزار شما بر اساس آن کار میکند.
فصل 4 کتاب Software Engineering for Absolute Beginners، نحوه نوشتن کد با استفاده از پایتون را به شما آموزش میدهد. کار در فصلهای 1، 2 و 3 به این فصل کمک میکند. فصل 5 بر اساس فصل 4 ساخته شده است و نحوه نوشتن کد بهتر را به شما نشان میدهد. فصل 6 نحوه طراحی پایگاههای داده را نشان میدهد.
با در نظر گرفتن فصلهای 4، 5 و 6، میتوانید به فصل 7 بروید، که در آن یک پروژه کوچک با استفاده از مهارتهایی که در فصلهای قبل آموختهاید، ایجاد میکنید.
فصل 8 نحوه تست کیفیت کد را به شما میآموزد و فصل 9 به مفاهیم طراحی میپردازد.
بیشتر بخوانید: ابزارهای تست کیفیت کد در برنامهنویسی
فصل 10 کتاب Software Engineering for Absolute Beginners، به مسائل امنیتی میپردازد و ما همه آنها را با فصل 11 جمعبندی میکنیم، جایی که شما به میزبانی نرمافزار خود و همچنین ادغام و استقرار مداوم نگاه میکنید.
همچنین شما میتوانید برایی یادگیری تخصصی زبان برنامهنویسی پایتون از کتاب Expert Python Programming استفاده نمائید.
سرفصلهای کتاب Software Engineering for Absolute Beginners:
- Chapter 1: Editors
- Chapter 2: Containerizing Your Environment
- Chapter 3: Repositories and Git
- Chapter 4: Programming in Python
- Chapter 5: Object Calisthenics, Coding Styles, and Refactoring
- Chapter 6: Databases and Database Design
- Chapter 7: Creating a RESTful API: Flask
- Chapter 8: Testing and Code Quality
- Chapter 9: Planning and Designing Your Code
- Chapter 10: Security
- Chapter 11: Hosting and CI/CD
- Index
فایل کتاب Software Engineering for Absolute Beginners را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.