Software Training

Basic Programming Languages

C Programming

contents:

  • introduction and History of C
  • Data types,Variable and constants
  • Operators , Expression and Statements
  • More statements
  • Arrays and strings
  • Pointers and Functions
  • User Defined Types
  • Introduction of Graphics
  • Handling Console I/O , File I/O
  • Link List
  • Revised Session , ITN-Test

Batch type: Regular

Duration : 45 Hrs.

C++ Programming

contents:

  • introduction to C++
  • Classes and Objects
  • Arrays and Pointers in C++
  • Function Overloading
  • Operator Overloading
  • Inheritance/Polymorphism/Templates
  • Exception Handling
  • Handling I/O in c++
  • File Handling in c++
  • Revised Session , ITN-Test

Batch type: Regular

Duration : 45 Hrs.



Java

Core Java

contents:

  • Getting Started
  • Object-Oriented Programming
  • Identifiers , Keywords & types
  • Expressions and Flow Control
  • Arrays
  • Class Design
  • Advanced Class Features
  • Exceptions and Assertions
  • Collections & Generics Framework
  • I/O Fundamentals
  • Console & File I/O
  • Building Java GUIs Using the Swing API
  • Handling GUI-Generated Events
  • GUI-Based Applications
  • Threads
  • Networking
  • Revised Session , ITN-Test

Batch type: Regular

Duration : 45 Hrs.

Advance Java

contents:

  • Introduction to JDBC API
  • Creating Client Software
  • Advance GUI
  • Logging Utility
  • Multiple-Tier Design
  • Advance Multiple-Tier Design
  • Remote Objects
  • Introduction to servlets & Jsp
  • Revised Session , ITN-Test

Batch type: Regular

Duration : 50 Hrs.

J2EE

contents:

  • Introduction of the course
  • Java 2EE overview
  • Web Core Technologies
  • Web Application Structure Servlet Basics
  • Jsp Basics
  • Application servlet Advanced
  • Session Traking
  • JSP 1.2 Custom Tags
  • JSP 2.0 Custom Tags
  • Hibernate
  • Spring
  • EJB
  • Connectivity-SQL, JDBC
  • Web-tier Security, Security Basics
  • Web Application Security Threats
  • Introduction to Struts : MVC(Model View Controller), Java Server Faces(JSF)
  • Revised Session , ITN-Test

Batch type: Regular

Duration : 40 Hrs.



Web Technology

.Net

contents:

  • Operating System
  • Programming Fundamentals
  • Object Oriented concepts
  • Software Engineering
  • Testing Fundamentals
  • EIM Fundamentals
  • SQL, Introduction to UML
  • Programming with C#
  • Programming with VB.NET
  • Programming with ASP.NET
  • Introduction to Service-Oriented Architecture (SOA)
  • WCF Enhancements

Batch type: Regular

Duration : 140 Hrs.

PHP

contents:

  • HTML
  • CSS
  • PHP Introduction
  • PHP Programming Concepts
  • PHP Functions
  • String and Array Functions
  • Sessions & Cookies
  • Error Handling in PHP
  • Advance PHP (OOP Concept)
  • Ajax
  • Javascript
  • Database Connectivity with MySql
  • Working with MySql
  • SQL Queries
  • MySql Function in PHP
  • Validations with Javascript

Batch type: Regular

Duration : 60 Hrs.



Professional Modules

Android

