DeveloperWorks
Encyclopedia
developerWorks is a free web-based professional network and technical resource center from IBM
IBM
International Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas...

 for software developer
Software developer
A software developer is a person concerned with facets of the software development process. Their work includes researching, designing, developing, and testing software. A software developer may take part in design, computer programming, or software project management...

s, IT professionals, and students worldwide. The site attracts 4 million unique visitors per month in 195 countries, and is designed to help users develop and master skills, solve problems, collaborate with peers, and stay ahead of the latest trends in open standards.

developerWorks contains thousands of how-to articles and tutorials, as well as comprehensive knowledge paths, software downloads and code samples, discussion forums, podcasts, blogs, wikis, and other resources. Users can get up to speed quickly on the most critical technologies affecting their profession, like open, industry-standard technologies such as Java
Java (programming language)
Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities...

, Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

, SOA
Service-oriented architecture
In software engineering, a Service-Oriented Architecture is a set of principles and methodologies for designing and developing software in the form of interoperable services. These services are well-defined business functionalities that are built as software components that can be reused for...

 and web service
Web service
A Web service is a method of communication between two electronic devices over the web.The W3C defines a "Web service" as "a software system designed to support interoperable machine-to-machine interaction over a network". It has an interface described in a machine-processable format...

s, web development
Web development
Web development is a broad term for the work involved in developing a web site for the Internet or an intranet . This can include web design, web content development, client liaison, client-side/server-side scripting, web server and network security configuration, and e-commerce development...

, Ajax
Ajax (programming)
Ajax is a group of interrelated web development methods used on the client-side to create asynchronous web applications...

, PHP
PHP
PHP is a general-purpose server-side scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document...

, and XML
XML
Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....

, as well as learn about IBM's software products (WebSphere
IBM WebSphere
IBM WebSphere refers to a brand of computer software products in the genre of enterprise software known as "application and integration middleware". These software products are used by end-users to create applications and integrate applications with other applications...

, Rational
Rational Software
Rational Machines was founded by Paul Levy and Mike Devlin in 1981 to provide tools to expand the use of modern software engineering practices, particularly explicit modular architecture and iterative development...

, Lotus
Lotus Software
Lotus Software is a software company with headquarters in Westford, Massachusetts...

, Tivoli
Tivoli Software
Tivoli Software is the service management brand of the IBM Software Group. IBM purchased Austin-based Tivoli Systems, Inc. on March 4, 1996 and allowed existing executive management to operate Tivoli as a wholly owned subsidiary in the IBM Software Group...

 and DB2
IBM DB2
The IBM DB2 Enterprise Server Edition is a relational model database server developed by IBM. It primarily runs on Unix , Linux, IBM i , z/OS and Windows servers. DB2 also powers the different IBM InfoSphere Warehouse editions...

). The site also provides information on trends such as Green IT, Cloud computing
Cloud computing
Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility over a network ....

, and IBM's Smarter Planet initiative. Microsoft
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...

's MSDN
Microsoft Developer Network
The Microsoft Developer Network is the portion of Microsoft responsible for managing the firm's relationship with developers and testers: hardware developers interested in the operating system , developers standing on the various OS platforms, developers using the API and scripting languages of...

is a similar site (although it focuses mostly on Microsoft products and lacks the concentration on technology-focused content and resources).

In addition to the technical information available, developerWorks offers an a social business networking community of more than registered members, created to help users build relationships with technical professionals who have similar interests and debate and collaborate for ideal solutions to tough technical questions. Within the community, users can take advantage of groups and activities for easier collaboration, profiles and blogs to gain personal recognition, and a personalized landing page that brings them content matched to their interests for increased productivity.

developerWorks has provided free technology and product technical information to the development community since 1999, and provides language support in English, Chinese, Japanese, Russian, Korean, Vietnamese, Brazilian Portuguese, and Spanish. IBM developerWorks has been praised as "a developer's paradise" and "perhaps the best place to get hang of technologies such as Linux, Java, XML and even Wireless," with awards including the 2007 induction into the Jolt Hall of Fame.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK