0% found this document useful (0 votes)
104 views

Advanced ASP Master

Narois Software Solutions offers advanced ASP.Net 3.5 and VB.Net 2008 training from their offices in Ahmedabad and Baroda, India and Chicago. The training covers building n-tier data-driven web applications, improving performance with caching, creating custom controls, and using AJAX and Silverlight to make pages more interactive. The training outline includes topics like output caching, database changes and caching, creating and consuming web services, using data controls, XML, profiles, personalization, and web parts.

Uploaded by

ayushindorejain
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
104 views

Advanced ASP Master

Narois Software Solutions offers advanced ASP.Net 3.5 and VB.Net 2008 training from their offices in Ahmedabad and Baroda, India and Chicago. The training covers building n-tier data-driven web applications, improving performance with caching, creating custom controls, and using AJAX and Silverlight to make pages more interactive. The training outline includes topics like output caching, database changes and caching, creating and consuming web services, using data controls, XML, profiles, personalization, and web parts.

Uploaded by

ayushindorejain
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 30

Advanced ASP.Net 3.5 with VB.

Net 2008
  

NAROIS SOFTWARE SOLUTIONSoffers training in all Web Technologies. Our expertise is


in training students in ASP.Net, VB.Net, PHP, Java, Open CMS, Drupal, Joomla, Software
Testing (Manual and Automation), QTP, and Loadrunner and enabling them to get
employment with various companies in Gujarat.

Advanced ASP.NET 3.5 with VB.NET 08

This course is offered from our office in Ahmedabad, Baroda (Vadodara) Gujarat and Chicago

Advanced ASP.NET Training

 Properly build n-tier, data-driven web applications


 Accelerate performance with caching
 Create custom server controls
 Extend the HTTP pipeline
 Use JavaScript, Ajax, and the ASP.NET AJAX framework to make pages more
interactive and eliminate postbacks
 Integrate ASP.NET applications with Silverlight

Advanced ASP.NET Training Outline

 ASP.NET Tracing
o Page-level Tracing

o Programmatic Tracing

o Web.config

o System.Diagnostics.Trace

o Trace Viewer

o TraceListeners and TraceSwitches

o WebPageTraceListener

o Monitor Application Health

 Creating New Controls


o User-defined Controls
o User Controls

o Custom Controls

 Improving Performance with Output Caching


o Output Caching

o Declarative Output Caching

o Cache Page Fragments with User Controls

o Dynamic Content in Cached Pages

o Set Caching Configuration Options

 Advanced Caching Techniques


o Caching Features in ASP.NET

o Configure Output Caching

o Expiration Policies

o Database Changes

o SQL Notifications for Cache Expiration

 AJAX
o Introduction to AJAX

o Server-side AJAX Works

o Controls in the AJAX Control Toolkit

o Explore Client-Side AJAX

 Using Data List and Repeater Controls


o Repeater and DataList Controls

o Templates and Styles

o Bind Data to the Repeater and DataList Controls

 Creating and Consuming Web Services


o XML Web Service in Visual Studio

o Test and Run Your Web Service


o Web Service From a .NET Client

o Explore the Windows Communication Foundation (WCF)

 Using the List View and Database Controls


o ListView Features

o ListView Design Support in Visual Studio

o Convert Static Pages to Dynamic Pages

o Implementing Paging in the ListView Control

 Reading and Writing XML Using the XML DOM


o Reading and Writing XML Programmatically

o Important Classes in the System.Xml Namespace

o Create XML Documents

 ASP.NET Profile Features


o Introduction to ASP.NET's Profile Features

o Create Profile Schema in Web.config

o Work With ASP.NET's Profile Object Programmatically

o Manage Anonymous Users and Their Profiles

o Build and Use a Custom Profile Provider

 Empowering User With Web Parts


o Personalization Features

o Web Part Server Controls

o Code to Control Web Parts

o Create Web Parts Controls

 ASP.NET Extensions
o Features of ASP.NET Extensions

