Newbie to Denver and RoR: all help welcome

48 views
Skip to first unread message

Kristine Griesbach

unread,
Feb 29, 2012, 5:40:39 PM2/29/12
to dera...@googlegroups.com
I am new to the area and just starting to learn Ruby on Rails. I come from a background of html and css (so not really a programmer). I am a fast learner when I have a teacher, so figuring it all out on my own has been interesting. I am looking for any and all resources available online or locally. I have very little money at this time to take any classes or purchase online teaching. I have read a lot on the rails guides online but much of it is kinda over my head. Thanks for any help you can offer!

Mike Howard

unread,
Mar 1, 2012, 8:39:27 AM3/1/12
to dera...@googlegroups.com
I have a whole bunch of books I'll sell you at 1/3 cover price.

Cameron Pope

unread,
Mar 1, 2012, 10:21:29 AM3/1/12
to dera...@googlegroups.com
I've got an extra copy of "Agile Web Development with Rails" I'd be
happy to just send you - feel free to respond offline.

Cheers!
-Cameron

> --
> You received this message because you are subscribed to the Google Groups
> "DeRailed - Denver Rails UG" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/derailed/-/3ccQDnOwhMkJ.
>
> To post to this group, send email to dera...@googlegroups.com.
> To unsubscribe from this group, send email to
> derailed+u...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/derailed?hl=en.

--
Cameron Pope
camerooni@gmailcom

Derailed

unread,
Mar 1, 2012, 10:41:11 AM3/1/12
to DeRailed - Denver Rails UG
Welcome Kristine!

Also keep in mind we do have book raffles compliments of O'Reilly at
our meetings. So
you can get a chance to win a free book ;-)

Guys - was thinking as spring is just around the corner, we could
theme our next meeting
as "spring cleaning month" and toss out some books that might not be
of use, but could
benefit the community.

What do you think?

Mike Howard

unread,
Mar 1, 2012, 11:07:44 AM3/1/12
to dera...@googlegroups.com
I think something more useful would be a review of books - which ones are really
useful. There are a lot which aren't.

Personally, I keep the ones which are good references and would love to recover
some of the money I spent on the rest.

Ones I found useful and no longer need:
 - The Rails Way (for Rails 2)
 - The Rails 3 Way (to get started with Rails 3)
 - Agile with Rails (for Rails 2)
 - Agile with Rails 3 (for Rails 3)
 - Michael Hartl's Tutorial - it's OK if you can learn from tutorials
   and, IMO, if you only want to build sites from gems
