Skip Navigation
 

Enterprise Web Applications

Online Undergraduate Certificate in Enterprise Web Applications

Save @ APU

$0 Application Fee
$0 Transfer Credit Evaluation
$0 Textbooks & eBooks

About This Program

Organizations of all sizes require customized applications in order to meet organizational goals. The undergraduate certificate in enterprise web applications from American Public University (APU) offers a basic foundation in enterprise web development theories and skills necessary to design, develop, and implement robust enterprise web applications.

With this online certificate, you’ll learn how to apply and use object-oriented programming (OOP), HTML, JavaScript, Java, and e-commerce development solutions. In addition, you’ll develop your understanding of the process for building, testing, and deploying real-world Java applications through enterprise web application development coursework.

What You Will Do

  1. Understand the impact of Java 2 Standard Edition (J2SE) and Java 2 Enterprise Edition (J2EE) on IT Management, security, and global economies with regard to business ecommerce solutions on the web
  2. Study the principles and concepts of object-oriented programming (OOP) and evaluate their application in JavaScript and Java
  3. Grow your knowledge of the power and advantages of Extensible Markup Language (XML), which have made it the global standard for business data exchange and data dictionary standardization

Degree at a Glance

Number of Credits
18
Cost Per Credit
$285 | $250*
Courses Start Monthly
Online

Program Requirements Printable Catalog Version

Must take all courses for this section.

Course ID: 4449

|
This course introduces students to writing computer programs. The class presents the principles of structured programming using the Python language, one of the most increasingly preferred languages for programming today. Because of its ease of use, it is ideal as a first programming language and runs on both the PC and Macintosh platforms. The course is designed for people without previous programming experience who do not necessarily plan on becoming professional programmers. However, the knowledge gained in the class can be applied later to other languages such as C and Java. Participants learn to solve problems logically by breaking them into smaller pieces, which can then be solved. The course uses standard Python to afford a more interactive experience. Topics include: introduction to computing - how does a computer work?; input and output - getting information to and from the user; variables and expressions - performing arithmetic; data statements - reading information from inside the program; text files - reading information from other files; arrays - groups of variables; debugging - finding errors in your program; graphics; and formatting - changing how things look on the screen.
Registration Dates Course Dates Session Weeks
02/22/21 - 07/30/21 08/02/21 - 09/26/21 Summer 2021 Session I 8 Week session
03/29/21 - 09/03/21 09/06/21 - 10/31/21 Summer 2021 Session D 8 Week session
04/26/21 - 10/01/21 10/04/21 - 11/28/21 Fall 2021 Session B 8 Week session
05/21/21 - 10/29/21 11/01/21 - 12/26/21 Fall 2021 Session I 8 Week session
06/28/21 - 12/03/21 12/06/21 - 01/30/22 Fall 2021 Session D 8 Week session
07/27/21 - 12/31/21 01/03/22 - 02/27/22 Winter 2022 Session B 8 Week session

Course ID: 2652

|
This course is a study and application of the principles and concepts of Object-Oriented Programming (OOP) as it is implemented in the world of Java; including inheritance, encapsulation, and polymorphism. It appraises the processes and practices used to develop IT solutions that are reusable, modular, and small; all of which are popular objectives in the world of IT management. This course explores the inheritance (is a), containment (has a), and collaboration (use a) relationships; and examines the major packages in the Java Class Library, strings, arrays, classes; instantiation, properties, methods, constructor methods, method overloading, method overriding, inheritance modifiers, access modifiers, interfaces, and packages. This course also assesses exception handling with the use of “try,” “catch,” and “finally.” Students must have access to the latest edition of the Java Development Kit. This software is not provided by the course material grant and must be purchased/provided by the student. (Prerequisites: ENGR200 or ENTD380)
Registration Dates Course Dates Session Weeks
02/22/21 - 07/30/21 08/02/21 - 09/26/21 Summer 2021 Session I 8 Week session
03/29/21 - 09/03/21 09/06/21 - 10/31/21 Summer 2021 Session D 8 Week session
04/26/21 - 10/01/21 10/04/21 - 11/28/21 Fall 2021 Session B 8 Week session
06/28/21 - 12/03/21 12/06/21 - 01/30/22 Fall 2021 Session D 8 Week session

Course ID: 2654

|
This course focuses on the concepts and principles of designing, developing, and deploying N-Tier Java based enterprise web applications. It examines the architectures, the process, the Java Servlet life cycle, and the practices for developing and deploying Java Server Pages (JSP), Java Servlets, and JavaBeans based enterprise web applications. This course also explores the concepts of Java Database Connectivity (JDBC), connection pooling, exception handling, data integrity, and transaction controls. It assesses the impact of enterprise web architectures and applications on global ecommerce and economies. Students must have access to the latest edition of the Java Development Kit, J2EE Development Kit, and Apache Tomcat. This software is not provided by the course material grant and must be purchased/provided by the student. (Prerequisite: ENTD381)
Registration Dates Course Dates Session Weeks
03/29/21 - 09/03/21 09/06/21 - 10/31/21 Summer 2021 Session D 8 Week session
05/21/21 - 10/29/21 11/01/21 - 12/26/21 Fall 2021 Session I 8 Week session
07/27/21 - 12/31/21 01/03/22 - 02/27/22 Winter 2022 Session B 8 Week session

