Search in
Courses Providers, List Your Courses for FREE
Menu
Subjects Covered & Categories
Basic Details
Medium of instruction:English
Overview, Content & Syllabus

Java is a computer programming language. It enables programmers to write computer instructions using English based commands, instead of having to write in numeric codes. It’s known as a “high-level” language because it can be read and written easily by humans. Like English, Java has a set of rules that determine how the instructions are written. These rules are known as its “syntax”. Once a program has been written, the high-level instructions are translated into numeric codes that computers can understand and execute

Java was designed with a few key principles in mind:

• Easy to Use: The fundamentals of Java came from a programming language called c++. Although c++ is a powerful language, it was felt to be too complex in its syntax, and inadequate for all of Java's requirements. Java built on, and improved the ideas of c++, to provide a programming language that was powerful and simple to use.

• Reliability: Java needed to reduce the likelihood of fatal errors from programmer mistakes. With this in mind, object-oriented programming was introduced. Once data and its manipulation were packaged together in one place, it increased Java’s robustness.

• Secure: As Java was originally targeting mobile devices that would be exchanging data over networks, it was built to include a high level of security. Java is probably the most secure programming language to date.

• Platform Independent: Programs needed to work regardless of the machine they were being executed on. Java was written to be a portable language that doesn't care about the operating system or the hardware of the computer.

ajax. It also competes with Sun Microsystems' JavaFX, which was launched a few days after Silverlight.



Course Content:

GUI Programming
  • Designing Graphical User Interfaces in Java

  • Components and Containers

  • Basics of Components

  • Using Containers

  • Layout Managers

  • AWT Componets

  • Adding a Menu to Window

  • Extending GUI Features Using Swing Components

  • Java Utilities (java.util Package)

  • The Framework :

  • Collections of Objects

  • Collection Types

  • Sets Sequence

  • Map

  • Understanding Hashing

  • Use of ArrayList & Vector

Event Handling
  • Event-Driven Programming in Java

  • Event- Handling Process

  • Event-Handling Mechanism

  • The Delegation Model of Event Handling

  • Event Classes

  • Event Sources

  • Event Listeners

  • Adapter Classes as Helper Classes in Event Handling

  • Anonymous Inner classes a Short –cut to Event Handling

  • Avoiding Deadlocks in GUI Code

  • Event Types & Classes

  • Networking Programming

  • Networking Basics

  • Client-Server Architecture

  • Socket Overview

  • Networking Classes and Interfaces

  • Network Protocols

  • Developing Networking Applications in Java

Database Programming using JDBC
  • Introduction to JDBC

  • JDBC Drivers & Architecture

  • CURD operation Using JDBC

  • Connecting to non-conventional Databases.

Mail API
  • Introduction to Email Technical Internals

  • Understanding of POP and SMTP framework

  • Complete understanding the email API

  • Mass mailer Application development

  • Introduction to J2EE

  • J2EE Overview

  • Why J2EE?

  • J2EE Architecture

  • J2EE APIs

  • J2EE Containers

Java Server Technologies

Servlet
  • Web Application Basics.

  • Architecture and challenges of Web Application.

  • Introduction to servlet

  • Servlet life cycle

  • Developing and Deploying Servlets

  • Exploring Deployment Descriptor (web.xml).

  • Handling Request and Response

  • Initializing a Servlet

  • Accessing Database

  • Servlet Chaining

  • Session Tracking & Management

  • Dealing with cookies

  • Transferring Request

  • Accessing Web Context

  • Passing INIT and CONTEXT Parameter

  • Sharing information using scope object

  • Controlling concurrent access

  • User Authentication

  • Filtering Request and Response

  • Programming Filter

  • Filter Mapping

  • Servlet Listeners

  • Java Server Pages:

  • Basic JSP Architecture

  • Life Cycle of JSP (Translation, compilation)

  • JSP Tags and Expressions

  • Role of JSP in MVC-2

  • JSP with Database

  • JSP Implicit Objects

  • Tag Libraries

  • JSP Expression Language (EL)

  • Using Custom Tag

  • JSP Capabilities:

  • Exception Handling

  • Session Management

  • Directives

  • JSP with Java Bean

RMI (Remote Method Invocation)
  • RMI overview

  • RMI architecture

  • Example demonstrating RMI

Enterprise JAVA Beans
  • Enterprise Bean overview

  • Types of enterprise beans

  • Advantages of enterprise beans

  • The Life Cycles of Enterprise Beans

  • Working with Session Beans

  • Statefull vs. Stateless Session Beans

  • Working with Entity Beans

  • Message Driven Beans

  • JNDI (Java Naming and Directory Interface)

  • JNDI overview

  • JNDI API

  • Context operations

  • Using JNDI in J2EE applications

