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 QGIS. Go beyond the basics and unleash the full power of QGIS with practical, step-by-step examples

Martin Dobias, Richard Smith Jr., GISP, John Van Hoesen, ...

Mastering Qt 5. Create stunning cross-platform applications using C++ with Qt Widgets and QML with Qt Quick - Second Edition

Guillaume Lazar, Robin Penea

Mastering RabbitMQ. Master the art of developing message-based applications with RabbitMQ

Yusuf Aytas, Emrah Ayanoglu, Dotan Nahum

Mastering React Test-Driven Development. Build rock-solid, well-tested web apps with React, Redux and GraphQL

Daniel Irvine

Mastering React Test-Driven Development. Build simple and maintainable web apps with React, Redux, and GraphQL - Second Edition

Daniel Irvine, Justin Searls

Mastering Reactive JavaScript. Building asynchronous and high performing web apps with RxJS

Erich de Souza Oliveira

Mastering Reinforcement Learning with Python. Build next-generation, self-learning models using reinforcement learning techniques and best practices

Enes Bilgin

Mastering ROS for Robotics Programming. Design, build, and simulate complex robots using the Robot Operating System

Lentin Joseph

Mastering RStudio - Develop, Communicate, and Collaborate with R. Harness the power of RStudio to create web applications, R packages, markdown reports and pretty data visualizations

Homer White, Julian Hillebrand, Maximilian H. Nierhoff

Mastering Rust. Learn about memory safety, type system, concurrency, and the new features of Rust 2018 edition - Second Edition

Rahul Sharma, Vesa Kaihlavirta

Mastering SaltStack. Use Salt to the fullest - Second Edition

Joseph Hall

Mastering SAS Programming for Data Warehousing. An advanced programming guide to designing and managing Data Warehouses using SAS

Monika Wahi

Mastering SciPy. Implement state-of-the-art techniques to visualize solutions to challenging problems in scientific computing, with the use of the SciPy stack

Francisco Javier Blanco-Silva

Mastering Selenium WebDriver 3.0. Boost the performance and reliability of your automated checks by mastering Selenium WebDriver - Second Edition

Mark Collin

Mastering ServiceStack. Utilize ServiceStack as the rock solid foundation of your distributed system

Andreas Niedermair

Mastering SFML Game Development. Inject new life and light into your old SFML projects by advancing to the next level

Raimondas Pupius

Mastering SoapUI. Experience SOA Test and Test Automation from an expert view

Pranai Nandan, Surendra Mohan

Mastering Software Testing with JUnit 5. Comprehensive guide to develop high quality Java applications

Boni Garcia

Mastering spaCy. An end-to-end practical guide to implementing NLP applications using the Python ecosystem

Duygu Altinok

Mastering spaCy. Build structured NLP solutions with custom components and models powered by spacy-llm - Second Edition

Déborah Mesquita, Duygu Altinok

Mastering Spark for Data Science. Lightning fast and scalable data science solutions

Andrew Morgan, Antoine Amend, Matthew Hallett, David George

Mastering Splunk. Optimize your machine-generated data effectively by developing advanced analytics with Splunk

James D. Miller

Mastering Spring 5.0. Master reactive programming, microservices, Cloud Native applications, and more

Ranga Rao Karanam

Mastering Spring Application Development. Gain expertise in developing and caching your applications running on the JVM with Spring

Anjana Mankale