SHRIRAM INSTITUTE OF INDUSTRIAL TRAINING & APPLICATIONS
siita - Electronics Industrail Traningin Program
Makes you perfect in Electronics through
Job oriented Industrial Training Program with Experts
ONLINE APPLY
Help Desk: +91 11 22487373
Home
Infrastructure

IT Program

C-Programming

  • Background
  • Sample program
  • Components of a C program
  • Data types
  • Naming conventions for variables
  • Printing and initializing variables
  • Defining arrays
  • if statement
  • if else statement
  • while loop
  • for loop
  • Endless loops
  • do while loop
  • break and continue statements
  • switch statemen
  • t
  • else if
  • Functions
  • Invoking functions
  • Elementary operators
  • The operator= operators
  • The conditional operator
  • Increment and decrement operators
  • Character I/O
  • Handling end of file
  • Simple i/o examples
  • Redirecting standard I/O
  • i/o with character arrays
  • Defining the problem space
  • Readability aids
  • Bit wise operators
  • Bit wise functions
  • Circular shifts
  • Fundamental concepts
  • String functions
  • Array dimensions
  • An string as an argument to a function
  • Arrays of strings
  • Fundamental concepts
  • Describing a structure
  • Creating structures
  • Operations on structures
  • Functions returning structures
  • Passing structures to functions
  • Pointers to structures
  • Making sense of the p -> member notation
  • Structures vs structure pointers
  • Array of structures
  • Functions returning pointer to structure
  • typedef - New name for an existing type
  • typedef with structures
  • Header files for structure applications
  • Bit fields
  • Unions
  • Non-homogeneous arrays
  • Enumeration types
  • System calls vs library calls
  • Opening disk files
  • Access modes
  • Errors in opening files
  • i/o library calls
  • Example: copying a file
  • Character input vs line input
  • Motivation for the scanf function
  • scanf and variants
  • printf variants
  • Closing files fclose
  • Servicing errors – errno
  • #define
  • Writing macros
  • #include
  • #ifdef
  • #ifndef
  • Compiling over several files
  • Function scope
  • File scope
  • Program scope
  • Local static
  • resister and extern
  • Object files
  • Libraries
  • The C loader
  • Header files
  • Fundamental concepts
  • Pointer operators and operations
  • Changing an argument with a function call
  • Pointer arithmetic
  • Traversing arrays with a pointer
  • Traversing strings with a pointer
  • String functions with pointers
  • Relationship between array and pointer
  • The pointer notation *p++
  • Dynamic storage allocation - malloc
  • Functions returning a pointer
  • Initialization of pointers
  • gets - A Function returning a pointer
  • An array of character pointers
  • Pointer to pointer
  • Command line arguments (CLA) - rationale
  • CLA: Pointer expressions
  • The environment pointer
  • Accessing characters on the command line
  • Practice with pointers
  • Changing a pointer through a function call
  • Pointer to a function
  • Uses of pointers to functions
  • The stat function
  • File existence
  • Telling time - time
  • ctime
  • localtime
  • Important header files
  • printf formats
  • C reserved words
  • Conversion
  • Precedence charts

