Java Training in Kolkata – Basic JAVA – Best Training institute in Kolkata

Java training in Kolkata by ICSS provides hands on training in Java programming and focuses on security issues. Indian Cyber Security Solutions training unit in Kolkata is recognized as the best technical training unit in the cyber security space. With prime focus in cyber security we provide secured coding in java for aspiring students who want themselves to be placed in MNCs as a developer in Java.

Our Java training in Kolkata provides hands on lab training where students not only learn java programming but also how to avoid common mistakes which causes hackers to hack websites developed by java developers.

Our Java trainers are Oracle Java certified and are CEHv9 certified working as code reviewers in different MNCs. In this Java training program you will learn the secured coding on Java, Java basics, OOPs concept in Java, Exception Handling in Java training, Swing. We provide placement assistance for our Java training students in Kolkata.

Students who are willing to learn Android Penetration testing should know Java programming so to understand android functionality.

Indian Cyber Security Solutions Kolkata training unit had conducted java training program successfully from last 5 years. ICSS had successfully trained more than 300 students from different engineering and technical student across all colleges in Kolkata. With around 5 start rating from our student we are proud to be the best java training institute in Kolkata. We provide week end and week days classes for java training for students who want to go for Java training in summer internship and winter internship programs.

[sg_popup id=8737]

[course-shortcode]

ENROLL NOW Next Batch

Jobs as Java Developer in Kolkata:

Software Developer in Java in Kolkata

Apply Now

Java Developer – Fresher’s in Kolkata

Apply Now

Basic Java | Java Training Course Module in Kolkata

Basic Java training module in Kolkata:

Lecture 1: Introduction

Java – why do we use and what is its advantage over C.

Origin of Java.

WORA and platform independence – why is it such a revolutionary idea and why is it so much of a buzz?

Types of Java and their individual applications – J2SE; J2EE; J2ME

Setting up the environment for: 1. Writing code in notepad as .java files. 2. Eclipse

What is an IDE? Different IDEs for java? Bluej, Netbeans, and Eclipse.

Javadocs: First place to look for.

Lecture 2: Getting the hands dirty

Writing a hello world program and explaining each word in the program to give a glimpse of what to come in the later classes.

Hands on session for basic logic building. Patterns and series.

Explaining the core architecture of java compiling, bytecodes and JVM.

Explaining JDK and JRE.

Explaining objects and classes.

Lecture 3: The syntax and semantics

Java tokens: variables, keywords, punctuators.

Primitive and derived datatypes.

Expressions: arithmetic and logical. Operators and operands. Coercion and Type Casting.

Control statements and loops: if-else, ternary; for, for-each, do..while, while.

Methods and Constructors.

Jump statements: break, continue; and why not goto.

Arrays and Strings.

Lecture 4: OOPs and Java

Why is java a pure OOP language? Different basic OOPs principles. Encapsulation, abstraction, Inheritance, polymorphism, Data hiding, etc.

Inheritance types with example. Abstract classes and interfaces.

Polymorphism: static and dynamic.

Hands on session.

Lecture 5: Packages, Imports and exceptions

Why packages and need for imports.

Exception hierarchy. Custom Exception. Throw, throws, try, catch, finally.

Final finalize and finally difference. Garbage collection.

Hands on session.

Lecture 6: Multithreading and static keyword

What is a thread? Why is it needed? How is it done? When to use Runnable interface and when to use Thread class. Sleep, Join, IsAlive.

Different test cases for threads. What is thread safe? Memory Heaps and stacks: which is thread safe and why?

Global variables: instance and static.

Static blocks.

Hands on session.

Lecture 7: IO

Character Oriented and byte oriented IO. Scanner class, BufferedReader class. File input and Output.

Lecture 8: Util package

Date [also java.sql.Date], Calender, Currency, Locale, Random.

Collections interface: List: ArrayList, LinkedList. Map: HashMap. Set: HashSet.

Hands on session.

Lecture 9: Jdbc

Different types, what is what. Examples: Oracle, mysql. Connection strings and executing queries. PreparedStatement, ResultSetMetaData, DatabaseMetaData, Storing and retrieving images and files. Transaction Management, Batch Processing, RowSet Interface.

Hands on session.

Lecture 10: Networking

Socket Programming, URL, URLConnection, HttpURLConnection, InetAddress, classDatagramSocket class

Lecture 11: Design patterns

Singleton Pattern; Factory Pattern; Abstract Factory Pattern; Builder Pattern; Prototype Pattern

Lecture 12: Java 8&9 new features

Lambda expressions, Functional programming and reactive programming

Lecture 13:

Full hands on with some basic app development. Clearing doubts.

Advance Java training module in Kolkata:

