• Learning Tracks
      • Ruby
        • Software
          • Computing
            • 外付け脳 (exobrain)

Study Guide for Test

RB109

Specific Topics of Interest

  • Local Variable Scope
  • Ruby’s Pass by Reference of the Value
  • Working with Collections
  • Variables as Pointers
  • puts vs return
  • false vs nil and the Idea of “Truthiness”
  • Method Definition and Method Invocation
  • Implicit Return Value of Method Invocations and Blocks

Other Topics to Know

  • Ruby Syntactical Sugar Pitfalls
  • Variable Shadowing

Precision of Language

  • Use Precise Vocabulary
  • Evaluate a Block with precision

Practices Exercices

  • Written Assessments

Study Techniques

  • Recall Technique

RB129

Specific Topics of Interest

  • What is Object Oriented Programming
  • Classes and Objects
  • Getter/Setter Methods in Ruby
  • Instance Methods vs. Class Methods
  • What is self in Ruby
  • Fake Operators and Equality

RB139

Specific Topics of Interest

  • Closure
  • Ruby’s Proc and its Scope
  • Blocks in Ruby
  • Ruby’s Symbol
  • Testing with Ruby
  • SEAT Approach

LS171

The Internet

  • Networking Foundations
  • Physical Network
  • Networking Models
    • Transport Layer
    • Internet/Network Layer
  • DNS

TCP & UDP

  • Transmission Control Protocol (TCP)
  • User Datagram Protocol (UDP)

URLs, HTTP, Request/Response Cycle

  • HyperText Transfer Protocol (HTTP)
  • Stateful Web Applications

Security

  • HTTP Security
Links to this page
  • Learning Tracks
    Study Guide for Test
2020-09-15T23:20