LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > Programming
User Name
Password
Programming This forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.

Notices


Reply
  Search this Thread
Old 11-30-2005, 06:53 PM   #1
brynjarh
Member
 
Registered: May 2004
Location: Iceland
Distribution: Ubuntu Dapper Drake
Posts: 172

Rep: Reputation: 30
Question The future of web development, what to study?


I'm thinking of a carrier in developing web services but I'm not sure what to study. I'm thinking on the lines of GNU/Linux, PHP, MySQL/PostSQL, ~Apache, JavaScript, CSS and ~XML.

I have small experience with all these technologies and have heard allot about them and they seam to be popular and that's basically why I'm looking at them as an option.

What will web sites be based on in the near future? What technology is going to stand up? What technology will hide in the shadows of popularity but still be superb?

Help me decide what to study in my free time while the academy tells me what to study in my school time.
 
Old 11-30-2005, 08:00 PM   #2
jalerark
LQ Newbie
 
Registered: Sep 2005
Distribution: Gentoo
Posts: 4

Rep: Reputation: 0
First, learn to make static web pages using xhtml and css. Then learn PHP and MySQL to make dynamic web pages. If you want to host a site from your computer, learn Apache. CMSs are also getting popular. Have a look at them at opensourcecms.com. You'll probably want to go to http://www.w3.org if you haven't already. They have tools to validate your web pages.
 
Old 11-30-2005, 08:04 PM   #3
Dave Kelly
Member
 
Registered: Aug 2004
Location: Todd Mission Texas
Distribution: Linspire
Posts: 215

Rep: Reputation: 31
Re: The future of web development, what to study?

Quote:
Originally posted by brynjarh
What technology will hide in the shadows of popularity but still be superb?
You are asking us to predict the future. whoever can do that has the potential for world domination.
A better question might be "How do I position myself to walk out of the shadows with this technolgy?"
 
Old 11-30-2005, 08:42 PM   #4
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,659
Blog Entries: 4

Rep: Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941Reputation: 3941
Start by trying to acquire a survey knowledge of these topics ... all of them. Brief yourself on them so that you understand basically how they work. Observe in particular how they share many more similarities than differences.

Also, review the automated tools that are available.

You should not plan "your future" around being a Web Developer. There are no barriers to entry, most of the work can be automated to an acceptable degree, and the business is certain to be off-shored to cut labor-costs.

Close to my hometown there was recently a "24-hour competition" for web designers, and many gullible nerds showed up. Unfortunately, the net effect was to hammer home .. in every potential customer's mind .. what is basically true: that a web site can be done in 24 hours. At ~$40 an hour, less than a thousand bucks complete. You can't live on that. Not for long enough.

Web-development technology is important, therefore, to understand, but you do not need to understand it deeply and you do not need to plan to be doing it "by hand." It will only be a tip of the iceberg in what must be a much larger and more intense repitoire of highly technical skills.
 
Old 11-30-2005, 09:27 PM   #5
oblivious69
Member
 
Registered: May 2005
Distribution: debian
Posts: 79

Rep: Reputation: 15
just a general comment, web services doesn't mean anything web page related. Its meant so that the back-ends can exchange data and do whatever processing is needed. And while PHP is big for displaying web pages, most companies still use C, C++, Java, and .Net to do back-end work, imo. Why not learn one of those languages as well?
 
Old 12-01-2005, 06:34 AM   #6
brynjarh
Member
 
Registered: May 2004
Location: Iceland
Distribution: Ubuntu Dapper Drake
Posts: 172

Original Poster
Rep: Reputation: 30
Thumbs up Thanks

Thanks for all your insightful replies, they really opened my eyes to a bigger picture.
 
Old 12-01-2005, 07:24 AM   #7
Hko
Senior Member
 
Registered: Aug 2002
Location: Groningen, The Netherlands
Distribution: Debian
Posts: 2,536

Rep: Reputation: 111Reputation: 111
I agree with Dave Kelly: we cannot predict the future.
Anyway my bet would be on xhtml, css, XML & python.
 
Old 12-01-2005, 07:53 AM   #8
bigearsbilly
Senior Member
 
Registered: Mar 2004
Location: england
Distribution: Mint, Armbian, NetBSD, Puppy, Raspbian
Posts: 3,515

Rep: Reputation: 239Reputation: 239Reputation: 239
look on your local I.T. job website.

e.g: GB:
www.jobserve.com

search for developer jobs and see what takes your fancy.
or pick one with lots of work, or both.
 
Old 12-01-2005, 12:27 PM   #9
schneidz
LQ Guru
 
Registered: May 2005
Location: boston, usa
Distribution: fedora-35
Posts: 5,313

Rep: Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918Reputation: 918
Quote:
Originally posted by jalerark
First, learn to make static web pages using xhtml and css. Then learn PHP and MySQL to make dynamic web pages. If you want to host a site from your computer, learn Apache...
my suggestion is to do an implimentation of bugzilla which is a 'lamp' based defect tracking system. i did mods for it to be a computer lab equipment schedular used to check-out pc's, projectors...
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
What software u use for Web development ?? apogee Linux - Software 3 10-03-2005 08:35 PM
Web development nin881 Linux - Newbie 1 04-28-2005 03:46 AM
Web Development Software RySk8er30 Linux - Software 5 02-01-2005 05:34 PM
Web development on FC3 Slayer097 Linux - Newbie 4 12-30-2004 06:43 PM
Web Development Risc91 Programming 8 02-05-2002 08:41 AM

LinuxQuestions.org > Forums > Non-*NIX Forums > Programming

All times are GMT -5. The time now is 07:38 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration