About The Course

The Post Graduate Diploma program in ENTERPRISE WEB APPLICATION USING MICROSOFT DOT.NET is an intensive six months job oriented programme. This course is targeted towards engineers and IT professionals or any participant with mathematical background who wish to start their carrier into the domain of enterprise MS-Dot.net applications. The course aims to groom the students to enable them to work on current technology scenarios as well as prepare them to keep pace with the changing face of technology and the requirements of the growing IT industry. The course curriculum has been designed keeping in view the emerging trends in enterprise MS-Dot.net applications as well as contemporary and futuristic human resource requirements of the IT industry. The entire course syllabus, course ware, teaching methodology and the course delivery have been derived from the rich research and development background from VAIDEHI SOFTWARE TECHNOLOGIES. The depth of the course is unique in the industry covering a wide spectrum of requirements of the IT industry.

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large class library named Framework Class Library (FCL) and provides language interoperability (each language can use code written in other languages) across several programming languages. Programs written for .NET Framework execute in a software environment (in contrast to a hardware environment) named Common Language Runtime (CLR), an application virtual machine that provides services such as security, memory management, and exception handling. (As such, computer code written using .NET Framework is called "managed code".) FCL and CLR together constitute .NET Framework.

FCL provides user interface, data access, database connectivity, cryptography, web application development, numeric algorithms, and network communications. Programmers produce software by combining their source code with .NET Framework and other libraries. The framework is intended to be used by most new applications created for the Windows platform. Microsoft also produces an integrated development environment largely for .NET software called Visual Studio.

.NET Framework began as proprietary software, although the firm worked to standardize the software stack almost immediately, even before its first release. Despite the standardization efforts, developers, mainly those in the free and open-source software communities, expressed their unease with the selected terms and the prospects of any free and open-source implementation, especially regarding software patents. Since then, Microsoft has changed .NET development to more closely follow a contemporary model of a community-developed software project, including issuing an update to its patent promising to address the concerns.

.NET Framework led to a family of .NET platforms targeting mobile computing, embedded devices, alternative operating systems, and web browser plug-ins. A reduced version of the framework, .NET Compact Framework, is available on Windows CE platforms, including Windows Mobile devices such as smartphones. .NET Micro Framework is targeted at very resource-constrained embedded devices. Silverlight was available as a web browser plugin. Mono is available for many operating systems and is customized into popular smartphone operating systems (Android and iOS) and game engines. .NET Core targets the Universal Windows Platform (UWP), and cross-platform and cloud computing workloads.

Ribbon

Learn from industry experts with live instructor-led training

Projects & Lab

Apply the skills you learn to solve real-world problems.

Certificate

Highlight your new skills on your resume or LinkedIn.

1:1 Mentoring

Get guidance from industry leaders and professionals.

Best-in-class Support

24×7 support and forum access to answer all your queries throughout your learning journey.

Certifications

Compatible to MICROSOFT DOT.NET Certifications

Enrollment

ON-LINE MODE INSTRUCTOR LED TRAINING

17 Sept 2018
Online Instructor Based Training
6 Months
50,000/ 714 70,000

CLASS ROOM BASED INSTRUCTOR LED TRAINING

2018-08-23
Mon to Fri (24 weeks)
10 AM - 12 PM
6 Months
80,000/ 1142 1,20,000

2018-09-17
Mon to Fri (24 weeks)
10 AM - 12 PM
6 Months
80,000/ 1142 1,20,000



Course Learning Outcomes

After completion of course students will be able to acquire the following skills:

01

Use technologies to interpret information effectively.

02

Apply & implement analytical skills to investigate unfamiliar problems Web technologies like C# .NET, ASP.NET, DOT NET FRAMEWORKS, WEB SERVCIES

03

Use quantitative data confidently and competently

04

Use communication technologies competently.

05

Understand the multi-tier architecture of web-based enterprise applications using. Enterprise DOT NET APPLICATIONS.