contents:

  • Android Setup and Introduction
  • Android UI Design
  • Android UI Design(Android Layouts)
  • Android Controls(Button ,Text view ,Radio Buttons ,Checkboxes ,Image view ,List view ,Grid view ,Spinner,Custom List view ,Grid view ,Spinner)
  • Android Database
  • Android Utilities(Android Service , Android Broadcast Receiver
  • Android Threads
  • Fragments
  • Location and Maps
  • Android Dealing with Server(Calling and parsing Soap service , Calling and parsing Rest service)
  • Uploading Apk to play store.

Batch type: Regular

Duration :

Python

contents:

  • Introduction to Python
    • Installation and working with python
    • Understanding python variables
    • Python basic Operators
    • Understanding python blocks
  • Python data types
    • Declaring and using numeric data types: int, float,complex
    • Using string data types and string operations
    • Defining list and list scaling
    • Use of tuple data type
  • Python Exception Handling
    • Avoiding code break using exceptions handling
    • Safe guarding file operation using exception handling
    • Handling and helping developer with error code
    • Programming using exception handling
  • Pyhton program flow control
    • Conditional blocks using if, else and elif
    • Simple for loops in python
    • For loop using ranges, string, list and dictionaries
    • Use of while loops in python
    • Use of while loops in python
    • Loop manipulation using pass,continue,break and else
    • Programming using python conditional and loop block
    • Programming using fuction, modules & external packages
  • Pyhton functions, modules & packages
    • Organizing python codes using fuctions
    • Organizing python projects into modules
    • Importing own modules and external modules
    • Understanding packages
    • Powerful lamda package in python
    • Programming using functions, modules & external packages
  • Python file operation
    • Reading coding files in python
    • Writing log files in python
    • Understanding raed functions, read(),readline() and readlines()
    • Understanding write functions, write() and writelines()
    • Manipulating file pointer using seek
    • Programming using file operation
  • Python object oriented programming-Oops
    • Concepts of classes object and instances

Batch type: Regular

Duration : 65 Hrs.

Linux

contents:

  • Installing the Linux operating system and configuring peripherals
  • Performing and modifying startup and shutdown processes
  • Configuring and maintaining basic networking services
  • Creating and maintaining system users and groups
  • Understanding and administering file permissions on directories and regular files
  • Planning and creating disk partitions and file systems
  • Performing maintenance on file systems
  • Identifying and managing Linux processes
  • Automating tasks with cron
  • Performing backups and restoration of files
  • Working with system log files
  • Troubleshooting system problems
  • Analyzing and taking measures to increase system performance
  • Configuring file sharing with NFS
  • Configuring Samba for file sharing with the Windows clients
  • Setting up a basic Web server
  • Understanding the components for setting up a LAMP server
  • Implementing basic security measures

Batch type: Regular

Duration : 80 Hrs.



OCP- Administrator (10g)

SQL Expert

contents:

  • Retriving data using the SQL SELECT- Statement
  • Restricting and Sorting data
  • Using Single-Row Functions to Customize Output
  • Reporting Aggregated data using the Group Functions
  • Displaying data from multiple Tables
  • Using the Set Operators
  • Manipulating Data
  • Using DDL Statements to Create and Manage Tables
  • Generating Reports by Grouping Related Data
  • Managing data in different Time Zones
  • Retrieving Data using Sub queries
  • Hierarchical Retrieval
  • Regular Expression Support

Batch type: Regular

Duration : 40 Hrs.

Administration 1 (OCA)

contents:

  • Architecture
  • Installing the Oracle Database Software
  • Creating/Managing an Oracle Database
  • Managing Database Storage Structures
  • Administering User Security
  • Managing Schema Objects
  • Managing Data and Concurrency / Undo Data
  • Implementing Oracle Database Security
  • Configuring the Oracle Network Environment
  • Proactive Maintenance
  • Performance Management
  • Backup and Recovery concepts
  • Performing Database Backup
  • Performing Database Recovery
  • Performing Flashback & Moving Data

Batch type: Regular

Duration : 80 Hrs.

Administration 2 (OCP)

contents:

  • Using Globalization Support Objectives
  • Configuring Recovery Manager
  • Automatic Database Management
  • Using Recovery Manager
  • Recovering From Non-Critical Losses
  • Monitoring and Managing Storage
  • Automatic Storage Management
  • Monitoring and Managing Memory
  • Database Recovery & Flashback Database
  • Managing Resources
  • Automating Tasks with the Scheduler

Batch type: Regular

Duration : 80 Hrs.



Hardware & Networking Courses

Hardware Module

contents:

  • Introducing PC Hardware Basics
  • Working with Microprocessor
  • Working with Memory
  • Working with Power Supply
  • Working with Motherboard
  • Working with Hard Disks
  • Working with Floppy Disks, CD & DVD
  • Working with Ports
  • Working with Keyboards & Mice
  • Working with Modems
  • Working with Printers & Scanners
  • Working with Video/Monitors
  • Working with Device Drivers
  • Working with BIOS/CMOS
  • Working with System Utilities
  • Types of Installations, Dual/Multi boot
  • Exploring OS
  • Assembling & Disassembling a PC

Batch type: Regular

Duration : 40 Hrs.

Network Module

contents:

  • Basics of Networks
  • Network Environment
  • Types of Networks
  • Topologies
  • Cables Types
  • Network Cabling, crimping
  • OSI Layers
  • IP Addressing
  • Sharing and securities
  • Practical
  • User rights
  • Working with Network problems
  • Creating network environments

Batch type: Regular

Duration : 40 Hrs.

Network Module (CCNA)

contents:

  • OSI reference model (7 layers)
  • Ethernet, Cables, data Encapsulation
  • TCP
  • IP Addressing
  • Subnetting, Masking
  • Subnetting Problems
  • VLSM
  • Login into Router, CLI mode configuration
  • Interface mode
  • Components of routers, Booting process
  • Router Commands
  • Static Routing
  • Dynamic Routing
  • RIP
  • EIGRP
  • OSPF
  • Function of switches
  • STP
  • VTP
  • Firewalls
  • Access List
  • Introduction, cabling, DTE, DCE
  • HDLC, PPP
  • Frame Relay
  • Frame Relay Encapsulation
  • 802.11 a, b, g, h, n. Security
  • Benefits, Working, Configuration
  • Types, Configuration

Batch type: Regular

Duration : 45 Hrs.

Network Module (CCNP)

contents:

  • Introducing of CCNP
  • Routing
  • Switching
  • TroubleShooting

Batch type: Regular

Duration : 120 Hrs.