o Deploy Web Applications

o Enable the Browser's Back Button With AJAX Pages


o ASP.NET Dynamic Data

ASP.Net
  

Narois Software Solutions offers training in all Web Technologies. Our expertise is in
training students in ASP.Net, VB.Net, PHP, Java, Open CMS, Drupal, Joomla, Software
Testing (Manual and Automation), QTP, and Loadrunner and enabling them to get
employment with various companies in Gujarat.

ASP.Net Course Content

PRE REQUISITE: Personal Interview

Object Oriented Programming

Course Catalog

 Software Engineering and UML


o Introduction to SDLC, Process Models

o Testing Concepts, Project Management

o Overview of UML, Use Case Diagram

o Class Diagram, Object Diagram, Interaction Diagrams

 Scripting & XML


o HTML

o JavaScript

o CSS

o XML

 Database
o SQL Server 2005

o Installation and configuration

o Table basics

o Selecting data

o Creating tables
o Inserting into a table

o Updating records

o Deleting records

o Drop a table

o Advanced Queries

o Standalone SQL interpreter

 3 Tier Architecture
o What is 3 Tier Architecture?

o Develop application

 ASP.Net 2.0
o What are the web applications and history of web applications, HTML,
scripting, ASP etc.
o Page Execution Cycle, ViewState, IsPostBack, AutoPostBack

o Controls in Asp.Net

o State Management – I (Client side with One example each)

o State Management – II (Server side One example each)

o ADO.NET – Conventional

o ADO.NET – New DataSource model in ASP.NET 2.0, Object DataSource

o Implementing Personalization and Themes in Web Applications + Master


Pages
o Configuring ASP.NET .( Web.config files)

o Security of ASP.NET applications including Membership APIs and Roles


management
o Optimizing Web Application Performance

o Building Web Part Pages and Web Parts + Deployment

 C# 2.0
o .NET Framework
o Framework contd. + Introduction to C#

o OOPs in C# (One Demo Each). Events & Delegates

o Partial Classes, Iterators, Indexers , Nullable Types, Generics, Collections

o WinForm Controls

o COM InterOperability and Windows Controls (One Demo).

o ADO.NET (Architecture + Enhancements in 2.0)

o ADO.NET (Connected Architecture )

o ADO.NET (Disconnected Architecture -Concurrency, XML View)

o Reading & Writing in files + Serializing data

o Multithreading.

o Web Services. (at least 2 Demos) + Soap Header & Extensions

o Windows Services

o Setup and Deployment

o Installer class

o Debugging of Service

 Visual Basic
o VB Environment

o Working with Visual Basic Projects

o Programming Fundamental

o Menus and Dialog Boxes

o File Input / Output

o Introduction to COM and ActiveX

o ActiveX Data Control ADC

o ActiveX Data Objects ADO

 VB.Net 2.0
o Introduction to VB.NET 2.0 + Language Basics
o OOPS in VB.Net , Events & Delegates

o Winform controls remaining

o Partial Classes, Iterators, Indexers , Nullable Types, Generics, Collections

o WinForm Controls

o COM InterOperability and Windows Controls (One Demo).

o ADO.NET (Architecture + Enhancements in 2.0)

o ADO.NET (Connected Architecture )

o ADO.NET (Disconnected Architecture -Concurrency, XML View)

o Reading & Writing in files + Serializing data

o Multithreading.

o Web Services. (at least 2 Demos) + Soap Header & Extensions

o Windows Services

o Setup and Deployment

o Installer class

o Debugging of Service

 Tools
o Visual Studio

o Visual Source Safe

o Microsoft Visio

o SQL Server 2005

o Knowledge Tree

 Real Time Project


o Focus on Applying Technology to Real Problems

o Project Management & Timelines

o Exposure to Complete SDLC

o Coding Standards
o Best Practices

o Review Process

o Deployment

 Skill Development
o Communication skills
o Interview Prep

ASP.Net
  

