Here are numerous self-taught resources available online for beginners in software engineering. Here's a step-by-step guide for someone starting out, complete with resources:
-
Computer Science Basics:
- CS50's Introduction to Computer Science by Harvard on edX: This is a rigorous and comprehensive course which introduces you to computer science and programming.
-
Programming Language:
-
JavaScript: Eloquent JavaScript by Marijn Haverbeke.