Ruby Books
 - Dave Thomas's Programming in Ruby (for ruby 1.8.x)
 - (I'm keeping Programming in Ruby 1.9)
 - Elegant Ruby (I think it's excellent for learning idiomatic Ruby
 IMO best references for metaprogramming in Ruby are Elegant Ruby,
  Dave Thomas's chapters in Programming in Ruby, and Rails code
Courses
 - Pragmatic Studios Rails 2 - excellent if you're comfortable building Rails sites
 - Marc-Andre Cournorer's Owning Rails class - excellent if you're

George Thrower, Jr.

unread,
Mar 1, 2012, 11:49:59 AM3/1/12
to dera...@googlegroups.com

Kristine,

 

I was in exactly your same shoes almost 2 years ago.  Several in the group including Bobby, DeLynn, Jim Wilson, Fernand, etc, were extremely helpful in getting me started and answering a litany of my rookie questions.

 

In an effort to pay it forward please feel free to ping me offline (george....@grtconsulting.com) and I will be happy to help you with specific examples, questions, and point you to the on documentation and screens cast I found helpful.

 

Keep in mind I am not the sharpest knife in the drawer so you may already know all that I do.

 

George R. Thrower, Jr.

2261 Blake Street, Unit 3A

Denver, CO 80205

Cell: 303.359.6837

--

You received this message because you are subscribed to the Google Groups "DeRailed - Denver Rails UG" group.

To view this discussion on the web visit https://groups.google.com/d/msg/derailed/-/_cKNEvIhtXkJ.

Rich Beck

unread,
Mar 1, 2012, 10:38:02 AM3/1/12
to dera...@googlegroups.com
RoR Fans,

In the next few weeks, we are starting a BRAIN (Business Referral And Inspirational Networking) group in DTC; there are currently six successful groups; five groups in Colorado Springs and one in Pueblo. It is an exclusive, free business networking group. By exclusive, I mean there is only one group member per profession. It is similar to BNI without the significant entry fee and monthly dues.

The meetings are held weekly; they are structured with agendas lasting roughly 90 minutes. You are allowed two absences per quarter; if needed, you may substitute from outside the group.

I am currently looking for a location to meet on Thursday mornings at 6:30 AM in DTC.

I will be heading up the Internet & Direct Marketing category. So, we would be working together closely.

I am looking for a RoR Web Developer/Designer with PHP and WordPress experience. Since I own an arsenal of WP plugins for SEO and Marketing, I want that to be the "platform" for most of the web work; it will allow us to provide the most client value without both of us "reinventing the wheel." As far as the larger or custom projects, I would encourage you to use RoR.

For that category, I would prefer someone who can do both development and design; too many other networking groups have this category locked up by a designer who cannot help the members with actual development.

If you are interested or have any questions, please feel free to contact me.

God Bless,

Rich Beck

Bret Weinraub

unread,
Mar 1, 2012, 11:26:01 AM3/1/12
to dera...@googlegroups.com
Kristine -

Yours is an interesting post.  Do you want to become a programmer?  And Rails is your first web stack that you want to learn?  Where do you want to get to......?



-bret

--
You received this message because you are subscribed to the Google Groups "DeRailed - Denver Rails UG" group.

Kristine Griesbach

unread,
Mar 1, 2012, 2:20:32 PM3/1/12
to DeRailed - Denver Rails UG
I have had to use html, css and some basic commands working with
Ubuntu before and since then have found I enjoy it very much. It all
started with having this crazy job as a software tester (with a
background in Psychology, interestingly enough it was my excellent
organizational and communication skills that landed me the job). I
quickly discovered that the art of software testing was not for me,
but the wiki I had to create for the organizing of project details and
using commands in the game I was testing (due to only having a port
for a keyboard to start/stop and interact with the OS) gave me
something new to learn and I enjoyed it! I had learned a bit of html
in HS when my guy friends were all hacking, creating web pages and
random stuff.

I have a friend who has his own business doing web development for
individuals and businesses and I started off just doing a little
layout work with divs in html, he introduced me to some finer points
of css and scss, and the latest that he is using for his business is
rails. I watched a few videos and thought "wow!" this program has some
serious points for what it can do! So, here I am, attempting to start
a career in working from home (for now) and trying to learn
complicated stuff without much of a background in web dev. I don't
know much about servers, only what I have been told about SQLlite and
postgresql in order to start up an application in Rails.

I have two applications I have started as well as a previous project I
was working on loaded up to use for testing. Unfortunately, I have
gotten a little ahead of myself as I started working on projects
already going and am now trying to learn where exactly the .html
and .css files I will be working with typically are and why they are
there ... also how to add pages and other such important stuff.

So, anyone reading this who knows some good resources for
understanding the scaffolding of rails: specifically about the .html
and .css files (aka, I know that rails combines any and all of those
file types into a master file ... very cool, but how do I make sure I
don't screw that up? When I am ready for something beyond the
"homepage", how do I add another page as a separate .html file that
simply changes the middle of the web page and has the header/footer
coming from a different .html/css files?)

So, newbie, but already have worked some with rails, just in
pieces ... hope that lengthy answer works for ya!

Ben Johnson

unread,
Mar 1, 2012, 1:40:27 PM3/1/12
to dera...@googlegroups.com
Kristine-

There's a local coworking space called Uncubed that is hosting a CodeYear meetup on March 7th. It's just a group of people all interested in learning how to code.

Here's the CodeYear web site for more information:



Ben


On Feb 29, 2012, at 3:40 PM, Kristine Griesbach wrote:

I am new to the area and just starting to learn Ruby on Rails. I come from a background of html and css (so not really a programmer). I am a fast learner when I have a teacher, so figuring it all out on my own has been interesting. I am looking for any and all resources available online or locally. I have very little money at this time to take any classes or purchase online teaching. I have read a lot on the rails guides online but much of it is kinda over my head. Thanks for any help you can offer!

--
You received this message because you are subscribed to the Google Groups "DeRailed - Denver Rails UG" group.
To view this discussion on the web visit https://groups.google.com/d/msg/derailed/-/_cKNEvIhtXkJ.

Chris McMahon

unread,
Mar 1, 2012, 3:11:43 PM3/1/12
to dera...@googlegroups.com
On Thu, Mar 1, 2012 at 12:20 PM, Kristine Griesbach <krist...@gmail.com> wrote:
I have had to use html, css and some basic commands working with
Ubuntu before and since then have found I enjoy it very much. It all
started with having this crazy job as a software tester
...

So, newbie, but already have worked some with rails, just in
pieces ... hope that lengthy answer works for ya!

Delurking and possibly OT:  Kristine, with a background in software testing you might be interested in SQuAD, the Software Quality Association of Denver:  http://www.squadco.com/meetings.html .  I've been to several of their meetings over the years, and it's generally a pretty high-quality group of people that show up.  Many of them are probably in your position, looking to improve their programming skills.  

Hope that helps...

-Chris 

David Parker

unread,
Mar 2, 2012, 12:04:18 AM3/2/12
to dera...@googlegroups.com
I think some of the best newbie teachers are to dig into the docs: http://guides.rubyonrails.org/
I also like railscasts: http://railscasts.com/

On Wednesday, February 29, 2012 3:40:39 PM UTC-7, Kristine Griesbach wrote:

Ralph Shnelvar

unread,
Mar 2, 2012, 12:33:27 PM3/2/12
to Kristine Griesbach

Kristine,


There are a huge number of resources available on the web to learn almost anything.  Having a road map can spare you a lot of "What are they talking about?".




Here's a road map I would recommend:


1) Learn Ruby.  Ruby is a GREAT language.

1a) You probably want to focus on Ruby 1.9+.

