Java Courses Consider these:
- 4.5 million Java developers worldwide
- 1.45 billion smart cards using Java
- 750 million PCs shipped with Java
- 1 billion Java powered phones
- 150 telecommunication providers deploy Java technology
- 8 out of 10 new phones are Java enabled
Source:
http://www.sun.com/java/everywhere Learn Java to be part of the “Java revolution” that promises a dynamic career and enriching experiences.
Be a member of the Java developer community today. Use Java to develop secure, portable, high-performance
applications for the widest range of desktop computing platforms.
Available Courses SC120 – Beginning Programming with Java This course introduces to participants the Java programming language. It will cover the essentials of programming and touch on object-oriented concepts using Java. Topics include variables, data types, control structures, methods, classes, objects, and arrays. At the end of this course, participants should be able to plan, design and implement console-style Java applications to solve modest and tractable problems.
SC180 – Advanced Programming in Java This course extends the previous introductory programming course by covering important concepts of the object-oriented paradigm. These include abstraction, encapsulation, inheritance, and polymorphism. The focus is on inheritance and aggregation using the Java interfaces and collection classes. Participants will also learn the basics of developing GUI applications using the Java AWT and Swing packages, including layout of the user interface and handling of user-generated events.
SC250 – Developing Java Mobile Applications (Games) This course will teach students how to use the popular programming language, Java, to build mobile games that can run on any Java-enabled mobile devices. The course contents include an introduction to development on the MIDP 2.0 devices, design of low-level and high-level user interface, data storage and operations via RMS, networking, tiles, animation, sound and internet connectivity.
SC255 – Developing Java Mobile Applications (Business) This course is an introduction to developing applications on Java mobile devices that interact with a server. The course contents include an introduction to development on the MIDP 2.0 devices, design of low-level and high-level user interface, data storage and operations via RMS, Internet connectivity and also server-side implementation-servlet.
SC320 – Web Applications with JSP and Servlets This course extends core Java skills to building Web applications that serve dynamic content using JSP and servlet technologies. It covers HTML pages and forms, HTTP headers, sessions and cookies, JSP scripting elements, dynamic includes, JavaBeans, the Model 2 architecture, the Tomcat (or Resin) servlet/JSP container, and more. Participants will also learn how to divide presentation from application logic as well.
SC350 – Developing Java Enterprise Applications This course provides an introduction to the Java 2 Platform, Enterprise Edition (J2EE), a platform for developing distributed enterprise applications using the Java programming language. Topics include distributed three-tiered applications, JDBC, JDNI, JTS, JSP, and EJB. Participants will learn how these multiple enterprise technologies can be integrated for maximum effect.
For More Information Contact:
Mr Sharim Mohd Johan
Tel:03 20942000 ext 3722
Email:
sharimmj [at] help [dot] edu [dot] my