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.

Learn LLVM 12. A beginner's guide to learning LLVM compiler tools and core libraries with C++

Kai Nacke

Learn LLVM 17. A beginner's guide to learning LLVM compiler tools and core libraries with C++ - Second Edition

Kai Nacke, Amy Kwan

Learn Microsoft Azure. Build, manage, and scale cloud applications using the Azure ecosystem

Mohamed Waly

Learn Microsoft Power Apps. The definitive handbook for building solutions with Power Apps to solve your business needs - Second Edition

Matthew Weston, Elisa Bárcena Martín

Learn Microsoft PowerApps. Build customized business applications without writing any code

Matthew Weston

Learn Odoo. A beginner's guide to designing, configuring, and customizing business applications with Odoo

Greg Moss

Learn OpenCV 4 By Building Projects. Build real-world computer vision and image processing applications with OpenCV and C++ - Second Edition

David Millán Escrivá, Vinícius G. Mendonça, Prateek Joshi

Learn OpenGL. Beginner's guide to 3D rendering and game development with OpenGL and C++

Frahaan Hussain

Learn OpenShift. Deploy, build, manage, and migrate applications with OpenShift Origin 3.9

Denis Zuev, Artemii Kropachev, Aleksey Usov

Learn Programming in Python with Cody Jackson. Grasp the basics of programming and Python syntax while building real-world applications

Cody Jackson

Learn Python by Building Data Science Applications. A fun, project-based guide to learning Python 3 while building real-world apps

Philipp Kats, David Katz

Learn Python in 7 Days. Begin your journey with Python

Mohit Raj, Bhaskar N. Das

Learn Python Programming. A comprehensive, up-to-date, and definitive guide to learning Python - Fourth Edition

Fabrizio Romano, Heinrich Kruger

Learn Python Programming. An in-depth introduction to the fundamentals of Python - Third Edition

Fabrizio Romano, Heinrich Kruger

Learn Python Programming. The no-nonsense, beginner's guide to programming, data science, and web development with Python 3.7 - Second Edition

Fabrizio Romano

Learn QGIS. Your step-by-step guide to the fundamental of QGIS 3.4 - Fourth Edition

Andrew Cutts, Anita Graser

Learn QT 5. Build modern, responsive cross-platform desktop applications with Qt, C++, and QML

Nicholas Sherriff

Learn Quantum Computing with Python and IBM Quantum Experience. A hands-on introduction to quantum computing and writing your own quantum programs with Python

Robert Loredo

Learn React Hooks. Build and refactor modern React.js applications using Hooks

Daniel Bugl

Learn React with TypeScript 3. Beginner's guide to modern React web development with TypeScript 3

Carl Rippon

Learn React with TypeScript. A beginner's guide to reactive web development with React 18 and TypeScript - Second Edition

Carl Rippon

Learn Red - Fundamentals of Red. Get up and running with the Red language for full-stack development

Ivo Balbaert

Learn Robotics Programming. Build and control AI-enabled autonomous robots using the Raspberry Pi and Python - Second Edition

Danny Staple

Learn Robotics Programming. Build and control autonomous robots using Raspberry Pi 3 and Python

Danny Staple