ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Ruby: Visual QuickStart Guide

دانلود کتاب Ruby: Visual Quick Start Guide

Ruby: Visual QuickStart Guide

مشخصات کتاب

Ruby: Visual QuickStart Guide

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 0321553853, 9780321553850 
ناشر: Peachpit Press 
سال نشر: 2008 
تعداد صفحات: 433 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 8 Mb 

قیمت کتاب (تومان) : 28,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 5


در صورت تبدیل فایل کتاب Ruby: Visual QuickStart Guide به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Ruby: Visual Quick Start Guide نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Ruby: Visual Quick Start Guide

این کتاب برای کسانی است که تازه به برنامه نویسی می پردازند یا زبان های برنامه نویسی دیگر را می دانند و دوست دارند Ruby را بدانند. این کتاب اصول برنامه نویسی شی گرا را آموزش می دهد و با ایجاد یک برنامه پایه شروع می شود. همه چیز مانند ساختارها و متغیرهای کنترل، دریافت ورودی و ایجاد خروجی پوشش داده شده است. با حرکت از موضوعات پایه به موضوعات پیشرفته تر، درک کاملی از روبی در پیشرفت منطقی آموزش داده می شود. کتاب با مروری بر چارچوب توسعه وب، Ruby on Rails به پایان می رسد.


توضیحاتی درمورد کتاب به خارجی

This book is for those new to programming or that know other programming languages and would like to know Ruby. The book teaches the fundamentals of object-oriented programming and starts with creating a basic program. Everything is covered such as control structures and variables, taking input, and creating output. Moving from the basic to more advanced topics, a solid understanding of Ruby is taught in logical progression. The book ends with an overview of the Web development framework, Ruby on Rails.



فهرست مطالب

Cover......Page 1
Table of Contents......Page 6
Introduction......Page 10
Chapter 1: Getting Started......Page 16
Installation on Windows......Page 17
Installation on Mac OS X......Page 19
Testing an Installation......Page 22
Ruby Documentation......Page 24
Interactive Ruby......Page 27
Customizing irb......Page 31
Chapter 2: Simple Scripts......Page 34
Creating a Basic Script......Page 35
Execution on Windows......Page 37
Command-Line Execution......Page 39
Making Scripts Executable......Page 41
Creating Output......Page 43
Taking Input......Page 45
Making Comments......Page 47
Chapter 3: Simple Types......Page 50
Creating Numbers......Page 51
Performing Arithmetic......Page 53
Numeric Methods......Page 55
Creating Strings......Page 58
Interpolation and Escaping......Page 60
Common String Methods......Page 63
Creating Multiline Strings......Page 65
Using Constants......Page 68
Dates and Times......Page 70
Chapter 4: Arrays, Ranges, and Hashes......Page 74
Creating Arrays......Page 75
Common Array Methods......Page 78
Adding Elements......Page 82
Removing Elements......Page 85
Arrays and Strings......Page 87
Using Ranges......Page 89
Creating a Hash......Page 92
Common Hash Methods......Page 94
Chapter 5: Control Structures......Page 96
Operators......Page 97
Basic Conditionals......Page 100
Extended Conditionals......Page 104
The Conditional Operator......Page 107
Case Statements......Page 111
Basic Loops......Page 115
Numeric Iterators......Page 119
Collection Iterators......Page 122
Chapter 6: Creating Methods......Page 126
Simple Methods......Page 127
Returning Values......Page 129
Taking Arguments......Page 133
Default Argument Values......Page 136
Using self......Page 138
Variable-Length Arguments......Page 140
Methods and Blocks......Page 144
Chapter 7: Creating Classes......Page 148
Simple Classes......Page 149
Instance Variables......Page 153
Using Accessors......Page 156
Creating Constructors......Page 159
Defining Operators......Page 163
Other Special Methods......Page 172
Validation and Duck Typing......Page 177
Chapter 8: Inheritance and More......Page 182
Basic Inheritance......Page 183
Overriding Methods......Page 188
Chaining Methods......Page 191
Access Control......Page 195
Class Variables......Page 201
Class Methods......Page 204
Chapter 9: Modules and Includes......Page 210
Modules as Namespaces......Page 211
Modules as Mixins......Page 215
Requiring Files......Page 219
Ruby Standard Library......Page 224
Chapter 10: Regular Expressions......Page 226
Performing Matches......Page 227
Defining Simple Patterns......Page 230
Using Anchors......Page 233
Using Quantifiers......Page 236
Using Character Classes......Page 239
Using Modifiers......Page 243
Finding Matches......Page 245
Performing Substitutions......Page 249
Chapter 11: Debugging and Error Handling......Page 254
Using the Ruby Debugger......Page 255
Exception Handling......Page 261
Handling Exceptions by Type......Page 265
Raising Exceptions......Page 268
Unit Testing......Page 273
Chapter 12: RubyGems......Page 280
Installing RubyGems......Page 281
Managing and Installing Gems......Page 284
Using Gems......Page 288
The creditcard Gem......Page 291
The Highline Gem......Page 293
The RedCloth Gem......Page 299
Chapter 13: Directories and Files......Page 302
The Basics......Page 303
Accessing Directory Contents......Page 306
Directory and File Properties......Page 309
Permissions......Page 312
Creating, Moving, Copying, and Deleting......Page 316
Reading from Files......Page 319
Writing to Files......Page 322
Using FasterCSV......Page 326
Chapter 14: Databases......Page 330
Getting Started......Page 331
Executing Simple Queries......Page 334
Inserting Records......Page 336
Retrieving Records......Page 341
Performing Transactions......Page 345
Chapter 15: Networking......Page 350
Creating a Socket Server......Page 351
Using Threads......Page 354
Creating a Socket Client......Page 359
HTTP Connections......Page 362
Handling RSS Feeds......Page 366
Chapter 16: Ruby on Rails......Page 370
A Rails Primer......Page 371
Getting Started......Page 373
Database Configuration......Page 376
Creating the Database......Page 379
Trying the Site......Page 384
Customizing Models......Page 386
Customizing Views......Page 390
Customizing Controllers......Page 397
Chapter 17: Dynamic Programming......Page 402
OS Integration......Page 403
Tainted Data......Page 407
Safe Levels......Page 411
Procs and Lambdas......Page 415
B......Page 422
C......Page 423
D......Page 424
G......Page 425
I......Page 426
M......Page 427
O......Page 428
R......Page 429
S......Page 430
U......Page 431
Z......Page 432




نظرات کاربران