10 Steps to Becoming a Great Web Developer

For those of us who are already web developers it may seem obvious but when you just getting started and don’t know what to do, it is nice to have guide where to start.

1. Learn HTML

HTML or Hyper Text Markup Language is the markup language for web pages, it is the heart of web pages, so this is what you should aim first. HTML is easy to learn, but it is also easy to misuse them. Learn it right, and you’ll get one of your fundamental as web developer.

Resources

2. Learn server side scripting

Learning server side scripting is fundamental for web developer, pick one of server side scripting language and try to master it. Here some of your choices :

3. Learn SQL

Building dynamic web pages will get you to learn about database. While there are so many database engine, most of them understand SQL language. If you want to speak with your database then learn this language.

Resources

4. Learn CSS

When it come to presentation of your web pages, use stylesheet. This is where CSS will help you. So put some of your time to learn this stuff.

Resources

5. Learn Javascript

While most of today web programmer love jQuery, learning basic syntax and how to program in javascript will give you more skill in the long run.

Resources

6. Learn regular expression

While it is not as important as the others, but knowing about regular expression, and how to use it will definitely save you a lot of time. From validation to highlight words, you can do it easy enough in regular expression.

7. Get yourself basic knowledge of UNIX/Linux

It is optional, but knowing some of basic linux command won’t hurt you. Maybe you don’t know, but most of web server is running on unix/linux platform. If I were you, I’ll get started learning this basic command.

8. Knowing web server

You don’t need to be a master on this part, but it is really nice to know about basic apache configuration, .htaccess tricks. Learning one or two about apache web server won’t waste your time.

9. Get a hand on version control

Learning on how to use version control is one good thing to do. You’ll thank to for yourself for learning this.

10. Learn web framework

After get your hand on HTML, server side scripting language, css, javascript, then it’d be better to choose a web framework to speed up your development. Using framework can save you time. If you’re into PHP, you can go with CakePHP, CodeIgniter, Zend, and many more. Python lovers can go with Django, webpy, RoR for Ruby programmers.

Related posts:

  1. Web Developer Resources #1 – CSS Layout
  2. Linux Commands You Need to Know as Web Developer
  3. Web Development Tools in Linux
  4. 20 Great PHP Libraries You Need to Know
  5. 10 Practical PHP Regular Expression Recipes

Tags:

1 Comment 10 Tweets

