Java Full Stack Training for college students with Internship and Placement Assistance

 Java Full Stack Training for college students and job seeking candidates with Internship and Placement Assistance.

I have completed 4 corporate training on Java and Java Full Stack.

A giant step towards the Job Market with a good resume.

Objective: This training is planned for college students studying MCA / MSC I.T/BCA/ B.Tech  or B.E CSE/I.T/ECE/EEE/E&I/Mech/Civil.

Hardware Requirements:

windows 10 with minimum 8GB Ram p5 or more...

Those who are willing to plan a career in Java Full Stack-the most prestigious career.

Those who are willing to travel and train and develop applications will get Internships minimum 20k to maximum 30 k plus food and travel accommodation.

Duration: 60 hours and more

Fees: 5000 in installments during the training period (2000+2000+1000) and 15000 in 3 instalments after got job(with in 2 years)  -any address proof must.

The trainees will get an official  mail id.

Course Contents:

Dos and Windows from a developer point of view.

Core Java - Deep drive the basics of OOPs with mini projects,

Control statements,

DOS based mini projects to learn the technologyin depth and to gain coding confidence.

Threads, Exception Handling, lang, io packages with mini projects.

Data structures and util packages with mini projects.

List ,stack and queue implementation in Java.

JDK 8 features

Concise coding -mini projects

GUI Programming-applets,AWT-Swings


Major project using GUI and Database.

Server side-programming: Tomcat server

Servlets-mini project

JSP-mini project

Servlet JSP -MVC1


JPA and Hibernate with mini project

Spring Framework in detail

Spring Boot- Web services and Micro Services

Cloud: AWS RDS-JDBC-Java ,Python, NodeJS

            S3  Bucket and EC2 Basics

 Major Project

Client Side Coding:


CSS and CSS3


Java Script

Angular or React or both

Major project- front end

Tools: Eclipse, Maven, Git, MySQL work bench, Postman

Testing: Unit Testing, TestNG

DevOps Introduction: Jenkins

A java experts will join me on training when required. 

After completing the training a cap-stone project to be developed individually.

Resume sample will be given.


varnan alias vellaivarnan

Share your resumes to


iOpext,Ambit IT Park,Chennai

Met my Java FS trainees after a long gap. All are working in projects using Service Now.

Shopping cart using Servlets

 This is an attempt to create a Shopping cart using Servlet Technology.

Hashing -Data Structure-Hashing in Java




Why we need Hashing algorithm and how it differs from other algorithms


The main objective of Data Structure is effective way of organizing data in memory so that search and sort and other operations are fast.

Hashing is a special technique used to store and search data more effectively.

1.Compare with Array

We have 5 records and we want to store them in an effective way and retrieve any one from that collection. I want to search 13


Number iterations  5

Time Complexity O(n) ( n here denotes number of items in the Array)






2.Compare with Linked List

Trying search 13


Number of iterations 5

Time Complexity O(n)


3.Binary Search Tree


Number of iterations:4

Time complexity  O(log n)

