ACJP – AFL Certified Java Professional

In order to be a sought after IT professional, a combination of core java and advanced java knowledge is required. AFL Certified Java Professional (ACJP) provides you this combined skill with the syllabus, which is in line with the IT industry and mapped to international certification. Our placement record is a testimonial to this.

Duration of the program: 160 hours.

Table of Contents:

  • Object Oriented Programming Concepts
  • Introduction to Java, Programming in Java
  • Programming Constructs in Java, Working with Classes in Java
  • Compiling and Running Java Programs
  • Method Overriding and Inheritance, Introduction to Method Overriding
  • Generics and Collections, Working with Collections
  • Working with Deque, Comparable, and Comparator interfaces
  • Using Command-Line Arguments, Properties Files, Formatted Printing, and String Processing
  • Using the split() method and Working with the StringTokenizer and Scanner Classes, Advanced String Processing
  • Exception Handling in Java, Exceptions and Assertions
  • Concurrency
  • Fork-Join Framework, Using the JDBC API
  • Using the JDBC API- 3
  • Localization, Using Resource-bundle, changing date and number format in sample application
  • Introduction to Java Servlets
  • Introduction to Java Server Pages
  • Implementing a MVC Design, The Servlet’s Environment
  • Container Facilities for Servlets and JSPs
  • More View Facilities
  • Developing JSP Pages
  • Developing JSP Pages Using Custom Tags
  • Using More Controller Facilities
  • More Options for the Model
  • Asynchronous Servlets and Clients
  • Implementing Security
  • Working with Expression Language, JavaBeans and Custom Tags
  • JavaBeans and Custom Tags, Understanding J2EE Design Patterns
  • Securing Web Applications
  • Mini Project

Core Java

The Java technology is the foundation for almost every type of networked application. Today, every organization needs a global presence in order to expand and make their products and services available everywhere. This represents a dire need for design and development of Web applications. Web applications have revolutionized the way a business is conducted or day-to-day tasks are performed. These java applications enable organizations and individuals to share and access information from anywhere, anytime. Therefore, the tools and technologies required to create interactive Web applications with ease are the demand of the software industry.

Certificate in Java programming: AFL’s Certificate in java programing is a short-term courses on core java specialization. The syllabus is mapped to international certification.

Duration of the program: 60 hours.

Table of Contents:

  • Object Oriented Programming Concepts
  • Introduction to Java, Programming in Java
  • Programming Constructs in Java, Working with Classes in Java
  • Compiling and Running Java Programs
  • Method Overriding and Inheritance, Introduction to Method Overriding
  • Generics and Collections, Working with Collections
  • Working with Deque, Comparable, and Comparator interfaces
  • Using Command-Line Arguments, Properties Files, Formatted Printing, and String Processing
  • Using the split() method and Working with the StringTokenizer and Scanner Classes, Advanced String Processing
  • Exception Handling in Java, Exceptions and Assertions
  • Concurrency
  • Fork-Join Framework, Using the JDBC API
  • Using the JDBC API- 3
  • Localization, Using Resource-bundle, changing date and number format in sample application.

Advanced Java

A Java servlet is a Java program that extends the capabilities of a server. Although servlets can respond to any types of requests, they most commonly implement applications hosted on Web servers. Such Web servlets are the Java counterpart to other dynamic Web content technologies such as PHP and ASP.NET.

Java Server Pages (JSP) is a technology that helps software developers create dynamically generated web pages, based on HTML, XML, or other document types.

The syllabus is mapped to international certification.

Duration of the program: 60 hours.

Table of Contents:

  • Introduction to Java Servlets
  • Introduction to Java Server Pages
  • Implementing a MVC Design, The Servlet’s Environment
  • The Servlet’s Environment
  • Container Facilities for Servlets and JSPs
  • More View Facilities
  • Developing JSP Pages
  • Developing JSP Pages Using Custom Tags
  • Using More Controller Facilities
  • More Options for the Model
  • Asynchronous Servlets and Clients
  • Implementing Security
  • Working with Expression Language, JavaBeans, and Custom Tags
  • JavaBeans and Custom Tags, Understanding J2EE Design Patterns
  • Securing Web Applications