Want create site? Find Free WordPress Themes and plugins.

Advanced Software development


  • Category ⇒ Software Development
  • Duration ⇒ 80 Hours
  • Level ⇒ intermediate

This course is designed to give you the core software development methodologies & Java skills set with knowledge of database management. By the end of the course you will understand Java extremely well and be able to build your own Java apps and be productive as a software developer. Lots of students have been success with getting their first job or a promotion after going through the course.

This course assumes no previous coding experience and takes you from absolute beginner core concepts, like showing you the free tools you need to download and install, to writing your very first Java program.  You will learn the core java skills you need to become employable in around 16 days, and if you choose to, can take advantage of all the additional content in the course. It’s a one stop shop to learn java. If you want to go beyond the core content you can do so at any time.

This programme has gained wide acceptance by the general public as a result of being well structured to cater the needs of participants. Due to its long experience in the field, this course recognized as one of the demanding courses in the country in the field of programming .

Note : The students should complete the below in order to collect the certification.

  • 90% attendance  
  • Participate for the final presentation.
  • Handover the Source codes/EXE & documentations.




  • Software engineering Concepts
  • Software engineering documentation
  • Database designing concepts
  • Advance SQL
  • JAVA
    • Fundamentals
    • Flow controls
    • Arrays
    • I/O
    • Classes
    • String
    • Exception Handling
    • JAVA API platform
  • OOP concepts with Java
  • Application development-practical
    • Requirement Gathering & documentation
    • Entity relationship diagram using Microsoft Visio
    • Database design using MySQL workbench
    • Interface designing and basic coding using NetBeans application
    • DB connection
    • Advance coding with Validation
    • Application finalizing
    • EXE bundling
  • Final presentation

Timelines for the JAVA base software development course,

Practice Theory
Fundamental of Programming(SE) & documentation introduction        20
Database design & advanced queries        20
JAVA-fundamentals          8
JAVA-Flow Controls           12
JAVA-Arrays             4
JAVA-Exception Handling & I/O             4
JAVA-Classes, Strings & API & OOP             4
Development-Requirement Gathering and designing(ER)             8
Development-DB designing using MySQL workbench             8
Development-Interface designing & basic coding             8
Development-DB connection, advance coding with validations            16
Development-Application finalizing             8
Development-EXE bundling & documentation             8
Total Hours           80        48 128
Total Days           10          6   16









46 000LKR   40 000LKR (monthly installments applicable)

Course completion certificate will be issued and the site will be updated with the project and presentation.

Examinations and Assessments 

  • Final Project Presentation



  • Beginners who have never programmed before
  • Programmers switching languages to JAVA
  • School leavers after A/L or O/L

New Batch will be commencing on October 2019



Kasun Kalhara

Related Courses



Did you find apk for android? You can find new Free Android Games and apps.