Home Annotations IT, Programming & Computer science books

IT, Programming & Computer science books

[Free eBook] Learn Programming

This book is aimed at readers who are interested in software development but have very little to no prior experience. The book focuses on teaching the core principles around software development. It uses several...

[Free eBook] GNU SED

The book heavily leans on examples to present features of sed as well as regular expressions one by one. It is recommended that you manually type each example and experiment with them. Understanding both...

[Free eBook] Guide to Computer Network Security, 4th Edition

This definitive text/reference on computer network and information security presents a comprehensive guide to the repertoire of security tools, algorithms and best practices mandated by the rapidly evolving ubiquitous technology we are increasingly dependent...

[Free eBook] Category Theory for Programmers

Category Theory is one of the most abstract branches of mathematics. It is usually taught to graduate students after they have mastered several other branches of mathematics, like algebra, topology, and group theory. It...

[Free eBook] Enterprise Cloud Strategy

Enterprise Cloud Strategy - Guidance for enterprises looking for proven methods to take their application portfolio to the cloud. What if you were able to achieve both efficiency and innovation in all business domains...

Machine Learning Design Patterns

The design patterns in this book capture best practices and solutions to recurring problems in machine learning. The authors, three Google engineers, catalog proven methods to help data scientists tackle common problems throughout the...

Artificial Intelligence in Finance

The widespread adoption of AI and machine learning is revolutionizing many industries today. Once these technologies are combined with the programmatic availability of historical and real-time financial data, the financial industry will also change...

Head First Design Patterns, 2nd Edition

You know you don't want to reinvent the wheel, so you look to Design Patterns: the lessons learned by those who've faced the same software design problems. With Design Patterns, you get to take...

Refactoring at Scale

Making significant changes to large, complex codebases is a daunting task-one that's nearly impossible to do successfully unless you have the right team, tools, and mindset. If your application is in need of a...

Practical AI on the Google Cloud Platform

Working with AI is complicated and expensive for many developers. That's why cloud providers have stepped in to make it easier, offering free (or affordable) state-of-the-art models and training tools to get you started....

POPULAR BOOKS