Core Java Course
Why This Course?
“Write Once, Run Anywhere (WORA)” – JAVA was designed as a general-purpose, class-based, Object- Oriented programming language. JAVA is the most popular programming language for Client-Server applications with over 10 million developers worldwide. Developed by James Gosling at Sun Microsystems in 1995 JAVA derives much of its syntax from C and C++.
The training on JAVA by Sathya Technologies offers deep understanding of fundamentals and practical usage of the programming language. Starting with CORE JAVA, the course covers Advance Java and J2EE and working on the various Tools like ECLLIPS, STRUTS STUDIO, STYLUS STUDIO. The course material and course curriculum is designed to meet the current industry needs.
How the program will be conducted
Sathya Technologies with its start-of- art class rooms and Lab infrastructure at Ameerpet Hyderabad offer the best and most conducive learning environment, with a team of highly skilled trainers having years of industry experience. Classroom trainings will be conducted on a daily basis. Practical exercises are provided for the topics conducted on daily basis to be worked upon during the lab session. Online session conducted through the virtual classroom also have the same program flow with theory and practical sessions.
Our Labs can be accessed online from across the world allowing our online training student to make the best use of the infrastructure from the comfort of their home. Online session conducted through the virtual classroom also have the same program flow with theory and practical sessions. Our Labs can be accessed online from across the world allowing our online training student to make the best use of the infrastructure from the comfort of their home.
Career Opportunities in JAVA
Who can learn? (Targeted Audience)
Pre-Requisite for learning the course
Java Course Syllabus
CORE JAVA – EE 6.0
- History of Java
- Features of Java
- JVM Architecture
- Data Types
- Command Line Arguments
- OOPS in Java
- Abstract Classes
- Access Modifiers
- Access Specifies
- Exception Handling
- Multi Threading
- Streams (File I/O)
- AWT / Swing
- Collections Framework (Java.util.*)
- String Handling
- Inner Classes
- java.lang Package
- java.text Package
- Design Patterns
- Meta Data (Annotations)
- Network Programming (Java.net.*)
- Tools (javap, javadoc, javah, jar, javaw,jdb, jad)
- j2SE 5.0/6.0/7.0 Features
- Reflection API
- Java Beans
- HTML, Java Script & XML
- Introduction to Internet, Web Application,Architectures, HTTP, Web Server,Application Server
- Customer tag Libraries
- JDBC Connection Pooling
- War File Creation and Deployment in Tomcat,Weblogic,Websphere,JRun,JBoss,Glass Fish Servers
- Web Applications Security
- MVC Architecture
- Mini-Projects based on MVC
- Inroduction to Distributed Computing, Enterprise Applications J2EE
- EJB 3.X
- IOC/Dependency Injection
- JTA / JTS
- Connection Pooling & Data Sources
- Deployment Process in JBoss & Glass Fish
- JSP / Servlets with EJB
- EJB as Web Service
- Inter Captors, Timer Service
- DTD, Schema
- SAX, DOM, JDOM
- JAXP, JAXB, JAXR
- Web Services (SOAP, UDDI, WSDL)
- Struts 1.x / 2.x
- Hibernate & Spring
- Struts with EJB
- Design Patterns
- Java Mail API
- SDLC in Real-Time
- Resume Building & Interview Tips
- Build Process in Real-Time
- Release Process in Real-Time
- Debugging of Java Applications
Sathya Certification Process:
Sathya technologies offer certification programs for JAVA programming. Certificates are issued on successful completion of the course and the assessment examination. Students are requested to participate in the real-time project program to get first-hand experience on the usage and application of JAVA programming. The real-time projects are designed by our team of industry experts to help students get best possible exposure to JAVA programming and its applications.
Free demo sessions are conducted before the start of every batch which allows the students to get a firsthand interaction with the trainer.These demo session also help the student to understand the training methodology followed by Sathya Technologies and also help visit and review the classroom and lab infrastructure and facilities.
The Java course at Sathya Technologies was very amazing and was very instructive. The syllabus was very apt and easy to follow . The explanation provided by the faculty was very understandable and clear. He has good grip on the subject. I was very impressed by the teaching skills. I would surely recommend this institute for anyone who wants to master JAVA.
I attended the JAVA training program at Sthya technologies recently. The course was good, and I was able to understand the subject very clearly. JAVA is one of our key subjects in the college semester and so I decided to do the training during holidays. I’m very happy with my decision because of the training I was able to pick up the subject very well, and do well in the college also.
Attended the JAVA course at Sathya Technologies during my semester vacation. The training was very good and the faculty was good with vast experience in the subject. He was able to explain the subject especially Object Oriented program concepts very well, which helped me to understand and master JAVA programming better.I have also been interested in web development programming and I’m sure thanks to this training I will perusefurther on the web development space.
JAVA course at Sathya technologies is simple great. I participated in the program during my college semester holidays, and I’m very satisfied with the same. The course material and lab facilities are good. The faculty explained the subject very well making sure the fundamental of the programming language was clear to all the students.Object Oriented programming features also was explained very nicely, I must say helped me clear all my doubts and issues that always had.
In the event of missing out of attending any session the student can
- Attend the same in another batch for classroom training or online training
- Get access to the recording for the missed session