SOFTWARE MODULAR PROGRAMS About IIHT Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ India's leading IT Services training company Training solutions that fit every learning style, schedule, preference and geography Offering a plethora of IT courses for different technologies Top quality training experience State-of-the-art infrastructure Successful track record of excellence in training and placements Active and up-to-date in growing with changing industry requirements Have over 200 centers in India Has significant presence in Kenya, Turkey, Tanzania, Ghana, Nigeria, South Africa, China, Malaysia, Liberia, Congo, Ivory Coast, South Africa, Mozambique, Sri Lanka, Nepal, Cameroon, Togo, Qatar and Bahrain. Career Advantages Ÿ Industry endorsed programs Ÿ The domain knowledge and technical expertise of IIHT faculty enhances the quality and the understandability of the technology Ÿ We have a team of technology analysts who help us constantly identify, analyze and incorporate the latest technological trends into our courses Ÿ We provide practical – hands on training and unique classroom lab facility to enable students to Ÿ Ÿ Ÿ Ÿ Ÿ experience and improve the application skills We provide students with the best courseware that are exclusively designed to meet standards of quality, relevance, recognition and understandability Additional sessions and seminars by guest speakers are provided to improve students' interpersonal skill; this eases their interview process Comprehensive exams, which include assignments and online examination are conducted to assess students Mock Interviews are conducted to enable the students to understand the interview scenario Strong placement assistance is endowed through support of leading companies' tie up with IIHT Programming in C (40 Hrs) Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Introduction to C Data types Operators Control Structures Loop Control Structure Arrays Functions Library Functions Recursion Structures in C Structure and Arrays Structure and Functions Pointers in C Function Pointer Macros and Storage Class File Inclusion Storage Classes Files Input/output Console I/O and File I/O Command line arguments Creating your own command Data Structure Stacks and Queues Linked List Trees Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Dynamic Binding Polymorphism Upcasted pointer Size of an object, VTABLE, VPTR C++ I/O formatting and File Handling cin, cout revisited Manipulators Web Development Tools (30 Hrs) HTML Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Introduction Understanding & using HTML HTML headings HTML Comment HTML Paragraphs HTML Line Breaks & Rules HTML Tags HTML Tables HTML Nesting HTML Forms DHTML Programming in C++ (40 Hrs) Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Introduction to Programming Types of programming language Compiler and Interpreter Introduction to OOP Characteristics of OOP Advantages of OOP Introduction to C++ Function overloading Classes and Objects Scope resolution operator Constructors and Destructors Operator Overloading Overloading the + operator Overloading the == operator Friend functions / classes Overloading <<and >> Dynamic Memory Management Miscellaneous class issues The const data member The static data members Inheritance Virtual Base Classes Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Introduction to DHTML DHTML JavaScript DHTML HTML DOM DHTML Events DHTML CSS DHTML Examples CSS Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ What is CSS? CSS Comments Three Ways to Insert CSS Multiple Style Sheets CSS properties used for background effects: Text CSS Font Families CSS Links CSS Lists Table Borders CSS Padding JavaScript Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Introduction to JavaScript Statements and Variables Operators Conditional Statements Popup Boxes Arrays Events and Functions JavaScript Form Validation JavaScript Exceptions Database Development in MS-SQL Server (48 Hrs) Classes and Objects Inheritance & Interfaces Generics & Collections Exception Handling File Handling XML and .Net Framework Delegates and Events Multithreading Reflection & Serialization .NET Interoperability Remoting Garbage collection and Memory Management Ÿ ADO.Net Ÿ WebServices Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ JavaScript Ÿ SQL Server 2005 / SQL Server Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ 2008 Overview Transact SQL (TSQL) - the Basics Views Stored Procedures User Defined Functions Triggers TSQL Enhancements Monitoring your SQL Server Messaging with the SQL Server 2005 / SQL Server 2008 Service Broker Using SQL Server 2005 / SQL Server 2008 Integration XML-Based Solutions Web Services and HTTP Endpoints Programming with Notification Services SQL Server with .NET Building SQL 2005/2008 Client Applications SQL Management Objects SQL 2005/2008 Reporting Services Programming Using C# (30 Hrs) Ÿ Evolution and Overview of .Net Ÿ Ÿ Ÿ Ÿ Framework Introduction to C# Data Types and Control flow Arrays, Methods and Parameters Enumerations and Structs eXtensible Markup Language (XML) (30 Hrs) Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ DTD Introduction to XML Syntax Elements Attributes Well-formed and valid XML documents Schema Simple Types Complex Types Data Types Namespaces SAX SAX API Event Handlers DOM DOM API DOM Tree Navigation Transforming DOM Tree into XML JAXP JAXP API Document Builder SAX Parser Xpath Xpath nodes and syntax Xpath axes and operators Xquery Xquery terms and syntax Xquery selecting and filtering XSLT XSL XSLT Elements Core Java (72 Hrs) Ÿ Fundamentals of Core Java Programming Ÿ Introduction to java Ÿ Primitive Data Types and Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Operations Operators in Java Control Statements Input and Output Methods in Java Arrays String & StringBuffer Object-Oriented Programming Introduction OOPs Object and Classes Class Inheritance and Interfaces Polymorphism Encapsulation Abstract class Garbage Collection Developing Comprehensive Projects: Packages Exception Handling The Collection Framework Streams and Files Threads Advanced Java (136 Hrs) Multithreading Ÿ What Are Threads? Ÿ Interrupting Threads Ÿ Thread Properties Ÿ Thread Priorities Ÿ Selfish Threads Ÿ Synchronization Ÿ Deadlocks Ÿ User Interface Programming with Threads Ÿ Using Pipes for Communication between Threads Collections Ÿ Collection Interfaces Ÿ Concrete Collections Ÿ The Collections Framework Ÿ Algorithms Ÿ Legacy Collections Networking Ÿ Connecting to a Server Ÿ Implementing Servers Ÿ Sending E-Mail Advanced Socket Programming URL Connections Posting Form Data Harvesting Information from the Web Database Connectivity: JDBC Ÿ The Design of JDBC Ÿ The Structured Query Language Ÿ Installing JDBC Ÿ Basic JDBC Programming Concepts Ÿ Executing Queries Ÿ Scrollable and Updatable Result Sets Ÿ Metadata Ÿ Transactions Ÿ Advanced Connection Management Remote Objects Ÿ Remote Method Invocations Ÿ Setting Up Remote Method Invocation Ÿ Parameter Passing in Remote Methods Ÿ Using RMI with Applets Ÿ Server Object Activation Ÿ Java IDL and CORBA Advanced Swings Ÿ Lists Ÿ Trees Ÿ Tables Ÿ Styled Text Components Ÿ Component Organizers Advanced AWT Ÿ The Rendering Pipeline Ÿ Shapes Ÿ Areas Ÿ Strokes Ÿ Paint Ÿ Coordinate transformations Ÿ Clipping Ÿ Transparency and Composition Ÿ Rendering Hints Ÿ Reading and Writing Images Ÿ Image Manipulation Ÿ Printing Ÿ The Clipboard Ÿ Drag and Drop JavaBeans Ÿ Why Beans? Ÿ The Bean-Writing Process Ÿ Using Beans to Build an Application Ÿ Naming Patterns for Bean Properties and Events Ÿ Bean Property Types Ÿ Adding Custom Bean Events Ÿ Property Editors Ÿ Going Beyond Naming Patterns Ÿ Customizers Ÿ The Bean Context Ÿ Ÿ Ÿ Ÿ Security Class Loaders Bytecode Verification Security Managers and Permissions Digital Signatures Code Signing Encryption Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ J2EE Architecture (100 Hrs) Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Introduction to J2EE Architecture Overview Web Application and Http Basics Distributed Multitiered Applications J2EE Components J2EE Containers and Services Packaging and Deployment API in J2EE List of API IN J2EE: SERVLET, JSP, JNDI, JSTL, JDBC, JMS,JCA, JSF, EJB3, JMX, RMI-II0P, JAVA-IDL, JAX-RPC, JAXP, STAX, JAAS Servlets and Java Server Pages Understanding Java Servlets Understanding Java Server Pages Tomcat and Jboss Basics (Installation) EJB3 Session beans: What is EJB. Types of EJB What is simplified EJB 3.0 API Session bean Stateless session bean Develop a Message digestfunctionality using stateless session bean. Stateless session bean What is Stateful session bean Develop a Calculator functionality using statelful session bean. Stateful session bean Entiry bean What is Entity. Entity verses session beans Entity beans The EntityManager API Entity Instance's life cycle Entity Instance Creation Primary Keys and Entity Identity JAVA MESSAGE SERVICE API Overview What Is Messaging? Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ When Can You Use the JMS API? Basic JMS API Concepts JMS API Architecture The JMS API Programming Model Administered Objects Connections Sessions Message Producers Message Consumers Writing Simple JMS Client Applications JAVA SERVER FACES Introduction to JSF JSF Features JSF for Web Application JSF components JSF Tags, Life Cycle & Architecture JSF Renderers JSF HTML Tag Reference JSF Core Tag Reference JSF Facelet Rag Reference JSF Navigation, JSF with Ajax DOT NET (160 Hrs) Ÿ Developing Web Applications using ASP.NET Ÿ Introduction to Web-Programming and Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Working with ASP.NET Building ASP.NET pages Designing ASP.NET Websites Performing Data Access Building ASP.NET Components ASP.NET Site Navigation Control Building ASP.NET Application Custom Control Building in ASP.NET Globalization Web services ASP.NET Configuration Settings Active X Data Object.NET Introduction to ADO.NET ADO.NET Data Access Datasets Updating Database XML Transactions Data Binding Windows Forms Application Window Forms in Visual Studio .NET Windows Forms - Settings Forms Dialogs Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Drawing Basics Printing Controls Design-Time Integration Data Binding and Data Grids Multithreaded User Interfaces Web Deployment Language Integrated Query (LINQ) What is LINQ? LINQ to Objects LINQ to XML LINQ to SQL LINQ to Entities Windows Presentation Foundation (WPF) Create a WPF application Create new controls in a WPF application Add graphics and multimedia support to a WPF application Configure and deploy WPF applications Windows Communication Foundation (WCF) Fundamentals of WCF Introduction to WCF Bindings in WCF Contracts in WCF Creating simple WCF application PHP 124 Hrs Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Overview of PHP Developing Dynamic Internet Applications Overview of PHP Advantages & Capabilities Basic Scripting & Looping Constructs PHP Scripting Fundamentals Constants, Variables and Looping Constructs PHP Operators Logical Operators Relational Operators Bitwise Operators Conditional Constructs Arrays in PHP Initializing Arrays One-dimensional Arrays Multidimensional Arrays Array Functions PHP Functions Recursion Dynamic Function Calls Predefined PHP Functions Mailing Functions Classes And Objects Objects Interfaces Overloading Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Reflection File Handling Changing and Editing File Contents String Functions Regular Expression Functions Reading, Writing and Deleting Files Handling File Permissions File Locking Working with Databases and Forms Configuring PHP For Database Support ODBC Using Cookies with PHP Miscellaneous PHP Tasks MySQL (36 Hrs) Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Ÿ Overview of MySQL What is MySQL? History of MySQL The Main Features of MySQL Create & Manage Database and tables Connecting to and Disconnecting from the Server Data Types Functions and Operators SQL Statement Syntax Data Definition Statements Data Manipulation Statements & Control Statements Stored Procedures & Functions Stored Routines and the Grant Tables Triggers Views Using PHP MyAdmin to configure MySQL Functions and Operators Introduction to AJAX
© Copyright 2024