Call Now+94774037373


Software Development

Software is more than just a program code. A program is an executable code, which serves some computational purposes. Software is considered to be a collection of executable programming code, associated libraries and documentation, Software, when made for a specific requirement is called software product.

  1. File IO, Exception Handling

  2. Data Structures, Iteration,Subprograms, types, sorting and Searching algorithms

  3. Approaches to software build, such as evolutionary prototyping or object oriented programming and functional programming

  4. Inheritance, Interfaces

  5. Debugging, Logging

  6. Multi-threading Basics

  7. Advanced Multi-threading

  8. Regular Expressions, Unit Testing

  9. Web, Sockets, HTML, HTTP

  10. Servlets, Jetty, Cookies, Sessions

  11. Databases, SQL and JDBC

  12. Development techniques such as modular programming, defensive programming and recursion

  13. Final Project

Duration: 4 months                                    Fee: 35,000/=

Application Form