A Ruby on Rails project providing a curated list of resources for beginners.
- MDN HTML
- Mozilla Playground
- W3Schools HTML Element Reference
- W3 HTML
- Learn HTML and CSS Shaw
- HTML Dog
- Awesome HTML5
- Learn HTML and CSS in 14 days
- Dive into HTML5
- From Zero to Front-end Hero
- Marksheet
- CSS Tricks
- Code My UI
- Flexbox Froggy
- CSS Grid Garden
- Jen Simmons Lab
- CSS Layout
- Flexbox Froggy
- CSS Grid Garden
- CSS Basics
- Eloquent JavaScript
- You Don't Know JS
- Learn JS
- Try JavaScript
- CodeAcademy JavaScript
- JavaScript HTMLDog
- JavaScript is Sexy
- JavaScript Garden
- JavaScript Knockout
- Javascript 30 Days Challenge
- Try Ruby
- Ruby Learning
- Ruby Monk
- Learn Ruby
- Learn to Program
- Zetcode Ruby Tutorial
- Ruby Essentials
- Poignant Guide to Ruby
- Hitchhiker's Guide to Python
- Learn Python
- Automate the Boring Stuff
- Interactive Python 3
- Python Microsoft Azure
- Dive Into Python
- How to Think like a Computer Scientist
- Think Python
- Python Beginner Guide
- Python Tutorials - Guru
- Learn Cpp
- Learn C Programming
- C++ Tutorial - Absolute Noob
- Cpp - Sololearn
- Cpp Introduction - Code Dope
- Java Tutorial
- Java - Study Tonight
- Java - Cave of Programming
- Thinking in Java
- Java Youtube Playlist - Derek Banas
- Github Awesome Lists
- Programming Motherfucker
- Best websites a programmer should visit
- Learn Enough
- 22 websites that teach you how to code
- Become a Full Stack Developer
- Bachelor's Level
- OSSU Computer Science
- 600+ Courses
- Scratch - MIT
- CodeOrg Hour of Cod
- Tynker Hour of Code
- Disney Hour of Code
- Rasberry Pi
- TechRocket Coding
- Code Monster
- The Net Ninja
- Derek Banas
- TheNewBoston
- Computerphile
- Level Up Tuts
- Carl Harold
- Traversy Media
- Tree House
- Dev Tips
- Coding Math
- Coding Train
- Art of the Problem
- Fun Fun Function
- Programming Knowledge
- Learn Code Academy
- Sentdex
- Simple Programmer
- Siraj Raval
- Corey Shafer
- Jamie King
- Jake Day Williams
- Brad Hussey
- Check that ruby is already installed in your system
$ ruby -v
-
Follow this guide, I feel it explain things a lot better than I can.
-
Afterwards, go to where you have download or forked this project
cd 'place where you put this project in'
Then run
rails server
- If you have trouble refer to these links to help with setting up rails
- go to Section 1.3.2 of Michael Hartl's book
- Getting Started with Rails
To contribute to the project please read the CONTRIBUTING file.
Thanks! @nguyen17