Web Programming & Development @ Hawkeye Community College

Learn to Create Web Applications

In today's world, the Internet is part of nearly everything! This program is designed to get you skills in Web Development. The Web Programming and Development program provides students with the opportunity to pursue an associate degree built on the knowledge and skills to create dynamic web applications. In a hands-on approach, students will integrate many programming languages to plan, implement, test, troubleshoot, and maintain dynamic web applications.

Team-based skills are emphasized in the program. With exposure to multiple languages such as JavaScript, HTML5, CSS3, PHP, ASP.NET C#, and SQL, the program is geared to give students real-world, hands-on experience in developing websites and web applications. Current web standards are stressed throughout the program and developing trends such as responsive web design are examined. Through the support of local businesses, students gain exposure with a required internship.



HTML is a markup language that is used for creating web pages. HTML is the core language and one you will use through the program. All web pages use HTML. HTML5 is the current standard and is taught in the program.


CSS is used for describing the presentation of web pages. HTML is the structure and CSS is the pretty. The two lanugages working together create beautiful and functional web sites. CSS3 is the current standard and is taught in the program.


PHP or hypertext preprocessor is defined as an HTML-embedded scripting language that is used to write web pages. An example of PHP is a script that displays the date in a website. This is one of the languages taught in the program.


ASP.NET is an open-source server-side web application framework designed to produce dynamic web pages and was developed by Microsoft. This language is taught using C# for web development.


SQL (pronounced "ess-que-el") stands for Structured Query Language. SQL is used to communicate with a database. This language is core to creating dynamic data driven web sites.

Web Applications

A web application is a combination of HTML, CSS, a database, and a programming language. These elements working together can create a dynamic data driven web application.


Programming Example

Programming Eample: Movies

This example is used to help teach php to students, including concepts from simple data displays to logins and admin pages. This application is constantly updated.



Hawkeye Gamers Club

Web: HGC
Facebook: HGC

Hawkeye Gamers Club is a social club. Events are hosted each month called LAN parties. At these events, attendees come and play games for the time frame, usually 24 hours.

At the end of the school year, the club hosts a 48 hour LAN party where about $1100 in prizes are given away.

Web Development Club

The Web Development Club is a program based club for students in the Web Programming & Development. The club's main purpose is to provide additional opportunities for learning and practice.

Currently, online social interaction is a strong point for the club.