UC Irvine Extension Takes Java Programming Courses Online; Java Programming Courses Move to Online Format, Opening Them to a Broader Audience.IRVINE, Calif. -- Since its first appearance on the IT scene some 10 years ago, the Java programming language continues to evolve in its role as a key technology for Web-enabled, enterprise business systems development. This fall, UC Irvine Extension will make Java courses available to a broader audience by offering several of its most popular Java courses online. The new online format will open up UC Irvine Extension's entire Java Certificate program to more students. Java programming lies at the core of many large-scale business applications, especially business-to-business commercial systems that fuel the Internet economy. It is also useful in the programming of a wide variety of portable electronic devices, such as cell phones and PDAs. "We are excited about the new online Java courses," said Stefano Stefan, assistant director of Business, Management, Legal and IT Programs at UC Irvine Extension. "Our students are generally busy professionals - many of whom travel frequently on business. With the move to an online format our students will be able to access coursework from virtually anywhere in the world. We'll be able to serve them much more effectively." A total of four courses, all part of the required curriculum for the Java Programming Certificate, will be offered online. The courses include: --Introduction to Unified Modeling Language See UML. (language) Unified Modeling Language - (UML) A non-proprietary, third generation modelling language. The Unified Modeling Language is an open method used to specify, visualise, construct and document the artifacts of an object-oriented software-intensive system (UML (Unified Modeling Language) An object-oriented analysis and design language from the Object Management Group (OMG). Many design methodologies for describing object-oriented systems were developed in the late 1980s. ) - explores on the use of UML to specify, visualize, construct, and document the artifacts artifacts see specimen artifacts. of software systems and business models; --Java Programming I - The course teaches students the implementation of object-oriented programming practices using Java and includes topics as Java data manipulation techniques, graphical user interface graphical user interface (GUI) Computer display format that allows the user to select commands, call up files, start programs, and do other routine tasks by using a mouse to point to pictorial symbols (icons) or lists of menu choices on the screen as opposed to having to (GUI (Graphical User Interface) A graphics-based user interface that incorporates movable windows, icons and a mouse. The ability to resize application windows and change style and size of fonts are the significant advantages of a GUI vs. a character-based interface. ) design, and file management (I/O (Input/Output) The transfer of data between the CPU and a peripheral device. Every transfer is an output from one device and an input to another. See PC input/output. I/O - Input/Output ); --Java Servlets - teaches how to create dynamic and portable Web content using Java Servlets; --Developing Server-Sided Applications with Java Server Pages See JSP. (JSP (JavaServer Page) An extension to the Java servlet technology from Sun that allows HTML to be combined with Java on the same page. The Java provides the processing, and the HTML provides the layout on the Web page. ) - Increase comprehension of server-sided programming by understanding concepts and lifecycle of Java Server Pages (JSP), developing presentation layer using JSP technology, integrating with other server technologies, and learning advanced JSP technologies like Java Standard Tag Libraries (JSTL (JSP Standard Tag Library) A set of software routines in Java that are used in JSP pages by referencing them with tags. The JSTL is a common resource used by all JSP programmers; however, JSP custom tags can be written by any programmer who wants to develop a ) and custom tags. "The trend in Java continuing education is toward shorter and more focused programs," said Maja Todorovic, Java programming instructor at UC Irvine Extension. "As we gain experience with online Java courses, we plan to adapt the courses to new technologies as well as the needs of our students." To register for the online courses visit http://unex.uci.edu/certificates/it/java/. For more information on the Java Programming Certificate contact Jackie Badwah at 949-824-3413 or via e-mail at jbadwah@uci.edu. About UC Irvine Extension: As the continuing education arm of UCI, UC Irvine Extension is dedicated to providing a university-level learning experience for students, offering thousands of exciting courses and programs to local, regional and global constituencies. UC Irvine Extension offers a rich array of academic and community programs to support a diverse audience, from a wide selection of academic programs to numerous campus activities. For more information, please visit www.extension.uci.edu. About the University of California The University of California has a combined student body of more than 191,000 students, over 1,340,000 living alumni, and a combined systemwide and campus endowment of just over $7.3 billion (8th largest in the United States). , Irvine: The University of California, Irvine is a top-ranked university dedicated to research, scholarship and community service. Founded in 1965, UCI is among the fastest-growing University of California campuses, with more than 24,000 undergraduate and graduate students and about 1,400 faculty members. The second-largest employer in dynamic Orange County, UCI contributes an annual economic impact of $3.3 billion. For more UCI news, visit www.today.uci.edu. |
|

Printer friendly
Cite/link
Email
Feedback
Reader Opinion