CSU Resources
Web development resources at Colorado State University
Tools
Tutorials, procedures, editors, browser tools and plugins, and online tools
Hosting
Web hosting services and online creation tools
Hypertext Markup Language (HTML)
The coding language for creating Web pages
XHTML
The standard version of HTML, more accessible than HTML 4
HTML 5
A new, developer-friendly version of HTML with better media and mobile support
Cascading Style Sheets (CSS)
The standard language for Web page formatting and layout
CSS 3
New CSS features, compatibility tools and generators
Responsive Design
Use media queries and other techniques to adapt to all devices, including mobile
Templates
Free web page and site templates as a starting point for simple sites
Server-Side Includes (SSI)
Include consistent header, footer and other things on multiple pages
Scripting
JavaScript, jQuery, AJAX and related tools for client-side scripting
Media
Images, colors, and social media widgets, coding and other tools
Planning
Use a systematic, user-centered web development process
Writing
How to create and organize content for Web sites
Critiquing
How to give and take a web design critique
Usability
Ensure that your pages are easy to use
Accessibility
Ensure that your pages are accessible for all
Validation
Check if pages meet coding, usability and accessibility standards
Search Engine Optimization (SEO)
Make your pages easier to find
Search and replace
Tools to automate your page maintenance
Search tools
Create a customized search box for a Web site
Statistics
Web analytics software to improve Web site usage
Content Management Systems (CMS)
Applications for Web-based file management and display
Drupal Assessment
Assessment of the Drupal CMS for Colorado State University Libraries website
Screen recording
Tools for Web-based tutorials and usability testing
Web Glossary
Definitions of terms for Web developers
Artist Websites
Tools, planning and design tips for creating an artist website
Application Security
Internet resources for planning, designing, coding, testing, monitoring and maintaining secure web applications