Topic: Introduction to Programming

Your First Year in Code

Your First Year in Code

The goal of this book is to help you start your programming journey a year or two ahead of where we were when we started. There's a lot of how-to,...
0 like counts
167 pages
2022-02-18 Published
The Amazing Journey of Reason

The Amazing Journey of Reason

Organisms, or organized, living, systems. What's their origin? Why and how did they evolve? The Amazing Journey of Reason analyses the evolution of  complex structures in the universe -from the...
0 like counts
129 pages
2019-12-07 Published
Learn Python the Hard Way, 5th Edition

Learn Python the Hard Way, 5th Edition

You Will Learn Python! Zed Shaw has created the world's most reliable system for learning Python. Follow it and you will succeed--just like the millions of beginners Zed has taught to date!...
0 like counts
352 pages
2024-03-13 Published
Learn JavaScript the Hard Way

Learn JavaScript the Hard Way

This is a large course that will eventually be a complete course in web development from nothing to your own commercial website. Learning to create a professional commercial website is a valuable...
1 like counts
240 pages
2024-10-07 Published
Learn More Python 3 the Hard Way

Learn More Python 3 the Hard Way

Transform Your Ideas into High-Quality Python Code! Zed Shaw has perfected the world’s best system for becoming a truly effective Python 3.x developer. Follow it and you will succeed―just like...
0 like counts
236 pages
2017-10-19 Published
Mathematical Analysis of Machine Learning Algorithms

Mathematical Analysis of Machine Learning Algorithms

The mathematical theory of machine learning not only explains the current algorithms but can also motivate principled approaches for the future. This self-contained textbook introduces students and researchers of AI...
1 like counts
479 pages
2023-08-10 Published
Scratch 3 Programming Playground

Scratch 3 Programming Playground

A project-filled introduction to coding that shows kids how to build programs by making cool games. Scratch, the colorful drag-and-drop programming language, is used by millions of first-time learners worldwide....
0 like counts
288 pages
2021-01-08 Published
Invent Your Own Computer Games With Python, 4th Edition

Invent Your Own Computer Games With Python, 4th Edition

Invent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming language—even if you’ve never programmed before! Begin by building classic games...
0 like counts
376 pages
2017-01-13 Published
Cracking Codes with Python

Cracking Codes with Python

Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages! After a crash course in Python programming basics, you’ll learn to make,...
0 like counts
464 pages
2017-12-12 Published
Big Book of Small Python Programming

Big Book of Small Python Programming

Best-selling author Al Sweigart shows you how to easily build over 80 fun programs with minimal code and maximum creativity. If you’ve mastered basic Python syntax and you’re ready to...
0 like counts
536 pages
2021-06-27 Published
Automate the Boring Stuff with Python

Automate the Boring Stuff with Python

If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer...
0 like counts
504 pages
2015-05-01 Published
Inside Deep Learning

Inside Deep Learning

Journey through the theory and practice of modern deep learning, and apply innovative techniques to solve everyday data problems. In Inside Deep Learning, you will learn how to: Implement deep learning...
0 like counts
425 pages
2022-06-27 Published