C++ Programming

  • Background
  • Sample program
  • Components of a C program
  • Data types
  • Naming conventions for variables
  • Printing and initializing variables
  • Defining arrays
  • if statement
  • if else statement
  • while loop
  • for loop
  • Endless loops
  • do while loop
  • break and continue statements
  • switch statement
  • else if
  • Functions
  • Invoking functions
  • Elementary operators
  • The operator= operators
  • The conditional operator
  • Increment and decrement operators
  • Character I/O
  • Handling end of file
  • Simple i/o examples
  • Redirecting standard I/O
  • i/o with character arrays
  • Defining the problem space
  • Readability aids
  • Bit wise operators
  • Bit wise functions
  • Circular shifts
  • Fundamental concepts
  • String functions
  • Array dimensions
  • An string as an argument to a function
  • Arrays of strings
  • Fundamental concepts
  • Describing a structure
  • Creating structures
  • Operations on structures
  • Functions returning structures
  • Passing structures to functions
  • Pointers to structures
  • Making sense of the p -> member notation
  • Structures vs structure pointers
  • Array of structures
  • Functions returning pointer to structure
  • typedef - New name for an existing type
  • typedef with structures
  • Header files for structure applications
  • Bit fields
  • Unions
  • Non-homogeneous arrays
  • Enumeration types
  • Introduction to Object Oriented Programming
  • Class, Objects, Polymorphism, Inheritance, Abstraction
  • Implementation of OOPs in Programming
  • Application of Inheritance in C++ programming.
  • System calls vs library calls
  • Opening disk files
  • Access modes
  • Errors in opening files
  • i/o library calls
  • Example: copying a file
  • Character input vs line input
  • Text file Vs Binary file.
  • Closing files fclose
  • Servicing errors – errno
  • #define
  • Writing macros
  • #include
  • #ifdef
  • #ifndef
  • Compiling over several files
  • Function scope
  • File scope
  • Program scope
  • Local static
  • resister and extern
  • Object files
  • Libraries
  • The C loader
  • Header files
  • Fundamental concepts
  • Pointer operators and operations
  • Changing an argument with a function call
  • Pointer arithmetic
  • Traversing arrays with a pointer
  • Traversing strings with a pointer
  • String functions with pointers
  • Relationship between array and pointer
  • The pointer notation *p++
  • Dynamic storage allocation - malloc
  • Functions returning a pointer
  • Initialization of pointers
  • gets - A Function returning a pointer
  • An array of character pointers
  • Pointer to pointer
  • Command line arguments (CLA) - rationale
  • CLA: Pointer expressions
  • The environment pointer
  • Accessing characters on the command line
  • Practice with pointers
  • Changing a pointer through a function call
  • Pointer to a function
  • Uses of pointers to functions
  • The stat function
  • File existence
  • Telling time - time
  • ctime
  • localtime
  • Important header files
  • cout formats
  • C++ reserved words
  • Conversion
  • Precedence charts

C# Programming


  • Overview of Programming Concepts
  • Understanding the Structure of a C# Program
  • Understanding Data Types
  • Working with Variables
  • Reading From and Writing to the Console
  • Overview of the .NET Framework
  • Using Visual Studio IDE
  • Designing Algorithms
  • Finding Patterns in Code
  • Conditional Constructs
  • Working with if/else Constructs
  • Working with switch
  • Looping Constructs
  • Working with while Constructs
  • Working with for and foreach
  • Using Integer Data Types
  • Using Floating Point Data Types
  • Using Characters and Strings
  • Using Dates
  • Using Booleans
  • Working with Constants and Literals
  • Defining and Calling Subroutines
  • Defining and Calling Functions
  • Understanding Variable Scope
  • Overloading Procedures
  • Passing Parameters
  • Understanding by value vs by reference Parameters
  • Understanding the Call Stack
  • Code snippets
  • Understanding Object-Oriented Concepts
  • Designing Classes
  • Coding Properties and Methods
  • Initializing Objects with Constructors
  • Overloading Constructors
  • Declaring and Instantiating Objects
  • Calling Properties and Methods
  • Understanding Value Types vs. Reference Types
  • Working with Shared Data Members and Methods
  • Understanding the Role of Namespaces
  • Understanding .NET Namespaces
  • Defining Custom Namespaces
  • Referencing Members in a Namespace
  • Using the using Statement
  • Understanding Inheritance
  • Building Derived Classes
  • Understanding Constructors in Derived Classes
  • Defining and Using Protected Class Members
  • Understanding Polymorphism
  • Defining Overridable Methods
  • Overriding Methods
  • Understanding Abstract Classes
  • Defining Abstract Classes
  • Inheriting from Abstract Classes
  • Overview of Windows Forms
  • Designing Forms
  • Working with Controls
  • Using Labels and Textboxes
  • Using Checkboxes and Radio Buttons
  • Using Menus
  • Using List Controls
  • Handling Events
  • Understanding the ADO.NET Object Model
  • Opening Connections
  • Executing Queries Using Commands
  • Iterating Through Results UsingDataReaders
  • Calling Stored Procedures
  • Passing Parameters to Stored Procedures
  • Working with DataSets
  • Binding Data to Controls
  • Understanding Exception Handling
  • Using try/catch to Handle Exceptions
  • Working with the Exception Class
  • Understanding Exception Propagation
  • Using finally to Manage Cleanup Processing
  • Throwing Custom Exceptions
  • Using the System.IO Namespace
  • Discovering Drives
  • Working with Directories
  • Working with Files
  • Parsing a File Path
  • Working with FileStream
  • Reading and Writing Text Files
  • Understanding other Types of Streams
  • Using LINQ with Files
  • Working with the String Class
  • Working with String Literals and Escape Sequences
  • Understanding String Manipulation Performance Issues
  • Working with the StringBuilder Class
  • Formatting Output with String.Format
  • Building Large Scale Applications
  • Designing N-Tier Applications
  • Building .NET Assemblies
  • Referencing Assemblies

