Duration : 3.5 Months

    Eligibility :

  • BE | BTech | MCA | MCS | MCM | MSc | BCA | BCS | BSc etc

    Pre-requisite :

  • Basic Knowledge of C Programming

    1) PROGRAMMING FUNDAMENTALS :

    Programming in C

  • Introduction to Programming
  • Data Types, Operators
  • Integrated Development Environment
  • Control Structures
  • Functions
  • Pointers
  • Arrays, Strings
  • File IO
  • Structures and Unions
  • Command Line arguments

    Programming in C++

  • Concepts of Object Oriented Programming
  • Class and Object
  • Operator Overloading
  • Inheritance
  • Polymorphism
  • File IO
  • Exception Handling
  • RTTI, Type Casting
  • Templates

    Database Fundamentals & SQL

  • Database fundamentals
  • SQL / PL-SQL
  • Stored Procedure, Function
  • Triggers,Indexes, Clusters

    Introduction to OS & Networking

  • Overview of Operating System
  • Concept of Process and Thread
  • Memory Management
  • Network Basics
  • Classification of Networks
  • Network Topologies
  • Network Communication and Protocols
  • TCP/IP fundamentals

    2) WEB FUNDAMENTALS

    HTML

  • HTML Basics: Structure, Elements and Attributes
  • Various Input fields in html
  • Tables, Frames, Lists, Layouts
  • Fonts, Colors
  • Images, Audio, Videos
  • HTML Forms
  • Cascading Style Sheet

    Java Script

  • Java Script Language basics
  • Variables, Data Types, Functions, Operators
  • Control flow using conditional and Iterative statements
  • Managing HTML DOM and Events
  • Java Script Objects
  • Window Management using Java Script

    XML

  • XML Basics: Structure, Elements and Attributes
  • XML Schema, DTD
  • XML Editors: Using Altova XML Spy
  • XML DOM, Parsers
  • Validation of XML
  • XML CSS and XSLT
  • XML Namespaces
  • XML HTTP Request Object

    2) JAVA TECHNOLOGIES

    Core Java

    Installation and settings of Java
  • JDK, JVM, Classpath etc
  • Packages, Eclipse IDE
  • OOP in Java
  • Inheritance and Polymorphism
  • Interfaces
  • Exception Handling
  • Generics and Collections
  • Multi-threading
  • Thread Synchronization
  • Java Util, Wrapper Classes
  • RMI
  • Swing
  • Applet
  • Annotations
  • Input and Output management
  • Managing Files and Directories
  • Networking programming
  • JDBC
  • Handling Transactions

    Advanced Java

  • Servlet Basics, Servlet life cycle
  • Servlet Deployment , Web.xml file
  • ServletContext and ServletConfig
  • Include, Forward, sendRedirect
  • Session and State management
  • Page, Request, Session and Application Scopes
  • Java Beans
  • Advanced JDBC concepts
  • JSP: Different elements, Life Cycle
  • JSTL, Expression Languages, Custom
    • Tags
    • MVC Arhitecture
    • Strut Framework
    • Hibernate
    • JNDI, JMS
    • Introduction to Spring Framework

      Enterprise Java

    • Servlet Basics, Servlet life cycle
    • Servlet Deployment , Web.xml file
    • ServletContext and ServletConfig
    • Include, Forward, sendRedirect
    • Session and State management
    • Page, Request, Session and Application Scopes
    • Java Beans
    • Advanced JDBC concepts
    • JSP: Different elements, Life Cycle
    • JSTL, Expression Languages, Custom Tags
    • Using Glassfish: Installation and Deployment
    • MVC Arhitecture
    • Strut Framework
    • Hibernate
    • JNDI, JMS
    • EJB : Session, Entity and Message driven beans
    • Introduction to Spring Framework

    3) INTERVIEW SKILLS

  • Interview Techniques
  • Frequently Asked Questions
  • Group Discussion
  • Resume Writing
  • Mock Test Based on MNC Test Pattern

    4) EVALUATION

  • Technical Assignments
  • Technical Test
  • Technical Interview

    5) INTERNATIONAL CERTIFICATION

  • Guidance for International Certification

    6) PROJECT (OPTIONAL)

  • Design
  • Development