Starting Career as a Web Developer? Here are some few prerequisites which would make thrive on a different class...
There are two ways you can go about this,
1.) Learn Front End Web Development: Looking at your current skill set. I think you'll find it easier to get started with front-end development (HTML and Photoshop). Front-end development deals with strictly the client-side of things.

You'll need the following basic stack to get started with the front end:
- HTML & CSS -
- HTML Tutorial, CSS Tutorial (From W3schools)
- #58: HTML & CSS - The VERY Basics | CSS-Tricks (From CSS-Tricks)
- Basic Javascript -
- Learn to code and help nonprofits (From FreeCodeCamp, great way to get hands-on practice with Javascript)
- Javascript - All Videos (From Learn Code - Youtube)
After you've gotten acquainted with the things above, you won't need videos to learn, you can go ahead and learn some frameworks to supplement your knowledge, here's some popular frameworks to get you started,
- Bootstrap - Bootstrap · The world's most popular mobile-first and responsive front-end framework. (An HTML/CSS/JS framework to easily build responsive websites).
- Bootstrap 3 Tutorial (In case you get confused on how to start).
- Jquery - jQuery (A Javascript framework to add functionality to your website with less code)
- jQuery Tutorial (I'll just add a tutorial for each of them now, lol)
- Angular - Superheroic JavaScript MVW Framework (This ones a little more complex to understand because the Model-View-Controller pattern)
Apart from this, as you go on, try to make your own side projects and work on them, that will help you grasp things faster.
2.) Learn Full Stack Web Development: Full stack development includes all three levels of the web dev stack, i.e. Client-side, Server-side and Database management.

For server side, you have many options to choose from, I'll list the most popular ones,
- Server-side -
- PHP - PHP (From Codecademy)
- Ruby - Ruby Programming Tutorials (From Youtube)
- NodeJS - Node.js Tutorial (A Javascript based framework/platform)
- Server-side frameworks -
- Ruby On Rails - Ruby on Rails Tutorial (From Youtube)
- ExpressJS - Node.js Express Framework (From TutorialsPoint)
- For Database Management -
- SQL - SQL Tutorial (From Youtube)
- MongoDB - MongoDB For Beginners (From Youtube)
The field is vast, but this much is enough to get you riding on the wave!
Good luck!
Comments
Post a Comment