Narois Software Solutions offers training in all Web Technologies. Our expertise is in
training students in ASP.Net, VB.Net, PHP, Java, Open CMS, Drupal, Joomla,
Software Testing (Manual and Automation), QTP, and Loadrunner and enabling them
to get employment with various companies in Gujarat.

ASP.Net Course Content

Duration 4 months

PRE REQUISITE: Personal Interview

Object Oriented Programming

Course Catalog

 Software Engineering and UML


o Introduction to SDLC, Process Models

o Testing Concepts, Project Management

o Overview of UML, Use Case Diagram

o Class Diagram, Object Diagram, Interaction Diagrams

 Scripting & XML


o HTML

o JavaScript

o CSS
o XML

 Database
o SQL Server 2005

o Installation and configuration

o Table basics

o Selecting data

o Creating tables

o Inserting into a table

o Updating records

o Deleting records

o Drop a table

o Advanced Queries

o Standalone SQL interpreter

 3 Tier Architecture
o What is 3 Tier Architecture?

o Develop application

 ASP.Net 2.0
o What are the web applications and history of web applications, HTML,
scripting, ASP etc.
o Page Execution Cycle, ViewState, IsPostBack, AutoPostBack

o Controls in Asp.Net

o State Management – I (Client side with One example each)

o State Management – II (Server side One example each)

o ADO.NET – Conventional

o ADO.NET – New DataSource model in ASP.NET 2.0, Object


DataSource
o Implementing Personalization and Themes in Web Applications +
Master Pages
o Configuring ASP.NET .( Web.config files)

o Security of ASP.NET applications including Membership APIs and


Roles management
o Optimizing Web Application Performance

o Building Web Part Pages and Web Parts + Deployment

 C# 2.0
o .NET Framework

o Framework contd. + Introduction to C#

o OOPs in C# (One Demo Each). Events & Delegates

o Partial Classes, Iterators, Indexers , Nullable Types, Generics,


Collections
o WinForm Controls

o COM InterOperability and Windows Controls (One Demo).

o ADO.NET (Architecture + Enhancements in 2.0)

o ADO.NET (Connected Architecture )

o ADO.NET (Disconnected Architecture -Concurrency, XML View)

o Reading & Writing in files + Serializing data

o Multithreading.

o Web Services. (at least 2 Demos) + Soap Header & Extensions

o Windows Services

o Setup and Deployment

o Installer class

o Debugging of Service

 Visual Basic
o VB Environment

o Working with Visual Basic Projects


o Programming Fundamental

o Menus and Dialog Boxes

o File Input / Output

o Introduction to COM and ActiveX

o ActiveX Data Control ADC

o ActiveX Data Objects ADO

 VB.Net 2.0
o Introduction to VB.NET 2.0 + Language Basics

o OOPS in VB.Net , Events & Delegates

o Winform controls remaining

o Partial Classes, Iterators, Indexers , Nullable Types, Generics,


Collections
o WinForm Controls

o COM InterOperability and Windows Controls (One Demo).

o ADO.NET (Architecture + Enhancements in 2.0)

o ADO.NET (Connected Architecture )

o ADO.NET (Disconnected Architecture -Concurrency, XML View)

o Reading & Writing in files + Serializing data

o Multithreading.

o Web Services. (at least 2 Demos) + Soap Header & Extensions

o Windows Services

o Setup and Deployment

o Installer class

o Debugging of Service

 Tools
o Visual Studio

o Visual Source Safe


o Microsoft Visio

o SQL Server 2005

o Knowledge Tree

 Real Time Project


o Focus on Applying Technology to Real Problems

o Project Management & Timelines

o Exposure to Complete SDLC

o Coding Standards

o Best Practices

o Review Process

o Deployment

 Skill Development
o Communication skills

o Interview Prep

Beginning ASP.NET 3.5 with VB.NET


2008
  

NAROIS SOFTWARE SOLUTIONSoffers training in all Web Technologies. Our


