Anisfield School of Business Web Development Certificate: Course Descriptions
![]() |
Program Application |
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; Fall, Spring; 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 hands-on assignments cover the following main topics:
- The basics of the client-server architecture model
- JavaScript and some supporting libraries
- Principles of good user interface design
- The main Internet standards in Web design
- HTML and Cascading Style Sheets (CSS)
- XML-based technologies
- Web 2.0 technologies including Ajax, RSS, blogging, mashups, and some others
- Server-side scripting/programming against various data sources allowing to create complete application projects, including PHP, MySQL, and other means
- Web service architectures, protocols and organization
- Architecture and principles of “Enterprise 2.0” business organization
Additional topics are being continuously added to keep the course current with Open-Source development tools and methods.
Advanced Web Development
Format/Schedule: instructor-led, Web-based distance learning format; 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; 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.




