XPERT INFOTECH imparts qualitative training in .NET, ASP.NET, PHP, PHP++, JAVA, J2EE, ORACLE DBA, ORALE D2K, RIA, SEO, WEB DEVELOPMENT, MOBILE APPLICATIONS DEVELOPMENT, ANDROID and other latest technologies. The training is designed for the BCA/MCA/B.E./B-Tech students who want to speed up their technical skills and proficiencies into real time development environment.
Deira Call girl agency 0567006274 Call girls in Deira
Presenter manual RIA technology (specially for summer interns)
1. RICH INTERNET APPLICATIONS (RIA)
HTML5, CSS3, JavaScript, AJAX, jQuery and SilverLight
Specially For Summer Interns
Effective from: Jan 2012
1 COURSE OUTLINE FOR RIA | XPERT INFOTECH | Confidential
2. HTML5 Fundamentals HTML5 Structural Elements
Overview of HTML5 New Semantic Elements
Comparing HTML5 to XHTML o <header>
Changes to Existing Tags o <footer>
Deprecated Elements and Attributes o <section>
Browser Support o <article>
Modernizr JavaScript Library o <nav>
ARIA o <aside>
o <hgroup>
o <figure> and <figcaption>
o <mark>
Creating a Document Outline
Audio and Video HTML5 Web Forms
Browser Support for Audio/Video New Form Attributes
Formats o autocomplete
Overview of Codecs o novalidate
<audio> and <video>Elements New Input Attributes
<source>Element o autofocus
Media Element API and Events o form
o min, max and step
o multiple
o pattern
New Form Elements
o <datalist>
o <progress>
New Input Elements
o email
o url
o tel
o search
Form Validation
HTML5 JavaScript APIs Introduction to CSS3
Canvas API What's New in CSS3?
Web Storage API Benefits of Using CSS3
File Storage API Browser Support
2 COURSE OUTLINE FOR RIA | XPERT INFOTECH | Confidential
3. Geolocation API Vendor Prefixes
Drag and Drop API
Web Workers API
Taking a Web Application "Offline"
CSS3 Selectors and Pseudo-Classes CSS3 Properties
"Starts With" Selector Using Vendor-Specific Extensions to
"Ends With" Selector Ensure Cross-Browser Compatibility
"Contains" Selector:nth-child(N) Using @font-face to Add Custom
:nth-last-child(N) Fonts
:nth-of-type(N) Changing the Opacity of Text and
:nth-last-of-type(N) Images
:root Creating Rounded Corners, Adding
:target Shadows to Boxes, and Using Images
as Borders
Creating Multiple Columns for Laying
Out Text
Working with RGBA and HSL Color
Models
Creating Simple Animations
Usingtransitions, transform,
and animation
Introduction to Client-Side JavaScript Statements and Operators
Embedding JavaScript in an XHTML Variable Declarations
Document Assignment Operators and Statements
Evolution of the JavaScript Language Arithmetic Operators
JavaScript Versions and Browser Support Logical Operators
Comparison Operators
String Operators
Conditional Operators
Operator Precedence
DOM/CSS Scripting Implementing Functions
Introduction to the Document Object Defining Functions
Model (DOM) Invoking Functions
Using the getElementById method Named and Anonymous Functions
3 COURSE OUTLINE FOR RIA | XPERT INFOTECH | Confidential
4. Modifying Page Content with the DOM Passing Arguments
Manipulating CSS using JavaScript Local vs. Global Variables
Programmatic Access to CSS Using the return Statement
Implementing Control Constructs JavaScript Objects
Introduction to Conditional and Looping The JavaScript Browser Object Model
Constructs JavaScript Object Properties
The if else Statements Object Methods
The do while Statements The new Keyword
The for in Statements The this Keyword
The switch Statement Creating New Object Instances Using
Constructor Functions
String, Date and Array Objects
Fundamental JavaScript Directives Implementing Arrays
Inline JavaScript Using Arrays in JavaScript
Linking Web Pages to External Predefined JavaScript Object Arrays
JavaScript Files Creating Arrays
JavaScript Using <script> Tags and Reading and Writing to an Array
Attributes Common Array Properties and Methods
Deferred scripts
<noscript> Tags
Cookies Common Applications
Overview of JavaScript Cookies Form Validation and Testing
Session and Persistent Cookies Working with Regular Expressions
Using Cookies on a Web Page User Interaction
Common Uses of JavaScript Cookies Local Form Processing
Object Detection
Creating New Windows
Adding Content to a Window
Browser Awareness Using
thenavigator Object
Interactive Graphics
4 COURSE OUTLINE FOR RIA | XPERT INFOTECH | Confidential
5. Event Handling Page Animation with Effects
The W3C and Internet Explorer Event Controlling Visibility
Models Using show() andhide()
The Event Object Creating Slide and Fade Effects
Registering JavaScript Events Creating Custom Animations
Inline Event Handlers Animation Queuing and Callback
Processing Keyboard and Mouse Events Functions
jQuery Fundamentals Ajax Requests Using jQuery
Overview of jQuery Ajax Overview
Downloading and Using jQuery library Loading Remote HTML
Benefits of Using jQuery Utilizing Global Event Handlers
Fetching Data with getJSON()
jQuery Selectors and Filters Sending Form Data with Ajax
Using jQuery Wrapper jQuery Form Enhancement
document.ready()
Using jQuery Selectors and Filters Using Form Selectors and Filters
Selecting Single and Multiple Elements Handling Keyboard and Focus Events
Wrapped Sets Improving Behavior and Appearance
Method Chaining Performing Form Validation
Validation Plugin
DOM Manipulation
Utility Functions
Review of Document Object Model
Accessing Attributes of an Element Disabling Animations
Adding and Removing Elements Using Other Libraries with jQuery
Setting element Content String and Array Manipulation
With text()and html()
Manipulating Classes and CSS jQuery Plugins
jQuery Events Benefits of Plugins
Integrating Popular Plugins
Review of Past Event Models Image Manipulation with Slideshows and
jQuery Event Model Carousels
Binding and Removing Event Handlers Creating Custom Plugins
Event Object
Common jQuery Events jQuery UI Overview
Configuring and Downloading the UI
5 COURSE OUTLINE FOR RIA | XPERT INFOTECH | Confidential
6. Library Using Sliders for Numeric Input
Themes and Styles List Simplification with autocomplete
Using ThemeRoller Using datepickers for Date Input
Implementing Drag and Drop
jQuery UI Widgets
Downloading Popular Widgets
Silverlight Course Content Interaction with the Environment
Controlling Html from Silver light
Calling managed code from JavaScript
Using the Local Connection API to communicate between multiple Silver light
instances
Maximizing SEO
Out Of Browser Support
Enabling OOB support
Using the Network Monitoring API
Updating an OOB Application
Working with Services
Creating Services for Silver light
Silver light enabled WCF services
Binary XML
ADO.NET Data Services
Restful services with POX and JSON
Data Binding
· Understanding Data Binding in Silver light
· Data Binding Modes
· Data Binding Syntax
· Data Context
· Change Notification
· Data Templates
6 COURSE OUTLINE FOR RIA | XPERT INFOTECH | Confidential
7. Creating Custom Controls
· The Silver light Toolkit
· Motivation for creating custom controls
· Creating custom controls
· Understanding Generic XAML
· Using custom controls
Silver light Accessibility
· Making Silver light accessible
· Achieving DDA Compliance
· UI Automation
Silver light Unit Testing
· choosing a testing framework
· Installing the framework
· Writing Unit Tests for Silver light code
· Adopting Test Driven Development (TDD) and Silver light
· Integration
Silver light Navigation Applications
· Overview
· Creating Navigation Applications
· Creating clean URLs
· Understanding Deep Linking
· Applying other styles and assets
· Using navigation in standard Silver light applications
Notes:
Recommend Practical hours for student except class hours is 90 Hrs.
We also provide weekend classes for all courses.
After completion of 75% of course, student will go through Live Project
Training, Interview Preparation and Recruitment process in Software
Industry.
7 COURSE OUTLINE FOR RIA | XPERT INFOTECH | Confidential
9. KEY FEATURES OF XPERT INFOTECH:
KEY FEATURES OF XPERT INFOTECH:
Training by Certified and Experienced Trainers.
Industrial and Corporate Tie-ups for Live projects for student.
Well equipped Computer Lab, Internet and Book Bank facility.
Live project based Summer Trainings, Summer Internships and
summer programs.
100% placement assistance on every course.
Interview Preparation and Technical Events.
On Campus Interviews in every month for the placement of students.
WI-FI enabled classrooms. 100% Placement
Assistance
On Campus
Interviews
58-61 (Basement), Vashist Park, Pankha Road,
New Delhi-46
Ph.: 011-28526572, 65833100, 9990345891
www.xpert-infotech.com
Email: info@xpert-infotech.com
9 COURSE OUTLINE FOR RIA | XPERT INFOTECH | Confidential