26 Responses to “10 Steps to Becoming a Great Web Developer”

  1. Very good tips, all things that you can really take to heart and work on. Being a developer can be tough, so it’s great to find blogs like this to offer advice. Definitely check out my blog if you’re interested, I have tons of advice from real-world application developers and it’s great for students and new programmers alike. http://www.insidethewebb.com/

    Comment by Inside the Webb — October 11, 2009 @ 10:55 pm

  2. [...] This post was mentioned on Twitter by Mircea Racasan. Mircea Racasan said: 10 Steps to Becoming a Great Web Developer | KomunitasWeb: http://shw.me/6p8 [...]

    Pingback by Tweets that mention 10 Steps to Becoming a great Web Developer | KomunitasWeb -- Topsy.com — October 12, 2009 @ 2:56 am

  3. [...] Shared 10 Steps to Becoming a Great Web Developer | KomunitasWeb. [...]

    Pingback by Kurt’s Lifestream For October 12th | Kurt von Moos.com — October 12, 2009 @ 9:52 pm

  4. [...] Excerpt from: 10 Steps to Becoming a Great Web Developer | KomunitasWeb [...]

    Pingback by 10 Steps to Becoming a Great Web Developer | KomunitasWeb — October 13, 2009 @ 5:18 pm

  5. [...] Read more from the original source: 10 Steps to Becoming a Great Web Developer | KomunitasWeb [...]

    Pingback by 10 Steps to Becoming a Great Web Developer | KomunitasWeb | My Web Development Bookmarks — October 13, 2009 @ 5:53 pm

  6. I liked it. So much useful material. I read with great interest.

    Comment by Brown — October 14, 2009 @ 6:57 am

  7. Yeah, a good understanding of the LAMP stack should do it.

    http://scriptdiaries.blogspot.com

    Comment by johnc — October 14, 2009 @ 2:36 pm

  8. [...] 2. Learn server side scripting. Learning server side scripting is fundamental for web developer, pick one of server side scripting language and try to master it. Here some of your choices : … Feed found here.. [...]

    Pingback by Web Development Blog – Web Developer OPPORTUNITY / Cloud & Online Ad Tech Start-up at … - Affordable Web Developer - Just another WordPress weblog on Affordable open source web development. — October 21, 2009 @ 9:20 am

  9. [...] 2. Learn server side scripting. Learning server side scripting is fundamental for web developer, pick one of server side scripting language and try to master it. Here some of your choices : … Feed found here.. [...]

    Pingback by Webmaster Blog – Authentic Jobs ~ Web Developer - Affordable Web Developer - Just another WordPress weblog on Affordable open source web development. — October 22, 2009 @ 6:45 pm

  10. [...] 10 Steps to Becoming a Great Web Developer [...]

    Pingback by Best Of The Web October For Web/Graphic Design | Programming Blog — October 29, 2009 @ 8:50 am

  11. great post, you can put some books too

    Comment by xRommelx — October 29, 2009 @ 11:23 pm

  12. Learn everything there is to learn in life and you will be great. Good tip.

    Comment by lol — October 30, 2009 @ 1:18 am

  13. 11. Learn decent English. It will allow you to effectively and unambiguously communicate with your (international) clients. It will also allow you to spot glaring language-related errors on the web pages that you are developing. In short, it will make you and your pages look more professional.

    Comment by NameIsNotRequired — October 30, 2009 @ 6:09 am

  14. No mention of:

    ASP.NET
    IIS
    WPF
    Silverlight
    Ling
    ORM
    Design patterns
    MVC/MVP

    Good points about regular expressions and SQL though. Does Eclipse have intellisense like Visual Studio? I’ll have to go check…

    Comment by robault — October 30, 2009 @ 6:37 am

  15. “Ling” = Linq

    sorry about the typo…

    Comment by robault — October 30, 2009 @ 6:38 am

  16. [...] 10 Steps to Becoming a Great Web Developer [...]

    Pingback by Best Of The Web October For Web/Graphic Design | Master Design — October 30, 2009 @ 8:00 pm

  17. very interesting,but overwhelming.
    I need a text not a draft outline.

    At least I’ll think about it. Thank you very much

    Comment by Georgesd F MCcCormick — November 5, 2009 @ 5:45 am

  18. This is a great top 10 list for web development. It provides good guidance and a good place to start for those diving into web development.

    Comment by Tarraguna — November 7, 2009 @ 10:13 am

  19. 为什么没有Java

    This comment was originally posted on FriendFeed

    Comment by Nile Black — October 12, 2009 @ 8:24 am

  20. Nice read > 10 Steps to Becoming a great Web Developer http://retwt.me/LCbY

    This comment was originally posted on Twitter

    Comment by gayadesign — December 9, 2009 @ 4:43 am

  21. How to become a great web developer:
    http://komunitasweb.com/2009/10/10-steps-to-becoming-a-great-web-developer/

    This comment was originally posted on Twitter

    Comment by jeffallez — December 10, 2009 @ 7:15 am

  22. 10 Steps to Becoming a Great Web Developer | KomunitasWeb http://ff.im/-cIOfj

    This comment was originally posted on Twitter

    Comment by metoikos — December 11, 2009 @ 12:38 am

  23. 10 Steps to Becoming a Great Web Developer | KomunitasWeb http://bit.ly/5aMzHd web development

    This comment was originally posted on Twitter

    Comment by delicious50 — December 13, 2009 @ 9:42 pm

  24. Currently Browsing: http://is.gd/5rcxH

    This comment was originally posted on Twitter

    Comment by urskarthikn — December 17, 2009 @ 8:21 pm

  25. 10 pasos para convertirte en un gran desarrollador web http://su.pr/1LA6b1

    This comment was originally posted on Twitter

    Comment by SoftenSoftware — December 24, 2009 @ 2:30 am

  26. 10 Steps to Becoming a great Web Developer | KomunitasWeb http://retwt.me/LCbY

    This comment was originally posted on Twitter

    Comment by joup1 — December 27, 2009 @ 1:20 am

Additional comments powered by BackType