[chennai.rb] [ANN][Commercial] FizzBuzz: programming workshop for Ruby beginners – June 4, 10-1

start: Jun 04, 2016 10:00AM
End: Jun 04, 2016 01:00PM

Venue: Grey Matter Academics, S Boag Rd, Parthasarathy Puram, T Nagar, Chennai 600017

Description: http://www.zerothabhishek.com/fizzbuzz/

FizzBuzz is a programming workshop for Ruby beginners. You’ll learn to solve programming puzzles using the Ruby programming language, and have some fun while doing it.

We’ll start with a simple FizzBuzz implementation, and then move through a few more difficult problems – all the way up to to writing Fuzzy Search eventually

The goal is to enable you tackle programming interviews using Ruby, and to also demonstrate the power and elegance of Ruby.



Some programming experience, in any language
A laptop with Ruby installed.

Fees: Rs. 300
(to be paid at the venue)

Date and Time: Saturday, 4th June 2016. 10 am – 1 pm

Venue: Grey Matter Academics, S Boag Rd, Parthasarathy Puram, T Nagar, Chennai 600017

About the Trainer:
Abhishek Yadav is an active member of the Ruby community in Chennai, and has conducted several Ruby and Rails workshops over the past few years.


The workshop shall be a series of lectures and coding sessions (mentioned as Practical here)

Lecture: Basics
puts, p
Define a method

Practical 1:
Add two numbers
Add two numbers with method calls
Check even/odd in method

Lecture: looping
loop, break

Practical 2:
Squares of numbers
Sum of squares

Lecture: IO
Command line input (ARGV)
File reading

Practical 3:
Sum of squares upto ‘n’

Lecture: Array, String, Range
Array (<<, each, map, size, max, uniq, index, detect, bsearch, sort)
String (split, join, chars, size, +, reverse, upcase, downcase)
Range (.., each, to_a)

Practical 4:
Largest no. in array
2nd largest no.
Sum of digits in a number
Check if no. is prime

Lecture: blocks, complexity, misc
nil, false and truthyness
Time and space complexity

Practical 5:
Prime nos. optimized
Longest lines

உங்கள் கூகுள் காலண்டரில் இந்த நிகழ்வைச் சேர்க்க