Software Development Lifecycle
Programming Language
Introduction to Programming language
Java
1.Introduction to Java
- Features
- Comparing with other programming languages
- Setup
- JVM (JRE and JDK)
- Keywords
2. OOPS (Object Oriented Programing Structure)
- Abstraction
- Encapsulation
- Inheritance
- Polymorphism
3. Core Java
- Class
- Object
- Methods
- Data Structure -> Array, List, Queues, Map
- Test case
- Activites : OOPS based exercise
4. POM (Project Management Tool)
5.Frameworks
- Introduction to Spring
- Introduction to Spring Boot
- Activities : Developing a real time project
1.Service
2.Version Control Tools
3.Containerisation and Orchestration
- Basics of Docker
- Basics of Kubernetes
4.CI/CD