Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7650725
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 31, 20262026-05-31T11:19:36+00:00 2026-05-31T11:19:36+00:00

I’m a complete programming beginner. I know a little HTML and the only CSS

  • 0

I’m a complete programming beginner. I know a little HTML and the only CSS I know is using a change element tool like Stylebot. Obviously I don’t want to be overwhelmed, but I’d like to be able to develop websites, or at the very least, throw up some MVP’s.

What should I learn along with RoR? If you can, list them in order of importance starting with the most mandatory.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-31T11:19:37+00:00Added an answer on May 31, 2026 at 11:19 am

    I think I’ve seen just about every Rails tutorial there is (at least the most well known).

    My favorite is the Rails Tutorial by Michael Hartl: http://ruby.railstutorial.org/ruby-on-rails-tutorial-book

    The best part is, it’s free – as in beer. But it’s also very thorough. I’ve gone through it at least twice to get concepts that I had a hard time with the first time around.

    As you go through it, you’ll learn Ruby concepts, Rails concepts, and a little CSS and Javascript.

    I think Rails is a good choice – it was the first framework I ever picked up, and when you go to other MVC frameworks you will carry over the good habits you learned from Rails.

    As far as other things to learn, well it depends on what you want to do. If you want to stick with web development, than you definitely need to learn:

    • HTML5 – I think this goes without saying – but be sure to check out Haml as well at some point
    • CSS – learn the basics first, then take a look at Sass and Less
    • Javascript – most people would agree that JQuery is the predominant framework for basic Javascript work right now
      (manipulating the DOM). But you’ll also find people who are fans of
      MooTools and Dojo (as well as a lot of others I’m sure).
    • Javascript Frameworks – JS can quickly turn into a mess if you have a project that is making heavy use of it. My favorite
      Javascript framework is Backbone.js. There are also others that are
      good like – Spine.js, Knockout.js, SproutCore, etc, etc… (there’s
      lots of them)
    • Version Control – I really can’t stress enough how important this is. Git version control will help you create branches of code so just in case you screw something up, you can just delete the branch and start over without destroying your whole project (it’s saved my butt a few times). It will also allow you to work with others on your projects. Start a GitHub account and start storing your code there. The RailsTutorial that I linked to above will get you started with that too.

    Hopefully that’s enough buzzwords to get you on the right track. If you are just beginning than a lot of this stuff can seem overwhelming, but try to focus on the basics of programming itself for a little while and the rest of it will come together as you go.

    Another online book that I am a big fan of is “Learn Ruby the Hard Way”. Don’t let the name fool you – it’s not a difficult book to get through. But it teaches you basic programming skills the old fashioned way – by actually typing out the examples and giving you problems to work through. Well worth taking a look at.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

link Im having trouble converting the html entites into html characters, (&# 8217;) i
I have a string like this: La Torre Eiffel paragonata all’Everest What PHP function
I have thousands of HTML files to process using Groovy/Java and I need to
That's pretty much it. I'm using Nokogiri to scrape a web page what has
I would like to count the length of a string with PHP. The string
For some reason, after submitting a string like this Jack’s Spindle from a text
I've got a string that has curly quotes in it. I'd like to replace
I am reading a book about Javascript and jQuery and using one of the
I have this code to decode numeric html entities to the UTF8 equivalent character.
I want use html5's new tag to play a wav file (currently only supported

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.