Enable contrast version

Tutor profile: Avery W.

Inactive
Avery W.
Former Math Teacher, Baseball Systems Developer
Tutor Satisfaction Guarantee

Questions

Subject: Web Development

TutorMe
Question:

Explain what REST means.

Inactive
Avery W.
Answer:

REST, or REpresentational State Transfer is a set of standards to improve communication between machines using the web. There must be a separation between client and server. The communication must be stateless, meaning the client doesn't need to know anything about the state of the server and vice versa. Communication is made using requests using HTTP verbs, a header, a path and optional data. Servers will respond with an HTTP code confirming the request and notifying the client of the success or failure.

Subject: Ruby Programming

TutorMe
Question:

Give an example of metaprogramming in ruby.

Inactive
Avery W.
Answer:

Method missing is a method in ruby in which you may define dynamic methods which may meet specific requirements without being explicitly defined. For example, assume a Person class has an attribute of `pet` which could any type of Animal class. class Person attr_accessor :pet def method_missing(method, *args, &block) if pet.respond_to? method pet.send method else super end end class Dog < Animal attr_accessor :name end dog = Dog.new name: 'Rufus' person = Person.new pet: dog person.pet_name #=> 'Rufus'

Subject: Algebra

TutorMe
Question:

Find the linear function f(x) = A x + B such that f(3) = -11 and f(7) = -19

Inactive
Avery W.
Answer:

y = -2x - 5

Contact tutor

Send a message explaining your
needs and Avery will reply soon.
Contact Avery

Request lesson

Ready now? Request a lesson.
Start Lesson

FAQs

What is a lesson?
A lesson is virtual lesson space on our platform where you and a tutor can communicate. You'll have the option to communicate using video/audio as well as text chat. You can also upload documents, edit papers in real time and use our cutting-edge virtual whiteboard.
How do I begin a lesson?
If the tutor is currently online, you can click the "Start Lesson" button above. If they are offline, you can always send them a message to schedule a lesson.
Who are TutorMe tutors?
Many of our tutors are current college students or recent graduates of top-tier universities like MIT, Harvard and USC. TutorMe has thousands of top-quality tutors available to work with you.