Course ID: 5162

|
This course is a study of major advancements in database technology that have taken place in recent years. It does not assume any prior background in the field of databases, and, hence, starts with basic introductory concepts, but covers advanced topics as well. The course will cover both conceptual and hands-on material in the area of database management, thus enabling students to have the maximum amount of comprehension and retention of material covered in the course. The student must have access to MS Access. This software is not provided by the course material grant and must be purchased/provided by the student. Course software requirements with the appropriate versions are listed under the course materials site. Note for Mac Users: Access 2013 does not work on Mac OS. APUS recommends using Windows OS even on Mac. If Mac OS must be used it is recommended to install Windows on Parallels (purchased separately) and install Access 2013 on the Windows OS via Parallels.

Course ID: 2617

|
This course introduces students to Web site development through a combination of readings and hands-on development exercises. This course covers Markup Language and Site Development Essentials, HTML5 Coding, Cascading Style Sheets (CSS) and Graphical Elements, Hyperlinks, HTML Tables, Web Forms, Video, Audio and Image Techniques, Web Site Development for Business, and Web Site Publishing and Maintenance. Fundamentals of JavaScript programming are also introduced in this course. Students will need access to Microsoft Internet Explorer and Firefox. This software is not provided by the course material grant and must be purchased/provided by the student. To succeed in this course, students will also need basic computer knowledge such as creating files and folders, downloading and uploading files, creating zipped files, and working with text editor such as Notepad++.
Registration Dates Course Dates Session Weeks
02/22/21 - 07/30/21 08/02/21 - 09/26/21 Summer 2021 Session I 8 Week session
03/29/21 - 09/03/21 09/06/21 - 10/31/21 Summer 2021 Session D 8 Week session
04/26/21 - 10/01/21 10/04/21 - 11/28/21 Fall 2021 Session B 8 Week session
05/21/21 - 10/29/21 11/01/21 - 12/26/21 Fall 2021 Session I 8 Week session
06/28/21 - 12/03/21 12/06/21 - 01/30/22 Fall 2021 Session D 8 Week session
07/27/21 - 12/31/21 01/03/22 - 02/27/22 Winter 2022 Session B 8 Week session

Course ID: 2630

|
This course expands on the topics that were introduced in Web Development Fundamentals (WEBD121). This course introduces the student to fundamental JavaScript programming concepts such as variables and data, functions, controlling program flow (branching and iterating), the JavaScript object model (window, document, image, history, location, and navigator objects), and JavaScript language objects (String, Array, Date, and Math objects). This course also addresses the development of interactive forms with JavaScript, cookies and JavaScript security, controlling frames with JavaScript, and custom JavaScript objects. Students must have access to Internet Explorer 7 (or higher) or FireFox 39.0 (or higher) software. This course covers the CIW JavaScript Specialist curriculum of the CIW JavaScript Specialist certification. This software is not provided by the course material grant and must be purchased/provided by the student. (Prerequisite: WEBD121)
Registration Dates Course Dates Session Weeks
02/22/21 - 07/30/21 08/02/21 - 09/26/21 Summer 2021 Session I 8 Week session
03/29/21 - 09/03/21 09/06/21 - 10/31/21 Summer 2021 Session D 8 Week session
04/26/21 - 10/01/21 10/04/21 - 11/28/21 Fall 2021 Session B 8 Week session
05/21/21 - 10/29/21 11/01/21 - 12/26/21 Fall 2021 Session I 8 Week session
06/28/21 - 12/03/21 12/06/21 - 01/30/22 Fall 2021 Session D 8 Week session
07/27/21 - 12/31/21 01/03/22 - 02/27/22 Winter 2022 Session B 8 Week session

Courses Start Monthly

Next Courses Start Sep 6
Register by Sep 3

Admission Requirements

  • All APU undergraduate programs require a minimum of a high school diploma or equivalent (i.e., GED).
  • Please read all undergraduate admission requirements before applying to this program and be prepared to submit the required documentation.
  • There is no fee to complete the APU admission application. View steps to apply.

Materials Cost

Technology fee: $65 per course | $0 for active-duty military, National Guard members, and Reservists.

Need Help?

Selecting the right program to meet your educational goals is a key step in ensuring a successful outcome. If you are unsure of which program to choose, or need more information, please contact an APU admissions representative at 877-755-2787 or info@apus.edu.

Quality Education Should Be Affordable

So you can focus on the opportunities ahead, without the financial burden of more expensive schools who are not as invested in your success. Learn more about paying for school.

Consumer Information

Department of Education and State Disclosures

For information on costs, median debt, state licensure requirements and more, view the gainful employment disclosures and the program disclosures for Maryland residents.

 

*Cost Per Credit Hour

To minimize out-of-pocket costs, U.S. active-duty servicemembers, their spouse/dependents, National Guard members, and Reservists receive a tuition grant that caps undergraduate, master's degree, and graduate certificate tuition at $250/credit hour. In addition, a university book grant provides no-cost textbooks and ebooks for all undergraduates and military-tuition-grant-eligible master’s-level students.
See all military student benefits.