Hey everyone! I'm a 36-year-old woman and a high school dropout who just recently decided to dive into the world of programming. I've installed the edX app to start coding, but I'm wondering what basic knowledge I need to have before jumping in. I feel like a complete newbie here and would really appreciate any advice on where to start and what websites or programs are recommended for beginners. I'm eager to learn and open to any tips you may have!
4 Answers
Definitely give Harvard's CS50 a shot on edX—it's highly recommended for newcomers to coding! You'll learn a lot from it. Also, if you learn better visually, check out platforms like Coursera and Udemy for video courses. I suggest focusing on learning one backend language really well rather than trying to juggle several at once. Check local job listings to see which languages are in demand right now. Good luck!
Welcome aboard! You're definitely not late to this journey. Programming is really about building skills, not about age or educational background. Start by getting comfortable with basic computer operations like managing files and writing text. It's okay if you feel confused—it's a natural part of learning. Remember to take it slow, practice regularly, and don’t compare your progress to others. The most important part is problem-solving, so keep asking questions and don’t give up!
When starting out, choose a popular programming language like Python, PHP, JavaScript, or C++. A site like Codecademy or Learn X in Y Minutes can help you grasp the syntax quickly. While edX might lean more towards the theoretical side, it's crucial to apply what you learn by working on small projects. Prepare to invest years into feeling comfortable with coding. Just keep reading and practicing, and don’t rush the process!
Harvard's CS50 on edX is a fantastic introduction to computer science for beginners. It's very well-structured and perfect for starting from scratch. To get the most out of your learning, download Visual Studio Code to have a good coding environment. It's a user-friendly text editor. Also, create a GitHub account to manage your projects and learn about version control. If you're using Windows, WSL can be super helpful for running a Linux environment. Good luck on your programming journey!

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically