To Become a Web Developer

Discussion in 'Programming' started by bibinalive, Dec 6, 2011.

  1. #1
    Friends, I am planning to study programming for Web development. But i am little confuse about this. To become a good Website Development programmer , which things i need for study. Firstly i think PHP and then .......
     
    bibinalive, Dec 6, 2011 IP
  2. sisatel

    sisatel Active Member

    Messages:
    1,391
    Likes Received:
    10
    Best Answers:
    1
    Trophy Points:
    90
    #2
    There is a huge scope for PHP & MySql programers. After that go for the Open source Programming like Joomal, Drupal, wordpress etc.
     
    sisatel, Dec 6, 2011 IP
  3. ramkumaritrvs

    ramkumaritrvs Banned

    Messages:
    10
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    31
    #3
    Hello

    First study the basics of PHP and MYSQL.This is the Backbone.after understanding MVC pattern you can study wordpress,joomla,magento easily. :)
    if you need any personal assistance PM me.
     
    ramkumaritrvs, Dec 6, 2011 IP
  4. drhowarddrfine

    drhowarddrfine Peon

    Messages:
    5,428
    Likes Received:
    95
    Best Answers:
    7
    Trophy Points:
    0
    #4
    My highly company of 8 years uses none of that, except mySQL on occasion, which goes to show you what lousy advice you get on DP.
     
    drhowarddrfine, Dec 7, 2011 IP
  5. axemgm

    axemgm Peon

    Messages:
    24
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #5
    go to w3school.com this site has many useful tutorial
     
    axemgm, Dec 8, 2011 IP
  6. zebulon

    zebulon Well-Known Member

    Messages:
    198
    Likes Received:
    13
    Best Answers:
    0
    Trophy Points:
    130
    #6
    PHP is the most popular language for web dev. However, there is more money to be made in ASP (big corps, gov'ts, etc use ASP) and other .net langauges.

    There are many free tutorials out there as axemgm mentioned, but your best bet would be to register into a college level program and learn the industry standards.

    Good luck!
     
    zebulon, Dec 8, 2011 IP
  7. devcellent

    devcellent Peon

    Messages:
    45
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #7
    You could also go for the Java technology stack, JSP/Servlets. Now that oracle owns sun, it is equally used similar to .Net.
     
    devcellent, Dec 8, 2011 IP
  8. bhimesh

    bhimesh Peon

    Messages:
    45
    Likes Received:
    2
    Best Answers:
    0
    Trophy Points:
    0
    #8
    here's a HECK of a lot to learn to be able to do web development effectively. Just to be ABLE to do it, you have to learn:

    HTML
    CSS
    PHP or some other server-side language
    To do it EFFECTIVELY, you've got a lot more to learn:

    SQL
    JavaScript
    libraries and frameworks
    a bug tracking system
    Subversion or some other revision control system
    IDEs
    other tools
    Apache
    Linux command line
    To do it WELL, there's even more:

    usability
    unobtrusive JavaScript
    separation of concerns (MVC, etc)
    testing
    customer relations
    HTTP protocol
    AJAX
    I think that skipping PHP and the others and going straight to Rails is a good idea. Maybe. At least if he's talented. But he'll still have to learn a lot of things before he's any good at creating a site. (Don't forget that we found Rails easy to learn because we already knew a lot about web development.) He'll still have to understand HTML and CSS. The Agile Web Development with Rails books is excellent, but it takes a lot to get through. If you're the type who can read a manual to learn how to do something, then it's fine. But if you need to start out with a tutorial, then you'll need to start with a different book. If you do go this route, I'd recommend learning in this order:

    HTML
    CSS
    Apache (as little as possible to get two virtual hosts running)
    Rails
    Subversion
    Test-Driven Development
    Ruby
    SQL
    If you want to make a living at it, I'd expect it to take at least a year of full-time (self-)education. Everyone learns differently, so it's hard to recommend learning materials. I'll offer some ideas though:

    books (my favorite; I look for conciseness)
    formal training classes
    (community) college classes
    local user groups (attend if topic is pertinent)
    online videos/screencasts
    podcasts
    web tutorials
    blogs (hard to get the basics though)
    personalized training
    mentoring
     
    bhimesh, Dec 10, 2011 IP
    jazzcho and bibinalive like this.
  9. Rukbat

    Rukbat Well-Known Member

    Messages:
    2,908
    Likes Received:
    37
    Best Answers:
    51
    Trophy Points:
    125
    #9
    PHP, ASP (and ASP.net) and Cold Fusion are the 3 big server-side technologies. You'll need to learn SQL (not MySQL - that's a program, not a language) if you want to be able to handle databases. MVC? Wordpress? Joomla? Magento? There were millions of websites long before any of them was even thought of.

    (Stay away from W3Schools unless you want to learn a lot of outdated and incorrect things. It's good as a reference - it's terrible to learn from.)

    HTML? Javascript? Many companies hire separate server programmers and client programmers. Many of us do both, but being very good with one side or the other, and not knowing the other one, is no longer an impediment to getting a job.
     
    Rukbat, Dec 10, 2011 IP
  10. kids

    kids Active Member

    Messages:
    411
    Likes Received:
    4
    Best Answers:
    2
    Trophy Points:
    68
    #10
    Hi friend,

    I'm not a good web developer but I have knowledge base about something enough to create my own website without any help. So with me:

    1. Programing skill: it's the most important to start to become a web developer (PHP and MySQL is first choice)
    2. Graphic Design: you must to know at least one tool for graphic and have some knowledge about color, art design,...
    3. Tools: Development tools need on your way to web developer is two upper things. With me: Adobe Suite is OK!

    ...
     
    kids, Dec 13, 2011 IP
  11. drhowarddrfine

    drhowarddrfine Peon

    Messages:
    5,428
    Likes Received:
    95
    Best Answers:
    7
    Trophy Points:
    0
    #11
    Here's another example of the lousy advice you get on DP:
    I don't know anyone who uses ColdFusion and he doesn't even mention Java; the most used language.
    He read that on a forum somewhere a year ago when it was only partly true but, like everything else, he's not up to date. Just like he claims W3Schools is.
     
    drhowarddrfine, Dec 14, 2011 IP
  12. drhowarddrfine

    drhowarddrfine Peon

    Messages:
    5,428
    Likes Received:
    95
    Best Answers:
    7
    Trophy Points:
    0
    #12
    Then you have this guy:
    who doesn't know the difference between a developer and a designer and thinks you need expensive crutches like Adobe Suite.
     
    drhowarddrfine, Dec 14, 2011 IP
  13. philip rozario

    philip rozario Peon

    Messages:
    15
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #13
    well all the reply is very informative and helpful i just want to add one thing if you want to learn web development you can consult w3schools.com. its very resourceful and free also. wish you all the success.
     
    philip rozario, Dec 18, 2011 IP
  14. jhony king

    jhony king Member

    Messages:
    460
    Likes Received:
    2
    Best Answers:
    1
    Trophy Points:
    38
    #14
    I think you should first learn about HTML then PHP will become essey and you will become able to develop a web site.:)
     
    jhony king, Dec 19, 2011 IP
  15. ecofast

    ecofast Peon

    Messages:
    13
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #15
    I think you should follow this step after Knowing basics for server Function.
    1. HTML
    2. CSS
    3. JAVA Script
    4. PHP/MySQL
    5. Expertise in any one CMS

    After that you can go for any framework expertise.
     
    ecofast, Dec 20, 2011 IP
  16. cogzidel

    cogzidel Peon

    Messages:
    32
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #16
    At first you must know HTML and then CSS afterwards javascript,jquery,Php,Sql,even Dotnet, also helps you
     
    cogzidel, Dec 22, 2011 IP
  17. webmaster4321

    webmaster4321 Peon

    Messages:
    36
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    0
    #17
    Here's the golden list for websites:

    HTML 5 / CSS 3
    PHP / MySQL
    Javascript
    AJAX, JSON, JOOMLA, JQUERY

    Then for smartphones and tablets learn:
    Objective-C 2.0
    Java
     
    webmaster4321, Dec 23, 2011 IP
  18. filegrasper

    filegrasper Active Member

    Messages:
    493
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    73
    #18
    Are you good in maths? if you are then you ca become coder by learning many new things on ur own.

    It is not a easy job to become programmer just by reading tutorials.
     
    filegrasper, Dec 23, 2011 IP