XML Training

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?

XML Syntax

  • 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

  • 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
What are the constituents of DTD file? (Contains)

  • Elements
  • Attributes
  • Entities
  • PCDATA – Parsed Character Data
  • CDATA – (Unparsed) Character Data

DTD – Elements

  • Declaring an Element
  • Empty elements
  • Elements with data
  • Elements with children (sequences)

What is cardinality operator in DTD

  • 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

DTD – Attributes

  • Declaring Attributes
  • Attribute declaration example
  • Default attribute value
  • Implied attribute
  • Required attribute
  • Fixed attribute value
  • Enumerated attribute values

DTD – Entities

  • 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

How to associate a DTD with XML

  • 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
Data Types

  • 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?
XSD Restrictions/Facets

  • 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

Nonatomic Types

  • Lists
  • Unions

Complex Types

  • Elements with attributes
  • Elements with sub elements
  • Elements with attributes and  text
  • Elements with sub elements and text

Empty Elements
Order Indicators

  • All
  • Choice
  • Sequence

Occurrence Indicators

  • maxOccurs
  • minOccurs

Group Indicators

  • Group name
  • AttributeGroup name

Annotating XML Schemas
XML Namespaces
Refer a Schema in an XML Document
Import/Include Schemas


CCNA is the associate level Certification in Networking offered by Cisco. CCNA in Routing and switching covers basics of Cisco Networking and Routing switching technologies along with IP addressing schemes, routing basics, switching and Wan Technologies. After completion of CCNA course, a candidate can easily install, configure and troubleshoot Cisco Routers and switches for small Networks. After completion of CCNA certification, student can go for CCNP course. Network Bulls provides CCNA course Training on real Routers and switches. Network Bulls provides 24x7 Lab facilities for students to perform practical on real Cisco devices.

We are Best Institute for Cisco CCNA course Training in India. Network Bulls provides CCNA course in Gurgaon Center on Real Cisco devices (Routers and Switches), with 24x7 Lab Facility. CCNA course is delivered as per Cisco CCNA Certification exam blueprints. Training Center is situated in Gurgaon with Biggest Cisco CCNA Training labs in India. CCNA Coaching is also delivered Online. Network Bulls is considered as one of the best CCNA Training Institute in Delhi, Gurgaon. We also provide Industrial and Summer Trainings in Gurgaon and Delhi.

CCNA Training is conducted using real Cisco devices. We do not use simulator softwares in our classes or labs. In order to prepare for CCNA certification online exam conducted by Cisco, candidates need to work on real devices instead of relying on simulators. To crack CCNA certification exam in first attempt candidate need to practice at-least for 3-4 hours a day during classes.

CCNA certification Exam details:

Candidates need to clear either ICND1 and ICND2 online exams or composite exam of CCNA in order to get the certification. Latest exam code of CCNA composite exam also known as CCNAx is 200-120. Fee for CCNA certification composite exam is 295 USD and passing marks required are 825 out of 1000. CCNA exam is conducted online in Pearson Vue testing centers.

Course Content

Training Plan

CCNA Training Fee and Duration:

Track Regular Track Weekend (Sat & Sun)
Duration 40 Days 8 Weekends
Hours 2 hours a day 3 hours a day
Training fee 8000/- 8000/-


Training Schedule for CCNA course:

Month  First Batch  Second Batch  Third Batch  Fourth Batch 
August 4th Aug 2015 11th Aug 2015 18th Aug 2015 25th Aug 2015
September 1st Sept 2015 8th Sept 2015 15th Sept 2015 22nd Sept 2015
October 6th Oct 2015 13th Oct 2015 20th Oct 2015 27th Oct 2015
November 3rd Nov 2015 10th Nov 2015 17th Nov 2015 24th Nov 2015

More Info