If you’re only aiming to be a front-end web developer, you can hone your HTML, CSS, and JavaScript skills at Codepen or JSfiddle. What’s more, if you’re looking to build a web app, you’ll need to know some basic DevOps to be able to set up your development environment/server, and to be able to actually launch the app. Unless you’re building something that does not need to interact with a database like Flappy Bird, for example. Most apps would need a database, so if you’re going to be building your own app by yourself (ergo the front and back end), you’ll likely have to know a database query language (usually SQL). This article will attempt to provide you an outline you can follow when building your own app from scratch. You can always follow existing tutorials on how to build a Twitter/Pinterest/Instagram/etc clone with whatever language & technology you’re using, but keep in mind that the authors of those tutorials have actually done most of the work for you, and all you are doing is understanding the code and their logic. Pretty much every time you ask “how do I become a programmer”, developers will tell you to build stuff, as building things is how you can improve as a programmer and it’s the best way to learn, etcetera etcetera. If you’re having that moment when you’ve become a lost sheep, don’t freak out because you’re not alone. Learn JavaScript (Always learn JavaScript before learning frameworks such as AngularJS or React ).If you need learning resources, we’ve curated several guides you can check out: (Let me add a Step 0: accept that everyone learns differently).Ĭountless more detailed answers elaborating steps 1 & 2 already exist on the web, but the common answer to step one is to learn Python or Ruby as your first language (don’t get too hung up on the language, you’ll never get started). As much as I’d like to say there’s a one-size fits all method to learning how to code, there really isn’t. If you have not, or if you somehow think I have something new to say and want to hear it anyway (I don’t), here is a short and pretty much pointless answer (I shall give it a SEO-friendly click-bait name: “3 Steps to Becoming a Programmer”): No doubt you’ve already googled something along those lines and read enough articles/answers to the point where you’re sick of the “standard” advice. These are common questions asked everyday by beginners who are eager to learn how to code. “What’s the best way to learn how to code?”
0 Comments
Leave a Reply. |