right corner top

Training

In depth training with the latest frameworks and tools

right corner bottom
Header Contact
  • Highly qualified Sun certified instructors;
  • Constantly updated textbooks, following the latest APIs, versions and frameworks. Written by our own instructors for maximum effect in the classroom.
  • Best practices, code conventions;
  • Bottom-up approach to maximize the student's efforts.
Caelum has already delivered successful training courses in Brazil, Germany and Mozambique.

Click on one of the following links to find out more about the specific courses we offer:

right corner

Courses


FJ11

FJ-11 : Java and Object Oriented Programming

Course Objective: to break the procedural paradigm, and find a solution through object oriented programming with Java and its core libraries. The basic Java platform will be covered intensively, from simple file I/O to establishing TCP connections.

See detailed content
FJ19

FJ-19 : Preparation for the Sun Certified Java Programmer exam

Tips, puzzles and details about the Java language along with many code examples. Course Objective: not only to help the student to get ready for the certification, but also to help him learn enough to get a high score in the test, improving his knowledge and productivity for daily activities.

Our instructors on this course, all received a score above 90% when they sat this exam!

See detailed content

FJ21

FJ-21 : Java for Web Development

Course Objective: to provide a grounding in basic of a web application concepts, then go beyond this to introduce famous real-world frameworks applied in the Model-View-Controller architectural pattern, from Hibernate and Struts to JSP with JSTL and EL./

See detailed content
FJ26

FJ-26 : MVC Workshop with Hibernate and JSF

Course Objective: the most useful advanced technologies in Java EE environment: JSF and Hibernate. You will code an entire plataform in fourty hours, using generics, hibernate 3.2, inversion of control, graphs with JFreeChart, AJAX and a lot more.

See detailed content

FJ31

FJ-31 : Enterprise Java Beans

Course Objective: EJB will be learned through a simple approach based on JBoss 4 with both EJB 2.1 and EJB 3. The concept of inversion of control will be thoroughly explored as the key advantage of using this technology. Other concepts: RMI, Session Beans, Entity Beans, JPA and Java EE Design Patterns.

See detailed content
FJ55

FJ-55 : Java for limited devices (Java ME)

The industry for developing applications for cell phones and PDAs with Java is still growing at a huge rate and in this course we will unveil MIDP 1.0, MIDP 2.0 and WMA using WTK through the EclipseME plugin.

See detailed content

right corner



right corner

Specialized courses


FJ28

PM-81 : Software Project Management with Scrum

On this training, you'll gather deep understanding on the management methodology that has brilliantly improved results in software projects around the world. Understand how and why the giants, like Yahoo! and Google, achieve excelent results by using this methodology and see its relations with UP, XP, FDD, CMMI, PMbox and Critical Chain.

See this course contents
FJ91

FJ-91 : Java Projects Architecture and Design

The amount of design patterns, models, frameworks and good practices confuses you? How should we draw our classes? Should we use inheritance or composition? Dependencies injection? Webservices or RMI? JPA or Hibernate? Should I use EJB? When do I need and how do I do a cluster? These and many other debates are presented, sample codes are tested and modelings are discussed on this training.

See this training contents

FJ28

FJ-28 : Agile Web 2.0 development with VRaptor, Hibernate and AJAX

Developing an application with Struts might be quite slow: too many XML, declarations and little time for the business logic. By using VRaptor, JSP and Hibernate, we will develop a complete application based on AJAX screen, templates and a rich interface. All of this, in 20 hours.

See this training contents
RR11

RR-11 : Agile Web 2.0 development with Ruby on Rails

Tired of a development that generates unsupportable codes in ASP and PHP? Looking for a agiler, more efficient and elegant choice, in which you don't have to do some juggling to get your AJAX screens done? Come and develop on the current most discussed framework and learn its integration with Java.

See this training contents

right corner