IT Certificate Programs
Web Developer Certificate

Aspen University's IT Certificate programs provide an industrial strength curriculum that builds competency while focusing on the skills most relevant to your career. Additionally, our courses help prepare you to obtain related industry certification exams. 
Qualified applicants can transfer credits earned from successful completion of these courses/programs into an accredited Masters Degree in Information Systems (MSIS).
Note: Students paying for the entire certificate program before commencement receive a discount of $400.00 off the tuition of the program. Select the desired program on the enrollment form and on the ecommerce site.

The Web Developer Certificate program introduces the core concepts and practical techniques required to pursue a career in web programming and web site development. Students will learn how to implement a full-featured Web site on the Internet or a corporate Intranet including deploying dynamic content using JavaScript and related tools.
Students may choose a concentration in two of the following four languages: PHP, Perl, ASP, or ASP.NET. The program also provides extensive coverage of XML as an important element of modern distributed applications. Students also choose an elective in project or Information Systems management; strategic planning; Intranets; or eBusiness.
| Web Developer Certificate |
| 685 eBusiness |
3 |
660 Web Site Development with HTML/JavaScript |
3 |
| 812 XML Programming |
3 |
| Plus any two of the following: |
654 PHP Programming |
3 |
653 Perl Programming and CGI Scripting |
3 |
650 ASP Programming |
3 |
651 ASP.NET Programming |
3 |
| Plus any one of the following: |
| 645 Project Management Essentials |
3 |
| 646 Project Management Organization Framework |
3 |
| 647 Project Management Integration Framework |
3 |
| 649 Information Technology Project Management |
3 |
| 515 Management of Information Systems |
3 |
| 525 Information Systems Strategic Planning |
3 |
| 695 Intranets |
3 |
Return to Top
Online Program Cost :
Tuition: $900.00 per course |
|
| Books and course materials (estimated) $200 per course |
| |
|
Note: Students paying for the entire program (six courses) before commencement receive a discount of 20% off the tuition of the program.
Select the appropriate Certificate Program during the online enrollment. |
Return to Top
Course Descriptions:
515 Management of Information Systems
In this course, students gain valuable insight into the planning, organizing, and controlling of user services, as well as the management of the information systems development process. The course also examines organizational learning curves, dealing with vendors, budgeting, accounting, management reporting, and legal considerations of information systems.
525 Information Systems Strategic Planning
Information systems are an integral part of corporate operations. This course examines guidelines for developing an information systems plan, selecting systems projects, assessing current systems, and planning future systems expansion that supports organizational growth.
599 Capstone
The capstone project allows students to apply the knowledge and skills acquired in their courses to the work environment. This project is completely individualized; students are encouraged to select work-related projects that are of particular interest to them and that will result in professional growth and benefit the organization.
645 Project Management Essentials
In an increasingly competitive marketplace, organizations are under pressure to deliver better results, faster. Project life cycles are short and leave little room for error.
Project Management Essentials (PME) introduces students to the fundamental elements of effective project management. It provides students with the opportunity to apply these elements using exercises and examples based on real-time projects. The required tools and techniques used to plan, measure, and control projects and the methods used to organize and manage projects are also discussed.
646 Project Management Organization Framework
Project Management Organization Framework (PMOF) introduces the fundamental concepts of scope, time management, human resource planning and project communications as presented in the Project Management Institute's Project Management Body of Knowledge. Emphasizing both theory and practical application, PMOF provides students with an opportunity to apply these concepts using real-life exercises, examples, and software tools.
647 Project Management Integration Framework
Project Management Integration Framework (PMIF) completes the topics presented in the Project Management Institute's Project Management Body of Knowledge and includes project cost, quality, procurement, and risk management. Continuing the work from PMOF, PMIF provides students with additional opportunities to apply these concepts using real-life exercises, examples, and software tools. Special consideration is given to preparing students for the Project Management Professional (PMP) certification exam.
649 Information Technology Project Management
In today's fast-paced and dynamic environment, innovative information technology and system development projects are critical to many companies' success. The emphasis on such projects creates greater demand from senior management to deliver quality information technology projects on time, within budget, and which add functionality and value to their customers and clients. Information Technology Project Management will teach the project manager how to integrate sound project management principles in the information technology project's development profile in order to assure every aspect of the project is under control and delivers the technical objectives. This course will also cover the IT project's life cycle from initiation through closeout and address all the components of project management as they relate to IT projects, based on the Project Management Body of Knowledge (PMBOK) as defined by the Project Management Institute (PMI).
650 ASP Programming
This course provides the knowledge necessary to design and develop dynamic web pages using Active Server Pages (ASP). Topics include VBScript syntax, ASP intrinsic objects, IIS components, file I/O and database interaction. Students will explore how to connect to data from any ODBC-compliant database, and create database-driven HTML forms and reports. Students will also examine how to use all the standard ASP software components to implement dynamic web pages. The ASP scripting environment is used to create server-side scripts using VBScript and to provide dynamic web site content.
651 ASP.Net Programming
This course provides students the knowledge necessary to create ASP.NET applications that deliver dynamic content to the Web. Object oriented programming concepts and content management techniques are stressed throughout. Students will learn how to leverage the architecture of ASP.NET, migrate components to ASP.NET, and program with Visual Basic.NET. Important ASP.NET objects are introduced in detail and students will learn how to create their own scalable VB.NET classes using inheritance from existing ASP.NET classes. Topics include creating a Web form with server controls; separating page code from content by using code-behind pages; page controls; displaying dynamic data from a data source using ADO.NET and data binding; debugging ASP.NET pages by using trace; and handling page object events to produce dynamic Web pages.
653 Perl Programming and CGI Scripting
This course provides a thorough introduction to the Perl programming language, teaching students how to develop and maintain portable scripts useful for system management, data manipulation, and Web CGI programming. Emphasis is placed on built-in subroutines that can be used to help conveniently build fast, portable and efficient scripts. Exercises provide practice in report creation, pattern matching, string manipulation, file I/O, command line processing, and debugging. Students are shown how to extend Perl's basic functionality with packages and loadable modules. Also covered are CGI scripting with Perl as well as database access using the DBI module. Students are shown how to validate form data, how to perform robust database access, and how to generate HTML output in order to create a dynamic web site.
654 PHP Programming
This course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 4. PHP is a language written for the web, quick to learn, easy to deploy and provides many advantages over other server-side scripting languages. The course introduces the PHP framework and syntax, and covers in depth the most important functions used to build dynamic data enriched web applications. Students learn how to connect to any ODBC-compliant database, and perform practice with a MySQL database to create database-driven HTML forms and reports. Students will also learn how to configure PHP and Apache Web Server. The course also introduces advanced programming constructs, object oriented programming with PHP, and XML parsing with PHP.
656 Relational Database Design
This class develops relational database design skills and techniques. Practical methodologies such as E-R diagrams and normalization forms are emphasized. Attention is placed on designing for data integrity and efficiency at the same time. Students are required to design multiple database models from business requirements and specifications. Through hands on experience using SQL programming code to create, populate and manage databases, students will experience the necessity of proper design methods and gain an in depth understanding of the link between design, creation, and utilization. The impact of alternative designs on maintainability and database performance is emphasized.
657 Enterprise JavaBeans and J2EE
This course provides participants with the information necessary to develop and deploy robust J2EE (Java 2 Enterprise Edition) applications. The focus is on building reusable components that exploit the services the J2EE platform provides via its component containers. The two most popular containers in the J2EE specification are the Web Container (which hosts HTML pages, servlets and JSP Pages) and the EJB Container (which hosts Enterprise JavaBean components). Both the EJB and Web containers, as well as details of the development and deployment of EJBs and Java based web content, are covered in depth in the course. Since the deployment descriptor of these applications is an XML file that is standardized across J2EE implementation servers, the participant will explore intricacies of deployment across the various servers that meet Sun's J2EE specification (including WebSphere, Oracle, WebLogic and many others). Session, entity, and message-driven beans, EJB container services, security, transaction and deployment issues are discussed in detail. Java enterprise protocols and services such as JNDI, JTS, JDBC and JMS are also covered.
658 Java Programming
This course introduces experienced programmers to Java programming techniques. Java provides an object-oriented, portable and robust framework for application development. Students will learn how to integrate Java technology into corporate web pages and how Java can be used as a powerful cross-platform distributed development engine. The course also covers designing classes and objects in Java, Java's approach to inheritance and polymorphism, and the details about creating Java programs for use on a distributed network, with emphasis on JSP, Servlets, and JDBC. The course is designed to leverage the participants' existing programming skills and to highlight the new and extended features of Java as compared to other common languages.
660 Website Development with HTML/JavaScript
This course provides a thorough introduction to implementing a full-featured Web site on the Internet or corporate Intranet, including implementation of dynamic content using JavaScript and related tools. Starting with thorough coverage of HTML, the course progresses to the implementation of dynamic client-side content using JavaScript. The course includes a survey and demos of server-side technologies such as ASP scripts, CGI scripts, Java servlets, JSP, and PHP. Exercises are designed to demonstrate key concepts.
670 C++ Programming for C Programmers
This course presents a thorough hands-on introduction to object oriented programming in C++ for experienced C programmers. The central concepts of C++ syntax and style are taught in the context of using object oriented methods to achieve reusability, adaptability and reliability. Emphasis is placed on the features of C++ that support abstract data types, inheritance, and polymorphism. Students will learn to apply the process of data abstraction and class design. Practical aspects of C++ programming including efficiency, performance, testing, and reliability considerations are stressed throughout.
680 Object Oriented Analysis & Design with UML
This course presents the key concepts and methodologies required to perform quality object-oriented software engineering, with particular attention to practical techniques such as use-case and CRC analysis, UML diagramming, and patterns. Students apply object oriented analysis during the course to improve software designs and to see how software objects can be altered to build software systems that are more robust and less expensive. Students use several methods for analyzing software systems, finding and refining useful classes and relationships between objects. Care is taken not to focus on any one language so that all students can participate in the design exercises without relying on specific programming skills. The course emphasizes the most practical analysis and design methods, including the application of use case analysis, CRC analysis, problem domain analysis, activity diagramming, interaction diagramming, and class diagramming. The Unified Modeling Language (UML) is presented in detail and is used in the exercises. Special emphasis is given to the use of object patterns in developing software systems.
685 eBusiness
The Internet and related technologies pose enormous opportunities for developing new business models and significant threats to existing models. Information Professionals must be prepared to recognize opportunities and overcome challenges posed by the electronic economy. This course defines the core elements of developing an eBusiness strategy, including branding, competitive analysis, technology assessment, business method models, and preparing for emerging trends. Course assignments involve extensive case studies and online research using the latest e-tools. Students collaborate to create a prototype eBusiness venture.
695 Intranets
This course develops students' essential skills and knowledge for designing and managing Intranets, i.e. internal Web networks. Students will learn how the Internet model applies to business, how developments in technology have made Intranets possible, and the impact they may have for organizations in the future.
812 XML Programming
This course presents a thorough introduction to creating, validating, transforming, and formatting XML data. The course covers structuring data with XML; validating that data with document type definitions (DTDs) and schemas; creating and viewing XML documents; transforming XML documents with the XML Stylesheet Language (XSL, XSLT and XPATH); use of XML in the deployment of Web Services; referencing XML data via the document object model (DOM) and parsing libraries; and parsing XML via the Simple API for XML (SAX). Extensive examples and demos are provided that reinforce the concepts being taught and introduce the practical application of XML to business problems.
Return to Top |