舉報(bào)

會(huì)員
The Ruby Workshop
最新章節(jié):
12. Introduction to Ruby on Rails II
YoualreadyknowyouwanttolearnRuby,andthesmarterwaytolearnRuby2.Xistolearnbydoing.TheRubyWorkshopfocusesonbuildingupyourpracticalskillssothatyoucankick-startyourcareerasadeveloperandrapidlyprototypeapplications.You'lllearnfromrealexamplesthatleadtorealresults.ThroughoutTheRubyWorkshop,you'lltakeanengagingstep-by-stepapproachtounderstandingtheRubylanguage.Youwon'thavetositthroughanyunnecessarytheory.Ifyou'reshortontimeyoucanjumpintoasingleexerciseeachdayorspendanentireweekendlearningaboutmetaprogramming.It'syourchoice.Learningonyourterms,you'llbuildupandreinforcekeyskillsinawaythatfeelsrewarding.EveryphysicalcopyofTheRubyWorkshopunlocksaccesstotheinteractiveedition.Withvideosdetailingallexercisesandactivities,you'llalwayshaveaguidedsolution.Youcanalsobenchmarkyourselfagainstassessments,trackprogress,andreceivecontentupdates.You'llevenearnasecurecredentialthatyoucanshareandverifyonlineuponcompletion.It'sapremiumlearningexperiencethat'sincludedwithyourprintedcopy.Toredeem,followtheinstructionslocatedatthestartofyourRubybook.Fast-pacedanddirect,TheRubyWorkshopistheidealcompanionforRubybeginners.You'llbuildanditerateonyourRubycodelikeasoftwaredeveloper,learningalongtheway.Thisprocessmeansthatyou'llfindthatyournewskillsstick,embeddedasbestpractice.Asolidfoundationfortheyearsahead.
目錄(97章)
倒序
- 封面
- 版權(quán)頁(yè)
- Preface
- About
- About the Book
- 1. Writing and Running Ruby Programs
- Introduction
- Interactive Ruby Shell (IRB)
- Standard Data Types
- Summary
- 2. Ruby Data Types and Operations
- Introduction
- Arrays
- Hashes
- Ruby Methods
- Summary
- 3. Program Flow
- Introduction
- Boolean Operators
- Comparison
- The Ternary Operator
- Loops
- Summary
- 4. Ruby Methods
- Introduction
- The Basic Structure of the Ruby Method
- Return Values
- The Splat Operator
- Duck Typing
- Sending a Message
- Summary
- 5. Object-Oriented programming with Ruby
- Introduction
- Classes and Objects
- Getters and Setters
- Inheritance
- Encapsulation
- Summary
- 6. Modules and Mixins
- Introduction
- Including Modules
- extend
- Module Methods
- Namespaces
- prepend
- Summary
- 7. Introduction to Ruby Gems
- Introduction
- RubyGems and the require Method
- Using Gems in Your Code
- File I/O
- Handling CSV Data
- Writing Data
- Service Objects
- Summary
- 8. Debugging with Ruby
- Introduction
- Logging and Debugging
- Basic Logging
- Debugging
- Summary
- 9. Ruby Beyond the Basics l
- Introduction
- Metaprogramming
- Summary
- 10. Ruby Beyond the Basics ll
- Introduction
- Metaprogramming – A Deep Dive
- HTTP Requests
- Creating a Ruby Gem
- Summary
- 11. Introduction to Ruby on Rails l
- Introduction
- Generating Our First Rails App
- Anatomy of a Rails application
- Models Migrations and Databases
- The Rails Console
- Summary
- 12. Introduction to Ruby on Rails ll
- Introduction
- Associations
- Validations
- Summary
- Appendix
- About
- 1. Writing and Running Ruby Programs
- 2. Ruby Data Types and Operations
- 3. Program Flow
- 4. Ruby Methods
- 5. Object-Oriented Programming with Ruby
- 6. Modules and Mixins
- 7. Introduction to Ruby Gems
- 8. Debugging with Ruby
- 9. Ruby Beyond the Basics I
- 10. Ruby Beyond the Basics II
- 11. Introduction to Ruby on Rails I
- 12. Introduction to Ruby on Rails II 更新時(shí)間:2021-06-11 13:05:02
推薦閱讀
- Java系統(tǒng)分析與架構(gòu)設(shè)計(jì)
- Visual Basic程序設(shè)計(jì)與應(yīng)用實(shí)踐教程
- Python深度學(xué)習(xí):基于TensorFlow
- Visual C#通用范例開發(fā)金典
- Apache Kafka Quick Start Guide
- Learning R for Geospatial Analysis
- PHP從入門到精通(第4版)(軟件開發(fā)視頻大講堂)
- OpenStack Networking Essentials
- .NET 4.5 Parallel Extensions Cookbook
- Mastering Concurrency Programming with Java 9(Second Edition)
- Java Web從入門到精通(第2版)
- Getting Started with Python
- WildFly Cookbook
- Offer來(lái)了:Java面試核心知識(shí)點(diǎn)精講(框架篇)
- 3D Printing Designs:Design an SD Card Holder
- Python全棧開發(fā):數(shù)據(jù)分析
- Mastering Magento Theme Design
- Learning Google Apps Script
- 深度學(xué)習(xí)的數(shù)學(xué):使用Python語(yǔ)言
- C++游戲設(shè)計(jì)案例教程
- Python 3.8編程快速入門
- Learning Yeoman
- Practical XMPP
- AngularJS Directives Cookbook
- Java Coding Problems
- Mastering Python Data Analysis
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教程
- AutoCAD 2008輔助設(shè)計(jì)
- C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題精選
- Python編程基礎(chǔ)與自動(dòng)化測(cè)試