Real-World Software Development

Regular price €59.99
Quantity:
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
14 days return policy Shipping & Delivery
A01=Raoul-Gabriel Urma
A01=Richard Warburton
Age Group_Uncategorized
Age Group_Uncategorized
Author_Raoul-Gabriel Urma
Author_Richard Warburton
automated testing
automatic-update
building maintainable software
Category1=Non-Fiction
Category=UM
Category=UMN
Category=UMW
Category=UMZ
Category=UY
COP=United States
databases
Delivery_Delivery within 10-20 working days
distributed systems
eq_bestseller
eq_computing
eq_isMigrated=2
eq_nobargain
eq_non-fiction
functional programming
java
java development
Language_English
modern software development
object-oriented design
PA=Available
Price_€50 to €100
PS=Active
softlaunch
software architecture
software development
web development
web programming
writing java code

Product details

  • ISBN 9781491967171
  • Weight: 352g
  • Dimensions: 177 x 234mm
  • Publication Date: 13 Dec 2019
  • Publisher: O'Reilly Media
  • Publication City/Country: US
  • Product Form: Paperback
  • Language: English
Secure checkout Fast Shipping Easy returns
Explore the latest Java-based software development techniques and methodologies through the project-based approach in this practical guide. Unlike books that use abstract examples and lots of theory, Real-World Software Development shows you how to develop several relevant projects while learning best practices along the way. With this engaging approach, junior developers capable of writing basic Java code will learn about state-of-the-art software development practices for building modern, robust and maintainable Java software. You'll work with many different software development topics that are often excluded from software develop how-to references. Featuring real-world examples, this book teaches you techniques and methodologies for functional programming, automated testing, security, architecture, and distributed systems.
Dr. Raoul-Gabriel Urma is the CEO and founder of Cambridge Spark, a leader in transformational data science and AI training, career development, and progression. He is author of several programming books, including the best seller Modern Java in Action (Manning). Raoul-Gabriel holds a PhD in Computer Science from Cambridge University as well as an MEng in Computer Science from Imperial College London and graduated with first-class honors, having won several prizes for technical innovation. His research interests lie in the area of programming languages, compilers, source code analysis, machine learning, and education. He was nominated an Oracle Java Champion in 2017. He is also an experienced international speaker, having delivered talks covering Java, Python, Artificial Intelligence, and Business. Raoul has advised and worked for several organizations on large-scale software engineering projects including at Google, Oracle, eBay, and Goldman Sachs. Richard Warburton is an empirical technologist and solver of deep-dive technical problems. Recently he has worked on data analytics for high performance computing and authored Java 8 Lambdas for O'Reilly. He is a leader in the London Java Community and organized the Adopt-a-JSR programs for Lambdas and Date and Time in Java 8. Richard also frequently speaks at conferences, and has presented at JavaOne, DevoxxUK, Geecon, Jfokus and JAX London. He obtained a PhD in Computer Science from The University of Warwick, where his research focused on compiler theory.

More from this author