- Lectures: 32
Categories: Diploma Programmes
Are you?
Why iCode?
- Only Java course in Sri Lanka offering practical work experience using Java Frameworks.
- Only course & workshop promoted by a software company and an IT School together.
- You become a practical Java Developer within one year.
- Further education & BIT Degree after 3 years.
- Earnings & 2 years work experience before the BIT Degree.
Course Delivery Methods
- Blended course
- 100% practical and hands on
- 100% project based – 12 projects
Course Specifications
- Course duration – 1 year
- Assessment Method – Project based, 12 Projects to be completed within 1 year
- Entire SDLC development skills coverage
- Ability to master industrial Java development skills
- Ability to earn 3 professional qualifications in 1 year
- Ability to Fast-track your career development
- 3 in 1 – Achieve three Professional and Industrial Qualifications
- Java all in one course coverage including Frameworks
- 100% Practical and Hands on, project oriented program
- Blended learning program (online and classroom)
- Ability to learn from expert industrial practitioners
-
1. Course Overview/Introduction
-
Lecture 1.1Introduction to Software Development Lifecycle
-
Lecture 1.2Requirement Engineering
-
-
2. JavaSE Fundamentals
-
Lecture 2.1Basics of Java
-
-
3. Object Oriented Programming Paradigm
-
Lecture 3.1Object Oriented Programming
-
-
4. Advanced Java Features
-
5. Relational and Non Relational Databases
-
Lecture 5.1Relational Databases
-
Lecture 5.2MySQL
-
Lecture 5.3PostgreSQL, Oracle
-
Lecture 5.4NoSQL Databases
-
Lecture 5.5MongoDB, Redis, CouchDB
-
-
6. Internet and Java
-
Lecture 6.1Distributed Application Development
-
-
7. Linux Infrastructure Management
-
Lecture 7.1Server eco-system
-
-
8. Architecture and Design Patterns
-
Lecture 8.1Client Server
-
Lecture 8.2MVC
-
-
9. Web Technologies
-
Lecture 9.1HTML
-
Lecture 9.2CSS
-
Lecture 9.3JavaScript
-
Lecture 9.4AJAX
-
Lecture 9.5Bootstrap
-
Lecture 9.6JSP
-
Lecture 9.7JSTL
-
Lecture 9.8Apache Web Server
-
Lecture 9.9Apache Maven
-
-
10. JavaEE Development Frameworks
-
Lecture 10.1Spring
-
Lecture 10.2Struts
-
Lecture 10.3Hibernate
-
Lecture 10.4Apache Validator
-
Lecture 10.5Deployment Stratergies – CI/CD
-
-
11. Test Frameworks
-
Lecture 11.1JUnit
-
Lecture 11.2JMeter
-
-
12. RESTful API Development
-
Lecture 12.1Spring Boot
-
-
13. Software Security
-
Lecture 13.1Server security
-
-
14. Final Project
-
Lecture 14.1Documentation, Design, Development, Implementation
-