/*For the input of size n, an algorithm of O(n) will perform steps proportional to n, while another algorithm of O(log(n)) will perform steps roughly log(n).

Clearly log(n) is smaller than n hence algorithm of complexity O(log(n)) is better. Since it will be much faster.


Hash table a specialized array ,here we use special function called Hash function  to store and retrieve data in a collection.

But normal array we use index to store in a linear fashion.


Step 1: create a hash table

Step 2: Use a prime number

We have five records(5)

We need a prime number after the 5 that is 7

We need a hash function, it’s a mathematical formula .

A simple one is modulo operation



Search using Hash

We search 15


No of iterations 1  &Time Complexity O(1)


Hash table size must be prime number, if we take the size as a non prime number:

Say for example the size is 8


While using prime number as size of Hashtable will also sometimes creates Collision.

To avoid that there are two methods:

 1.separate Chaining 2.Open Addressing


In separate chaining we use Linked List when collision occurs:

 Hash table size =7

 50%7=1  so 50 stored in 1st index

700%7=0 so 700 goes to 0th index

76%7=6 so 76 goes to 6th index

85 %7

Search speed would be not o(1)


Open Addressing:

The main advantage is no linked is used here.A new technique will followed when collision occurs:

a)Linear probing

b)Quadratic Probing

c)Double Hashing

Linear probing is scheme in computer programming for resolving collisions in a hashtable data structures for maintaining a collection of key-value pairs and looking up a value associated with a given key.


Quadratic probing operates by taking the original hash index and adding successive values of an arbitrary  quadratic polynomial until  an open slot is found.

Double hashing a technique  used in conjunction with open addressing in hash tables to resolve hash collisions  by using a secondary hash of the key as an offset when a collision occurs



Linear probing


Initially i=0, if collision occurs value increased by 1, increasing the value linearly from 0 to 1,2.. and so on.




Hash(18)=(18+0)%11=7(collision occurs)

Repeat Hash(18)=(18+1)%11=8


Repeat hash(62)=(62+1)%11=8 collision

Repeat hash(62)=(62+2)%11=9


Quadratic Probing

Jumping will be done





Hash(18)=(18+0)%11=7 collision occurs


Hash(62)=(62+0)%11=7 collision

Hash(62)=(62+1)%11=8 collision







Time complexity in Hashing is o(1) If no collision comes.

If collision comes time complexity will be little bit more.


Java Full Stack Training and Placement- On Line and Direct Training

Java Full Stack Training and Placement Drive for those who have passion towards a job in Software Industry...trainer has wide experience

This is one of the best careers in IT Industry

Computer Science and other Aengineering Students, don't miss a Career in Software Industry
TRAVEL THE WORLD AS A TECHIE... The Core Java we train here is entirely different ,very effective and interesting with more mini projects to motivate every one take up JAVA PROGRAMMER CAREER.
We create coding confidence to every fresher if he has passion towards Software Job.
As you know 'Java is our Passion'.
'JAVA IS OUR PASSION JOIN THE TEAM AND FEEL THE DIFFERENCE' OUR T-SHIRT HAS THESE MOTIVATING WORDS AND MANY HAVE JOINED AND SHAPED THEIR CAREER. I expect you to support me from your side by forwarding this message to all students who have passion towards Software Job. Regards varnan Mail:

  • Core Java-OOPS,Threads,Exception Handling
  • Collection Framework
  • JDK 8 Features-Functional Programming,Streams,Lamda...
  • JDBC- using MySQL,Postgres,Oracle 11g,REDIS,Neo 4J,Mongo DB
  • GUI Programming-Applets,AWT,Swings
  • Server Side Coding Introduction-Tomcat Server
  • Servlets
  • JPA-Hibernate
  • Spring Framework
  • Spring Boot- RestAPI
  • Micro services
  • Real time web project
  • DevOps Tools- Jenkins ,Docker
  • Testing Tools-Junit,Mockito,TestNG
  • Maven
  • GIT and Git Hub-Colloboration-Project using these tools
  • AWS -importnat services
  • React JS( HTML5,CSS5,Java Script,Bootstrap) and Angular
  • web project-Full Stack

Academic back ground: BE CSE I.T,ECE,E&I, EEE,Mechanical, Civil,MCA and MS IT and age below 25

Duration : 60 hours-online(more hours if required) and half line based on your place-already employed could also join

Fees: 15 k in 3 installments

Placement assurance

Please send your resumes to

Final year studnets could do a a live project

Laptop or Desktop is must with 4 gb RAM
Varnan 9791197980

Java Full stack Phase 1 training at Prakat Solutions(Infosys,Bangalore)

Completed a Technical training(24-11-2021 to18-12-2021)on contract basis -trained the employees of Praktan Solutions(Infosys Bangalore-supply chain management project) for 60 hours on contract basis.
Online mode throgh Zoom
1 Programming Concepts – Data types, Control flow, Data Structures and Algorithms
2 OOP and Classess
Advanced Java & Angular s
3 Client/Server Architecture in Javas
4 J2EE Architecture, MVCs
5 Helper Applicationss
6 Servlet Life cycle, Servlet API, Servlet configs
7 WebApp Listeners
8 Session Managements
9 CRUD operations using servletss
10 Angular – Core, Components, @input, @output, built in pipelines, HTTP client, custom servicess
11 Database Essentials – RDBMS, ER Modelling, Normalization, DML, DQL, DDLs
12 Web Applications - Client & Server Architecture, Web Server, IP, Port, Domain, URL, Hosting and Deployments
13 A look into HTML, CSS, TableLess Layout - Div, Span, Paragraph, List, etc..s
14 Javascript Essentials - Language fundamentals, Interactive elements in Javascripts
15 Exposure to cloud native development / cloud services (AWS / GCP / MS Azure)s
16 Exposure to dev, testing and monitoring tools (cloud watch)s
17 Engineering Robust Software – Devops Lifecycle, Agile Scrum, Git, CI/CD, Jenkins s

Java Full Stack Training done at Iopex,Ambit IT Park,Ambattur,Chennai.

I completed Java Full Stack Training for 19 trainees(newly joined Employees)

The skills trained are Java Basics
OOPs & user defined packages,Access Modifiers
operator & assignments
Control statements,Pattern printing,Numerical computations,Debugging in Ecilipse
Exception handling,User defined exception,String String buffer String builder String tokenizer,Object class methods,overriding those methods
Collection API-Annotations,Generics,RegEx
io package
log file creation
GUI- code Applets AWT Swings Even Handling
JDK 8 features-new features in interfaces,lamda expression ,time package,streams
Web basics-HTML DHTML-web page creation-website creation
HTML 5 and CSS 3 Online testing of website using tools and manual testing
Bootstrap- Java script-ECMA
React JS
React JS -single Page Application,SEO basics
Server side programming basics-Tomcat Server-Servlets
JSP-Expression Language,Maven,Logger
GIT GITHUB- JPA basics- Hibernate
Spring Framework
REST Api Introduction-Spring Boot-Auxios Library-React JS revisted to call webservice through Auxios
Project to start Capstone project-
Duration: 25 days- From October 4 2021 to November 18th 2021.
Mode of Training: Direct 21 days & online 4 days 32 hours
Capstone Projects done by all trainees individually using React JS and Axios or Browser fetch and Spring Boot REST web services using MySQL Database.

python training with real time projects

Java Full Stack Training for college students with Internship and Placement Assistance

  Java Full Stack Training for college students and job seeking candidates with Internship and Placement Assistance. I have completed 4 corp...

Technical Skills for B.Com and B.B.A