JAVA/J2EE/JSP

  • What is java?
  • Object oriented programming
  • Internet programming
  • Platform Independency
  • Internet Security
  • C,C++ VS Java
  • OOPs concept , its properties and uses
  • Defining methods and variables in java
  • Class Member and instance members
  • Java First Program
  • Role of Constructor
  • Use of Final Keywords
  • Memory Management Using Garbage collector
  • Overloading and Overriding
  • Use of this and supper Keywords
  • Inheritance
  • Dynamic Binding and Static Binding
  • Runtime Polymorphism and its Power
  • Abstract class and Interfaces
  • Inner / Nested classes and its uses
  • Introduction of Package
  • Programs related to Packages
  • Scope of Access Modifiers
  • Introduction of exception and Error
  • Throwable class
  • Try, catch and finally blocks
  • Throw and throws Kewords
  • Chacked and Unchacked Exception
  • User Define Exception
  • What is Program, Process, Thread
  • Multiprocessing, multithreading and Multitasking
  • Use of sleep() and suspend Methods
  • Integrated Thread Synchronization
  • Use of wait(), noitify() and notifyAll() Mwthods
  • What Is the JDBC API?
  • Driver Types
  • Two-tier and Three-tier Models
  • Connection Overview
  • Statement Overview
  • Sending Batch Updates
  • ResultSet Overview
  • Concurrency Types
  • PreparedStatement Overview
  • CallableStatement Overview
  • Error Checking and the SQLException Class
  • The SQL Warning Class
  • JDBC Types
  • Executing SQL Queries
  • Transaction Management
  • String class
  • StringBuffer class
  • StringBuilder class
  • StringTokenizer class
  • Getting Started With Applets
  • Defining an Applet Subclass
  • Life Cycle of an Applet
  • Applet's Execution Environment
  • Developing an Applet
  • Deploying an Applet
  • Deploying With the Applet Tag
  • Doing More With Applets
  • Displaying Short Status Strings
  • Learning Swing with the NetBeans IDE
  • Using Swing Components
  • Concurrency in Swing
  • Using Other Swing Features
  • Laying Out Components Within a Container
  • Drag and Drop and Data Transfer
  • Writing Event Listeners
  • Introduction to Input Output
  • Introduction and Implementation of Byte Stream
  • Introduction and Implementation of Character Stream
  • Introduction and Implementation of Buffered Stream
  • Introduction and Implementation of Data Stream and Object Stream
  • Introduction and Implementation of File I/O
  • Introduction to Networking in Java
  • What is TCP and UDDP
  • What is Socket and Port
  • Implementation of Socket and InetAddress class
  • URL in terms of Java Networking Programing
  • Datagram in Network environment
  • To retrieve the IP address from Host Name, vice-versa
  • Introduction to collection Framework
  • Introduction and implementation Array List
  • Introduction and implementation Hash Set and Tree Set
  • Introduction and implementation Hash Map and Tree Map
  • Introduction to RMI
  • Writing an RMI Server
  • Creating a RMI Client
  • Compiling and Running Program
  • Tomcat, Weblogic and Glassfish Application Server will be used for this training.
  • Eclipse, NetBeans IDE will be used for application development.

