- Java Programming In Tamil
Java Programming
Become a Java developer by learning from Basic to Advanced level.If you want to learn Java programming from scratch this master course is for you.
Course Details
Course Duration
2.5 months
Mode Of Teaching
Online
Teaching Language
Tamil
Weekdays Batch
Starting Date
17-09-2024
Sessions
Mon-Sat
Time
06:00-07:30 PM
Weekend Batch
Starting Date
21/09/2024
Sessions
Sat & Sun
Time
09:30-12:00 PM
Slot Closes On
17-09-2024
Slot Closes On
22/09/2024
Next Batch Starts On
–
Next Batch Starts On
–
Fee Structure
₹7000
Course Syllabus
Core Java
- Why to learn Java?
- What is a Programming language?
- Advantages of Java
- Features of Java
- History Of Java
- Lifecycle Of A Java Program
- What are Keywords?
- Uses Of Keywords
- What are Primitives?
- What are Datatypes?
- Types of Datatypes
- What is Variable?
- What is Re initialization? Variables
- What are Operators?
- Arithmetic Operators
- Relational Operators
- Logical Operators
- Bitwise Operators
- What are Control Statements?
- if and if else statements
- Nested if Statements
- Switch Statements
- Example Program on Statements
- What are loops?
- For Loop
- While Loop
- Do While Loop
- For Each Loop
- Infinite Loop
- Pattern Programs
- Private
- default/package
- Protected
- Public
- What are Methods?
- Uses Of Methods
- Passing values And Returning Values in Methods
- What is an Identifier?
- Uses Of Identitfier
- What is a Scanner Class?
- Uses Of Scanner Classes
- How to get the Input Form Scanner Class?
- What Is An Array
- Uses Of Arrays
- Types Of Arrays
- Dimensional Arrays
- Array Initializer
- What is String Class?
- What Are Utitility Methods?
- Utility Methods Provided by String Class
- CharAt() Method
- length() Method
- toCharArray() Method
- indexOf() Method
- lastIndexOf() Method
- Contains() Method
- startswith() Method
- endsWith() Method
- equals() Method
- equals Ignore Case() Method
- to Upper Case()
- to Lower Case()
- Substring()
- Trim()
- split()
- What is Object Oriented programming Language?
- Advantages Of Object Oriented Programming Language
- What is Static Members?
- What is Non Static Members?
- What is a Class?
- What is an Object?
- What is Deep Copies?
- What is Shallow Copies?
- What is Memory Management in Java
- Class Area
- Heap Area
- Method Area
- Stack Area
- What is Initialization Blocks?
- What is Static Blocks?
- What is Non Static Blocks?
- What is a Constructor?
- Uses Of Constructors
- Types Of Constructors
- Default Constructors
- Zero Argument Constructors
- Parameterized Constructors
- What is Constructor Overloading
- Types Of Arguments
- Length Of Arguments
- Sequence Of Arguments
- What Is Constructor Chaining?
- this() Statement
- super() statement
- What is Inheritance?
- Types Of Inheritance
- Single level Inheritance
- Multi level Inheritance
- Hierarchial Inheritance
- Hybrid Inheritance
- Multiple Inheritance
- What is Polymorphism?
- Types Of Polymorphism
- Compile Time Polymorphism
- Run Time Polymorphism
- Super and Final Keyword
- What Is Method Overloading?
- Variations Of Method Overloading
- Types Of Arguments
- Length Of Arguments
- Sequence Of Arguments
- Example Of Compile Time Polymorphism?
- What Is Method Overriding?
- Rules For Method Overriding
- Example Of Run Time Polymorphism?
- What Is Abstraction?
- “abstract” Keyword
- Abstract Methods In Java
- Realtime Examples in Abstraction
- What is An Interface?
- Rules To Use Interface
- Uses Of Interfaces In Java
- Difference Between Abstraction and Interface
- What is Encapsulation?
- Packages In Java
- Example Program For Encapsulation
- What is String Class?
- Literals
- “new” Keywords
- Constant Pool
- Non Constant Pool
- What is String buffer?
- What is String Builder?
- Difference Between String Buffer and String builder?
- Example Programs On String buffer and String builder
- What is Wrapper Class?
- Boxing
- Unboxing
- Parsing
- What is An Exception?
- What is Exception Handling?
- Hierarchy Of Exception
- Types Of Exceptions
- Checked Exceptions
- Unchecked Exceptions
- Blocks in Exception Handling
- Try Block
- Catch Block
- Finally Block
- Finalize Block
- Throw Keyword
- Throws Keyword
- What is File Handling?
- Why File Handling Required In Java
- Streams In Java
- Input and Output Stream in Java
- How to Create a File?
- How to Read a File?
- How to Write a File?
- How to Delete a File?
- What is Collection Framework?
- List
- Array List
- Vector
- Linked List
- Queue
- Priority Queue
- Set
- Hash Set
- Linked hash Set
- Tree Set
-
Map
- Hash Map
- Linked Hash Map
- Tree Map
Advance Java(J2EE)
- What Is J2EE?
- Why We Need J2EE?
- What is Webservice?
- What is Xml?
- Uses Of Webservices?
- JDBC Introduction
- JDBC Driver
- Steps To Connect With Database
- Driver Manager
- Connection
- Statement
- Result Set
- Prepared Statement
- What are Servlets?
- Generic Servlets
- Http Servlets
- Servlet Life Cycle
- How Servlets Work?
- War File
- Request Dispatcher
- Servlet Context
- Cookies
- Hidden Form Field
- Http Session(Login & Logout)
- CRUD Applications In Brief
SQL For Java
- What is SQL
- Why We Need SQL?
- What Is MySQL
- MySQL Installation
- What is Data?
- Information vs Data
- What is RDBMS?
- What Database?
- Uses Of Databases?
- Types Of Database?
- What is Query?
- What is SQL Tables?
- How to Create Tables?
- How to Show Tables?
- How to Rename Tables
- What Are Queries?
- Queries We Need For Java
- SELECT QUERY
- INSERT QUERY
- UPDATE QUERY
- DELETE QUERY
Project
![](https://thatoneprogrammer.in/wp-content/uploads/2023/11/1032-768x576.jpg)
Student Database Management System
Learn how student database management system works backend by using JDBC and Servlets by doing realtime project
What We Will Provide
![](https://thatoneprogrammer.in/wp-content/uploads/2023/11/56301-1024x913.jpg)
Online Community
An Online coummunity will be created on the first day of class where students can discuss their doubts with other students eventhough our instructors are available 24/7
![](https://thatoneprogrammer.in/wp-content/uploads/2023/12/6920933-1024x1024.jpg)
Study Material
We provide study materials once the classes gets completed everyday
![](https://thatoneprogrammer.in/wp-content/uploads/2023/11/3661727-1024x1024.jpg)
Mock Interview
Mock interviews will be conducted regulary to get realtime interview exposure and to be prepared with the concepts thoroughly
![](https://thatoneprogrammer.in/wp-content/uploads/2023/11/OH75TO0-1024x1024.jpg)
Certification
We provide certification once all the sesions gets completed provided maintaining attendance and completion of projects
Frequently Asked Questions
The training given by That One Programmer is well structured anyone from fresher to experiened can able to understand the concepts easily.At end of the class students can able to attend the interviews without hesitation
Anyone from any education background can join the course,as this course is structured for fresher to experienced level.
You can enroll for the course by clicking “enroll” button and through the payment page you can do the payment
Yes if students is absent on that day for valuable reasons,backup classes will be scheduled.Students can learn without missing the topics
No 3 days demo class is completely free.Students can decideto join after demo class.
Sorry,No Refunds will be provided
We Provide Career guidance in classes,mock interviews and resume building sessions and daily job updates