Department of Computer and Information Science

Online Programming & Computer Resources

The following list of resources are useful as supplemental material to course study or independent research projects you may be working on:

General

  • W3 Schools - The universal website for getting you started on the right path in coding, whether it be HTML, XHTML, CSS, Javascript, AJAX, SQL, ASP, PHP, etc. W3 Schools includes information for beginning to advanced learners, including information on various functions.
  • Tizag - Designed to teach beginner web programmers how to use HTML and CSS, the website has since expanded to include several other languages.

Language Installations

Developing on a local machine is often more convenient than having to upload documents to a server just to test things out. The following installations will be useful in your development process:

  • Apache, PHP, and MySQL on Windows - Wampserver installs these languages in an all-in-one installation, which is very useful because installing them separately and trying to get them to interact with each other can be a hassle. The service will be run at your http://localhost/ address.
  • Java JRE and Java JDK - The latest versions of Sun Microsystems' Java Runtime Environment (JRE) and Java Development Kit (JDK) are always available on their website. The JDK includes command-line development tools, such as compilers and debuggers, that are necessary or useful for developing applets and applications.

Development Environments / Uploaders

Programs such as Microsoft Frontpage and Macromedia Dreamweaver are widely known development applications worldwide, but they come with a price tag and have their limitations. The following list of development applications are free and highly recommended, with only the top one or two programs listed per language/category so that you do not feel obligated to trying multiple programs:

Official / Unofficial Documentation

Many programming languages, especially open-source ones, come with extensive documentation that can guide you through installations, functions, and syntax:

Suggest a Resource

This resource page will be updated regularly, so feel free to check back often. If you have any suggestions for links that would fit into the categories above, or if you have any requests for resource categories that you would like to see listed, send a message to Christopher Pokorny at c.pokorny@csuohio.edu.

 

engaged learning
Mailing Address
Cleveland State University
2121 Euclid Avenue, BU 344 B
Cleveland, OH 44115-2214
Campus Location
Monte Ahuja Hall, Rm. 344 B
1860 East 18th Street
Phone: 216.687.4760
Fax: 216.687.5448
cisdept@csuohio.edu
Web Technical Contact
c.pokorny@csuohio.edu


This site contains files that require the free Adobe Reader to view.