ASP/ASP.NET/VB/VB.NET

  • Domain of .Net
  • Single, multi tier arch.
  • CLR Architecture and Services
  • The .Net Intermediate Language (IL)
  • Just- In- Time Compilation and CLS
  • Disassembling .Net Application to IL
  • Strict Type Checking
  • Namespace, Type and Exception
  • Data type and Control Constructs
  • Value and Reference Types
  • Declaring and Initializing Variables
  • Unicode Characters and Strings
  • C.T.S Type
  • Implicitly Typed Local Variables
  • Conditional Syntax
  • C# Operator
  • Looping Syntax
  • Structure
  • Arrays in General
  • Declaring of different type Arrays
  • Initializing Arrays
  • Accessing element of different type Array Members
  • Arrays of Objects
  • Structure type array
  • Using for each with Arrays
  • Understanding System. String class and its various operations
  • Encapsulating Attribute
  • Class & Object Creation
  • Define Constructor
  • Type of Constructor
  • Define Methods and their Type
  • Overloading Methods and Constructor overloading
  • Define Property and their Types
  • The Memory Allocation with New Keyword
  • Passing Initial Values with Constructor
  • Invoking Property and Methods
  • Implementing Inheritance Hierarchies
  • Class Access Modifiers
  • Method Overloading, Overriding and Hiding Concepts
  • Run time polymorphism
  • Abstract and Sealed Class
  • Exposing Interface
  • Implementation Interface in a Class
  • Play with Namespaces
  • Interface Polymorphism
  • Operator Overloading
  • Partial Class
  • Event Driven Programming
  • Delegate, Event and its association
  • Synchronous and asynchronous operation with delegate
  • User Defined events and delegates
  • Multicasting with Delegates
  • Anonymous methods
  • Anonymous Methods with events
  • Generic Delegates
  • Understand multithreading process
  • The System Threading namespace
  • The Thread and Thread Start class
  • Thread life cycle
  • Thread Safety Concept
  • Thread synchronization
  • Understanding Thread Pool
  • File and Directory Class
  • Marshal Classes, File Info and Directory Info
  • Path Class
  • Drive Info Class
  • Stream Object with Files: Stream Reader, Stream Writer
  • File Stream and Memory Stream
  • How ADO.NET works and how it differs from ADO?
  • Evolution of ADO to ADO.NET
  • Connection Object
  • Command Object
  • Dataset
  • Data Reader Object
  • Data Adapter Object
  • Concurrency and the Disconnected Data Architecture
  • Provider
  • Creating Tables in Dataset
  • Data Column
  • Data Row
  • Data Table
  • Updating, Inserting and Modification in Data Table
  • Saving Changes into Data Base using Command Builder
  • Working With Command and Connection
  • Connection Object
  • Command Object
  • Execute Non Query
  • Execute Scalar
  • Reading Data in Connected Environment
  • Moving and Accessing Value of Record
  • Execute Reader
  • Row State Filter and Sort Property
  • Update records via a Datagridview
  • Insert records via a Datagridview
  • Delete records via a Datagridview
  • Introduction of Transaction (ACID)
  • Transaction Class
  • Method and Property
  • Commit and Rollback
  • Need of Web Application
  • Http Protocol
  • Static and Dynamic Page
  • Concept Working of IIS and Browser
  • Differences between ASP and ASP.NET
  • Creating a Simple HTML Page
  • Html Tags
  • Hosting a HTML Page
  • IIS virtual Directory
  • Request Transfer Throws Get and Post Methods
  • Creating sever pages
  • Architecture of handling request In Web server
  • Http request object
  • Http response object
  • Understanding post back
  • Understanding of Application Life Cycle
  • Page Life-cycle Stages
  • Life-cycle Events
  • Autoeventwireup
  • Tracing and debugging asp.net pages