expertise is in training students in ASP.Net, VB.Net, PHP, Java, Open CMS, Drupal,
Joomla, Software Testing (Manual and Automation), QTP, and Loadrunner and
enabling them to get employment with various companies in Gujarat.

ASP.NET Training: Beginning ASP.NET 3.5 with C# 2008

ASP.NET 3.5 with C# 2008 training class teaches students the C#, ADO.NET, and
Visual Studio 2008 skills they need to successfully build database-driven Web
applications and services.

ASP.NET Training Outline

Introduction
 A Review of Classic ASP
 ASP.NET Web Applications
 Rendering HTML with Server Controls
 Data Binding in ASP.NET
 Web Development Using Visual Studio

Working with Controls

 Introduction to Web Controls


 Simple Input Controls
 HyperLink and Button Controls
 List Controls
 Controlling Focus

Using Rich Server Controls

 Introduction to Rich Controls


 The Calendar Control
 The AdRotator Control
 The XML Control

Accessing Data

 Overview of ADO.NET
 Connecting to Data
 Executing Commands
 Working with Data
 Choosing an ADO.NET Provider

LINQ

 Language Integrated Query


 LINQ Syntax
 LINQ to SQL
 LINQ to DataSets
 LINQ to XML

Configuration

 Configuration Overview
 Using the Web Site Administration Tool
 Programming Configuration Files
 Encrypting Configuration Sections

Data Binding

 Introducing Data Source Controls


 Reading and Write Data Using the SqlDataSource Control
 Displaying and Editing Middle-Tier Data using the ObjectDataSource Control
 Displaying XML Data Using the XmlDataSource Control

Validating User Input

 Overview of ASP.NET Validation Controls


 Using the Simple Validators
 Using the Complex Validators
 Summarizing Results with the ValidationSummary Control
 Separating Validation into Validation Groups

CSS

 Introducing Cascading Style Sheets


 Investigating Styles
 Using Visual Studio 2008's Tools for Working with Styles

Themes and Master Pages

 Creating a Consistent Web Site


 ASP.NET 2.0 Themes
 Master Pages

Site Navigation

 ASP.NET Web Site Navigation


 Creating an XML Site Map File
 Site Navigation Controls
 Using the Site Navigation API
 URL Mapping
 Security Trimming

Displaying Data with the GridView Control

 Introducing the GridView Control


 Filter Data in the GridView Control
 Allow Users to Select from a DropDownList in the Grid
 Add a Hyperlink to the Grid
 Deleting a Row and Handling Errors

Managing State

 Preserving State in Web Applications


 Page-Level State
 Using Cookies to Preserve State
 ASP.NET Session State
 Storing Objects in Session State
 Configuring Session State
 Setting Up an Out-of-Process State Server
 Storing Session State in SQL Server
 Using Cookieless Session IDs
 Application State

Managing Users with ASP.NET's Membership Features

 Introduction to Membership and Roles


 Using Membership Controls
 Writing Code to Interact with Membership and Roles
Server Debugging

 Server-Side Code Debugging in ASP.NET


 Using the Visual Debugger
 Debugging Exceptions and Handling Errors
 Debugging Stored Procedures

Client-Side and Advanced Debugging

 Client-side Code Debugging in ASP.NET


 Debugging Client-Side JavaScript
 Custom Data Visualizers
 Debugging .NET Framework Source Code

CSS
Training
  

NAROIS SOFTWARE SOLUTIONSoffers training in all Web Technologies. Our


expertise is in training students in ASP.Net, VB.Net, PHP, Java, Open CMS,
Drupal, Joomla, Software Testing (Manual and Automation), QTP, and
Loadrunner and enabling them to get employment with various companies in
Gujarat.

Cascading Style Sheets (CSS) Training for Web Page Development

Employing CSS

 Development cycle
 Benefits of CSS
 CSS vs. HTML styling
 Enhancing the visitor experience
 CSS standards
 Accessibility guidelines

Applying CSS Fundamentals