Chapter 1 – What is Servlet

Web Terminology

Servlet API

Servlet Interface

GenericServlet

HttpServlet

Servlet Life Cycle

Servlet Example

How servlet works?

War File

welcome-file-list

Load on startup

Chapter 2 – Servlet with IDE

servlet in Eclipse

servlet in Myeclipse

servlet in Netbeans

ServletRequest

Servlet Collaboration

RequestDispacher

SendRedirect

ServletConfig

ServletContext

Attribute in Servlet

Chapter 3 – Servlet Advance

Session Tracking

Session Techniques

1) Cookies in Servlet

Cookies: Login & Logout

2) Hidden Form Field

3) URL Rewriting

4) HttpSessionSession: Login & Logout

Chapter 4 – Event and Listener

Servlet Filter

What is Filter

Authentication Filter

FilterConfig

Useful examples

Servlet Pagination

Pagination Example

Servlet Miscellaneous

ServletInputStream

ServletOutputStream

Annotation Servlet

SingleThreadModel

SSI

Development

Registration Example

Fetching records

Improving Performance

Uploading file

Downloading file

Servlet Sending Email

Write data to PDF

Login Example

Writing Image

Chapter 5 – JSP

JSP Introduction

Life cycle of JSP

JSP API

JSP in Eclipse

JSP scripting elements

JSP scriptlet tag

JSP expression tag

JSP declaration tag

9 Implicit Objects

JSP Request

JSP Response

JSP Config

JSP Application

JSP Session

JSP PageContext

JSP Page

JSP Exception

JSP Directive Elements

JSP page directive

JSP include directive

JSP taglib directive

JSP Exception

Action Elements

jsp:forward

jsp:include

Java Bean class

jsp:useBean

set & getProperty

Displaying applet in JSP

Expression Language

JSTL basic

Development in JSP

Registration Form

Login Form

Uploading File

Downloading File

Java training Duration in Kolkata

3 Months training program

Course Fee:

Basic java – Classroom – INR 8,000/- + 18% GST

Online – INR 6,000/- + 18% GST

Advance Java – Classroom – INR 10,000/- + 18% GST

Online – INR 8,000/- + 18% GST

Gradation System: (on total marks obtained)

E Excellent Performer (90% – 100% marks)

A+ (80% – 89% marks)

A (70% – 79% marks)

B+ (60% – 69% marks)

B (50% – 59% marks)

C (not qualified – reappear all the modules)

Get a Call from us

Your Name (required)

Your Email (required)

Phone Number (required)

Date of Birth(required)

Your Location | City (required) What do you want to know from us?





Highest Selling Technical Courses of Indian Cyber Security Solutions:

Certified Ethical Hacker Training in Bhubaneswar

Ethical Hacking Training in Bhubaneswar

Certified Ethical Hacker Training in Bangalore

Ethical Hacking Training in Bangalore

Certified Ethical Hacker Training in Hyderabad

Ethical Hacking Training in Hyderabad

Python Training in Bangalore

Python Training in Hyderabad

Python Training in Bhubaneswar

Microsoft Azure Training in Hyderabad

Microsoft Azure Training in Bangalore

Microsoft Azure Training in Bhubaneswar

Networking Training in Bangalore

Networking Training in Hyderabad

Networking Training in Bhubaneswar

Advance Python Training in Hyderabad

Advance Python Training in Bangalore

Advance Python Training in Bhubaneswar

Amazon Web Services Training in Hyderabad

Amazon Web Services Training in Bangalore

Amazon Web Services Training in Bhubaneswar

Certified Ethical Hacker Certification – C | EH v10

Computer Forensic Training in Kolkata

Summer Training for CSE, IT, BCA & MCA Students

Network Penetration Testing training

Ethical Hacking training

Python Programming training

Android Training in Bangalore

Android Training in Hyderabad

Android Training in Bhubaneswar

Diploma in Network Security Training

Android Development training

Secured Coding in Java

Certified Network Penetration Tester

Diploma in Web Application Security

Certified Web Application Penetration Tester

Certified Android Penetration Tester

Certified Python Programming

Advance Python Training

Reverse Engineering Training

Amazon Web Services Training

VMware Training

Cybersecurity services that can protect your company:

Web Security | Web Penetration Testing

Network Penetration Testing – NPT

Android App Penetration Testing

Source Web Development

Source Code Review

Android App Development

Digital Marketing Consultancy

Data Recovery

Other Location for Online Courses:

Bhubaneswar

Bangalore

Hyderabad

Latest Hacking news by Indian Cyber security Solutions Kolkata

Gmail Hacking – 2 factor security bypass

20,000 Bank accounts hacked

Watsapp Hacking and Spy

education