SitePoint Sponsor

User Tag List

Results 1 to 13 of 13
  1. #1
    SitePoint Member
    Join Date
    Dec 2012
    Posts
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    New to Web Development - Please reply

    Hello All,

    I am a computer science graduate and am interested to go for web development . But I don't know where to start . I have the basic idea of HTML and CSS. Also, I would like to learn from the basics like how a web page works, different elements of web development. I don't want to just focus on coding I want to have a big picture of how everything works. Can you please suggest books/online sources where I can find the related information.

    Thanks.

  2. #2
    . shoooo... silver trophy logic_earth's Avatar
    Join Date
    Oct 2005
    Location
    CA
    Posts
    9,013
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)
    You are a computer science graduate and yet you cannot find this information on your own? The school should have taught the ability to research, and piece information together. If you are expecting the world to provide answers on a silver platter for every one of your questions, you are not going to get very far. The information you want is freely available on the internet if you look, we have search engines for this very purpose.
    Logic without the fatal effects.
    All code snippets are licensed under WTFPL.


  3. #3
    It's all Geek to me silver trophybronze trophy
    ralph.m's Avatar
    Join Date
    Mar 2009
    Location
    Melbourne, AU
    Posts
    24,295
    Mentioned
    460 Post(s)
    Tagged
    8 Thread(s)
    Hi swetha_machiraju. Welcome to the forums.

    Any good book on HTML and CSS will give you a pretty good overview of web design basics. SitePoint itself has a lot of good books. As logic_earth says, there is a lot of good information online. Even Wikipedia has great introductions to such things, so perhaps start there. That will give you an overview, from which you can branch out.

  4. #4
    Non-Member phillipturner's Avatar
    Join Date
    Sep 2011
    Location
    Boston
    Posts
    81
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Hi Shweta,
    Although Ralph gave very good points, but I would like to add some spoons of flavor
    When you talk about web development it can be divided in 3 major parts:
    1. Design: This part deals with over all look and appearance, alignment etc.
    2. Development: Using programming language for using functionality, application and other desired/needed
    3. html: This part also plays and important role, any thing which goes in the form of html, this is only medium by which web and user interact or communicate.

  5. #5
    Community Advisor ULTiMATE's Avatar
    Join Date
    Aug 2003
    Location
    Bristol, United Kingdom
    Posts
    2,160
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)
    If you want to learn how to build websites I always recommend the Opera web standards curriculum.

    http://dev.opera.com/articles/view/1...dards-cur/#toc

    The link states that the page is now obsolete, but the information is still very much up to date. The content is to be moved completely to the new Web Standards website, but it's still in alpha and has empty right now (useful...).

  6. #6
    SitePoint Member
    Join Date
    Sep 2012
    Location
    Hampshire, UK
    Posts
    6
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I understand that you want to know about how it all works but you don't say what it is you need to know and, more importantly, why you feel you need to know it.
    As the others said I would just start to do it. Copy sites that exist or do sites for friends / charities / whoever and as problems pop up you will have to solve them and you will learn how it works. You cannot know everything and actually it is not a good use of your time. This way you learn what you need to and let the rest be looked after by someone else.

    I assume you are asking how the internet works so what DID they teach you on your computer science degree if not that??
    Anyway - the Open University did do fantastic courses on web development which made you investigate all around the subject while books tend to just teach the how to do.

    Go forth and build sites!
    Good Luck
    Sue

  7. #7
    Non-Member
    Join Date
    Jan 2013
    Posts
    11
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    There are lots of styles of website and to learn the basic takes time. I suggest you google+reading+ patience

  8. #8
    SitePoint Member
    Join Date
    Jan 2013
    Location
    Wilmington, DE
    Posts
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi,

    http://www.w3schools.com is a best resource to study website development independently. I have found this website very helpful for me and mine friends. Use it and get all the good stuff to start your website development career. Some of the other online resources are also available, but w3 school is the best option for any web developer.

    Regards,

  9. #9
    Life is not a malfunction gold trophysilver trophybronze trophy
    TechnoBear's Avatar
    Join Date
    Jun 2011
    Location
    Argyll, Scotland
    Posts
    6,354
    Mentioned
    268 Post(s)
    Tagged
    5 Thread(s)
    I would have to disagree with you about w3schools. www.w3fools.com explains why.

    There are plenty of good resourses available, some of which are listed on the w3fools site. You could try:
    http://www.htmldog.com/guides/
    http://www.opera.com/company/education/curriculum/
    The SitePoint Reference is also very helpful.

  10. #10
    SitePoint Member
    Join Date
    Jan 2013
    Location
    Wilmington, DE
    Posts
    0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I think w3 school is a well organized tutorial with a lot of working examples and source code.

    And i said that w3school is useful. You can use other online resources, if you find them useful. But i personally recommend w3school, i found it very useful in my early days.

    Regards,

  11. #11
    Life is not a malfunction gold trophysilver trophybronze trophy
    TechnoBear's Avatar
    Join Date
    Jun 2011
    Location
    Argyll, Scotland
    Posts
    6,354
    Mentioned
    268 Post(s)
    Tagged
    5 Thread(s)
    The problem with w3schools is that some of the information is inaccurate or misleading, as the site I linked to explains. If you're trying to learn something, you want to learn correctly from a reliable source in the first place, rather than have to go back and relearn things later.

  12. #12
    Programming Team silver trophybronze trophy
    Mittineague's Avatar
    Join Date
    Jul 2005
    Location
    West Springfield, Massachusetts
    Posts
    17,226
    Mentioned
    194 Post(s)
    Tagged
    2 Thread(s)
    I agree with Garry that I also found w3schools very helpful in my early "learning HTML" days (roughly 14 years ago).

    But I also agree with the Bear since I've had to un-learn and re-learn much since then.

    I guess as long as you use the site understanding what you're working with it could still be a good place to get a "feel" for things i.e. the basics. But I wouldn't now advise anyone to get too invested in it as a learning source.

  13. #13
    SitePoint Wizard bronze trophy
    Join Date
    Jul 2006
    Location
    Augusta, Georgia, United States
    Posts
    4,182
    Mentioned
    16 Post(s)
    Tagged
    4 Thread(s)
    If you have a computer science degree there are plenty of entry level openings for web development. I would recommend actively applying to some of those and seeing what you can come up with. The best way to learn this stuff is really to get thrown in the deep end. With a computer science degree it probably won't be all that difficult to pick up considering the first language is always the toughest and you should already have a basic understanding of programming from a fundamentals stand point.

    The only question to really ask yourself is what technology you would like to work in. The top ones are PHP, .NET, Ruby, Python and Java listed in no particular order. In most cases a company will only deal in one or two of those. Something like .NET might be easier to pick up if you already familiar with C++ or C#. I wouldn't expect a good college engineering program to go over much web specific stuff. Web development is really a speciality of software engineering like embedded systems or something.

    Most people looking at your resume for an entry level position are just be concerned that you understand programming from a fundamental aspect with the degree. You probably would have the easiest time finding something at a company specializing in .NET though with just the degree. Finding a PHP position would likely be a little more difficult unless you learned the language yourself but still not impossible.

    You will naturally pick up the client side stuff as you work on projects. It is pretty easy to pick up HTML and CSS. The tough part is mastering it. However, as an engineer you will probably only need to know the basics for the time being as a front-end developer will be most responsible for HTML and CSS stuff.

    Without any type of internship in web development or prior experience I wouldn't expect an amazing salary of anything but average for an entry level engineer is probably around $40K – $50K. That is in the US… not sure about other places.
    The only code I hate more than my own is everyone else's.


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •