{"product_id":"beginning-software-engineering-paperback-softback-9781119901709","title":"Beginning Software Engineering (Paperback \/ softback) 9781119901709","description":"\u003cfont face=\"Georgia\"\u003e\r\n\u003cp\u003e\u003cfont size=\"6\"\u003eBeginning Software Engineering\u003c\/font\u003e\u003cbr\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003c\/p\u003e\n\u003cp\u003e\u003cfont size=\"4\"\u003eRod Stephens (Author)\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e9781119901709, Wiley\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003ePaperback \/ softback, published 22 November 2022\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e720 pages\u003cbr\u003e23.1 x 18.8 x 3.8 cm, 0.975 kg\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\r\n\r\n\r\n\u003cp align=\"justify\"\u003e\u003cstrong\u003e\u003cfont size=\"3\"\u003e\u003cp\u003e\u003cb\u003eDiscover the foundations of software engineering with this easy and intuitive guide\u003c\/b\u003e \u003c\/p\u003e\n\u003cp\u003eIn the newly updated second edition of \u003ci\u003eBeginning Software Engineering\u003c\/i\u003e, 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. \u003c\/p\u003e\n\u003cp\u003eThe 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. \u003c\/p\u003e\n\u003cp\u003eYou’ll also get: \u003c\/p\u003e\n\u003cul\u003e \u003cli\u003ePractical tips for preparing for programming job interviews, which often include questions about software engineering practices\u003c\/li\u003e \u003cli\u003eA no-nonsense guide to requirements gathering, system modeling, design, implementation, testing, and debugging\u003c\/li\u003e \u003cli\u003eBrand-new coverage of user interface design, algorithms, and programming language choices\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003ci\u003eBeginning Software Engineering\u003c\/i\u003e doesn’t assume any experience with programming, development, or management. It’s plentiful figures and graphics help to explain the foundational concepts and every chapter offers several case examples, \u003ci\u003eTry It Out\u003c\/i\u003e, and \u003ci\u003eHow It Works\u003c\/i\u003e explanatory sections. \u003c\/p\u003e\n\u003cp\u003eFor anyone interested in a new career in software development, or simply curious about the software engineering process, \u003ci\u003eBeginning Software Engineering, Second Edition\u003c\/i\u003e is the handbook you’ve been waiting for.\u003c\/p\u003e\u003c\/font\u003e\u003c\/strong\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003e\u003cp\u003eIntroduction xxvii\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart I: Software Engineering Step- By- Step\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 1: Software Engineering From 20,000 Feet 3\u003c\/p\u003e \u003cp\u003eChapter 2: Before the Beginning 15\u003c\/p\u003e \u003cp\u003eChapter 3: the Team 29\u003c\/p\u003e \u003cp\u003eChapter 4: Project Management 53\u003c\/p\u003e \u003cp\u003eChapter 5: Requirements Gathering 81\u003c\/p\u003e \u003cp\u003eChapter 6: High- Level Design 117\u003c\/p\u003e \u003cp\u003eChapter 7: Low- Level Design 155\u003c\/p\u003e \u003cp\u003eChapter 8: Security Design 185\u003c\/p\u003e \u003cp\u003eChapter 9: User Experience Design 209\u003c\/p\u003e \u003cp\u003eChapter 10: Programming 245\u003c\/p\u003e \u003cp\u003eChapter 11: Algorithms 273\u003c\/p\u003e \u003cp\u003eChapter 12: Programming Languages 307\u003c\/p\u003e \u003cp\u003eChapter 13: Testing 327\u003c\/p\u003e \u003cp\u003eChapter 14: Deployment 359\u003c\/p\u003e \u003cp\u003eChapter 15: Metrics 371\u003c\/p\u003e \u003cp\u003eChapter 16: Maintenance 401\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart II: Process Models\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 17: Predictive Models 427\u003c\/p\u003e \u003cp\u003eChapter 18: Iterative Models 445\u003c\/p\u003e \u003cp\u003eChapter 19: Rad 465\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart III: Advanced Topics\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChapter 20: Software Ethics 523\u003c\/p\u003e \u003cp\u003eChapter 21: Future Trends 547\u003c\/p\u003e \u003cp\u003eAppendix: Solutions to Exercises 559\u003c\/p\u003e \u003cp\u003eGlossary 631\u003c\/p\u003e \u003cp\u003eIndex 663\u003c\/p\u003e\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\u003cp\u003e\u003cfont size=\"3\"\u003eSubject Areas: Computer programming \/ software development [\u003ca title=\"See our other books on Computer programming \/ software development\" href=\"https:\/\/freshlyprintedbooks.co.uk\/search?q=%22Computer%20programming%20\/%20software%20development%20%5BUM%5D%22\"\u003eUM\u003c\/a\u003e]\u003c\/font\u003e\u003c\/p\u003e\r\n\r\n\r\n\u003c\/font\u003e","brand":"Wiley","offers":[{"title":"Brand New","offer_id":52458311909656,"sku":"9781119901709","price":27.85,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/2037\/5320\/files\/9781119901709.jpg?v=1785370779","url":"https:\/\/freshlyprintedbooks.co.uk\/products\/beginning-software-engineering-paperback-softback-9781119901709","provider":"Freshly Printed Books","version":"1.0","type":"link"}