"Aim to help our customers achieve the end result they need in whatever is the most effective way for them. "

- Anonymous

Java Developer Job Prep Stream

Quick Stats

JAVA is easier to write, compile, debug, and learn than other programming languages.
JAVA allows you to create modular programs and reusable code.
The average salary for an Entry-Level Java Developer is Rs 3.5 lakhs per year in India.


Get trained in foundation skills
Get trained in foundation skills required to establish yourself in the IT industry
Enhance your portfolio
Enhance your portfolio in the domain with UNIX Operating System
Strongest programming language
Hands on with Software testing and Programming using C - one of the strongest programming language
Mid-Career Senior Java Developer
An Entry-Level Java Programmer earns an average salary of Rs 3 lakhs per year in India. The average pay for a Mid-Career Senior Java Developer is Rs 8.7 lakhs per year in India.

Who Should Attend

  • Aspiring Web Developers
  • Aspiring JAVA Programmers
  • BSc - IT Graduates
  • BA/B.Com/BCA Graduates
  • MCA/MBA (IT) Graduates
  • PGDBA (IT) Diploma Graduates
  • Aspirants looking for great IT career

Course Outcome

  • Post this program you will be able to reach out to the market as a strong contender in Web Development.
  • As a Web Developer you not only are knowledgeable with Web Technologies like JAVA, CSS, HTML and JavaScript, but you also are capable to handle Software Testing, UNIX Administration and Database Management.
  • If you are an aspiring application programmer this program will help you brush up your programming skills and add value to your resume to move to Web Programming using JAVA.


  • Computer Organization
    • Components of Computer System
    • Memory Subsystem
    • Input/output Subsystem
  • Operating System
    • Operating System: Terminology
    • Memory Management
    • Process Management
    • File Management
  • Computer Networks
    • Introduction to Computer Networks
    • Devices/Elements
    • Network Standards & Models
  • Database Concepts
    • Introduction to Database Management
    • Introduction to RDBMS
  • Programming Techniques
    • Software Programming
    • Software Design
    • Software Program Control Flow Fundamentals
  • Introduction to Testing
    • Introduction to Testing
  • Verification and Validation
    • Introduction to verification and validation
    • Verification Techniques
  • Levels of Testing
    • Testing Levels
  • Plan your Testing Activity
    • Test Planning
  • Design Your test Cases
    • Test Design Techniques
    • White Box Test Design Techniques
    • Black Box Test Design Techniques
    • Test Case Design
  • Test your Applications
    • Test Execution
  • Manage defects
    • Defect Management
  • Manage testing activities
    • Test Management Overview
  • Introduction to C
    • Basics of C Language
    • Operators in C
  • Arrays and Pointers
    • Arrays
    • Pointers
    • Strings
  • Control Statements in C
    • Constructs
  • Functions
    • User Defined Functions
  • User-defined Data Types
    • Structures
    • Unions
    • Enumerations & Type conversion
  • Memory Allocation
    • Storage Classes
    • Dynamic memory allocation
  • Files
    • File Handling Functions
  • Overview of UNIX
    • Introduction to UNIX
    • Components UNIX
    • Flavours of UNIX
    • Introduction to UNIX Kernel
    • Understanding UNIX Kernel I
    • Understanding UNIX Kernel II
  • UNIX File System
    • UNIX File Organization
    • Files in UNIX
    • UNIX File Characteristics
    • UNIX File Operations
    • UNIX Directory Operations
    • UNIX File Security
    • UNIX Disk Operations
    • Accessing UNIX Files
    • UNIX Compression Utility
    • UNIX File Archiving
  • Vi Editor
    • Overview of Vi Editor
    • Vi Methodology
    • Vi Command Mode
    • Searching with Vi
    • Vi Insert mode
    • Vi Configuration
  • Command Redirection, Pipes and Filters
    • UNIX Filter Commands
    • Understanding I/O Redirection
    • Appending with Redirection
    • UNIX Regular Expressions
    • More about Regular Expressions
    • Finding files in UNIX
  • Shell Programming
    • Overview of UNIX Shell
    • Types of Shells
    • Overview of UNIX Bash Shell
    • Environment Variables
    • Shell Variables
    • Success Status of UNIX Commands
    • UNIX Shell configuration
    • First Shell Script
    • Shell Script Arguments
    • Condition Evaluation
    • Shell Decision Making
    • Making Selections in Shell
    • Shell Repetition


Website Designed by © 2012 SMIIT. All Rights Reserved