Allow me to make a few assumptions about you:
- You enjoy looking at the creativity in websites and Apps and the random tech ideas that come to your mind, excite you.
- Your friends working in tech companies excite you. Tech jobs are your dream.
- You love downloading and playing with new Apps and also love reading tech articles, product thinking interests you.
- Developers communities excite you, you want to be a part of Women Who Code, GSOC, etc.
If yes, you are DEFINITELY on the right track!
It’s about building things. Those who enjoy building, enjoy coding. It’s like playing LEGO with programming languages.
Coding makes it possible for us to create computer software, apps and websites. Your browser, your OS, the apps on your phone, Facebook, and this website — they’re all made with code.
Here’s a simple example of code, written in the Python language:
Why learn to Code
“Everybody in this country should learn to program a computer, because it teaches you how to think”— Steve Jobs
Skill set of a good coder
How to Begin? Take the Baby steps
Start with something you want to build. Maybe a simple browser based game, or anything. Start with a “Why”. Learn coding while learning how to build it. You will yourself find the right material, “motivation” and right resources while solving the problems that you face while building that.
Resources, from where you can start
- Code Academy
- Tutorials Point
- Khan Academy
Learn complicated CS concepts via short notes here
Communities you can join -
Become the complete package
Make sure to learn everything A to Z. Try and become a Full Stack developer.
So, what’s a full stack developer?
So, a web app comprises of 4 main parts — UI/UX — Frontend (Ajax , js , jquery etc) , Backend , Server and Database. A developer is known to be a full stack developer, if he or she is individually capable to complete the whole project.
Now, why the word stack is used here in this context the answer to it can be explained using examples, Like MEAN Stack i.e. Mongodb is the database , Express is the Server , Angular is the Frontend and Node is the backend.
Hope you loved reading this, all the information in this blog is taken from our community members who are coders. We might have missed a lot, please, feel free to add more in the comment section below.
Upcoming Workshops at HelloMeets-
Blog credits — HelloMeets community