Invent with Python
inventwithpython.comBeginner programming books available to read online
Sites that went live most recently, newest first.
Beginner programming books available to read online
An interactive introduction to Python
Python self-study with advanced and numerical branches
Practical Python explanations with working examples
A written Python route from setup to practical topics
Java-focused technical articles and learning material
Java and Spring tutorials organized by technology
Java learning guides spanning language, frameworks and tests
Programming tutorials with topic-specific exercise collections
Coding problems and short routes for technical interviews
A topic-organized collection of programming tutorials
Coding tutorials and practice with online development tools
Programming explanations alongside algorithm practice
Technical learning with courses and coding-practice platforms
Project-oriented coding courses across technical subjects
Coding programs centered on algorithms and web development
Coding courses and articles with practical exercises
Japanese programming lessons in short videos
Illustrated programming lessons with browser coding practice
Developer roadmaps organized by role and technical skill
A curated plan for self-directed computer-science study
A JavaScript learning book with an online reading version
A book series about JavaScript's underlying mechanisms
A programming book with language lessons and projects