PHP/JOOMLA

  • The origin of PHP
  • PHP for Web Development & Web Applications
  • PHP History, Features, Working with server

SQL SERVER

MySql

ORACLE(DBA/DEVELOPER)

 

 

 

Software Testing & QA

 

 

 

 

 

 

 

 

Android Programming

I-Phone Programming

  • Basics of I-Phone Programming
  • The Tools, IDEs and language
  • Simple iphone Application
  • Making Connections
  • NSArray , NSMutable Array NSDirectory , NSMutable Direct
  • Memory Management
  • UIButton /UI Segment Control/Switch
  • Delegate Design Pattern
  • Core Location Framwork
  • View Controllers
  • UINavigation Controller
  • UITableView and UITableViewController
  • Playing Audio and Vidio
  • Notification and Rotation
  • DataStorage
  • Sqlite Programming
  • XML Programming
  • Core Data
  • App Store Basics
  • iPad Basics
  • Memory Management tools

 

 

 

 

 

 

 

 

 

Web Design

Photoshop

Corel Draw

Illustrator

Flash

Dreamweaver

Dreamweaver

SEO

Basic Computer Course


  • The introduction and development of computer
  • Introduction to digital electronics and Number systems
  • Introduction and details about Processors. And architectures
  • Computer and their hardware.
  • Different parts of CPU and their functions.
  • Concept of Motherboard, HARD DRIVE,RAM, External Storage
  • Serial , Parallel and USB ports in Computer and their function
  • PCI slots and devices
  • Power Supplies in Computer and their characteristics.
  • Input and output Devices for computer
  • The different kinds of display with computer
  • The printers and their interfacing with computer
  • The portable computer and their maintenance

  • Installation and Introduction of Operating System
  • Installation and understanding of drivers
  • Introduction to common system software’s
  • Introduction to common utilities
  • Working with Files and Folders in Windows
  • Working with MS paint, Wordpad, Notepad and other such software with windows

  • Creating, Editing, Saving Documents
  • Various features and commands for document editing
  • Document sharing
  • Document publishing and printing
  • Macro in MS WORD

  • Creating , editing and viewing a presentation
  • Selecting themes and animation for MS PowerPoint
  • Inserting audio, video, picture, files in MS Power point.
  • Enhancing your presentation

  • Working and usage of MS EXCEL
  • Creating, editing, inserting sheets and working with data in sheets
  • Applying functions in MS EXCEL
  • Formulae design in ms excel
  • Charting in ms excel
  • Forecasting using MS excel

  • Introduction to Browsers
  • Introduction to network settings
  • How to connect to Internet and simple trouble shootings.
  • Searching your particular requirement using search engine.

Computer H/w


  • The introduction and development of computer
  • The role of Computer H/W service professional
  • Understanding Electronic Communication
  • Basic understanding of Electronics
  • Introduction to digital electronics and Number systems
  • Introduction to digital electronics and Number systems
  • Introduction and details about Processors. And architectures
  • Study on different processing technology like hyper threading and multi core processors
  • Details on Core I3, Core I5 and Core I7 Processor.
  • Discussion on RISC and CISC architecture
  • The CPU
  • Different parts of CPU and their functions.
  • Concept of Motherboard, HARD DRIVE,RAM, External Storage.
  • Serial , Parallel and USB ports in Computer and their function
  • PCI slots and devices
  • Power Supplies in Computer and their characteristics.
  • Input and output Devices for computer
  • The different kinds of display with computer
  • The printers and their interfacing with computer
  • The portable computer and their maintenance
  • Assembling of a complete computer from scratch
  • Disk formatting and preparing disk for first time OS installation
  • Installation and Introduction of Operating System
  • Installation and understanding of drivers
  • Introduction to common system software’s
  • Introduction to common utilities
  • Introduction to browsers
  • Introduction to internet and concepts of basic networking

Ethical Hacking

Digital Marketing

 

 

facebook Twitter You Tube Creative Advertising Agency