Anisfield School of Business Web Development Certificate: Course Descriptions
Participants earn four RCNJ credits upon successful completion of a course. Twelve credits are required to earn the certificate.
|
![]() |
Technology-Enhanced Business
Format/Schedule: instructor-led, Web-based distance learning format; starts Spring 2009 (1/20) and Fall 2009 (9/2); 4 credits.
The course has two main components: e-business aspects and the new Web-related technologies (mainly on the client-side) supporting new business methods and models.
Lectures and assignments cover the following main topics:
- The basics of the client-server architecture model
- Principles of good user interface design
- The main Internet standards in Web design
- Cascading Style Sheets (CSS)
- Web 2.0 technologies including Ajax, RSS, blogging, mashups, and some others
- Web service architectures, protocols and organization
- Light server-side scripting/programming against various data sources allowing to create complete application projects
- New business models and methods
- Technology-based methods of dynamic pricing and various payment systems
- Architecture and principles of “Enterprise 2.0” business organization
- Event-based model of business adaptability and modern business process management
Advanced Web Development
Format/Schedule: instructor-led, Web-based distance learning format; starts Spring 2009 (1/20); 4 credits.
This course examines the architecture and technologies of the server-side Web development and the use of middleware environments including frameworks, object-oriented technologies, components, and service-oriented architecture. The main example of modern Web automation and supporting technologies will be based on the extensive study of .NET and ASP technologies. An additional value of the course comes from the experience with Visual Studio, VB.NET refreshing topics and exercises, as well as a crush-course/reminder of database design. The course introduces concepts and technologies that provide the ability to design and build basic data-driven Web applications. Individuals who desire to incorporate the power of server-side technologies to leverage dynamic Web solutions will benefit from this course.
Topics include:
- Understanding of Visual Studio 2008 development environment
- .NET 3.5 and coming latest additions
- Understand the server environment and architecture of data-driven Web applications
- Database design and their use in Web-based technologies
- Integrating server-side programming concepts and techniques, database technologies, and some client-side code in order to create modern Web sites and complete Web systems
- Frameworks and object-oriented support for Web development
- Server, client-side, and user controls in automation of Web site development
- Security
- Web-site management issues
Java Programming
Format/Schedule: instructor-led, Web-based distance learning format; starts Fall 2009 (9/2); 4 credits.
The course builds/reinforces the foundation and skills of object-oriented programming using Java as an example language. The students will learn applet and Swing methods of GUI design. Java object design will allow the development of controller and model patterns. Similarity of Java with C#.NET as well as generality of object-oriented programming in different languages will allow students to leverage their acquired knowledge in other languages as well as applying Java skills on a more advanced level of Web development.
The course includes such areas as:
- Java development environments
- Exceptions and debugging techniques
- Data types, control flow management, and object-oriented programming foundations
- Java-based technologies
- Applets and Swing technologies
- GUI design and implementation
- Inheritance and encapsulation patterns of program design
- Event-driven programming
- Reading from and writing to external data sources
Prerequisites: experience with Windows operating system, Internet access, and a Web browser.




