Download

granddetourfannieInternet and Web Development

Feb 2, 2013 (4 years and 8 months ago)

138 views

Course Code:
MCA12
504

E. Frameworks : Ruby On Rails, Perl
,

Hadoop, Struts

Unit I

Introduction: creating a first web application
-

getting started with ruby
-

working with
numbers in ruby
-

working with strings in ruby
-

storing data in variables
-

creatin
g constants
-

Interpolating variables in double quoted strings
-

reading text on the command line
-

working with operators
-

Handling operator precedence.

Unit II

Arrays and conditionals, loops, methods and Blocks: Working with arrays
-

using two array
in
dices
-

working with hashes
-

working with ranges
-

if statement
-

using loops
-

creating
and calling a method
-
Classes and objects: Creating a class
-

creating an object
-

using a
constructor to configure objects
-

understanding ruby attributes
-

Basing on
e class on another
-

understanding ruby's object access
-

overriding methods
-

creating class variables
-

creating
class methods.

Unit III

Introduction
-

Perl Documentation
-
Perl Syntax Rules
-

Declaring Variables with use strict
-
operations
-
Array
-
Flow control

structures
-
conditionals
-
array iteration
-
regular expressions
-

Functions
-

File I/O
-

Additional Perl Constructs
-
Making Operating System Calls

Unit
IV

Introduction
-
Goals
-
the

Hadoop approach
-

the Hadoop distributed file system
-

getting
started with Hadoop
-
ma
naging a Hadoop cluster
-
MapReduce features
-
ZooKeeper
-
data
storage in ZooKeeper
-

ZooKeeper applications
-
pig concepts

Unit

V

Introduction

to struts
-

overview on MVC design pattern
-
how the struts framework applies
MVC
-
how requests are handled in struts
-

stru
ts main components
-

the Controller
Components(ActionServlet,Request Processor,Action
-
Action Mapping, ActionForm beans)
-

struts configuration files (struts
-
config.xml,web.xml)
-
the view components(struts Tag
Libraries, Message Resource Bundles)
-

internation
alization and multiple languages views
-
The model components
-

struts Validator Framework


Text Book(s)

1.

Beginning Ruby on Rails, Steven Holzner, Wrox Publication, 2006

2.

Learning Perl, 5
th

Edition by Tony Stubblebine


3.

Struts: The complete Reference 2
nd

Edition
, James Holmes, Herbert Schildt

4.

Hadoop: The definitive guide by Tom White, publisher: Pro Hadoop by Jason
Venner

References

1.

Beginning Rails, From Novice to Professionals


Jeffery Allan Hardy, Colves
Carnevio, Hampton Catlin, Wrox Publications, 2006

2.

Begin
ning Perl by Simon Cozens, Peter Wainwright