Becoming a Web Developer | Monolith Design

Becoming a Web Developer

Becoming a Web Developer

This page will talk about things you need to know or do to become (or improve as) a Web developer.

  • Study Graphic Design, especially Web-based color and typography.
  • Master HTML and CSS, including modern standards-based design (no tables for layout!).
  • Get decent tools. Use an IDE like Dreamweaver (see below). FireBug or Venkman (Javascript debuggers). Browser Web toolbars. Validators. Text editors.
  • Develop a working knowledge of Javascript and Ajax. Find plugins and working code and adapt them to your needs. Integrate a modern Javascript library like jQuery or Prototype into your site. Learn to program.
  • Develop a working knowledge of PHP or some other backend technology. PHP is the engine behind many Web server applications, including WordPress.
  • Learn the basics of Blogging, including how to set up a blog on a popular blogging engine like WordPress.
  • Learn the basics of Databases, especially using MySQL, the open-source relational database.
  • Develop a working knowledge of Ecommerce basics, including familiarity with some possible solutions (PayPal, ZenCart, osCommerce).
  • Hang out where the developers go. Spend time with the top Web-oriented blogs: Smashing Magazine, DZone, Six Revisions, A List Apart, PopURLS.com.
  • Keep doing it! Practice, practice, practice. Read developer blogs. Experiment.

Using a Web Development System (Dreamweaver)

There are several advantages to using a Web Development system like Dreamweaver. Normally, you create the files for your Web site on your own computer, and simply upload the pages to the Web server whenever you change them.

  • The system can manage the synchronization of your Web site automatically.
  • You can choose to design your pages in WYSIWYG mode, thereby reducing your need to know HTML. A good tool will also automate or facilitate certain tasks by understanding the task (highlighting source code, balancing braces, etc).
  • The tool can validate links for you, and check your spelling and your HTML syntax.
  • You can use templates to create a bunch of similar pages, allowing you to update all pages by simply changing the template.

QR Code Business Card