-
Author Bruce Tate
Elixir is a functional language that crosses many boundaries. With a syntax borrowing heavily from Ruby, a runtime that is on the Erlang BEAM, a macro system like that in Lisp, and a streaming library like you might find in Haskell, Elixir takes the best features from many environments. Elixir borro....
Release Date 2022/06 -
Author Jan Newmarch , Ronald Petty
Dive into key topics in network architecture implemented with the Google-backed open source Go programming language. Networking topics such as data serialization, application level protocols, character sets and encodings are discussed and demonstrated in Go. This book has been updated to the Go vers....
Release Date 2022/06 -
DevOps in Python: Infrastructure as Python
Author Moshe Zadka
Take advantage of Python to automate complex systems with readable code. This new edition will help you move from operations/system administration into easy-to-learn coding.You'll start by writing command-line scripts and automating simple DevOps-style tasks followed by creating reliable and fast u....
Release Date 2022/06 -
OCP Oracle Certified Professional Java SE 17 Developer Study Guide
Author Scott Selikoff , Jeanne Boyarsky
An effective and practical study aid to the new OCP Java SE 17 Developer certification examIn the OCP Oracle Certified Professional Java SE 17 Developer Study Guide: Exam 1Z0-829, you'll find accessible and essential test prep material for the in-demand and practical OCP Java SE 17 Developer certif....
Release Date 2022/05 -
Author Michael Hartl
All You Need to Know, and Nothing You Don't, to Create Ruby Programs, Gems, and Web AppsProgrammers 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. You'll love Ruby too, but you don't ne....
Release Date 2022/05 -
ASP.NET Core 6 and Angular - Fifth Edition
Author Valerio De Sanctis
Design, build and deploy robust web applications using ASP.NET 6, Angular 13, and Entity Framework CoreKey FeaturesThe most up-to-date book that covers cutting-edge features released in ASP.NET Core 6 and Angular 13Create a production-ready Single-Page Application (SPA) or Progressive Web Applicatio....
Release Date 2022/04 -
Modernizing Your Windows Applications with the Windows App SDK and WinUI
Author Matteo Pagani , Marc Plogas
Use Windows App SDK and WinUI 3 to take your existing Windows desktop applications to the next level by enabling a modern and accessible UI and integrating the latest Windows features like WinML and Windows HelloKey FeaturesImprove your apps and enable them to support modern devices with features su....
Release Date 2022/04 -
Test-Driven iOS Development with Swift - Fourth Edition
Author Dr. Dominik Hauser
Build robust applications using TDD with Swift 5.5 and become a TDD expert by writing tests for view controller, views, network code, and even SwiftUI viewKey FeaturesBuild a complete iOS app using test-driven developmentExplore testing view controllers, table views, navigation, and network codeLear....
Release Date 2022/04 -
PLC and HMI Development with Siemens TIA Portal
Author Liam Bee
Become well-versed with the tools available in the Siemens TIA toolbox and write PLC and HMI code effectivelyKey FeaturesFind out how to use TIA Portal effectively to boost your productivityLearn about a structured design pattern and understand why it is so powerful when implemented correctlyDiscove....
Release Date 2022/04 -
Full Stack Development with Spring Boot and React - Third Edition
Author Juha Hinkula
Discover the secrets to creating cutting-edge, compelling full stack applications using Spring Boot and React's rich and varied toolsetsKey FeaturesUtilize Spring Boot to make powerful, complex, and secure backends for your applicationsLeverage React's full arsenal of tools for building slick, hig....
Release Date 2022/04 -
Payara Micro Revealed: Cloud-Native Application Development with Java
Author David R. Heffelfinger
Develop, configure, and deploy Java cloud-native applications using Payara Micro. This book demystifies Java cloud-native application development using standard Microprofile APIs and covers Payara-specific features such as automatic clustering and application initialization performance improvements.....
Release Date 2022/04 -
Author Stefania Loredana Nita , Marius Iulian Mihailescu
Here is your in-depth guide to cryptography and cryptanalysis in Java. This book includes challenging cryptographic solutions that are implemented in Java 17 and Jakarta EE 10. It provides a robust introduction to Java 17's new features and updates, a roadmap for Jakarta EE 10 security mechanisms, ....
Release Date 2022/04 -
Python Challenges: 100 Proven Programming Tasks Designed to Prepare You for Anything
Author Michael Inden
Augment your knowledge of Python with this entertaining learning guide, which features 100 exercises and programming puzzles and solutions. Python Challenges will help prepare you for your next exam or a job interview, and covers numerous practical topics such as strings, data structures, recursion,....
Release Date 2022/04 -
Author Barry Burd
Learn to write practical, reusable code with the straightforward tutorials and tips in the newest edition of this For Dummies bestseller Do you speak Java? No, we’re not talking about your morning cup ‘o joe. We mean the world’s most popular programming language th....
Release Date 2022/04 -
Core Java, Vol. II-Advanced Features, 12th Edition
Author Cay S. Horstmann
The Classic Guide to Advanced Java Programming: Fully Updated for Java 17Core Java is the leading no-nonsense tutorial and reference for experienced programmers who want to write robust Java code for real-world applications. Now, Core Java, Volume II: Advanced Features, Twelfth Edition, has been rev....
Release Date 2022/04 -
An Atypical ASP.NET Core 6 Design Patterns Guide - Second Edition
Author Carl-Hugo Marcotte , Abdelhamid Zebdi
The professional developer's essential guide to building robust, maintainable, and flexible web apps by leveraging C# 10 and .NET 6 features and component- and application-scale design patternsKey FeaturesApply the SOLID architectural principles and software design patterns effectively with a focus....
Release Date 2022/03 -
Software Architecture with C# 10 and .NET 6 - Third Edition
Author Gabriel Baptista , Francesco Abbruzzese
Design scalable and high-performance enterprise applications using the latest features of C# 10 and .NET 6Key FeaturesGain comprehensive software architecture knowledge and the skillset to create fully modular appsSolve scalability problems in web apps using enterprise architecture patternsMaster ne....
Release Date 2022/03 -
Python Web Development with Sanic
Author Adam Hopkins
Build a performant and scalable web application using Sanic, along with maintaining clean code to fit your unique challenges and business requirementsKey FeaturesExpand your knowledge of web application architecture for building scalable web appsLearn the core philosophies of performance and scalabi....
Release Date 2022/03 -
Advanced Python Programming - Second Edition
Author Quan Nguyen
Write fast, robust, and highly reusable applications using Python's internal optimization, state-of-the-art performance-benchmarking tools, and cutting-edge librariesKey FeaturesBenchmark, profile, and accelerate Python programs using optimization toolsScale applications to multiple processors with....
Release Date 2022/03 -
Simplifying Application Development with Kotlin Multiplatform Mobile
Author Róbert Nagy
Explore the new Kotlin Multiplatform to build native apps for Android and iOS while sharing business logic between appsKey FeaturesImprove app development speed dramatically by writing the business logic in KotlinImplement a native user interface and work with platform-specific APIsLeverage Kotlin M....
Release Date 2022/03 -
Hands-On Software Architecture with Java
Author Giuseppe Bonocore
Build robust and scalable Java applications by learning how to implement every aspect of software architectureKey FeaturesUnderstand the fundamentals of software architecture and build production-grade applications in JavaMake smart architectural decisions with comprehensive coverage of various arch....
Release Date 2022/03 -
Spring in Action, Sixth Edition
Author Craig Walls
If you need to learn Spring, look no further than this widely beloved and comprehensive guide! Fully revised for Spring 5.3, and packed with interesting real-world examples to get your hands dirty with Spring. In Spring in Action, 6th Edition you will learn: Building reactive applicationsRelati....
Release Date 2022/03 -
Beginning PyQt: A Hands-on Approach to GUI Programming with PyQt6
Author Joshua M Willman
Learn GUI application development from the ground up by building simple projects that teach the fundamentals of using PyQt6. This 2nd edition includes updated code, programs, and new chapters to get you started using the newest version. Taking a practical approach, each chapter will gradually ....
Release Date 2022/03 -
Author Daniel Kusswurm
Learn the fundamentals of x86 Single instruction multiple data (SIMD) programming using C++ intrinsic functions and x86-64 assembly language. This book emphasizes x86 SIMD programming topics and technologies that are relevant to modern software development in applications which can exploit data leve....
Release Date 2022/03 -
Python for MATLAB Development: Extend MATLAB with 300,000+ Modules from the Python Package Index
Author Albert Danial
MATLAB can run Python code!Python for MATLAB Development shows you how to enhance MATLAB with Python solutions to a vast array of computational problems in science, engineering, optimization, statistics, finance, and simulation. It is three books in one:A thorough Python tutorial that leverages your....
Release Date 2022/03 -
Author Howard E. Poston , III
Discover an up-to-date and authoritative exploration of Python cybersecurity strategiesPython For Cybersecurity: Using Python for Cyber Offense and Defense delivers an intuitive and hands-on explanation of using Python for cybersecurity. It relies on the MITRE ATT&CK framework to structure its e....
Release Date 2022/03 -
C# 10.0 All-in-One For Dummies
Author John Paul Mueller
Look sharp—learn or refresh your C# skills with the latest versionC# is one of the most popular programming languages, and frequent updates help it keep pace as the world of coding changes. You can keep pace too, thanks to C# 10.0 All-in-One For Dummies, where you'll learn the basics of the languag....
Release Date 2022/03 -
Microservices Communication in .NET Using gRPC
Author Fiodar Sazanavets
Learn how to implement gRPC on the .NET platform step by step and cover how to use gRPC on .NET, including fundamentals, use cases, and best practicesKey FeaturesExplore all aspects of gRPC implementation on .NET, from the most basic features to advanced onesDiscover best practices for using gRPC to....
Release Date 2022/02 -
Author Rafał Świdziński
Write comprehensive, professional-standard CMake projects and ensure the quality and simplicity of your solutionsPurchase of the print or Kindle book includes a free eBook in the PDF formatKey FeaturesUnderstand and automate compilation and linking with CMakeManage internal and external dependencies....
Release Date 2022/02 -
Author Herbert Wolverson
The Rust programming language is consistent and does its best to avoid surprising the programmer. Like all languages, though, Rust still has its quirks. But these quirks present a teaching opportunity. In this book, you'll work through a series of brain teasers that will challenge your understandin....
Release Date 2022/02