Core Java - Java Programming
 
Home > Services > Training > Java >Core Java - Java Programming
 
Course Description

Java language is the most popular programming language in use today by many measures.
Portability across hardware platforms and operating systems is the main benefit of Java applications. The Java Platform is also a robust platform for executing languages other than the Java programming language. For example, Groovy, Scala, and special implementations of Ruby and Python give developers the versatility to program for the JVM in a dynamic or functional language.

Why JAVA ?

Java is HOT
Java is the most popular programming language in use today by many measures. Portability across hardware platforms and operating systems is the main benefit of java applications.
Java is the ideal language and platform for the web. The java language and platform scale re-markably well. Applications can easily be written for devices with limited resources .Java runs on Win-dows, Linux and other Unix based systems which are.

Career prospects in Java
Java developers in high demand in every-where. They are highly paid and well respected. It is very lucrative career, provided a very well structured learning and training is required. Java is considered as tough to master. But a well designed training pro-gram and some dedication can guarantee you a bright future in java.

High demand for professionals
Small and large software companies are in the look out of skilled software developers where Java skill set is in huge demand. It is the choice of pro-gramming language for developers. Most of the mod-ern technology platforms are inspired by java.

IT hiring trends
Robert Half Technology, the leading experts in IT salary and career trends placed JAVA Development jobs at the top of the IT Skills in Demand for year 2011. They have predicted skills driven rebound in programing jobs in 2011.

 
Who can Attend ?

+2 / Diploma / BA /BCom c/ BSc/BCA/BTech/MA /MCom/MSc/MCA/MTech/etc
Download Brochure

Click here to download the course brochure

Course Schedule

The duration of the course is 2 months. Weekly 5 days, and 4 hours a day sessions
 

Course Objective:

To transform a student into truly professional Java Developer
 To provide solid understanding on the con-cepts
 To provide hands on practical training on the technology
 In the most effective & easiest way!

 

Course Expectations

Industry ready job aspirant
Guided by well formulated course modules and training methodologies, working with instructors who have excellent hands on real life experience in software development for many years, at the end of the course the candidates become industry ready. The candidate becomes well confident on technology areas that help him to perform in tests and interviews.

Not Just a developer, but a complete software engineer
Since the course covers topics not just Core JAVA, but relevant software engineering topics that
helps the student to experience and master them as in real life, Caption describing before he completes the course. picture or graphic. This enables him to join any software team without a big induction curve. He can join and take up responsibilities much earlier than a fresher.

 
Leraing Modules

Introduction to Java Platform Using an Integrated Development Environment ( IDE): Eclipse
Object Oriented Programming Concepts Object Oriented Analysis and Design with UML class diagrams
Programming with Java Language
Introduction to Java Standard Edition (SE) API
Java Collections & Generics
Basic I/O & File Handling
Exception Handling
Concurrency & Multi-threading
Database Concepts & MySQL
Java Database Connectivity (JDBC)
Graphic User Interfaces with AWT
(Advanced Window Toolkit)
Basic Swing Programming Documenting with Javadoc tool Packaging & Deployment
Final Project

 
Training methodology
Since this course follows the Aitrich Training Methodology, Following are the components of Aitrich Training Methodology.
 1. Theory Modules
     
Interactive Lecture
Cheat Sheets
Video illustrations
     
Reference Cards
Online Reference
API Documentation

 2. Practical Workshop

   Exclusive Lab Sessions
   Practical applications of theory lessons

Real time experience
Using industry best-practices


 3. Excercise

  Programming Assignments
  System Design Exercises

Re-iterates Learning
Explore & Learn


 4. Final Project - The real game

  Project Management
  Planning Meeting
  Analysis & Design
  System Architecture
  Daily Standup Meeting
  Programming
  Product Demo

Retrospective
Iterative & Incremental
Development
Project Submission Report
Project Presentation
Agile Methodologies
Scrum & XP

     
Team work
Project Management
Sprint Planning
     
Analysis & Design
Daily Standup Meeting
Scrum Methodology
 
 

 


 
 
Contact Us | Feedback | Sitemap ©2010 aitrich, All rights reserved - Terms and Conditions| Privacy Statement