An AI-First Java Tech Lead is an expert who is proficient in designing modern applications across various stacks, including UI, back-end, database, version control, server, and APIs. This training covers Spring Boot, AWS Cloud Services, AWS AI Services, Microservices Architecture, and Containers. Completing this program equips you with the skills to become a Java Microservices and AWS Developer, positioning you for career opportunities in leading MNCs.
AWS Developer (DVA-C02)
- AWS Platform
- Role Based Access Control
- EC2 Instance
- Simple Storage Services(S3)
- AWS SQL Service - RDS
- Amazon Document DB
- Elastic Beanstalk
- AWS Lambda
- AWS API Management
- Simple Queue Service
- AWS Secrets Manager
- Logging and Monitoring using CloudWatch
- AWS IAM
- Deciding AWS Services to Setup Project Architecture
- Creating AWS Data Services: RDS, Simple Storage Service(S3), Elastic Cache
- Creating AWS Messaging Services: Simple Queue Service
- Creating AWS Security Services: AWS Secrets Manager, AWS IAM
- Creating AWS Lambda App and Amazon Document DB
- Error Logging and Monitoring using CloudWatch
- Setup AWS Code Build for Build/Release Automation
Java Microservices & Containers
- Docker Foundations
- Docker Images
- Docker Containers
- Kubernetes Foundations
- Azure Kubernetes Service (AKS)
- Microservices Architecture
- Microservices Patterns
- Building Microservices with Java
- Microservices API Gateways
- Microservices Integration
- Microservices Communication
- Microservices Database Patterns
- Microservices Deployment
Python Foundations for AI
- Introduction to Python
- Variables and Data Types
- Operators
- Conditional Statements and Loops
- Functions & Classes
- Dictionaries and Sets
- Modules, Files
- Pandas
- Numpy
- Matplotlib
- Pydantic
- Uv Package manager
- Fast API
- Building REST API
- Database operations
Developing AI Solutions using AWS AI
- Introduction to AI with AWS
- Understanding Machine Learning
- Introduction to Deep Learning
- Types of Machine Learning
- Gen AI and LLMs
- AWS AI Services Offering
- Prepare to develop AI solutions on AWS
- Create and consume AWS AI services
- Monitor AWS AI services
- Analyze images using pre-trained models
- Classify images with custom models
- Detect and analyze faces
- Perform OCR on text in images
- Analyze videos using Rekognition Video
- Analyze text with Amazon Comprehend
- Create question-answering solutions
- Translate text and speech using Amazon Translate
- Create an AWS Open Search solution
- Maintain and optimize AWS Open Search solutions
- Use prebuilt models to analyze common documents
- Extract data using AWS Document Intelligence
Amazon Bedrock and LLMs
- What is AWS Bedrock?
- Use cases and benefits
- Accessing AWS Bedrock
- Connecting compute, data, and other resources
- Working with AWS Bedrock
- Connecting to data sources (S3, AWS SQL etc.)
- Dataset versioning and management
- Data labeling and preparation
- Responsible AI considerations in data
- Models in AWS Bedrock
- Foundation models vs custom models
- Using AWS AI models (GPT, DALL·E)
- Fine-tuning and prompt engineering
- Uploading and using custom models (HuggingFace, etc.)
Live Projects: Guided and Independent
- Setup and build project using Clean Architecture.
- Decouples modules using Dependency Injection.
- Integrate RazorPay payment gateway.
- Implement Repository pattern to perform DB operations.
- Build responsive UI using Bootstrap.
- Implement Errors logging.
- Optimize web pages to boost-up performance.
- Implement Login/Signup Workflow.
- Implement Authentication/Authorization.
- Implement ASPJava Core best practices.
- Deployment project to cloud or IIS.
- Setup and build project Architecture.
- Build Application modules.
- Integrate RazorPay payment gateway.
- Implement Design Patterns.
- Build responsive UI using Bootstrap.
- Implement Errors logging.
- Optimize web pages to boost-up performance.
- Implement Login/Signup Work flow.
- Implement Authentication/Authorization.
- Implement ASPJava Core best practices.
- Deployment project to cloud or IIS.
Career Coaching Interview Prep
- Personalized Career Coaching
- Physical & Mental Fitness
- Secrets of Time Management
- Success Habits
- Secrets of Productivity
- Build projects portfolio on GitHub
- Make your Projects Live
- Draft your Resume
- Make Profile on Job Portals
- Art of unlocking opportunities
- Prepare Yourself for interview
- How to answer tough questions
- Learn How to Face your tech interview
- Mock Interviews to build confidence
- Get Feedback of your Mock interviews