Data Structures and Algorithms
Like my content and want more? 👇
Follow me on Twitter and LinkedIn
Completely revised and updated, this course focuses on writing real applications.
All the code snippets are fully interactive, so you can play around with code while learning.
👉 https://eloquentjavascript.net/
This is a series of books diving deep into the core mechanisms of the language.
Great for rookies with more programming knowledge, looking to explore tips and tricks of JavaScript.
👉 https://github.com/getify/You-Dont-Know-JS/blob/1st-ed/README.md
This book consists of two parts: a quick start for TypeScript that teaches you the essentials quickly and then digs deeper into the language and covers many important topics in detail.
👉 https://exploringjs.com/tackling-ts/toc.html
This is a book to learn Python programming language, it is for programmers who are new to Python.
👉 https://pymbook.readthedocs.io/en/latest/
The aim of this book is to introduce several classic architectural patterns and show how they support TDD, DDD, and event-driven services in Python.
👉 https://www.cosmicpython.com/book/preface.html
This book gives valuable tips for writing clear, idiomatic Go code.
👉 https://go.dev/doc/effective_go
Whether you’ve had any prior programming experience or not, the tutorials will walk you through all the steps to write, compile, and debug your C++ programs, all with plenty of examples.
👉 https://www.learncpp.com/
A collection of inspiring manuals, cheat sheets, blogs, CLI/web tools, and more.
👉 https://github.com/trimstray/the-book-of-secret-knowledge