CSS formatting conventions
 Defining CSS structure
 Units of measure
 Fixed vs. relative sizing
 Employing font and colour properties
 Abbreviating and simplifying style sheets with shorthand styles

Choosing and applying styles

 Class vs. ID attributes


 Incorporating DIV and SPAN tags
 Comparing inline and block styling

Integrating style sheets

 External and embedded style sheets


 Importing vs. linking to external style sheets
 Working with the CSS cascade

The CSS box model

 Grouping and styling content


 Implementing margins, borders and padding
 Enriching site design with backgrounds and images
 Managing collapsed margins

Manipulating the Style Sheet


Directing browser behaviour

 The importance of the !DOCTYPE directive


 Choosing document standards
 Switching between quirks and standards compliant modes

Deriving and overriding styles

 Inheritance and style behaviour


 Assigning styles and applying rules
 Working with specificity

Structuring Page Layout


Managing page elements with CSS

 Building layout pages using pure CSS tableless techniques


 Floating
 Absolute vs. relative positioning

Effectively organising content

 Optimising page layout for accessibility, search engines and portable


devices
 Producing rollover effects
 Implementing linear layout

Implementing Cross-Browser Techniques


Incorporating best practices

 Building pages to display a variety of platforms


 Designing for PDAs and mobile phone browsers
 Producing printable content without creating additional printer-friendly
pages
 Styling for optimal print formatting

Cross-browser workarounds

 Targeting specific browsers


 Developing pages that work with quirky browsers and broken boxes

Employing Effective Navigation


Organising Web site information

 Comparing menu techniques for optimal site usability


 Pinpointing visitor location in site structure with crumbtrails
 Creating search-friendly menus using lists

Constructing menus

 Implementing easily maintained tableless menus using HTML lists


 Designing accessible and attractive horizontal, vertical and tabbed menus
 Applying rollover techniques to menus
Styling Forms and Tables for Accessibility
Formatting tabular data

 Effective table design techniques


 Employing CSS to attractively style tables
 Applying accessibility techniques to table design

Form aesthetics to meet standards

 Creating effective and accessible forms that work with diverse browsers
 Applying style sheet properties to forms

Employing CSS

 Development cycle
 Benefits of CSS
 CSS vs. HTML styling
 Enhancing the visitor experience
 CSS standards
 Accessibility guidelines

Applying CSS Fundamentals


CSS formatting conventions

 Defining CSS structure


 Units of measure
 Fixed vs. relative sizing
 Employing font and colour properties
 Abbreviating and simplifying style sheets with shorthand styles

Choosing and applying styles

 Class vs. ID attributes


 Incorporating DIV and SPAN tags
 Comparing inline and block styling

Integrating style sheets


 External and embedded style sheets
 Importing vs. linking to external style sheets
 Working with the CSS cascade

The CSS box model

 Grouping and styling content


 Implementing margins, borders and padding
 Enriching site design with backgrounds and images
 Managing collapsed margins

Manipulating the Style Sheet


Directing browser behaviour

 The importance of the !DOCTYPE directive


 Choosing document standards
 Switching between quirks and standards compliant modes

Deriving and overriding styles

 Inheritance and style behaviour


 Assigning styles and applying rules
 Working with specificity

Structuring Page Layout


Managing page elements with CSS

 Building layout pages using pure CSS tableless techniques


 Floating
 Absolute vs. relative positioning

Effectively organising content

 Optimising page layout for accessibility, search engines and portable


devices
 Producing rollover effects
 Implementing linear layout

Implementing Cross-Browser Techniques


Incorporating best practices
 Building pages to display a variety of platforms
 Designing for PDAs and mobile phone browsers
 Producing printable content without creating additional printer-friendly
pages
 Styling for optimal print formatting

Cross-browser workarounds

 Targeting specific browsers


 Developing pages that work with quirky browsers and broken boxes

Employing Effective Navigation


