Training Systems

Apps4u teaches training courses in Java (Java EE, Java SE, Java ME), XML technologies, Postgresql and Mysql administration.

If you require training in something contact us, we specialize in design and deliver tailor-made courses.

Java Associate

(Related Certification: Sun Certified Java Associate - SCJA)

Objective:

After taking the course, students will have a basic knowledge of object oriented, UML and the essence of programming language and platform of Java programming.

Student profile

This course is for people who are working with Java but not necessarily working in technical positions, such as project leaders, students, or for those developers where Java is not a primary development platform.

Prerequisites: None

Time: 40 hours

Topics:

  • Object-oriented programming
  • UML
  • Essential of the Java programming language
  • Java environment
  • Methodologies for software development

Java Programmer

(Related Certification: Sun Certified Java Programmer - SCJP)

Objective:

After taking the course, students will have the tools to write programs in Java in text environment, and multi-threading skills.

Student Profile:

Systems engineers and programmers who want to learn Java or Java programmers who want to review concepts to take the Oracle Certified Java Programmer certification.

Prerequisites:

None, although knowledge of a programming language OOP is an advantage.

Time: 40 hours

Topics:

  • Declarations and Access Control
  • Flow Control and Exception Handling Assertions
  • Garbage collector
  • Language Fundamentals
  • Operators and Assignments
  • Overload, Overwriting and Object Orientation
  • Multi thread programming
  • Math library, string handling and numbers.
  • COLLECTIONS

Java Developer

(Related Certification: Sun Certified Java Developer - SCJD)

Objective:

After taking the course the student will be required to develop a distributed application graphical environment, connecting to databases, and solve typical problems in the construction of a commercial software skills.

Student Profile:

Systems engineers and programmers experienced in Java programming who want to develop commercial standalone applications or client-server, or engineers with these skills who wish to review concepts to take the Sun Certified Java Developer certification.

Prerequisites:

Have proficiency in Java programming, we recommend taking the course Java Programmer or be certified "Sun Certified Java Programmer".

Time: 40 hours

Topics:

  • Advanced multi thread programming
  • Graphical Environment Swing and AWT
  • Input and Output Files
  • Distributed Communication with Sockets and RMI
  • Database Connectivity (JDBC)
  • Architecture Model View Control (MVC)

Mobile Application Developer - Developer Mobile Applications

(Related Certification: Sun Certified Mobile Application Developer - SCMAD)

Objective:

After taking the course the student will be required to develop a distributed graphical environment, on mobile devices using persistent storage, multimedia and messaging application skills.

Student Profile:

Systems engineers and programmers experienced in Java programming who want to develop business applications on mobile devices, or engineers with these skills who wish to review concepts to take the Sun Certified Mobile Application Developer certification.

Prerequisites:

Have proficiency in Java programming, we recommend taking the course Java Programmer or be certified "Sun Certified Java Programmer".

Time: 40 hours

Subjects:

  • CLDC 1.0 and 1.1
  • Security
  • Distributed Computing Mobile
  • Create, Download and Install the application
  • Persistent stocking
  • Enabling mobile applications remotely
  • User interface
  • Games Library
  • Mobile Messaging
  • Multimedia Mobile
  • Web Component Developer - Web Component Developer

(Related Certification: Sun Certified Web Component Developer - SCWCD)

Objective:

After taking the course, students will have the skills needed to develop a web application that connects to databases, and solve typical problems in the construction of a commercial web-based software.

Student Profile:

Systems engineers and programmers experienced in Java programming who want to develop commercial applications in web environment, or engineers with these skills who wish to review the concepts to take the Sun Certified Web Component Developer certification.

Prerequisites:

Have proficiency in Java programming, we recommend taking the course Java Programmer or be certified "Sun Certified Java Programmer".

Time: 40 hours

Topics:

  • Introduction to Web applications
  • Structure of web applications in Java
  • Installation of Web Applications
  • Web Services Container
  • Management Sessions
  • Java Dynamic Web Pages (JSP)
  • Expression Language (EL)
  • Libraries of reusable components (Tag Libraries)
  • Design patterns

Business Component Developer - Business Component Developer

(Related Certification: Sun Certified Business Component Developer -SCBCD)

Objective:

After taking the course, students will have the skills needed to develop a transactional application using persistent components and messaging session (Entity Beans, Session Beans and Message Driven Beans) within a server business applications that queries databases EJB-QL data, implementing multiple security levels required in a commercial application.

Student Profile:

Systems engineers and programmers experienced in Java programming who want to develop commercial applications in Java engineers environment Enterprise Edition (JEE), or with these skills who wish to review the concepts to take the Sun Certified Business Component Developer certification.

Prerequisites:

Have proficiency in Java programming, we recommend taking the course Java Programmer or be certified "Sun Certified Java Programmer".

Time: 40 hours

Topics:

  • Components Session (Session Beans)
  • Lifecycle of a Session Component
  • Persistent Components (Entity Beans)
  • Persistence handled by the Contenidor (CMP)
  • Query Language (EJB-QL)
  • Messaging components (Message driven beans)
  • Transactions
  • Exceptions
  • Business Environment Contenidor
  • Safety Management Integration with existing systems
  • Web Services
  • Design Patterns (JEE)

Developer for Java Web Services - Web Services in Java

(Related Certification: Sun Certified Developer for Java Web Services SCDJWS)

Objective:

After taking the course, students will have the necessary skills to develop a distributed application using web services with the quality and safety required for a commercial software.

Student Profile:

Systems engineers and programmers experienced in Java programming who want to make distributed applications using web services, or engineers with these skills who wish to review concepts to take the Sun Certified Developer for Java Web Services certification.

Prerequisites:

Have proficiency in Java programming, we recommend taking the course Java Programmer - or be certified "Sun Certified Java Programmer".

Time: 40 hours

Topics:

  • Standards XML Web Services and SOAP 1.1
  • Description and Publication of Web Services (WSDL and UDDI)
  • Remote Call (JAX-RPC)
  • SOAP and XML Processing (JAXP, JAXB, and SAAJ)
  • Registration Web Services (JAXR)
  • Web Services in enterprise applications (JEE)
  • Security
  • Development of Web Services
  • Design and Architecture

Enterprise Architect - Enterprise Architect

(Related Certification: Sun Certified Enterprise Architect SCEA)

Objective:

After taking the course the student will be required to design an enterprise application on the platform Java Enterprise Edition (JEE) meeting their functional requirements and non-functional skills.

Student Profile:

Systems engineers and programmers with experience programming in Java or C ++ or software design who want to design JEE enterprise applications, or engineers with these skills who wish to review concepts to take the Sun Certified Enterprise Architect certification.

Prerequisites:

Being a designer or programmer in an object-oriented language. (No prerequisite of being developer)

Time: 40 hours

Topics:

  • Basics of Java EE technology
  • UML
  • JEE design patterns
  • Development methodologies

Notes:

  • Courses are appointed by the relevant certificate, that is, during the course of the certification exam subjects are studied.
  • Each course lasts 40 hours.
  • Notes and certificate of attendance will be issued.
  • Each course is 40% theory and 60% practical.
  • Maximum number of students per course: 20.