Wednesday, August 27, 2014

C language Online  Training in India


The C Language Course content

C Program Compilation
Execution Process
Tokens of C Program
C Instructions
Constants, Variables
Identifiers and Keywords
Primitive Data Types
Structures – The Definition
Structures – Declaration & Type
Accessing Elements of Structure
Range of Signed/Unsigned Data-types
Efficient way of Printing Pointer
Compiler Memory Allocation for Data-types
Compiler Memory Allocation for Structures
Data-type Alignments
Compiler Memory Allocation for Unions
Union – Data Corruption
Practical Usage of Unions
Practical Usage of Bitfields
Printing every byte of an Integer
Enumeration
Typedef Statements
Practical example of Typedef Usage
Bit-Fields in Structure

Tuesday, August 26, 2014

UNIX Shell Scripting Online Training in India

Course Content :

Introduction

    Objectives
    Course Schedule
    Course Introductions
    Pre-requisites
    Bibliography
    Delegate Responsibilities
    Course Summary

Review of Basics – optional

    Files
    Directories and Processes
    Displaying Directories – ls
    Getting Help – man
    Displaying Files – cat, more
    Simple Commands
    Piping – using | symbol
    Redirection – using > symbol
    Redirection – using >> symbol
    Redirecting Input – using < symbol
    Redirecting Errors
    Using /dev/null
    Foreground Jobs
    Background Jobs – &
    Stopping Jobs – kill
    Special Files – . and ..
    The Command Prompt – PS1
    Creating Aliases
    Using Aliases
    Command history
    Command Line Edit – using Arrow Keys
    Command Line Edit – using vi
    Customising the Shell
    The Home Directory – HOME
    The Working Directory – pwd
    Changing Directories – cd
    Make Directory – mkdir
    Remove Directory – rmdir
    Interactive Copy – cp -i
    Interactive Move – mv -i
    Interactive Remove – rm -i
    Removing Directories – rm -r
    Wild Cards – File Name Generation
    Word count – wc
    Finding Files – find
    Finding Text in Files – grep, sort, cut, uniq, tr
    Changing Permissions – chmod

Shell Programming

    Creating Shell Scripts
    Testing the Command
    Creating the Script File
    Adding Execute Permissions
    Testing the Script
    Running the Script – time
    Running the Script – dot
    Running the Script – exec
    Running the Script – ksh
    Debugging the Script
    Passing Parameters
    The read Command
    Using read in Scripts
    Choosing the Shell
    Tidying The Output
    Suppressing Input – stty

