devxlogo

DevX

Stepping Up to Book Publishing

ne of the great advantages of being a developer is that your skills are in demand in virtually every industry. That means that when the job market dries up, developers

#10: SQL

Most enterprise applications today use databases to keep track of their content. SQL is supported by every modern relational database, so learning how to use it means you can apply

#9: Linux/Windows

The evangelical nature of Linux makes it easy for newbies to get by. We’ve listed a few Web sites here to help you while you’re learning, but there are scads

#1: XML

Learning XML requires a basic understanding of WWW, HTML, and Web scripting languages such as JavaScript or VBScript. Many of the following articles were written around the time that XML

#2: Web Services

Learning how to use Web services takes for granted a solid foundation in XML, mainly because the attendant technologies used in Web services are XML-based (such as SOAP and WDDI).

#4: Java, C++, C#, and VB.NET

Becoming familiar with the basics of each of these languages goes a long way to ensuring well-rounded development capabilities. While one language may seem more daunting than another, we think

#3: Object-Oriented Programming

OOP is not language specific, but as with most things, it is easier to learn while using concrete examples. For this reason, you may want to first pick a language

#6: Regular Expressions

While regular expressions are most commonly used for text manipulation, such as searching and search-and-replace, they can also be used to test for certain conditions in a text file or