Organising Web site information

 Comparing menu techniques for optimal site usability


 Pinpointing visitor location in site structure with crumbtrails
 Creating search-friendly menus using lists

Constructing menus

 Implementing easily maintained tableless menus using HTML lists


 Designing accessible and attractive horizontal, vertical and tabbed menus
 Applying rollover techniques to menus

Styling Forms and Tables for Accessibility


Formatting tabular data

 Effective table design techniques


 Employing CSS to attractively style tables
 Applying accessibility techniques to table design

Form aesthetics to meet standards

 Creating effective and accessible forms that work with diverse browsers
 Applying style sheet properties to forms

Developing a Website
Training
  
NAROIS SOFTWARE SOLUTIONSoffers training in all Web Technologies.
Our expertise is in training students in ASP.Net, VB.Net, PHP, Java, Open
CMS, Drupal, Joomla, Software Testing (Manual and Automation), QTP, and
Loadrunner and enabling them to get employment with various companies in
Gujarat.

Developing a Web Site

Introduction to the Web

 Internet/intranet fundamentals
 Web architecture
 Exploring multiple browsers
 Search Engine Optimisation (SEO)

HTML: Hypertext Markup Language


Building a Web page with HTML and XHTML

 Head and body elements


 Formatting text with tags
 Establishing hypertext links
 Ordered and unordered lists
 Designing tables to display data
 Defining relative and absolute anchors

Adding graphic elements

 Making your pages graphical with embedded images


 Adding interactivity with "clickable" images
 Utilising animated images to liven up a Web page
 Creating image maps to link multiple parts of a single image

Controlling page styles and layout with CSS

 Attaching style properties to HTML tags


 Creating and applying style sheets
 Implementing a styled navigational menu
 Choosing and applying styles with class and id attributes
 Ensuring a consistent look across all pages of a site

Implementing a Web Server


Web server functionality

 Web server/browser communication


 The HyperText Transfer Protocol (HTTP)

Configuring a Web server

 Setting up the server directory structure


 Deploying access configuration/security
 Ongoing server administration

Programming on the Server


Server-side scripting

 Client/server/script interaction
 Exploring the operation of server-side Web applications
 Accessing data on the Web server
 Server-side processing: PHP, JSP, ASP
 The difference between GET and POST requests
 Including a consistent navigational menu on all pages
 Reading and writing browser cookies

Processing user data with forms

 Capturing user input with HTML forms


 Adding text fields, selection lists, check boxes and radio buttons to a
Web page
 Configuring a form to invoke your server-side program when submitted
 Processing form input with PHP, ASP or JSP

Interfacing to a Database
Relational databases and the Web

 Defining a database
 Characterising database records
 Using SQL to manipulate the database

Connecting Web pages to databases

 Creating Web pages to insert, delete and update records


 Inserting and retrieving data with ASP and PHP
 Embedding queries in server-side programs

Creating Dynamic Web Pages


Adding interactivity with JavaScript

 Incorporating JavaScript that executes in the Web browser


 Enhancing client-side functionality
 Validating form content to ensure forms are filled out correctly
 Reacting to user actions

Incorporating multimedia

 Embedding animation and video content in Web pages


 Adding interactivity with plug-ins

Creating interactive Web pages with Dynamic HTML (DHTML)

 Combining JavaScript and CSS


 Supporting multiple browsers
 Dynamically positioning content within a page
 Revealing and hiding page content
 Implementing rollover graphics with DHTML

XML and XHTML

 Fundamentals of XML
 Implementing an RSS feed on your site

Fundamentals of software
testing
  
 Grasping the software systems context
 Identifying causes of software defects
 Bug
 Defect
 Error
 Failure
 Fault
 Mistake
 Quality
 Risk

Ensuring Software Success Through Testing using tools like QTP, Load
Runner, Selenium, mercury, HP, IBM.

The key objectives of testing

 Finding defects during development


 Providing confidence and information

