Beginning software engineering

Discover the foundations of software engineering with this easy and intuitive guide In the newly updated second edition of Beginning Software Engineering, expert programmer and tech educator Rod Stephens delivers an instructive and intuitive introduction to the fundamentals of software engineering....

Full description

Bibliographic Details
Main Author: Stephens, Rod
Format: eBook
Language:English
Published: Newark, NJ John Wiley & Sons, Inc. 2022
Edition:2nd edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 03214nmm a2200385 u 4500
001 EB002166721
003 EBX01000000000000001305736
005 00000000000000.0
007 cr|||||||||||||||||||||
008 230704 ||| eng
020 |a 9781119901723 
020 |a 9781119901716 
020 |a 1119901723 
050 4 |a QA76.758 
100 1 |a Stephens, Rod 
245 0 0 |a Beginning software engineering  |c Rod Stephens 
250 |a 2nd edition 
260 |a Newark, NJ  |b John Wiley & Sons, Inc.  |c 2022 
300 |a xxxiv, 685 pages  |b illustrations 
505 0 |a Includes index 
505 0 |a Part 1. Software Engineering Step-by-Step. Software Engineering from 20,000 Feet ; Before the Beginning ; The Team ; Project Management ; Requirements Gathering ; High-Level Design -- Low-Level Design ; Security Design ; User Experience Design ; Programming ; Algorithms ; Programming Languages; Testing ; Deployment ; Metrics ; Maintenance -- Part 2. Process Models. Predictive Models ; Iterative Models ; RAD -- Part 3. Advanced Topics. Software Ethics ; Future Trends -- Appendix: Solution to Exercises 
653 |a Génie logiciel 
653 |a Software engineering / http://id.loc.gov/authorities/subjects/sh87007398 
653 |a Software engineering / fast 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
015 |a GBC2I9862 
776 |z 1119901715 
776 |z 9781119901723 
776 |z 1119901723 
776 |z 9781119901716 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781119901709/?ar  |x Verlag  |3 Volltext 
082 0 |a 005.1 
082 0 |a 620 
520 |a Discover the foundations of software engineering with this easy and intuitive guide In the newly updated second edition of Beginning Software Engineering, expert programmer and tech educator Rod Stephens delivers an instructive and intuitive introduction to the fundamentals of software engineering. In the book, you'll learn to create well-constructed software applications that meet the needs of users while developing the practical, hands-on skills needed to build robust, efficient, and reliable software. The author skips the unnecessary jargon and sticks to simple and straightforward English to help you understand the concepts and ideas discussed within. He also offers you real-world tested methods you can apply to any programming language. You'll also get: Practical tips for preparing for programming job interviews, which often include questions about software engineering practices ; A no-nonsense guide to requirements gathering, system modeling, design, implementation, testing, and debugging ; Brand-new coverage of user interface design, algorithms, and programming language choices. Beginning Software Engineering doesn't assume any experience with programming, development, or management. Its plentiful figures and graphics help to explain the foundational concepts and every chapter offers several case examples, Try It Out, and How It Works explanatory sections. For anyone interested in a new career in software development, or simply curious about the software engineering process, Beginning Software Engineering, Second Edition is the handbook you've been waiting for