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.

Learning Puppet. Build intelligent software stacks with the Puppet configuration management suite

Jussi Heinonen, Jussi Heinonen

Learning Python Application Development. Click here to enter text

Ninad Sathaye

Learning Python for Forensics. Leverage the power of Python in forensic investigations - Second Edition

Preston Miller, Chapin Bryce

Learning Python. Learn to code like a professional with Python - an open source, versatile, and powerful programming language

Fabrizio Romano

Learning Python Networking. A complete guide to build and deploy strong networking capabilities using Python 3.7 and Ansible - Second Edition

José Manuel Ortega, Dr. M. O. Faruque Sarker, Sam Washington

Learning Python Web Penetration Testing. Automate web penetration testing activities using Python

Christian Martorella

Learning QGIS 2.0. This book takes you through every stage you need to create superb maps using QGIS 2.0 – from installation on your favorite OS to data editing and spatial analysis right through to designing your print maps

Anita Graser

Learning R for Geospatial Analysis. Leverage the power of R to elegantly manage crucial geospatial analysis tasks

Michael Dorman

Learning RabbitMQ. Build and optimize efficient messaging applications with ease

Martin Toshev

Learning Reactive Programming with Java 8. Learn how to use RxJava and its reactive Observables to build fast, concurrent, and powerful applications through detailed examples

Nickolay Tzvetinov

Learning Redux. Write maintainable, consistent, and easy-to-test web applications

Daniel Bugl

Learning Robotics using Python. Design, simulate, program, and prototype an autonomous mobile robot using ROS, OpenCV, PCL, and Python - Second Edition

Lentin Joseph

Learning RSLogix 5000 Programming. Build robust PLC solutions with ControlLogix, CompactLogix, and Studio 5000/RSLogix 5000 - Second Edition

Austin Scott

Learning RStudio for R Statistical Computing

Mark P.J. van der Loo, RStudio Inc, Edwin de Jonge, Mark van der Loo

Learning Rust. A comprehensive guide to writing Rust applications

Paul Johnson, Vesa Kaihlavirta

Learning RxJava. Build concurrent applications using reactive programming with the latest features of RxJava 3 - Second Edition

Nick Samoylov, Thomas Nield

Learning RxJava. Reactive, Concurrent, and responsive applications

Thomas Nield

Learning Salesforce Einstein. Add artificial intelligence capabilities to your business solutions with Heroku, PredictiveIO, and Force

Mohit Shrivatsava

Learning Salesforce Lightning Application Development. Build and test Lightning Components for Salesforce Lightning Experience using Salesforce DX

Mohit Shrivatsava

Learning SAP BusinessObjects Dashboards. Create professional, stunning, and interactive visual dashboards for both desktop and mobile devices

Taha Mahmoud

Learning Scala Programming. Object-oriented programming meets functional reactive to create Scalable and Concurrent programs

Vikash Sharma

Learning Selenium Testing Tools. Leverage the power of Selenium to build your own real-time test cases from scratch

David Burns, RAGHAVENDRA P MG, Raghavendra Prasad

Learning Shell Scripting with Zsh. Your one-stop guide to reading, writing, and debugging simple and complex Z shell scripts

Gaston Festari

Learning Shiny. Make the most of R’s dynamic capabilities and implement web applications with Shiny

Hernan Resnizky