Our Virginia Office
68ºF DW
 
Our Dhaka Office  
28ºC DW
 
About Code71 > Training      
  
Name Hands on Training on RoR           Register Now 
Description

Course Duration:
16 Hours
Dates:
Apr 24-25 and May 01-02, 2010
Time: 05:30 pm to 9:30 pm
Application Deadline:
Apr 15, 2010
Course Fee:
tk. 5,000
Training Venue:
39/A Dhanmondi 11, 5th floor, Dhaka
Prerequisite:
Knowledge on OOP & passion to programming
Contact:
training@code71.com | +88028143016

Course Detail:
Topic
Detail
1.    Installation
 
2.    Rails Background
 
Rails Philosophy
Strenghts
MVC
3.    Files, Generators and scripts
 
Building a demo app
Directory Structure
Rake
Useful Rake Tasks
Scripts
Environments
4.    Ruby
 
Introduction
Defining class
Instantiation
Class Inheritance
Getter / Setter Methods
Attribute Accessor
Variables
Methods
Class Methods
Singleton classes and methods
Naming Conventions
Boolean Expressions
Assignment
Modules
Modules vs classes
Constant
Arithmetic and conversions
String class
Array Class
Hash Class
Symbols
Range Class
Structs
Operators(if, unless, ? )
Iterators(while, until for)
Keywords
Blocks, closures and proc objects
Regular expressions
Exceptions
Method aliasing
Ruby load path and auto load in Rails
5.    Migrations
 
6.    Active Record Basics
 
Fundamental
CRUD
Attribute Data Type
Custome attribute accessors
Default attributes
Boolean attributes
Find
Find with conditions
Like clauses
Dynamic finders
Find
Update
Locking
Destroy
Some calculations
Executing SQL
Transactions
7.    Action Controller Basics
 
Controllers
Rendering Response
Render Examples
Redirect Examples
The Flash
 
8.    ActionView basics
 
What is ActionView
Templates
Template Environment
Different types of templates
9.    Partials
 
What is it
Rendering Partial
Passing variables to partials
Partials and collections
 
10.Layouts
 
Determination of use of layout
Dynamic layout selection
Passing data to layouts
11.Testing
 
Rails Testing Landscape
Unit Tests
Fixtures
Assertions
Functional testing of controllers
Integration Tests
RCov
Continuous Integration
12.Helpers
 
13.Active Record Associations
 
Different types of relationships
Joining models
Polymorphic associations
Eager Loading
Association Callbacks
14.Active Record Validations
 
Validation
Validation callback methods
Validation macros
15.Active Record Callbacks
 
Sequence
Ways to define callbacks
Observers
16.Active View Forms
 
How it works
Wrapping Model Objects
Forms with multiple objects
Processing multiple object form submission
 
17.AJAX
 
Introduction
Ajax links and forms
RJS
Remote links and forms
Server responses o Ajax requests
Prototype Basics
Some examples: Drag and drop, In place edit, auto complete
 
18.Plugins
 
Introduction
Finding Plugins
Creating Plugins
19.ActiveSupport
 
 
Enumerations
To_xml, to_json
String
Numbers
Time and Date
UTF8
20.Security Advice
 
Tips and tricks
21.Rails 2.0
 
Journey towards next step

 

Start Date 4/24/2010      
End Date 5/2/2010      


Registration
   
First Name  *  
Last Name
Email  *     
Alternate Email    
Contact Number  *  
Alternate Contact Number
Profession
Organization
Designation
How did you hear about us...?
Your Comment
Verification
Enter the code shown above:
Click here for BBB Business Review
[ Site Map ]  [ Home ]  [ RFP ]  [ Tech Assessment ]  [ Career ]  [ My Account ]  [ About Us ]  [ Contact Us ]  [ Privacy Policy ]  [ FAQ ]  

Copyright 2010 Code71, Inc. All Rights Reserved