Take a problem-solution approach for programming enterprise Java or Java EE applications and microservices for cloud-based solutions, enterprise database applications, and even small business web applications.
Software engineering education has a problem: universities and bootcamps teach aspiring engineers to write code, but they leave graduates to teach themselves the countless supporting tools required to thrive in real software companies.
Build Java-based microservices architecture using the Spring Boot framework by evolving an application from a small monolith to an event-driven architecture composed of several services.
Volume 2 of Learning Professional Python is a resource for students who want to learn Python even if they don't have any programming knowledge and for teachers who want a comprehensive introduction to Python to use with their students.
MatLab, Third Edition is the only book that gives a full introduction to programming in MATLAB combined with an explanation of the software's powerful functions, enabling engineers to fully exploit its extensive capabilities in solving engineering problems.
The aim of this book is to provide an objective vendor independent assessment of the Market Data Definition Language (MDDL), the eXtensible Mark-up Language (XML) standard for market data.
Awareness of design smells - indicators of common design problems - helps developers or software engineers understand mistakes made while designing, what design principles were overlooked or misapplied, and what principles need to be applied properly to address those smells through refactoring.
A clear and student-friendly way to teach the fundamentals of C++ Starting Out with C++: From Control Structures through Objects covers control structures, functions, arrays, and pointers before objects and classes in Tony Gaddis's hallmark accessible, step-by-step presentation.
A Modern Approach to Functional Programming Objects First with Java: A Practical Introduction is an introduction to object-oriented programming for beginners.
Supercharge your data with the limitless potential of Neo4j 5, the premier graph database for cutting-edge machine learningPurchase of the print or Kindle book includes a free PDF eBookKey FeaturesExtract meaningful information from graph data with Neo4j's latest version 5Use Graph Algorithms into a regular Machine Learning pipeline in PythonLearn the core principles of the Graph Data Science Library to make predictions and create data science pipelines.
The Classic Guide to Advanced Java Programming: Fully Updated for Java 17 "e;This is the definitive reference and instructional work for Java and the Java ecosystem.
The Classic Guide to Advanced Java Programming: Fully Updated for Java 17 "e;This is the definitive reference and instructional work for Java and the Java ecosystem.
Clear, Concise Guide to the Core Language and Libraries--Updated through Java 17 Modern Java introduces major enhancements that impact the core Java technologies and APIs at the heart of the Java platform.
Used by sites as varied as Hulu, GitHub, Shopify, and Airbnb, Ruby on Rails is one of the most popular frameworks for developing web applications, but it can be challenging to learn and use.
Used by sites as varied as Hulu, GitHub, Shopify, and Airbnb, Ruby on Rails is one of the most popular frameworks for developing web applications, but it can be challenging to learn and use.
All You Need to Know, and Nothing You Don't, to Create Ruby Programs, Gems, and Web Apps Programmers love Ruby for its elegance, power, and flexibility: that's why it was chosen for the Ruby on Rails framework that launched websites from Shopify to Coinbase.
All You Need to Know, and Nothing You Don't, to Create Ruby Programs, Gems, and Web Apps Programmers love Ruby for its elegance, power, and flexibility: that's why it was chosen for the Ruby on Rails framework that launched websites from Shopify to Coinbase.
In just 24 lessons of one hour or less, Sams Teach Yourself SQL in 24 Hours helps you use SQL to build effective databases, efficiently retrieve data, and manage everything from performance to security.
Use Product Analytics to Understand Consumer Behavior and Change It at Scale Product Analytics is a complete, hands-on guide to generating actionable business insights from customer data.
The professional programmer's Deitel(R) guide to Java(R) 9 and the powerful Java platform Written for programmers with a background in another high-level language, this book applies the Deitel signature live-code approach to teaching programming and explores the Java(R) 9 language and APIs in depth.
The professional programmer's Deitel(R) guide to Java(R) 9 and the powerful Java platform Written for programmers with a background in another high-level language, this book applies the Deitel signature live-code approach to teaching programming and explores the Java(R) 9 language and APIs in depth.
Use Components to Improve Maintainability, Reduce Complexity, and Accelerate Testing in Large Rails Applications "e;This book gives Ruby pros a comprehensive guide for increasing the sophistication of their designs, without having to forsake the principles of elegance that keep them in our corner of the software world.
Use Components to Improve Maintainability, Reduce Complexity, and Accelerate Testing in Large Rails Applications "e;This book gives Ruby pros a comprehensive guide for increasing the sophistication of their designs, without having to forsake the principles of elegance that keep them in our corner of the software world.
Create Beautiful Visualizations that Free Your Data to Tell Powerful Truths "e;The depth of Barrett Clark's knowledge shines through in his writing: clear, concise, and confident.
Create Beautiful Visualizations that Free Your Data to Tell Powerful Truths "e;The depth of Barrett Clark's knowledge shines through in his writing: clear, concise, and confident.
This is the eBook of the printed book and may not include any media, website access codes, or print supplements that may come packaged with the bound book.
The Language of SQL, Second Edition Many SQL texts attempt to serve as an encyclopedic reference on SQL syntax -- an approach that is often counterproductive, because that information is readily available in online references published by the major database vendors.