Learn the principles behind test-driven development (TDD) and behavior-driven development (BDD) and see how Jasmine, RSpec and Cucumber can be used to your advantage.
Effectively learn and apply software development and engineering techniques to web application development using Rails 6 with this accelerated tutorial.
Map concepts and ideas in domain-driven design (DDD) and transpose them into clean, testable, and quality code that is effective alongside the Laravel framework.
William "e;Bo"e; Rothwell's Advanced Perl Programming continues where his previous book left off, more or less, as it guides you through advanced techniques of the Perl programming language starting with command-line options, references, and arrays and hashes from advanced data types.
Use the enormously popular React framework to build dynamic JavaScript applications that take advantage of the capabilities of modern browsers and devices.
Learn how to use Oracle's JavaScript Extension Toolkit (JET) as a solution to the all too common problem of internal back office and intranet applications that are typically ugly, clunky, and cumbersome to use.
Make your websites more dynamic by adding a feedback form, creating a private area where members can upload images that are automatically resized, or perhaps storing all your content in a database.
Become more mindful of the user when building digital products, and learn how to integrate a user-centered approach into your thinking as a web or app developer.
Learn about bot programming, using all the latest and greatest programming languages, including Python, Go, and Clojure, so you can feel at ease writing your Telegram bot in a way that suits you.
Technology is constantly evolving, and blockchain is taking development to new places, as mobile did a decade ago and Ethereum is the leading platform for creating this new wave of applications.