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.

Mastering Go. Leverage Go's expertise for advanced utilities, empowering you to develop professional software - Fourth Edition

Mihalis Tsoukalos

Mastering Google App Engine. Build robust and highly scalable web applications with Google App Engine

Mohsin Hijazee, Mohsin Shafique

Mastering Gradle. Master the technique of developing, migrating, and building automation using Gradle

Mainak Mitra, Abhinandan Maheshwari

Mastering GUI Programming with Python. Develop impressive cross-platform GUI applications with PyQt

Alan D. Moore

Mastering Hibernate. Learn how to correctly utilize the most popular Object-Relational Mapping tool for your Enterprise application

Ramin Rad, Koushik Srinivas Kothagal

Mastering High Performance with Kotlin. Overcome performance difficulties in Kotlin with a range of exciting techniques and solutions

Igor Kucherenko

Mastering HTML5 Forms. Create dynamic and responsive web forms with this in - depth, hands-on guide

Gaurav Gupta

Mastering Identity and Access Management with Microsoft Azure. Empower users by managing and protecting identities and data - Second Edition

Jochen Nickel

Mastering Immutable.js. Better JavaScript development using immutable data

Adam Boduch

Mastering Internet of Things. Design and create your own IoT applications using Raspberry Pi 3

Peter Waher

Mastering iOS 14 Programming. Build professional-grade iOS 14 applications with Swift 5.3 and Xcode 12.4 - Fourth Edition

Mario Eguiluz Alebicto, Chris Barker, Donny Wals

Mastering iOS Game Development. Mastering iOS Game Development

Miguel DeQuadros

Mastering Java 11. Develop modular and secure Java applications using concurrency and advanced JDK libraries - Second Edition

Dr. Edward Lavieri

Mastering Java EE Development with WildFly. Create Enterprise-grade Java applications with WildFly

Luca Stancapiano

Mastering Java for Data Science. Analytics and more for production-ready applications

Alexey Grigorev

Mastering Java Machine Learning. A Java developer's guide to implementing machine learning and big data architectures

Uday Kamath, Krishna Choppella

Mastering JavaFX 10. Build advanced and visually stunning Java applications

Sergey Grinev

Mastering JavaScript. Explore and master modern JavaScript techniques in order to build large-scale web applications

Ved Antani

Mastering JavaScript Functional Programming. In-depth guide for writing robust and maintainable JavaScript code in ES8 and beyond

Federico Kereki

Mastering JavaScript Functional Programming. Write clean, robust, and maintainable web and server code using functional JavaScript and TypeScript - Third Edition

Federico Kereki

Mastering JavaScript Object-Oriented Programming. Advanced patterns, faster techniques, higher quality code

Andrea Chiarelli

Mastering JavaScript Single Page Application Development. An in-depth guide to building scalable and maintainable single-page applications in JavaScript

Philip Klauzinski, John Moore, Alex Dankoff

Mastering JavaServer Faces 2.2. Master the art of implementing user interfaces with JSF 2.2

Anghel Leonard

Mastering jBPM6. Design, build, and deploy business process-centric applications using the cutting-edge jBPM technology stack

Simone Fiorini, Arun V Gopalakrishnan