TryRuby
curriculum
TryRuby | curriculum | |
---|---|---|
8 | 1,835 | |
219 | 8,807 | |
0.9% | 1.7% | |
6.9 | 10.0 | |
26 days ago | 2 days ago | |
Ruby | JavaScript | |
MIT License | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
TryRuby
-
Ask HN: Interactive tutorials for learning basics of terminal?
I want to recommend an interactive resource to someone new to programming.
Something like https://try.ruby-lang.org/, but for the terminal.
Most of the top hits on Google either seem to also dive into unnecessary history, scripting/Git, or are not interactive.
Ideas?
-
Learn to Program by Chris Pine
My advice is to spend half an hour (maybe split in 2 sessions) on try-ruby Nothing to download, no install, all in your browser. See if you like it and move on accordingly.
-
The Easiest and Hardest Programming Languages to Learn
Additionally, two recommended books for mastering Ruby are “Eloquent Ruby” by Russ Olsen and “Ruby Programming for Beginners: An Introduction to Learning Ruby Programming with Tutorials and Hands-On Examples” by Nathan Metzler. Furthermore, aside from courses and books, other online resources are available for learning Ruby, such as Tutorialspoint and try.ruby-lang.org.
-
Hey guys, just getting into programming and wanted to know if anyone has any tips or resources for learning Ruby as a beginner. Thanks in advance!
Try https://try.ruby-lang.org/ for half an hour to see if you get the hang of it.
-
Opal Won the Fukuoka Ruby Award 2023 for Outstanding Performance
Opal is used on https://try.ruby-lang.org/ (it is a static website, but the entire website is Ruby, no JavaScript: https://github.com/ruby/TryRuby/ )
-
Help!
ChatGPT can’t write working code very well. If all this seems beyond you, you might want to start with some Ruby fundamentals first. Try Ruby is a good starting point.
-
Opal v1.7 released with Ruby 3.2 support
Like Ruby WASI, it allows you to run Ruby in a web browser, but it takes a different approach - it is, like JRuby, a complete reimplementation of Ruby. Unlike Ruby WASI, you don't have to ship the entire Ruby compiler - you just ship your code compiled to JavaScript along with (possibly) minimal Ruby runtime. You can compare and contrast both on a recently updated TryRuby website (which itself - is a 100% Ruby frontend application compiled with Opal!).
curriculum
-
Confidently Incorrect - Navigating Battleships
There were frustrations and compromises and victories, but little by little I can see my progress, and I still enjoy the act of overcoming these new challenges and learning more and more. Each day is another little lesson. I look forward to continuing with The Odin Project and the next challenges, but in the meantime I must return to looking for my alternance (apprenticeship) and maybe a small personal project before launching into the next part of the curriculum.
-
Seeking Guidance on the Path to Web Development: My Journey So Far and Next Steps
The Odin Project: With its hands-on approach, The Odin Project guids through everything from basic HTML and CSS to full-stack development.
-
Free Resources Every Web Developer Should Know About
The Odin Project (https://www.theodinproject.com/)
-
🔥 Top 10 Best Websites to Learn Coding for Free! 💻
The Odin Project The Odin Project offers a full-stack curriculum for aspiring web developers. With its project-based approach, you'll gain practical experience while learning HTML, CSS, JavaScript, and more.
-
100+ FREE Resources Every Web Developer Must Try
TheOdinProject
-
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev
The Odin Project - Free, open-source platform with a curriculum focused on JavaScript and Ruby for web development.
-
Ask HN: Would doing a coding bootcamp be a horrible idea?
I'll throw in a vote for teaching yourself or using free resources and communities. Even if you go down the bootcamp route it is going to take a lot of self motivation and work outside of the bootcamp / afterwards in order to become job ready. Or at least do this to start with to make sure you like it.
I did this myself a few years years ago over lockdown. I had a lot of down time and worked on teaching myself web development full time 5 days a week for about a year. I was then able to land a job at a FAANG company through an apprenticeship scheme that they offer in the UK (I'm not sure if these kinds of schemes are available in the US) where I stayed for a year and a half and I am now working for a startup in a position I found through connections I made at my previous job. At the time I did have other offers for non-apprenticeship roles at other companies so don't let the absence of apprenticeships put you off if they aren't on offer in the US. The job market was definitely better when I was applying for my first job so the process might be more drawn out now. The main resource I used for self teaching was The Odin Project (https://www.theodinproject.com/). I also did a batch at The Recurse Center (https://www.recurse.com/) which was a great experience in general, especially for getting some hands on time working on projects with other people. I would say be curious, reach out to people who are working on things you find interesting to ask them for a chat and just persevere with the applications as you will definitely get a lot of rejections.
One more thing (might be UK specific as well) but I would check to see if there are any government funded bootcamps you might be able to get a place on. I know multiple people in the UK who got the job center to pay for them to do a bootcamp while they were on universal credit and now work in the industry.
-
Confidently Incorrect - Revisiting previous projects.
So I have been learning how to code and broadly development since 2020, during the Covid-19 lockdowns, beginning with the classic triple threat of HTML/CSS/JavaScript, adding into the mix a dash of Python and since returning to live in France 2022 have committed to The Odin Project web-development program and happily began my full time formal learning with Ada Tech School in 2023. Now the search for my 12-month-long apprenticeship (Alternance, en français) begins, as well as continuing my self-study and side-projects.
- The Odin Project – Full stack web development curriculum
-
Programming Learning Journey So Far and Onward
TOP Link
What are some alternatives?
opal-rails - Bringing Ruby to Rails · Rails bindings for Opal
developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers.
opal-rspec - Opal + RSpec = ♥️
Rack - The virtual Eurorack studio
opal-browser - Browser support for Opal.
computer-science - :mortar_board: Path to a free self-taught education in Computer Science!
pycall.rb - Calling Python functions from the Ruby language
CS50x-2021 - 🎓 HarvardX: CS50 Introduction to Computer Science (CS50x)
isomorfeus-project - The powerful, isomorphic full stack web application development environment.
LeetCode - This is my LeetCode solutions for all 2000+ problems, mainly written in C++ or Python.
books - List of all Ruby books
PSWriteHTML - PSWriteHTML is PowerShell Module to generate beautiful HTML reports, pages, emails without any knowledge of HTML, CSS or JavaScript. To get started basics PowerShell knowledge is required.