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
  • Compilation, Linking, Execution, Debugging
  • Integrated Development Environment
  • Console Input and Output
  • Control Structures
  • Functions
  • Pointers
  • Storage classes, Dynamic Memory allocation
  • Arrays, Strings
  • File IO
  • Structures and Unions
  • Command Line arguments
  • Macros

    Programming in C++

  • Concepts of Object Oriented Programming
  • Class and Object
  • C++ as a better C
  • Operator Overloading
  • Inheritance
  • Polymorphism
  • File IO
  • Exception Handling
  • RTTI, Type Casting
  • Templates
  • Namespaces
  • Standard Template Library

    Database Fundamentals & SQL

  • Database fundamentals
  • Normalization
  • 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

    3) .NET TECHNOLOGIES

    Programming .NET using C#

  • Introduction to. Net Framework
  • Using Visual Studio 2010
  • OOP : Class, Object
  • Inheritance, Polymorphism
  • Interfaces
  • Properties
  • Indexers
  • Attributes : Standard and Custom
  • Exception Handling
  • File IO and Serialization
  • Multi-Threading
  • Thread Synchronization
  • Reflection
  • Events and Delegates
  • WinForms
  • Custom controls
  • ADO.NET : Connected/Disconnected Architecture
  • Data Binding and data bound controls
  • Generics and Collections
  • Handling XML
  • COM Interoperability
  • Deployment of .Net applications
  • Windows Services
  • Remoting
  • Web Services
  • Introduction to WCF, WPF & WF

    ASP.NET

  • Introduction to Asp .NET
  • Page Life Cycle
  • Using IIS server, Creating virtual directories
  • Asp .NET Web server Controls, Validation controls
  • Custom Controls, User Controls
  • Page Designing: Master pages,
  • Skins, Themes, CSS
  • Session and State management
  • Caching: Page level, Partial caching
  • Site Navigation and Personalization
  • Data Binding and Ado. Net
  • Debugging, tracing and error handling
  • Language Integrated Queries (LINQ)
  • Web administration
  • Security: Membership, Roles, Permissions
  • WCF
  • Concept of AJAX
  • Deployment of web application

    Advanced .NET 4.0

  • Web-services: Concept and Implementation
  • Concept of Ajax, .NET Ajax Toolkit
  • Using Silverlight
  • Windows Presentation Foundation
  • Windows Communication Foundation
  • Workflow Foundation
  • Introduction to Microsoft SharePoint

    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