دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Brian Allbee
سری:
ISBN (شابک) : 9781788622011
ناشر: Packt Publishing
سال نشر: 2018
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 17 مگابایت
در صورت تبدیل فایل کتاب Hands-On Software Engineering with Python به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مهندسی نرم افزار عملی با پایتون نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
کاوش عمودی های مختلف در مهندسی نرم افزار از طریق سیستم های پیشرفته با استفاده از Python
مهندسی نرمافزار چیزی بیش از نوشتن کد است – شامل مجموعهای از مهارتهای نرمافزاری است که تقریباً برای هر تلاش توسعهای، صرف نظر از زبان، متدولوژی توسعه، و یا هر نوع تلاشی به کار میرود. محدوده پروژه توسعهدهنده ارشد بودن نیاز به آگاهی از این دارد که چگونه این مهارتها، همراه با همتایان فنی مورد انتظارشان، در طول چرخه عمر پروژه با هم ترکیب میشوند. این کتاب با مرور کل چرخه حیات یک سیستم چند لایه و پروژه های نرم افزاری مرتبط با آن، شما را از طریق آن کشف راهنمایی می کند. شما خواهید دید که قبل از هر گونه توسعه چه اتفاقی می افتد و تصمیمات و طراحی های انجام شده در هر مرحله چه تاثیری بر روند توسعه دارد. توسعه کل پروژه، در طول چندین تکرار بر اساس تکرارهای Agile در دنیای واقعی، اجرا خواهد شد، گاهی اوقات از هیچ شروع می شود، در یکی از سریع ترین زبان های در حال رشد در جهان - Python. کاربرد تمرینها در پایتون همراه با تعدادی از قابلیتهای اختصاصی پایتون که اغلب نادیده گرفته میشوند، ارائه خواهد شد. در نهایت، این کتاب یک راهحل محاسباتی با کارایی بالا را از اصول اولیه تا پایه کامل پیادهسازی میکند.
Hands- اگر توسعهدهندهای هستید که از برنامهنویسی و پارادایمهای آن اطلاعات اولیه دارد و میخواهید به عنوان یک برنامهنویس ارشد مهارت داشته باشید، On Software Engineering with Python برای شما مناسب است. فرض بر این است که دانش پایه پایتون دارید.
Explore various verticals in software engineering through high-end systems using Python
Software Engineering is about more than just writing code―it includes a host of soft skills that apply to almost any development effort, no matter what the language, development methodology, or scope of the project. Being a senior developer all but requires awareness of how those skills, along with their expected technical counterparts, mesh together through a project's life cycle. This book walks you through that discovery by going over the entire life cycle of a multi-tier system and its related software projects. You'll see what happens before any development takes place, and what impact the decisions and designs made at each step have on the development process. The development of the entire project, over the course of several iterations based on real-world Agile iterations, will be executed, sometimes starting from nothing, in one of the fastest growing languages in the world―Python. Application of practices in Python will be laid out, along with a number of Python-specific capabilities that are often overlooked. Finally, the book will implement a high-performance computing solution, from first principles through complete foundation.
Hands-On Software Engineering with Python is for you if you are a developer having basic understanding of programming and its paradigms and want to skill up as a senior programmer. It is assumed that you have basic Python knowledge.
1. Programming vs. Software Engineering 2. The Software Development LifeCycle 3. System Modeling 4. Methodologies, Paradigms and Practices 5. The hms_sys System-Project 6. Development Tools and Best Practices 7. Setting up Projects and Processes 8. Creating the Business-Objects 9. Testing the Business-Objects 10. Thinking About Business-Object Data-Persistence 11. Data Persistence and BaseDataObject 12. Persisting Object Data to Files 13. Persisting Data to a Database 14. Testing Data Persistence 15. Anatomy of a Service 16. The Artisan Gateway Service 17. Handling Service Transactions 18. Testing and Deploying Services 19. High Performance Computing in Python