Adhering to seven testing principles

 Presence of defects
 Exhaustive testing
 Early testing
 Defect clustering
 Pesticide paradox
 Context dependent
 Absence-of-errors fallacy

Applying common sense processes

 Planning and controlling


 Analysing and designing
 Implementing and executing
 Evaluating exit criteria and reporting
 Closing activities

Coping with the psychology of testing

 Contrasting developer vs. tester mindset


 Discerning levels of independence

Testing and the Software Life Cycle


Distinguishing software development models

 Adapting to V-model and iterative models


 Performing tests within a life cycle model

Conducting the main test levels

 Component
 Integration
 System
 Acceptance

Comparing four software test types

 Recognising functional and structural tests


 Performing non-functional testing
 Analysing software structure/architecture
 Conducting confirmation and regression tests

Performing maintenance testing

 Identifying reasons for maintenance testing


 Modification
 Migration
 Retirement

Finding Defects with Static Techniques


Comparing static analysis to dynamic testing

 Detection
 Correction
 Improvement

Differentiating various review types

 Informal
 Technical
 Walkthrough
 Inspection

Leveraging Test Design Techniques


Differentiating various "specifications"

 Test design
 Test case
 Test procedure

Applying specification-based techniques

 Equivalence partitioning
 State transition
 Boundary value analysis
 Use case
 Decision table

Utilising structure-based techniques

 Statement
 Decision
 Condition

Deploying experience-based knowledge

 Intuition
 Experience
 Knowledge

Managing the Testing Process


Organising and assigning responsibilities

 Independence
 Test leader
 Tester

Planning and estimating the activities

 Metrics-based vs. expert-based approach


 Justifying exit criteria adequacy
 Standardising test documentation

Monitoring and controlling test progress

 Applying common metrics


 Interpreting test summary reports

Implementing configuration management

 Ensuring proper version control


 Generating incident reports

Addressing project and product risks

 Contractual
 Organisational
 Technical
 Assess
 Determine
 Implement

Adopting Test Support Tools


Classifying different types of test tools

 Test management
 Static testing
 Test specification
 Executing and logging
 Performance and monitoring
 Other

Introducing a tool into an organisation

 Recognising potential benefits and risks


 Considering special circumstances

INDIVIDUAL PROGRAMS - MODULAR


COURSES
  

NAROIS SOFTWARE SOLUTIONSoffers short-term professional courses


specifically designed for 3 User Segments. These Users are required to devote two
hours daily to learn the existing and upcoming technologies in the field of IT. The
segments to which our training portfolio offerings will be beneficial are :

 Individuals aspiring for career opportunities in the IT industry

 Working Professionals - Aiming for Knowledge up-gradation


 IT Entrepreneurs - Aiming to start their business individually in the field of
Information
Technology

These courses are designed to comprehensively enable the IT industry by providing


Quality IT strategy managers, software developers and programmers, software testers,
system administrators, software documentation specialists, solutions architect and IT
trainers.

By virtue of our association with the technology principals, like Microsoft, HP and
IBM, we strive to pass the leading-edge know-how and experience to the IT
community.

We concentrate on training the interest groups on an in-house basis predominantly in a


state-of-the-art infrastructure comprising of classrooms and technology-labs spread
across multiple locations in India.

The courses are rendered by NAROIS SOFTWARE SOLUTIONSpool of qualified


and internationally certified trainers and technology specialists, who practice the skills
they teach.

The courses are clubbed under the technology verticals of :

 C Programming, Data Structures, VC++

 Java Technology: Java, Advanced Java/J2EE, Struts


 .Net Technology: Visual Basic, Web Programming, XML, VB.Net, ASP.Net,
C#
 Databases: Oracle 9i
 Software Testing
 Business Analyst
 Project Management

NSS's modular courses are popular in IT related community due to :

 Continuous commitment towards quality education

 Devoted and dedicated trainers


 Course Design & time allotted for every module
 Course material & Assignments given
 Flexible Timings

 Various branches for catering to client's requirements and expectations

You might also like