Learning Path


  • C#.NET Training Course Overview
    • Introduction to .Net
    • Platform for the .Net
    • Drawbacks of Current Trend
    • Net Framework – BCL & CLR l Key design goals
    • CLR, CTS, MSIL & other tools.
    • Multiple Language Interaction & support l Moving from Project to Assemblies…
    • Security in .NET – CAS
    • Advantages/Disadvantages
    • Features of .Net
    • Assemblies in Detail
    • GAC, Strong Names
    • Language Interop
    • Reflection
    • Advantages/Disadvantages
    • Why C#/ Why Not C#
    • Where does C# Fit in
    • C, C++ to Visual C#
    • Features of C#
    • .NET Namespaces
    • .NET Versions – 1.1/2.0/3.0/3.5 Beta
    • Visual Studio.NET 2003/2005/Orcas/2008
    • Windows Vista – New Look
    • Gadgets/SideBars/UAC – relation with .NET
    • Hardware/Software Requirements
    • FAQ’s with detailed answers
    • The start of the application
    • C#.Net Program Design
    • Variables and types
    • Value types and reference types (CTS)
    • Strings and arrays
    • The Console class
    • String formatting
    • Statements and flows
    • Programming Structures
    • Command-line arguments
    • VS.NET to Create C#.NET Apps
    • C# 3.0/3.5 features – Implicit types , Extention Methods and more
    • Windows forms library – WinForms
    • Layout Enhancements
    • Forms and controls – Hierarchy
    • Creating simple GUI by hand
    • Event handling
    • Basic controls
    • Windows forms – buttons, check boxes, radio buttons, panels, group boxes, list boxes, picture boxes…
    • Menus
    • Built-in dialog boxes and printing
    • Extender Controls
    • ToolStrips, StatusStrips and progress bars
    • A new MDI forms strategy
    • Inheritance with forms
    • New Controls – Web Browser, Property Grid etc
    • Classes & objects
    • Abstract & override methods
    • Creating and using your own classes l Data members and member methods l Instantiate an object
    • This keyword
    • Properties – Read Only Write Only…
    • Build process using windows class library l Generate classes for other clients
    • How to use classes as part of project
    • Accessibility levels, specifiers
    • Constructors
    • Method overloading
    • Class (static) variables & methods
    • Object destruction
    • ‘ref’ and ‘out’ parameters
    • Constant values
    • Enumerations
    • Inheritance and Polymorphism
    • The root of all classes
    • Creating derived classes
    • Method overriding and hiding
    • Polymorphism and virtual functions
    • Casting objects
    • Abstract classes
    • Sealed classes
    • Static classes
    • Case Studies
    • Class Diagram in VS.Net
    • Refactoring & others
    • FAQ’s
    • Unstructured error handling support
    • Structured error handling
    • Error categories
    • Debugging the application
    • Debug and Trace classes
    • Code Optimization
    • Testing and strategies
    • History and background
    • From DAO to ADO.NET
    • ADO.NET LINQ
    • ADO.NET design goals
    • The ADO.NET architecture and its components
    • ADO.NET in relation to the other .NET tools
    • DataSet in RealTime Scenarious
    • Connected and disconnected environment
    • ADO.NET object model
    • Data sources, providers and connections
    • Commands and data readers
    • Data sets and data adaptors
    • Data tables, rows and columns
    • Constraints and relations
    • Data-centric applications – New ADO.Net Hierarchy
    • Connecting to a data source
    • SQL Server .NET data provider
    • OLE-DB .NET data provider
    • Connections and connection strings
    • SQL-Server integrated security
    • Connection pooling
    • ADO.NET exceptions
    • Commands
    • Creating and executing commands
    • Reading data using a data reader
    • Batch queries & single result queries
    • Parameterised queries (input & output parameters)
    • Adding, editing and deleting data
    • Stored procedures
    • Why using a disconnected environment?
    • DataSet and DataAdapter features
    • Filling data sets using data adapters
    • Read data using data tables, rows and columns
    • Batch queries and data sets
    • Visual Studio Data Menu & tools
    • DataSet Navigation
    • DataSet
    • DataSet Optimistic Concurrency
    • Searching in data sets
    • Find on primary keys
    • Searching on any column
    • Searching on row state
    • Wildcard searches
    • Sorting and filtering using data views
    • Searching in a data view
    • Client Server Basics
    • N-Tier – Classical and New
    • N-Tier importance w.r.t other .Net technologies
    • Build User Interface Layer – importance
    • Business Layer in N-Tier – advantages & disadvantages
    • Data Access Layer – Generic/Specific Advantages
    • N-Tier DataBase Application
    • SQLHelper, CodeSmith etc tools awareness
    • XML Basics – Importance in Todays world
    • XML designers/support in VS.NET
    • XML Derived Technologies – XSD ,XSL , SOAP ,WSDL
    • System.Xml Namespace
    • Stream Model XML
    • XML DOM
    • XmlTextReader,TextWriter
    • XmlTextReader, TextWriter XMLDocument/ XmlDataDocumentClasses
    • Dom Objects – XMLNode/XMLNodeList
    • XPATH- Query Language for XML
    • DOM – Navigation & Access Case Studies
    • About user – defined controls
    • Understanding the control class with Container
    • Add Properties/Methods/Events to Control
    • Pack & use control in other windows applications
    • Create & implement a windows control
    • Understanding services
    • Creating windows services
    • Setting properties
    • Compile, run & install services
    • Event log services
    • About Distributed Applications
    • COM/DCOM in Distributed Environment
    • Drawbacks of DCOM
    • .NET Remoting – New distributed environment
    • Advantages & Disadvantages
    • Remoting – Web Services comparisons
    • MBR, MBV
    • Channels
    • Formatters
    • Programming Model – Object Styles & Lifestyles
    • Activation
    • Case Study – Implementation using Remoting
    • Reporting Need in the application
    • Crystal Reports – Reporting Tool
    • Different Versions of Crystal Reports
    • Developing a Crystal Report
    • Different ways to Invoke/Deploy Crystal Reports
    • Packaging Code
    • ClickOnce Deployment
    • Configuring the .Net framework
    • Deploying the application in Web Server
    • Deployment – other methods
  • Introduction To Web Applications [Prerequisites
      Types of Applications – Web, Desktop & Mobile Applications
    • Web applications with Web Server
    • Web Server role, about IIS, APACHE, and CASSINI
    • Web Browsers, Web Support Languages
    • Understanding http, TCP/IP, LAN, WAN & O/S role in web development
    • Why Scripting & its importance
    • Client-Side & Server-Side Scripting
  • Introduction To Web Applications [Prerequisites]
    • Types of Applications – Web, Desktop & Mobile Applications
    • Web applications with Web Server
    • Web Server role, about IIS, APACHE, and CASSINI
    • Web Browsers, Web Support Languages
    • Understanding http, TCP/IP, LAN, WAN & O/S role in web development
    • Why Scripting & its importance
    • Client-Side & Server-Side Scripting
  • OVERVIEW OF .NET (ASP.NET)
    • Intro to .NET
    • Drawbacks of Current Trend
    • .NET Framework
    • Key Design Goals
    • CLR, CTS, MSIL, & Other Tools
    • Multiple Language Interaction & Support
    • Moving from Project to Assemblies…
    • Security Services and environment
    • Vista & IIS 6.0/7.0 & their requirements
    • Installing & Configuring VS.NET/.NET 2.0/3.0/3.5
    • AJAX(ATLAS) importance in Web applications
    • The need for AJAX & the Solution
  • ACTIVE SERVER PAGES .NET ROLE
    • Shifting from ASP to ASP.Net, Asp.net to web 2.0 (new)
    • ASP.Net as Framework, Namespaces
    • ASP.Net – New Scenario in development process with IDE – VS.NET
    • Web Pages to Web Forms, HTML – ASP.NET, State management- an Important Objective
    • Understanding the ASP.NET Execution Scenario
    • C#.Net role in ASP.NET Development
    • ASP.NET/C#.Net – the Industry approach
    • HTML, HTML Controls, ASP.NET Controls
    • Client-side & Server-side Controls
    • Consuming HTML Client/Server Controls in WebForms
    • Consuming ASP.Net Controls in WebForms
    • Understanding the Rendering Nature of Controls Developing a Simple Startup Application
  • ASP.NET WEB FORMS – THE NEW TECHNOLOGY(BEGINNING)
    • Introducing Web Forms, Worker process
    • Working with Server Controls
    • Applying Styles to Controls, Themes, Skins etc
  • FORM
    • Page Directives and its use
    • Separating Code & Design
    • New Code behind Techniques
    • Implementing ASP.NET Server Controls
    • Types of ASP.NET & their need/render
    • Intrinsic – Validation – Bound – DataSource
    • Navigation – Login – Web Parts & AJAX.-as building blocks Asp.net.
  • WEB FORMS – INTRODUCTION TO AJAX INPUT VALIDATION
    • Validating Form with Validation Controls of Asp.net
    • Using RequiredFieldvalidator control
    • Using CompareValidator Control Using RangeValidator Control
    • Using CustomValidator control
    • Create Server-side / Client-side functions for – CustomValidator Control
    • Group Validations & avoiding Validations.
    • Finally – Client Targets & ValidationSummary control ADO.NET I – DATABASE SERVICES (V1.1/2.0/3.5)
    • XML, XML to HTML, XML & Databases
    • XML Schema Definition Tool
    • Overview of ADO.NET/ XML Support in .NET
    • Connect/Insert/Update/Delete,Query data -using ADO.NET
    • Retrieve data with datasets
    • Data Adapters, Understanding Data tables
    • Build Data table programmatically
    • Filter and sort Data table, Data Relations
    • ADO.NET LINQ
  • ADO.NET – II
    • Parameters with Command Object
    • Stored Procedures with ADO.NET using –output parameters
    • Develop a Registration form using ADO
  • PRESENTING DATA USING ASP.NET BOUND CONTROLS (USING VB.NET/C#)
    • ASP.Net bound controls
    • DataSource Controls
    • Repeater & its uses.
    • DataBound and DataAware Controls
    • Bind data to Dropdownlist Control
    • Datalist control
    • DataGrid(1.1/2.0) Control
    • GridView & its importance in Development
    • GridView(Basic) – simple uses
    • GridView (Advanced) –Runtime Fields, Empty DataRows, NTier …
    • FormView & DetailsView
    • ListView
  • AJAX (ATLAS )
    • Introduction to Microsoft AJAX.(Code name ATLAS)
    • XML Http object
    • Programming with XML HTTP Object
    • Advantages and Disadvantages of AJAX.
    • Features of AJAX.
    • MS Implementation of AJAX
  • ASP.NET ERROR HANDLING & DEBUG.
    • Error Handling & .NET Runtime
    • Avoid Errors before they occur
    • Structured Error Handling
    • Catching General Exceptions
    • Catching Specific Exceptions
    • Throwing Exceptions
    • Custom Exceptions
    • Page Level Error Handling
    • Application Level Error Handling
  • USER CONTROLS
    • Creating User Controls
    • Adding member to user controls.
    • Registering User Controls
    • Properties & Methods
    • Dynamically loading user controls
    • Master Pages
  • CONFIGURING ASP.NET APPLICATION
    • Web Application configuration-Advantages.
    • New Configuration Model, ASP.NET Confn Tool
    • Web Application Machine Configuration
    • Global Assembly Cache, Strong Names VS2005.
    • Working with Assembly Info
    • Web.Config, Machine.Config
    • Process Model –System Configuration.
  • ASP.NET WEB APPLICATIONS
    • About Session & Application object
    • Comparison between Session & Application
    • Using the Global.asax file
    • Managing Application State
    • Http Handlers
    • Application & Session Variables
    • Application & Session Events
  • CACHE SERVICES
    • Caching Overview
    • Advantages of Caching
    • Comparing with Application & Session var’s
    • Page Output Caching
    • Page Data Caching
    • Fragment Caching
  • SECURITY
    • Security Overview
    • Authentication & Authorization
    • Windows-based Authentication
    • Passport Authentication.(WebServices)
    • Forms-based Authentication
    • Memberships
    • Authorizing Users and Roles
    • User Account Impersonation
  • DEPLOYMENT
    • Deploying ASP.NET Application
  • ASP.NET XML WEB SERVICES
    • Introducing XML Web Services
    • Differences Between DCOM / Remoting / Web Services
    • Asp.net Webservices.
    • Writing a Simple Web Service
    • Xml web services stack, SOAP,WSDL,UDDI,Sync an
    • Async calls
    • Web Service Type Marshalling
    • Using Data in Web Services
    • Using Objects and Intrinsic
    • HTML Pattern Matching
    • WCF
  • WEBPARTS
    • New concept in Web Apps.
    • Advantages and Disadvantages.
    • Predefined/ user defined controls with webparts.
  • WINDOWS VISTA-NEW FEATURES
    • Gadgets/side bars.
    • Office 2007
    • VS to VS.net tools for office.
  • MOBILE APPLICATIONS
    • Mobile forms
    • Mobile Environment – Today’s Need.
    • Needed Infrastructure
    • WAP, WML overview.
    • MS Mobile Explorer.
    • Open ware Simulators.
    • Line smart phones and Pocket PC Applications.
  • SMARTPHONE AND POCKET PC
    • What is Smartphone / Pocket Pc?
    • Application for smartphone / pocket pc
    • Deploying / Run application in devices / Live
  • VSTO – VS.NET
    • What is VSTO?
    • Programming developing managed addings for outlook.
    • Advantages VSTO
    • VSTO 2005 SE
    • Runtime component.
  • Additional Needed Services in Web Apps(Optional)
    • MSMQ in ASP.Net
    • Its need in data transferring
    • MSMQ – Its role in heterogeneous networks and systems
    • Crystal Reports in ASP.Net
    • Designing Reports for Web Browsers
  • [ OVERVIEW ]
    • SharePoint
    • BizTalk
  • Asp.Net MVC 6 Training Course Overview
    • Introduction to MVC 6
    • NET Web Forms (vs) ASP.NET MVC
    • Advantages and disadvantages of each
    • Determining when-to-use which one
    • List of Versions of ASP.NET MVC
    • Differences between versions of ASP.NET MVC
    • Overview of installing ASP.NET MVC in various versions of Visual Studio
    • MVC Architecture
    • What is MVC?
    • Architecture Explanation
    • What is Controller and action method
    • What is View
    • What is Model
    • Request Flow in ASP.NET MVC
    • New Project in Visual Studio
    • Overview of Folders and files of MVC project
    • Introduction to Controllers
    • Creating Controllers and Actions
    • Calling action methods thru the browser
    • Returning from action methods
    • Parameters in Action methods
    • ActionLink
    • URL Routing
    • Overview
    • The need of URL Routing
    • Parameters in URL
    • Default Parameter Values
    • Parameters with Constraints
    • Literals in URL
    • Introduction to Views (Razor)
    • ActionResult and ViewResult
    • Returning a view
    • Creating a Simple Razor View
    • Intermingling Code and Markup in Razor Views
    • View Bag / View Data / Temp Data
    • Shared Views
    • ASPX View Engine (vs) Razor
    • Introduction to LayoutViews
    • The need of layout views
    • cshtml
    • Creating custom layout views
    • Layout Views with Sections
    • RenderSection()
    • cshtml
    • Overriding the _ViewStart.cshtml
    • Partial Views
    • RenderPartial()
    • Introduction to Models
    • Need of models
    • Creating models using ‘CodeFirst approach’
    • Introduction to Entity Framework
    • Need of Entity Framework
    • Creating DbContext and DbSet
    • Configuring connection string
    • Introduction to scaffold Templates in MVC
    • Need of Scaffolding
    • Creating controllers and views using scaffold
    • Strongly typed views
    • Understanding Index, Details, Create, Edit, Delete action methods and views
    • Introduction to HTML helpers
    • DisplayNameFor( )
    • DisplayFor( )
    • BeginForm( )
    • LabelForm()
    • EditorFor( )
    • ValidationMessageFor( )
    • RadioButtonFor( )
    • DropDownListFor( )
    • ListBoxFor( )
    • CheckBoxFor( )
    • AntiForgeryToken()
    • Code First Migrations
    • Introduction to action filters
    • [HttpPost]
    • [HttpGet]
    • [ValidateAntiForgeryToken]
    • [OutputCache]
    • [HandleError]
    • [NonAction]
    • [ActionName]
    • Introduction to Bundles and minification
    • Understanding BundleConfig.cs
    • ScriptBundle (vs) StyleBundle
    • Importing a ScriptBundle and StyleBundle
    • Creating and consuming custom bundles
    • Introduction to Validations
    • Model level validations (vs) View level validations
    • Importing jQuery Validation Plug in
    • [Required]
    • [RegularExpression]
    • [Range]
    • [StringLength]
    • [Compare]
    • [Remote]
    • IsValid
    • [Display]
    • [Datatype]
    • [DisplayFormat]
    • [ScaffoldColumn]
    • Introduction to jQuery in MVC
    • Need of jQuery in MVC
    • Importing/updating jquery plug in
    • Demos
    • Need of jQuery-AJAX in MVC
    • Demos on jQuery-AJAX (with json) in MVC with database handling
    • Intro to jQGrid
    • Introduction to Web API
    • WCF REST (vs) Web API
    • Understanding HTTP methods(GET, POST, PUT, DELETE)
    • Creating API controller
    • API configuration
    • Calling Web API from jQuery
    • Demo: CRUD operations using jQuery AJAX with Web API
    • Forms based security with [Authorise]
    • Windows based security
    • Web API 2
    • Overview of Facebook Application
    • OWIN Abstraction
    • Inbuilt Support for Dependency Injection
    • SIGNAL R 3
    • Web API 3
    • Introduction to Repository Layer and Service Layer
    • MVC Architecture with both layers
    • Demos
    • Problems in accessing repository layer / service layer directly in controller
    • What is Dependency Injection
    • Installing ‘Unity’ plug in
    • Configuring Unity
    • Construction injection and property injection using interface
    • Introduction to Consuming WCF in MVC
    • Demos how to consume WCF in MVC
    • Introduction to Database-First approach in MVC
    • Demos on ‘Database-First’ approach
    • Introduction to areas in MVC
    • Demos on areas
    • Introduction to jQuery Mobile
    • Mobile Application’ project template
    • Overview of Customizing jQuery Mobile
    • Deployment
    • Configuring IIS
    • Publishing MVC web applications to local IIS
    • What is AngularJS
    • Advantages
    • Getting started
    • MVVM and MVC Architecture
    • What is Model, View, ViewModel
    • Creating view model
    • data-bind
    • Observable properties
    • Subscribe
    • Working with Directives, Services, Filters, Functions
    • What is SPA
    • Need of SPA
    • Getting started
    • Angular JS with API
    • Reading and posting data
  • WCF Training Course Overview
    • Need for SOA
    • Why WCF
    • WCF Architecture
    • Messages
    • Channels
    • Services
    • Behaviors
    • Service Model
    • WCF Programming Levels
    • Installing WCF
    • WCF Addresses
    • Programming WCF Addresses
    • Predefined Buildings using Code Using Configuration files
    • Contracts and the relationship with CLR
    • Service Contracts
    • Service Types
    • Data Contracts
    • Message Contracts
    • Client Architecture
    • Client Communication Patterns
    • Defining Client Bindings and Endpoints
    • Service Types and Contracts
    • Service Endpoints
    • Handling Exceptions
    • Security Behaviors and Bindings
    • Securing Clients and Services
    • Web Service Protocol support
    • Web Service Enhancements
    • Asp.net Webservices
    • Installing WCF Services
    • Upgrading Services
    • Troubleshooting WCF installation
  • WPF Training Content
    • Why WPF?
    • What Is WPF?
    • .NET Framework 3.0 (WinFX)
    • WPF Overview
    • Application and Window
    • A Simple WPF Application
    • Using Visual Studio
    • Brushes
    • Panels
    • Role of XAML
    • Elements and Attributes
    • Namespaces
    • Property Elements
    • Type Converters
    • Content Property
    • Collections
    • XAML and Procedural Code
    • Button
    • Label
    • TextBox
    • ToolTip
    • RadioButton
    • CheckBox
    • ListBox
    • ComboBox
    • Sizing
    • Positioning
    • Transforms
    • Canvas
    • Drawing Shapes
    • StackPanel
    • WrapPanel
    • DockPanel
    • Grid
    • Scrolling
    • Scaling
    • Message Boxes
    • Win32 Common Dialogs
    • Custom Modal Dialogs
    • Custom Modeless Dialogs
    • Menus
    • Context Menus
    • Icons on Menu Items
    • Commands
    • Keyboard Shortcuts
    • Disabling Menu Items
    • Checking Menu Items
    • Toolbars
    • Toolbars and Commands
    • Status Bars
    • Dependency Properties
    • Change Notification
    • Property Value Inheritance
    • Support for Multiple Providers
    • Routed Events
    • Routing Strategies
    • Resources in WPF
    • Binary Resources
    • Logical Resources
    • Static versus Dynamic Resources
    • Styles
    • Style Sharing
    • Triggers
    • Templates
    • Templated Parent’s Properties
    • Skins
    • Themes
    • Binding Sources
    • Sharing Sources with DataContext
    • Data Templates
    • Value Converters
    • Collection Views
    • Data Providers
  • XML Web Services Training Content
    • What is XML?
    • What is markup? (Markup = Tagging)
    • What are the similarities between HTML and XML?
    • Is XML is Replacement for HTML?
    • What are the differences between HTML and XML?
    • What is the purpose of XML?
    • What XML Does?
    • Who invented xml tags?
    • What is an XML document?
    • What is xml application?
    • An example XML document:
    • All XML elements must have a closing tag
    • XML tags are case sensitive
    • All XML elements must be properly nested
    • All XML documents must have a root tag
    • Attribute values must always be quoted
    • Entity References
    • Comments in XML
    • White-space is Preserved in XML
    • What is a well-formed XML document?
    • What is an XML Element?
    • What are the XML Naming Rules?
    • What are the Best Naming Practices?
    • XML Attributes Must be Quoted
    • Use of Elements vs. Attributes
    • Avoid using attributes? (I say yes!)
    • XML Attributes for Metadata
    • XML Documents Form a Tree Structure
    • How to view XML files?
    • How to develop an XML document?
    • How to check the well-formedness of XML document?
    • How to validate XML document?
    • What is an XML parser?
    • What are its functions?
    • What is DTD?
    • Elements
    • Attributes
    • Entities
    • PCDATA – Parsed Character Data
    • CDATA – (Unparsed) Character Data
    • Declaring an Element
    • Empty elements
    • Elements with data and children (sequences)
    • Declaring only one occurrence of the same element
    • Declaring minimum one occurrence of the same element
    • Declaring zero or more occurrences of the same element
    • Declaring zero or one occurrences of the same element
    • Declaring mixed content
    • Declaring Attributes
    • Attribute declaration example
    • Default attribute value
    • Implied attribute
    • Required attribute
    • Fixed attribute value
    • Enumerated attribute values
    • Entities as variables used to define shortcuts to common text.
    • Entity references are references to entities.
    • Entities can be declared internal.
    • Entities can be declared external
    • Inside an XML document
    • External reference.
    • What do you know about SYSTEM keyword in DOCTYPE declaration?
    • What are the limitations of DTD?
    • What is an XSD?
    • What XSD defines?
    • Compare and contrast DTDs and XSDs?
    • Simple Types
    • Complex Types
    • How to give Default and Fixed Values to Simple Elements ?
    • How to Define an Attribute?
    • How to define fixed and default values to attributes?
    • How to specify an attribute as optional/ required?
    • Restrictions on Values
    • Restrictions on a Set of Values
    • Restrictions on a Series of Values
    • Number of Digits
    • Restrictions on Whitespace Characters
    • Restrictions on Length
    • Restrictions for Datatypes
    • Lists
    • Unions
    • Elements with attributes
    • Elements with sub elements
    • Elements with attributes and text
    • Elements with sub elements and text
  • Indicators
    • All
    • Choice
    • Sequence
    • maxOccurs
    • minOccurs
    • Group name
    • attributeGroup name
    • Annotating XML Schemas
    • XML Namespaces
    • Refer a Schema in an XML Document
    • Import/include Schemas
  • Web services
    • Specification
    • API
    • Implementation
    • Approach
    • MEP
    • MEF
    • Stub
    • Skeleton
    • SOAP
    • WSDL
    • Soap UI
    • TCP IP Monitor
    • Service development
    • Contract first approach
    • Contract last approach
    • Client development
    • Stub-based
    • Dynamic-proxy based
    • Dynamic-Invocation-Interface
    • Development using command line tools
    • Development using IDE support
    • Service Development
    • Contract first approach
    • Contract last approach
    • Client Development
    • Development using command line tools
    • Development using IDE support
    • Applying Handlers to Service
    • Applying Handlers to Client
    • Tracking Input, Output SOAP message
    • Introduction
    • Differences between JAX-RPC and JAX-WS
    • Architecture
    • Service Development
    • Contract first approach
    • Contract last approach
    • Client development
    • Stub based client
    • Dynamic proxy based client
    • Annotation based client
    • Development using command line tools
    • Development using IDE tools
    • Handlers
    • Attach handlers at client side handler
    • Attach handlers at server side handler
    • Track soap message using handlers
    • Adding soap headers
    • Adding http headers
    • Developing secured web services
    • Web service development using stand alone server
    • Service development
    • Client development
    • Introduction
    • Differences among JAX-RPC, JAX-WS and JAX-RS
    • Service Development
    • HTML
    • XML
    • JSON
    • Plain text
    • Images
    • Downloads
    • Uploads
    • Client Development
    • Http client
    • GET
    • POST
    • Jersey Client
    • GET
    • POST
    • Handlers for restful services
    • Exception Handlers in restful services
    • Service development
    • Client development


Projects

  • DOT.NET applications for the Healthcare Industry

Certificate

Earn your certificate

The certificate rewarded by us is proof that you have taken a big leap in DOT.NET domain.


Our Specialization is exhaustive and the certificate rewarded by us is proof that you have taken a big leap in DOT.NET domain.


Differentiate yourself

The knowledge you have gained from working on projects, videos, quizzes, hands-on assessments and case studies gives you a competitive edge.


Share your achievement

Highlight your new skills on your resume, LinkedIn, Facebook and Twitter. Tell your friends and colleagues about it.



Trainers

  • Created by team of both industry & academic experts having 20+ years of rich R&D experiance


Eligibility Criteria

  • Any Graduate with mathematical background/ Engineering or equivalent (e.g. BE / BTech / 4-year BSc / AMIE, etc.) in Computer Science / IT / Electronics / Electrical / Mechanical / CIVIL / Electronics / Computer Science/ IT / BCA / MCA / MSC / MBA or related areas.
  • Post Graduate in Engineering Sciences (e.g. MSc in Computer Science, IT, Electronics, etc
  • Graduate in any Discipline of Engineering or equivalent Sciences (e.g. MSc in Computer Science, IT, Electronics, etc
  • MCA/MCM
  • Post Graduate in Physics/ Computational Sciences/ Mathematics or allied areas.
  • Post Graduate in Management with graduation degree in Science/ IT/ Computers
  • The candidates must have secured a minimum of 50% marks in their qualifying examination.


Course Fee Structure



ONLINE TRAINING FEE for PG Diploma courses

Price : Rs 50,000/-( Including Tax) / 714

Duration : 6 Months Mon - Fri 1 Hr

CLASS ROOM TRAINING FEE for PG Diploma courses

Price : 80,000/-( Including Tax) / 1142

Duration : 6 Months Mon - Fri 1 Hr


Financial Aid

Financial Aid

Selected students can contact the Admissions Office for assistance in applying for loans after receiving the offer of admission. Our education loan lending partners include HDFC, Axis Bank, Tata Capital, Capital First and many more.


Placement Assistance


Up on successful completion of PGDP course & the participants who are very serious about their carrier & who clear the IT company standard certification exam @ our campus we are offering 100% placement assistance with our very strong placement team. Vaidehi Software, will use its strong HR corporate network to help candidates in the program make the transition to career to IT industry. For all qualifying candidates the Placement assistance will be extended till they get placed even after post completion of program.

Note :-

  • Only candidates who pass the respective IT standard certification exam will be eligible for outsourcing for client location or for placement assistance.
  • Placement is strictly depends up on the candidate dedication, efforts, commitment, performance in the internal tests, skills.
  • Vaidehi Software strives hard to place its students by conducting rigorous placement activities like mock interviews, soft skills from day one of the course.


Reviews

40 reviews
(4.9 out of 5)

FAQ


  • 1. What is the difference between online training and class room learning?

    In Online training, you will get

    • Access to live instructor-led training as per your enrolled batch
    • Learn from industry experts over online meeting tools like zoom
    • 24x7 support by the trainers.

    In Class room training, you will get

    • Intensive class room 1 to 1 training by the real time experts as per your enrolled batch
    • Learn from industry experts having rich 20+ years of experience in R&D.
    • 24x7 support by the trainers.

  • 2. What are the prerequisites and requirements for this course?

    No prerequisites

  • 3. Who will be the course instructors?

    Top industry experts with rich 20+ years of R&D experience in mentoring students across the world.

  • 4. What is the validity of course material?

    Soft copy of the course material will be mailed to you.

  • 5. How does online instructor-led training work?

    In online instructor-led training, team of experts will train you with a group of our course learners for 25+ hours over online conferencing software like Zoom & Webminar. Online Classes will happen every day from Monday to Friday.

  • 6. What is the certification process?

    At the end, of course, you will work on a real-time project. Once you are done with the project (it will be reviewed by an expert), you will be awarded a certificate which you can share on LinkedIn.

  • 7. How will be the practical or hands-on be conducted?

    Enrollment into course entails 30 days of free access to labs depending on date of enrollment. Can be extended based on permission.

  • 8. Can I renew my lab subscription?

    Yes, you can renew your subscription anytime. Please choose your desired plan for the lab and make payment to renew your subscription

  • 9. For instant help whom to contact directly?

    Mail our most dynamic & ever active director through email director@vaidehisoftware.com