Programming

Our online library contains some publications, thanks to which programming will have no secrets from you. The books included here will introduce you to such languages as HTML, JavaScript, Python and CSS. Due to them, you will also learn how to create effective algorithms, design mobile applications or take care of the correct information architecture on websites.

Hands-On Reactive Programming with Python. Event-driven development unraveled with RxPY

Romain Picard

Hands-On Reactive Programming with Reactor. Build reactive and scalable microservices using the Reactor framework

Rahul Sharma

Hands-On Recommendation Systems with Python. Start building powerful and personalized, recommendation engines with Python

Rounak Banik

Hands-On Reinforcement Learning for Games. Implementing self-learning agents in games using artificial intelligence techniques

Micheal Lanham

Hands-On Reinforcement Learning with Python. Master reinforcement and deep reinforcement learning using OpenAI Gym and TensorFlow

Sudharsan Ravichandiran

Hands-On RESTful API Design Patterns and Best Practices. Design, develop, and deploy highly adaptable, scalable, and secure RESTful web APIs

Harihara Subramanian J, Pethuru Raj

Hands-On RESTful Python Web Services. Develop RESTful web services or APIs with modern Python 3.7 - Second Edition

Gaston C. Hillar

Hands-On RESTful Web Services with ASP.NET Core 3. Design production-ready, testable, and flexible RESTful APIs for web applications and microservices

Samuele Resca

Hands-On RESTful Web Services with TypeScript 3. Design and develop scalable RESTful APIs for your applications

Biharck Muniz Araújo

Hands-On Robotics Programming with C++. Leverage Raspberry Pi 3 and C++ libraries to build intelligent robotics applications

Dinesh Tavasalkar

Hands-On ROS for Robotics Programming. Program highly autonomous and AI-capable mobile robots powered by ROS

Bernardo Ronquillo Japón

Hands-On Serverless Applications with Go. Build real-world, production-ready applications with AWS Lambda

Mohamed Labouardy

Hands-On Serverless Applications with Kotlin. Develop scalable and cost-effective web applications using AWS Lambda and Kotlin

Hardik Trivedi, Ameya Kulkarni

Hands-On Serverless Computing with Google Cloud. Build, deploy, and containerize apps using Cloud Functions, Cloud Run, and cloud-native technologies

Richard Rose

Hands-On Server-Side Web Development with Swift. Build dynamic web apps by leveraging two popular Swift web frameworks: Vapor 3.0 and Kitura 2.5

Angus Yeung

Hands-On Simulation Modeling with Python. Develop simulation models to get accurate results and enhance decision-making processes

Giuseppe Ciaburro

Hands-On Software Architecture with Golang. Design and architect highly scalable and robust applications using Go

Jyotiswarup Raiturkar

Hands-On Software Architecture with Java. Learn key architectural techniques and strategies to design efficient and elegant Java applications

Giuseppe Bonocore

Hands-On Software Engineering with Golang. Move beyond basic programming to design and build reliable software with clean code

Achilleas Anagnostopoulos

Hands-On Software Engineering with Python. Move beyond basic programming and construct reliable and efficient software with complex code

Brian Allbee

Hands-On Spring Security 5 for Reactive Applications. Learn effective ways to secure your applications with Spring and Spring WebFlux

Tomcy John

Hands-On Swift 5 Microservices Development. Build microservices for mobile and web applications using Swift 5 and Vapor 4

Ralph Kuepper, Tanner Nelson

Hands-On System Programming with C++. Build performant and concurrent Unix and Linux systems with C++17

Dr. Rian Quinn

Hands-On System Programming with Linux. Explore Linux system programming interfaces, theory, and practice

Kaiwan N Billimoria