KillerVideoStore Blog

How to Become a Web Developer

web developer

The following details the steps you need to take to become a web developer – this is a question I get all the time by the way … you are not alone!

#1. Learn to code. You need the skills before you can sell them! Today (2014-2015) you need to learn the following technologies in this order:

  1. HTML
  2. CSS
  3. JavaScript
  4. HTML5 & CSS3
  5. JQuery
  6. Twitter Bootstrap
  7. PHP
  8. SQL & MySQL
  9. Object Oriented PHP (OOP in PHP)

To be clear, you don’t need to master all these before you get to step #2, #3 and so on … But you do need to see these as the ultimate goal.

… In fact, you could quickly move into step #2 once you have a good understanding of CSS and HTML under your belt. As you learn more though, you will be able to take on more jobs (simply because of the greater variety of skills you will have) and raise your pay/salary as you become more valuable and more experienced.

If you want to read the rest, it’s in this PDF.

I hope you find this useful.

Stefan
killervideostore.com
Phone: 1-855-932-8091

2 Responses to “How to Become a Web Developer”

  1. Chris Kentebe says:

    Stefan,
    How does one start being good with PHP and what version of PHP to start with?

    Thanks
    Chris

    • admin says:

      Hi Chris,

      For beginners, PHP 5+ is pretty much the same. The old days of massive differences between versions of PHP are over. In fact, I can even say that when it comes to the basics. PHP 4+ is pretty much the same. I would have to go back and check exactly what changed in PHP 5 vs. PHP4 but it’s a safe thing to say.

      Much of the things that changed in PHP really effect the more advanced aspects of the language. So in the case of say MySQLi (for example) .. you will see some minor changes in the code and some extra capability.

      That said, if you for example learn the older version of the MySQLi library (called MySQL) … the major differences would be MOSTLY in the new capabilities of MySQLi:

      Object-oriented interface – support for prepared statements – support for multiple statements – support for transactions – enhanced debugging capabilities – embedded server support.

      … This is all stuff that you don’t need to learn when starting out.

      Stefan

Secure Shopping   |   Top of Page