
Free eBook - Python Object-Oriented Programming
Publication date: Oct 2019
Pages: 714
Break free from procedural programming and learn how to optimize your applications using objects and design patterns.
Access this title for lifetime ownership
Access eBook nowFree Forever
On top of your daily Free Learning eBook, you can access over 30 premium titles that we've handpicked for quality across a diverse range of tech. These are yours to access online forever with a free account.

Responsive Web Design with HTML5 and CSS3, Second Edition
Build future-proof responsive websites using the latest HTML5 and CSS techniques.

Extreme C
Push the limits of what C can do with this high-intensity guide to advanced capabilities.

Mastering Kubernetes - Second Edition
Exploit design, deployment, and management of large-scale containers.

Learn Kali Linux 2019
Explore the latest ethical hacking tools and techniques in Kali Linux.

AI Crash Course
Unlock the power of artificial intelligence with practical examples and clear guidance.

Learn Power BI
Solve business challenges with Microsoft's advanced visualization and data analysis techniques.

Learn Python Programming - Second Edition
Learn the fundamentals of Python and how to apply it to data science, programming, and web development.

Blockchain By Example
Implement decentralized blockchain applications to build scalable DApps.

Docker Cookbook - Second Edition
Package and deploy distributed applications with Docker 18.xx.

Linux Kernel Programming Part 2 - Char Device Drivers and Kernel Synchronization
Discover how to write high-quality character driver code and work with hardware interrupts.

Learn Ethical Hacking from Scratch
Learn how to hack systems like black hat hackers and secure them like security experts.

Clean Code in Python
Getting the most out of Python to improve your codebase.

Learn Ethereum
Explore the blockchain-based decentralized platform and build DApps examples.

Learning DevOps
Simplify your DevOps roles with DevOps tools and techniques.

The Java Workshop
Get to grips with Java programming and learn to build useful applications with the help of real-world examples.

Django 3 Web Development Cookbook - Fourth Edition
Practical recipes for building fast, robust, and secure web apps using Django 3 and Python.

The C++ Workshop
Learn to create high-performance, error-free programs by understanding core C++ principles.

Learn SwiftUI
Get to grips with Apple's SwiftUI framework for creating robust iOS and iPadOS interfaces.

The Data Science Workshop - Second Edition
Gain expert guidance on how to successfully develop machine learning models in Python.

Mastering QuickBooks 2020
Get up to speed with QuickBooks Online for financial management and bookkeeping.

Unity 2020 By Example - Third Edition
Learn Unity game development with C# through practical projects and game-ready examples.

The Kubernetes Workshop
Build cloud-native applications with Kubernetes through engaging examples and activities.

Mastering Windows Server 2019 - Second Edition
Manage Windows Server, Hyper-V, hybrid cloud support, and platform flexibility.

Hands-On Microservices with Spring Boot and Spring Cloud
Apply microservices patterns to build resilient and scalable distributed systems.

Learn SOLIDWORKS 2020
Explore a practical and example-driven approach to SOLIDWORKS certification.

Mastering GitLab 12
Optimize and manage your software workflow with modern DevOps techniques.

Programming Microsoft Dynamics 365 Business Central - Sixth Edition
Explore the fundamentals of Dynamics 365 Business Central and the Visual Studio Code development environment.

Mastering TypeScript 3 - Third Edition
Master the TypeScript language and its latest features. Explore modern application frameworks and best practices.

Mastering Kotlin
Explore popular language features, Java to Kotlin interoperability, advanced topics, and sample projects.

Mastering Microsoft Power BI
Design, create, and manage robust Power BI solutions to gain meaningful business insights.

The Go Workshop
Get started with Go and build practical software using real-world examples.