User Avatar

DBC IN ENTERPRISE PROGRAMMING

26 weeks
All levels
0 lessons
0 quizzes
0 students

COURSE DESCRIPTION 
This specialization course is designed to provide and equip participants with the requisite skills and knowledge on key concepts, technologies, syntaxes, and best-practices required when building dynamic enterprise systems. A participant of this course will also be able to read and manage data from a relational database including calling stored procedures and working with prepared statements..

COURSE OBJECTIVES
By the end of this course, a participant should be able to:

Appreciate the JAVA object oriented programming concepts

Use core JAVA library (JAVA API) and build own library.

Store and retrieve data object from relational database

Develop dynamic web applications using JSPs and Servlets.

Develop and implement applications using Spring framework over web.

Configure JPA and Hibernate

Create and retrieve persistent objects

Manipulate persistent objects

CAREER PROSPECTS

Appreciate the JAVA object oriented programming concepts

Use core JAVA library (JAVA API) and build own library.

Store and retrieve data object from relational database

Develop dynamic web applications using JSPs and Servlets.

Develop and implement applications using Spring framework over web.

Configure JPA and Hibernate

Create and retrieve persistent objects

Manipulate persistent objects

COURSE MODULES

The modules which will be covered here are;

Core Java

Java Database Connectivity (JDBC)

Java Server Pages (JSP)

Spring

Maven

Hibernate

MODE OF DELIVERY:

  • A hybrid face-to-face/online instructor-led hands-on training

PRE-REQUISITES

Certificate of Software Development/Foundation of Software Development.
University Graduates with Computer Science background or related discipline

Basic knowledge of Java basics of Core Java programming.

Knowledge in Java or Python

Basic knowledge in Structured Query Language(SQL)

CAREER PROSPECTS

Mobile, Web or Enterprise Applications Developer
Systems Support

System Engineer, Application Developer or Programmer Analyst

Java Web Applications Developer/Java Spring software developer