Special Characters and Variables

    Quotation Marks
    Quoted Strings – “, ‘
    Escape Character – *
    Quoted Strings – `
    Using $(…)
    System Variables – set
    Other Special Variables
    User Variables
    User Variables – unset
    Variables in Scripts
    Typeset Command
    Integer Variables
    Special Constructs

Creating Menus

    Conditions – case
    Creating a Menu
    Iteration – while, until
    Holding the Output – sleep
    Holding the Output – dummy read
    Ending the Script
    Ending the Loop
    Hidden Option – forking a shell
    Trapping Interrupts – trap
    More on Interrupts
    Highlighting Text- tput
    Positioning the Cursor – backtab b
    Korn Shell Menu

Selection

    Conditional Testing
    Testing File Attributes
    Testing File Permissions
    Multiple Tests – Nested ifs
    Multiple Tests – elsif
    The NOT Condition
    Multiple Conditions in One Test
    Testing Strings
    Using Square Brackets
    Avoiding Null Input
    Testing Numbers
    More on case
    Displaying Variables
    Placing Spaces
    Testing Commands

Iteration, Looping

    Computations – let
    Iteration – while, until
    Infinite Loop
    Iteration – for
    More than 9 Parameters – shift

Sub-scripts and Functions

    Local and Global Variables
    Sub-scripts
    Export Command
    Exit Status
    Aliases
    Functions
    Useful Functions
    Return Status
    Manipulating Functions
    Functions in Scripts

Advanced Commands

    Debugging – set
    Setting – set
    Merging Files – join
    Merging Files – paste, basename and dirname
    Job Control – jobs
    Regular Expressions
    Global Regular Expression Printer – grep
    Expression grep – egrep
    Fast grep – fgrep
    Computations – expr
    Computations – bc, eval Command,
    Argument Processing
    getopts Command
    Using Arrays

Advanced Edit – vi & sed

    vi – Mapping Key Combinations
    Mapping Control Keys
    Using Abbreviations
    Editing Many Files
    Regular Expressions
    Global Insert
    Here document,
    Batch Stream Editor – sed, sed delete, -d, sed print, -p, sed suppress, -n, sed quit, -q, sed file, -f, sed Multiple Input, sed
    Find and Replace
    sed Example

Text File Processing – awk

    The awk Programming Tool
    Pattern Matching
    Regular Expressions
    Comparison Patterns
    Compound Patterns
    Range Patterns
    Special Patterns
    Built-in Functions
    Troubleshooting awk Scripts
    Passing Parameters
    Using Contains
    printf Function
    Computations
    Functions
    substr
    length
    Action Statements
    Control Flow Statements
    Arrays
    Arrays with for Loops
    awk Examples

     CCNP Online Training in India

     

    Cisco CCNP Course Contents

    • ROUTE – 642-902
    • SWITCH – 642-813
    • TSHOOT – 642-832
    • Introduction to CCIE
    • Introduction to Network Security & Ethical Hacking
    • Overview on Satellite Broadcasting & Radio Networks

     CCNA Online Training in India

    • Introduction to Wide Area Networks
    • Internetwork Operating System (IOS)
    • IP Routing (Static & Dynamic)
    • LAN Switching
    • IPv4 & IPv6
    • STP, PVSTP & RSTP
    • Virtual Private Network - VPN
    • Redundancy Protocols
    • Network monitoring tools
    • NAT & PAT
    • Cisco Express Forwarding
    • Network Device Security
    • WAN Technologies
    • Troubleshooting

    Webdesigning Online Training in India

    Web Designing Online Training Course Content :

    Introduction of Web Designing
    • Web Designing
    • Internet
    • Vortal
    • Portal
    • What should be in your landing page
    • How to create first website first/home page
    HTML
    • Developing website using HTML
    • Formatting using HTML
    • Inserting Images
    • Links with HTML
    • Creating Tables & Forms
    JavaScript
    • Introduction to JavaScript
    • Using Variables
    • Using Conditions & Loops
    • How to Create Events
    • How to use Java Script Objects
    • Validation through JavaScript
    • Animation using JavaScript
    CSS
    • Introduction to CSS
    • How to implement CSS
    • Latest CSS Techniques
    • Develop website using CSS
    DIV
    • Introduction to DIV
    • How to develop table less website
    • Inserting Images
    • Creating Links
    • Implementing JavaScript’s
    Adobe Photoshop
    • Introduction to Photoshop
    • Creating web layout using layers
    • Creating images for website
    • Effects and Tools
    • How to design good banners for Ads
    Dreamweaver
    • How to manage the website
    • Preprinting design
    • Using tables and forms
    • Creating CSS
    • JavaScript’s
    • Behaviors
    Flash
    • How to develop website
    • Creative designs
    • How to do develop the animation in Flash.
    • Creating Presentations and banners
    • Basic of flash of action scripting.
    Upload website using FTP

    Iphone Apps Online Training in India


    1. The iPhone Software Development Kit (SDK)

        The Software Development Kit (SDK)
        Objective-C
        Frame works
        Cocoa Touch
        Foundation Framework
        The iPhone Frameworks

    2. Objective-C

        Objective-C Classes and Objects
        The @interface and @implementation Compiler Directives
        Method Declaration and Definition
        Nested Arguments
        Class and Instance Methods
        The alloc and init Methods
        Managing Memory Using Retain and Release.
        Properties, Retain, Assign, Copy.
        Multiple-Argument Messages
        Understanding the id Variable type
        Categories & Protocols.

    3. UIApplication and UIApplicationDelegate

        Adding a UIView and UIViewController to a UIApplicationDelegate
        Connecting UIWindow, UIApplication, and UIApplicationDelegate
        UIApplication and UIApplicationDelegate
        The main.m file
        Handling Application Life Cycle Events.

    4. UIView and UIViewController

        The UIView Class
        The UIViewController Class
        View-based Application Template
        IBoutlet and IBAction
        Using a View-based Application Template

    5. Controls

        Buttons
        Text Fields
        Labels
        Sliders
        Progress
        Switch
        Web View
        Image View
        Segmented Control
        Date picker
        Picker
        Alerts & Action Sheets
        Page Controller

    6. Basic NS Classes

        NSString, NSObject
        NSArray, NSMutable Array
        NSDictionary, NSMutable Dictionary
        Other etc important classes

    7. Tables Using UITableView and UITableViewController

        UITableView
        UITableViewDelegate and UITableViewDataSource
        UITableViewDelegate
        UITableViewDataSource
        Adopting the UITableViewDelegate and
        UITableViewCell
        UITableViewController.

    8. UINavigationBar and UINavigationController

        UINavigationBar, UINavigationController, and UINavigationItem
        Try This: Building a Three-View Application Using a Navigation Bar
        Adding Another View
        More on the UINavigationController
        Pushing and Popping

    Try This: Using a Navigation Controller in a Tab

    9. UITabBar and UITabBarController

        UITabBar, UITabBar
        Controller, UITabBarItem, and UITabBarControllerDelegate
        Using the Tab Bar Application Template
        Adding a Tab Bar Item to a Tab Bar Application

    10. XML Parsing

        Parsing Techniques
        NSXMLParser class
        NSXMLParserDelegate methods

    11. WebServices

        NSURL Class
        NSURLRequest Class
        NSURLConnection Class
        Synchrnous and Asynchronous process

    12. Core Data -

        Core Data in brief
        Creating Core Data Model

    13. SQLite

        Creating DataBase using simple firefox SQLite Manager
        SQL Database Manipulations
        Opening the DataBase
        Statements, Preparing Statements, executing statements
        Select

    15. Google Maps & Annotations Introduction. – 2 hours

        CLLocation, CLLocationCoordinate2D classes
        Pointing a Location
        Adding Annotations

    Salesforce Online Training in india

    Identity Confirmation
            Activate your computer
            Setting Up the User Interface
            Set up the UI & search options
            Organization Administration
            Set your organization’s language & locale • Manage currencyCustomization• Create custom profiles & custom fields
            Define dependent picklists• Customize lookup fields & formula fields• Customize page layouts• Customize standard related lists• Learn about record types & business processes• Use field-level securitySecurity & Access• Create & manage your users• Set organization-wide defaults• Learn about record access• Create the role hierarchy• Learn about the sharing model• Manually share records• Set up opportunity team selling & account teams • Learn about folder accessWorkflow• Define workflow• Set up workflow rules• Set up workflow tasks & alertsWorkflow Approvals• Plan approvals using workflow• Use the approval wizard – standard vs. jump-start • Create workflow approvals
            Data Validation
            Learn about Salesforce CRM data validation• Create data validation rules• Learn about custom fields & unique properties Data Utilities• Import records using the import wizards• Use mass delete• Use mass transfer• Learn about storage utilization
            Analytics
            Create custom reports• Use advanced filters• Use conditional highlighting• Use custom summary formulas• Create dashboardsThe AppExchange• Learn about the AppExchange• Install an app• Uninstall an appMarketing Administration• Use the integrated campaign builder• Learn about lead queue & lead assignment setup • Learn Web-to-lead & auto-response rulesService & Support Administration• Learn about cases & solutions• Set up case escalation rules• Identify solution categories & suggested solutions Salesforce Console• Navigate the Salesforce Console• Create a Salesforce ConsoleExtending Salesforce CRM• Learn about custom objects• Learn about custom tabs• Learn about custom Web tabs• Build a custom app

    TRACK II :Designing Applications on Force.com
       Learn about factors to consider when building a data model
       Develop custom objects and fields, encrypted fields, field help, and field history tracking
       Use master detail, lookup, and many-to-many relationships
       Create a user interface for custom applications using the Custom Object tab, Page Layout, and
       Customization options
       Set field attributes on the page layout
       Use the Custom Object queue and event-based workflow rules with field update actions
       Develop custom formulas and validation rules Designing Applications for Multiple Users
       Learn about factors to consider when designing applications for multiple users
       Create profiles, understand what a profile controls (including data access), and customize
       profiles to manage the user experience
       Customize the user experience with record types and page layouts
       Control access to records
       Employ OWD, sharing rules and levels, roles, public groups, and manual share
       Apply profiles, OWDs, role hierarchy, and sharing to restrict access to sensitive data
       Apply OWDs, public groups, and manual sharing to create conditional access to data
       Analyze suitability of FLS, page layouts, and record types to satisfy business requirements Implementing Business Processes
       Use the vlookup, regex, ischanged, isnew, and priorvalue functions to build business processes
       Use validation rules to enforce conditional required behavior
       Use functions to enforce data format and data consistency
       Implement multistep approval workflows and escalations to automate business processes
       Create parallel approval workflows and workflow approvals with dynamic approval routing
       Use outbound messages as part of an approval workflow
       Establish approval workflow criteria with crossobject formulas
       Set up field history tracking to audit processes
       Learn techniques to prevent or record data changes Managing Data
            Learn when and how to use upsert
            Use data management tools and the capabilities of API-based tools
            Configure the Data Loader via command line
            Encrypt passwords using encrypt.bat

    SAN Online Training (EMC) in India

    STORAGE FUNDAMENTALS

    • INTRODUCTION TO INFORMATION STORAGE
    • DATA CENTER ENVIRONMENT
    • INTELLIGENT STORAGE SYSTEMS & COMPONENTS OF STORAGE SYSTEM
    • RAID CONCEPTS
    • STORAGE PROTOCOLS AND TOPOLOGIES
    • DIRECT ATTACHED STORAGE (DAS)
    • NETWORK ATTACHED STORAGE (NAS)
    • STORAGE AREA NETWORK (SAN)
    • DIFFERENCE BETWEEN SAN & NAS
    • FC SAN & IP SAN TECHNOLOGIES
    • INTRODUCTION TO FIBER CHANEL AND HOW IT WORKS IN SAN
    • FC LAYERS &FABRIC PORT TYPES
    • FIBER CONNECTORS, CABLES & FC WELL-KNOWN ADRESSES.
    • FC TOPOLOGIES & TERMINOLOGY
    • ARCHITECTURE OF A STORAGE SUBSYSTEM
    • STORAGE MANAGEMENT SOFTWARES
    • MULTIPATHING SOFTWARES
    • STORAGE VIRTUALIZATION
    • STORAGE TIERING
    • INTRODUCTION TO BUSINESS CONTINUITY MANGEMENT.
    • BACKUP AND ARCHIVE
    • LOCAL REPLICATION AND REMOTE REPLICATION
    • CLOUD COMPUTING
    • SECURING AND MANAGING STORAGE INFRASTRUCTURE

    BROCADE & CISCO SWITCH MANAGEMENT

    • INTRODCUTION TO BROCADE AND CISCO SWITCHES AND VARIOUS MODELS
    • INSTALLATION OF NEW SWITCHES
    • SWITCH FIRMWARE UPGRADE
    • USER ACCOUNT MANAGEMENT
    • FABRIC-WIDE SETTINGS & LOCAL SWITCH SETTINGS.
    • ZONING & TYPES OF ZONING (PORT ZONING AND WWN ZONING)
    • CREATING DEVICE ALIAS.
    • DEVICE AND FABRIC MANGER MANGEMENT
    • GENERATING REPORTS
    • MONITORING SWITCH LOGS
    • INTER SWITCH LINKING (ISL) AND TRUNKING

    EMC CLARiiON

    • INTRODUCTION TO EMC CLARiiON CX SERIES ARCHITECTURE
    • CLARiiON FEATURES
    • CLARiiON MANAGEMENT UTILITIES (NAVISPHERE MANAGER, NAVICLI)
    • CLARiiON STORAGE PROVISIONING
    • TRADITIONAL (RAID GROUPS) AND THIN (THIN POOLS) PROVISIONING
    • SOLARIS AND WINDOWS INTEGRATION
    • ACCESS LOGIX
    • POWERPATH
    • SNAPVIEW SNAPSHOTS
    • SNAPVIEW CLONES
    • MIRRORVIEW CONFIGURATION & MANAGEMENT
    • SANCOPY CONFIGURATION & MANAGEMENT.
    • ADVANCED LUN MANAGAEMENT
    • LUN MIGRATION
    • DATA MIGRATION
    • EVENT MONITOR
    • NAVISPHERE ANALYZER

    EMC VNX

    • INTRODUCTION TO UNIFIED STORAGE & VNX.
    • VNX MANAGEMENT UTILITIES (UNISPHERE & CLI ENVIRONMENT)
    • BASIC ATCHITECTURE OF VNX AND VNXe SERIES
    • VNX MODELS AND FEATURES
    • VNX BASIC COMPONENTS
    • VNX MODULAR ARCHITECTURE
    • DAE AND DRIVE OPTIONS FOR VNX SERIES
    • VNX FEATURES
    • VNX SOFTWARE AND THEIR COMPONENTS
    • VNX STORAGE PROVISIONING
    • THIN PROVISIONING IN VNX

    EMC SYMMETRIX (DMX AND VMAX)

    • INTRODUCTION TO SYMMETRIX DMX AND VMAX SERIES
    • DMX AND VMAX STORAGE ARCHITECTURE
    • DIFFERENCES BETWEEN DMX AND VMAX STORAGE SYSTEMS
    • DMX DIRECTOR PAIRING AND RULE 17
    • FA, DA & CACHE CONCEPTS
    • SYMMETRIX MIRROR POSITIONS
    • SYMMETRIX DEVICE ATTRIBUTES
    • DYNAMIC LUN ADDRESSING
    • SYMMETRIX MANAGEMENT SOFTWARE
      1. SYMMETRIX SOLUTIONS ENABLER (SYMCLI)
      2. SYMMETRIX MANAGEMENT CONSOLE (SMC)
      3. EMC CONTROL CENTER (ECC)
      4. CONFIURATION MANAGER
    • SYMMETRIX STORAGE PROVISIONING
      1. SYMMETRIX DEVICE CREATION/DELETION
      2. FORMING & DESSOLVING META DEVICES
      3. MAPPING & UNMAPPING
      4. MASKING & UNMASKING
    • SYMMETRIX THIN PROVISIONING
    • MONITORING THIN POOLS
    • VMAX AUTO PROVISIONING GROUPS
    • VMAX FULLY AUTOMATED STORAGE TIERING (FAST & FAST VP)
    • VIRTUAL LUN MIGRATION
    • TIMEFINDER CONFIGURATION AND MANAGEMENT
      1. MIRROR/BCV
      2. CLONE
      3. SNAP
    • SRDF OVERVIEW AND CONCEPTS
    • SRDF CONFIGURATION AND MANGEMENT
    • SRDF SYNCHRONOUS OPERATIONS
    • R1/R2 DEVICE PAIRS CREATIONS USING CONFIGURATION MANAGER
    • DYNAMIC SRDF PAIRING
    • INTRODUCTION TO OTHER STORAGE PRODUCTS

      • INTRODUCTION TO NETAPP FAS 30XX, 60XX FILERS
      • NETAPP DATA ONTAP ADMINISTRATION BASICS.
      • DIFFERENCE BETWEEN OPERATION OF EMC STORAGE AND OTHER