We are looking for external / freelance trainer for the Core Java to
train our client's employees in batches. The participants would ideally
be Freshers .Find below the Topics.
Duration : 40 Days
Timings : [login to view URL] to 6pm
Start date : 9th august
Topics
Introduction to OOPs & Objects - Java
Classes & Packages - Java
Exceptions and Threads- Java
Collections & IO - Java
Working with SQL DB - MySQL / Oracle (DDL, DML, DQL, TCL)
Self Study
Design Pattern(Creational, Structural)
Design Pattern (Structural, Behavioural), SOLID Principles
Basics of Kotlin, Working with IntelliJ
Kotlin - Classes & Objects
Kotlin - Functions & Lambdas
Self Study
Kotlin - Working With Collections
Performing CRUD operation - DB
Performing CRUD operation - DB
Domain Training DDD (Banking)
Project Work
Self Study
Software Engineering / Clean Coding Practices with SonarQube
Need of NoSQL, Introduction to MongoDB
MongoDB- Writing complex queries
Why REST Webservices, Introduction to RMM, Introduction to
Spring
Boot perfoming POST, GET, DELETE, PUT
Spring Boot - Handling correct error codes, Gerneric Exception,
HATEOS, Content Negotiation
Spring Boot with MongoDB, Performing CRUD Operation.
Introduction to Reactive Programming, build Non-Blocking
clients
using WebClient, Introduction to Microservcie tools Eureka, OpenFeign,
Swagger Docs, Introduction to API Gateway, Hystrix
Spring WebFlux
Working with Netty Server, configuring Netty with Spring boot
Understanding what is UI/UX, Overview of Design Thinking
HTML5, CSS3, XML, XPATH, BOOTSTRAP
BOOTSTRAP, Introduction JavaScript
JavaScript - Object Based Features, Introduction to Events
Self Study
JavaScript - Events, working with Forms, Managing Cookies
Introduction to NPM, Working with ReactJS
Critical Thinking, Problem Solving & Decision Making
ReactJS - Invoking REST API (Fetch/Axios)
Introduction to React Hooks, Working With NextJS
Self Study
Testing ReactJS Application with Jest & Enzyme
Introduction to Docker, [login to view URL], managing containers
Performance testing/ load testing with Gatling
CI/CD using Jenkins
Deploying spring boot application with Docker, Working with
Kafka
Integrating Kafka with SpringBoot
Introduction to Kubernetes, launching Single Node Cluster,
Launching
Multi Node cluster(Building Microservices Arch)
Deploy Containers Using Kubectl, Deploying SpringBoot
application
Cloud Concepts (AWS)
Cloud Concepts (AWS)
Elastic, FluentD, Kibana
Working with HEML(Package Manager), Kubernetes
Kindly lets us know your availability and share your profile.
Dear Recruitment Team!
Hope you have been doing well! I am interested to teach and mentor all Students. Teaching is my hobby and passion.
I'm an former IBMer consultant.
My Skills
1) Java 11.0
2) Spring Framework
3) Spring Boot / Spring Cloud Microservices
4) Docker & Kubernetes
5) Google Cloud Platform
6) MongoDb
7) Unix
Please feel free to connect with me.
Best Regards
dhiraj