Spring
  • Introduction to Spring

  • Understanding Inversion of Control (IOC) and Dependency Injection (DI)

  • Spring Architecture

  • Implementation IOC in Spring

  • Understanding Aspect Oriented Programming (AOP)

  • Implementing AOP in Spring

  • Introducing the Template Design Pattern

  • Simplifying Data Access using JDBC Template

  • Abstract Data Access Layer using DAO

  • Introduction to Spring MVC


Course Schedule & Price
Classroom - Regular
When Duration Where Remarks Price
Not Specified (Total 60 Hrs) All Venues Not Specified Price On Request

Venues (Locations)
Thane, Mira Road East (Head Office):- 203, B/68, OPP. TMT Bus Stop, Sec-1 Near Mira Road Station Mira Road East, Thane - 401107, Maharashtra, India


Navi Mumbai, Vashi (Branch):- A/413, Vashi Plaza Vashi, Navi Mumbai, Maharashtra, India


Thane, Kalyan East (Branch):- Chandulal Joshi Complex 301, 3rd Floor, Above Vodafone Galary Opp Kalyan Station Kalyan East, Thane, Maharashtra, India


Ratnagiri, Khed (Branch):- Maharashtra Technical Center, Jagushte building,Near S.T.Stand Samarth Nagar Khed, Ratnagiri - 415 709, Maharashtra, India


About Course Provider

Tech Wind Computer Services Pvt. Ltd


Tech Wind Computer was incepted in recent year with the vision to provide high quality services at affordable and cost effective manner. In the short span year, Wind Tech has over 20 clients in a variety of segments. Our success has been attributed to our sincere and honest approach towards our customers. Our appraoch is to provide appropriate solution to our customers regardless of what product or service would be necessary. In order to achieve this,
we have created several partnerships with various organizations to be able to provide our customers with ample options to choose solution of their choice, needs and budget.

Tech Wind Computer is an Information Technology services firm specializing in training, application development quality assurance. We are headquartered in Mumbai, India We pioneered IT education and software development in India. Over years with expertise in training, our training and development process has evolved to be one of the best in twin-cities. We serve the corporate in providing the best and efficient solutions catering to their clients aboard, and to I.T professional in training delivery with consistency. We develop of range of curriculam for people with diverse requirements, from IT professionals needing advanced training to business managers seeking to develop a competitive edge.

What we do?

We offer advance courses and software solutions on state-of-the-art technologies and platforms. Tech Wind received numerous accolades and is rated as one of Best Software Training Center for MS.NET and Java in the twin cities. Tech Wind has already trained many more candidates who has been placed around the world in various blue chip companies.

 

Mission & Vision

Our vision is to grow as World Class Consulting, Services firm by excelling in fulfilling the needs of our customers every time. We strive towards the satisfaction of customers to fulfill their needs and respect their values.

At Tech Wind Computer, our mission is to consistently provide superior information technology services in a timely and affordable manner through a work environment that emphasizes responsiveness and integrity while promoting long-term, seamless partnerships based on mutual respect, customer satisfaction and human value.

Why Us?

Tech Wind has focused on provide quality education at an affordable cost with 100% practical knowledge as per IT industry requirement. We are in Computer Education and IT development for more than 5years. At Tech Wind, every single candidate trained through us is important. Candidates trained through our organization had placed to various companies to build invaluable trust for us in the competitive job market.

♦ Learn Form IT Professional.
♦ Upgrade your self from Asp.net To Silverlight.
♦ Industry Oriented Course Structure.
♦ Get 100% Practical Knowledge.
♦ 100% Attention towards every Trainee.
♦ Weekend batches available for working professional.
♦ Affordable fees structure.
♦ Get Work Experience on Live Project.
♦ Free guidelines for technical round in interview.
♦ Free Job Assistance.
♦ 24/7 System Access.
♦ Customized Programme.

1. Price Challenge - We understand that students do find it hard to shell out the humungous amounts of money to pay for such assignments and dissertaions we hence keep our prices to a minimum.

2. Flexible Payments - We do offer a Flexible payment option to our students (Call us now to enquire how we can help)

3. Quality on Time - Meeting deadlines are our topmost priority we make sure that every thing is done to keep up to our word.

Browse similar courses by category


Courses by Tech Wind Computer Services Pvt. Ltd
Java
.NET
Networking


AllRefer.com - Browse and Share Photos
Browse & Share Photos
Subscribe & get details about interesting courses & events free in your mail