How Tos, Tutorials, Tips and Tricks

SCSS

Summer has already started and we (a small group of current and ex-IIITians in Hyderabad) are planning to have some fun digging into Ruby on Rails and related technologies. If you are also interested in utilizing your summer in a productive and fun way, you can join us and share your knowledge while learning from the rest of the members at the same time.

Assuming that all of us know at least one programming language (C/C++/Python), below is the list of things we are planning to learn.

Ruby

If you already know a programming language, it’ll not be difficult for you to pick up Ruby.

RailsGuides is one of best and complete documentation for getting started with Ruby on Rails. It may look like a lot of content to beginners. If that’s the case with you, you can skip the guides in Digging Deeper section.

RailsCasts is like a sea of quality Ruby on Rails screencasts. Watch a few on topics where you may have doubts.

jQuery

We’ll be learning jQuery assuming that all of us are already familiar with JavaScript.

We’ll learn only basics initially and explore more as we start using it in a Rails project.

CoffeeScript

CoffeeScript is a language that compiles to JavaScript but it’s way more beautiful to look at and easier to read and understand.

We’ll learn about basic Git functions like cloning a repository, committing code, pushing code to a remote repository, working in different branches etc.

Go through Git Basics and we can learn more as we start using it full time.

We’ll be using GitHub to host all our code. If you don’t have an account already, get one.

We’ll learn these technologies while working regularly at our work places. Once in a while, we’ll meet and share our experiences and knowledge. The plan is to spend one or two weeks to go through basic stuff in all the topics. After that we can start a dummy rails project and learn more as we go.

If you are not in Hyderabad and still want to join, just start exploring and we can connect online! Happy Hacking!!!