{"product_id":"beginning-software-engineering-paperback","title":"Beginning Software Engineering - Paperback","description":"\u003cp\u003eby \u003cb\u003eRod Stephens\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eDiscover the foundations of software engineering with this easy and intuitive guide\u003c\/b\u003e \u003c\/p\u003e\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\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\u003cp\u003eYou'll also get: \u003c\/p\u003e\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\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\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\u003ch3\u003eBack Jacket\u003c\/h3\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAn intuitive and straightforward guide to the foundations of software engineering\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eIn the newly revised second edition of \u003ci\u003eBeginning Software Engineering, \u003c\/i\u003eveteran programmer and award-winning instructor Rod Stephens delivers the fundamentals of software engineering, showing you how to create well-constructed applications that meet users' needs. You'll learn the practical, hands-on skills you need to design and build software that's robust, efficient, and reliable. \u003c\/p\u003e\u003cp\u003eThe author avoids unnecessary jargon and sticks to simple and straightforward English that helps you understand the concepts and ideas he explains in the book. He also provides real-world tested methods you can apply to any programming language, including C#, Java, Python, and more. The book doesn't assume any experience with programming, development, or management, and uses intuitive case examples and explanatory sections to highlight and simplify more advanced topics for beginning learners. \u003c\/p\u003e\u003cp\u003eFull of practical tips for preparing for programming job interviews--which often include questions about software engineering practices--and no-nonsense tutorials for requirements gathering, system modeling, design implementation, testing, and debugging, \u003ci\u003eBeginning Software Engineering \u003c\/i\u003eis perfect for anyone interested in a new career in software development as well as those simply curious about the software engineering process.\u003c\/p\u003e\u003ch3\u003eAuthor Biography\u003c\/h3\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eROD STEPHENS\u003c\/b\u003e is a former Microsoft MVP, programmer, and award-winning instructor who speaks regularly at programming conferences and users' group meetings. He has written more than 250 magazine articles as well as 37 books that have been translated into at least ten different languages on topics including C#, Python, and other languages. He runs the popular C# Helper and VB Helper web sites.\u003c\/p\u003e\u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 720\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 2.2 x 8.8 x 7.7 IN\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e November 15, 2022\u003c\/div\u003e","brand":"Books by splitShops","offers":[{"title":"Default Title","offer_id":42157127991431,"sku":"9781119901709","price":55.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0601\/2623\/2711\/files\/844afd7a28035c46319c2e98596f9ee7.webp?v=1733248747","url":"https:\/\/booksby.splitshops.com\/products\/beginning-software-engineering-paperback","provider":"Books by splitShops","version":"1.0","type":"link"}