Contact Us Forum Rules Search Archive
WebProWorld Part of WebProNews.com
Page One Link To Us Edit Profile Private Messages Archives FAQ RSS Feeds  
 

Go Back   WebProWorld > Webmaster, IT and Security Discussion > Web Programming Discussion Forum
Subscribe to the Newsletter FREE!


Register FAQ Members List Calendar Arcade Chatbox Mark Forums Read

Web Programming Discussion Forum Working with an API? Developing a plugin? Writing a Mod or script for your favorite blog, Web 2.0 site or Forum? Welcome.

Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 04-21-2007, 06:32 AM
kgun's Avatar
WebProWorld 1,000+ Club
 

Join Date: May 2005
Location: Norway
Posts: 5,402
kgun RepRank 3kgun RepRank 3kgun RepRank 3
Default Why object oriented programming is becoming important

A background knowledge in OOP is becoming more and more important if you want to develope more interactive, dynamic and user friendly sites. XML and AJAX technologies relies heavily on the Document Object Model DOM. The DOM is a set of interfaces for accessing and modifying (web) documents. Under the DOM, a document is manipulated as a tree (find a good article / book on datastructures if you do not know what a data tree is) broken down into nodes. Nodes are the primary data type, and all other node types are derived from nodes. Each node type corresponds to a DOM object.

To understand the functionality of and use these objects you need to have a basic background on OOP.

Web application technologies like AJAX and Web Service technologies like SOAP builds on the DOM platform. The DOM is also a very important part of the XML family of technologies that are becoming more and more important.

Understanding and being able to use PHP and AJAX design patterns will increase your programming skills further.

By following the links above and in my signature you should have most of the resources that you need at your fingertips.
Reply With Quote
  #2 (permalink)  
Old 04-21-2007, 01:06 PM
DaveSawers's Avatar
WebProWorld Veteran
 

Join Date: Dec 2006
Location: Calgary, Alberta, Canada
Posts: 389
DaveSawers RepRank 1
Default

Whilst a few years ago, your website wasn't noticed unless it had fancy graphics, today it won't get much attention unless it has dynamic features, user interaction and added value for the viewer.

To get the dynamic features, you need to be able to program, or at least to understand the basics. If you can program, you should know the basics of OOP so you can write better programs.

My prediction is that in a few years time, if you can't program efficiently, you won't be in the web design business. You already have to understand some of the principles of programming to be able to use CSS, which whilst it is a long way from OOP at least uses the principle of inheritance.

Time to get with the program?
__________________
Dynamic Software Development
www.activeminds.ca
Reply With Quote
Reply

  WebProWorld > Webmaster, IT and Security Discussion > Web Programming Discussion Forum
Tags: , , , ,



Thread Tools
Display Modes

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Search Engine Optimization by vBSEO 3.2.0