1b) Focus on how to use RUBY blocks.  Blocks are used "everywhere" in Ruby and RAILS.

1c) Learn Ruby metaprogramming.  If you understand Ruby metaprogramming then understanding Rails will be much easier because it won't look like so much magic.

1d) Learn about RUBY gems.  GEMS are reusable code that people have written that are easy to include in your code.  These gems provide a huge amount of functionality.

1e) With great power (in GEMS) comes great confusion. Making sure that a particular gem (or a gem version) will fit in with your version of RUBY and with other gems can sometimes be a joy.


2) You already know html and css.  I find that learning/knowing HAML and SASS makes developing web sites A LOT easier.  It should take you next to no time to learn HTML->HAML and css->SASS.


3) Learn about Test Driven Development (TDD).  With your new understanding of metaprogramming, this will seem like a lot less magic.


4) If you don't know SQL, learn it.  You should be able to learn the basics of SQL in a couple of days.


5) Learn Rails.  RAILS is BIG. But, fortunately, you can get a lot of functionality our of very little code because RAILS makes a ton of override-able assumptions.


6) Learn about the DOM model.  Learn javascript.




1 - 6 are the basics.  There is so much more "out there".


I would love to hear from others if they would add something to the basic mix I am suggesting or change the order.


Where, for instance, in my list should Kristine learn about git and gitHub?





Finally, go to user's groups or contact the many people here who have offered to help.  Sometimes a 10-minute explanation can spare you a week's worth of head scratching.


And like lots of others here, feel free to contact me offline.






Wednesday, February 29, 2012, 3:40:39 PM, you wrote:


I am new to the area and just starting to learn Ruby on Rails. I come from a background of html and css (so not really a programmer). I am a fast learner when I have a teacher, so figuring it all out on my own has been interesting. I am looking for any and all resources available online or locally. I have very little money at this time to take any classes or purchase online teaching. I have read a lot on the rails guides online but much of it is kinda over my head. Thanks for any help you can offer! 

-- 

You received this message because you are subscribed to the Google Groups "DeRailed - Denver Rails UG" group.

To view this discussion on the web visit https://groups.google.com/d/msg/derailed/-/_cKNEvIhtXkJ.

To post to this group, send email to dera...@googlegroups.com.

To unsubscribe from this group, send email to derailed+u...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/derailed?hl=en.





-- 

Best regards,

 Ralph                            mailto:ral...@dos32.com

TsenYing Hong

unread,
Mar 4, 2012, 3:19:51 PM3/4/12
to DeRailed - Denver Rails UG
Kristine,

There is an online class that started a couple of weeks ago that is
teaching Ruby on Rails software development using Agile methodology:
https://www.coursera.org/saas/class
Don't let the course title, "Software Engineering for Software as a
Service", put you off.

The course is free, apart from the the 10 dollar cost for the Kindle
book.
The book itself is worthwhile, distilling information from many
sources, and has plenty of references to other books;
and this being a college course, has acknowledgements to people who
have made contributions to advance the computing World to where it is
today.

The course is offered by two Berkeley professors, one of whom is David
Patterson, a big dude in the computer science field.
The class website includes a forum, so plenty of discussion and help
from the over 60k students worldwide registered for the course.
The first homework is due tomorrow, but you can still catch up if you
put in the time. (5-10 hrs/week, probably more if you don't have a
programming background.)

BTW, this class and the slate of classes offered by coursera (https://
www.coursera.org/landing/hub.php) has the potential to fundamentally
change the availability of World class education to everyone
Worldwide.

Ying

Simon Chiang

unread,
Mar 5, 2012, 1:41:40 PM3/5/12
to dera...@googlegroups.com
Just saw this on twitter - may be interesting to you: 


On Wednesday, February 29, 2012 3:40:39 PM UTC-7, Kristine Griesbach wrote:
Reply all
Reply to author
Forward
0 new messages