Learn Ruby on Rails 7 - Full Course (CREATE LINKTREE)
Вставка
- Опубліковано 23 лип 2024
- Free Access to the Source Code here:
malachicode.gumroad.com/l/lin...
How I learned Ruby on Rails
• How I learned Ruby on ...
Hey there, I'm Malachi, and I'm passionate about one thing: helping YOU succeed in mastering Ruby on Rails! With years of experience in the world of web development, I've been through the ups and downs of learning Rails firsthand. Now, I'm here to share my knowledge and expertise with you.
Struggling with Rails? I've been there, and I've got your back. I offer personalized mentorship to make your Rails journey smooth sailing.
🔥 What You'll Get: 🔥
Personalized Mentorship
Interactive Learning
Supportive Community
Let's turbocharge your Rails journey together!
🔗 Join Now www.patreon.com/user?u=89485299
#Rails #Software #programming
Installation Links
YARN
classic.yarnpkg.com/lang/en/d...
NODEJS
nodejs.org/en/download
RAILS INSTALLER
railsinstaller.org/
RUBYINSTALLER
rubyinstaller.org/
POSTGRESQL
www.postgresql.org/download/
POWERSHELL
learn.microsoft.com/en-us/pow...
FLY - HOSTING PLATFORM
fly.io
Timestamps:
00:00:00 Intro
00:00:59 Rails Installation
00:04:40 New Project
00:06:06 Learn MVC Architecture
00:08:20 First Webpage with Rails
00:12:47 First Scaffold with Rails
00:19:12 Rails routes
00:21:06 Sign up and Log in
00:28:41 Add Navbar Partial
00:37:42 Styling Auth Pages
00:40:11 Styling Tree Pages
00:42:27 Adding FriendlyID
00:48:47 User - Tree Relations
00:53:36 Pricing Page
01:00:28 Home Page
01:03:25 Validations
01:09:41 Edit User Account
01:15:47 Deploy App to Fly.io
#Malachi #Software #programming
If anyone has any concerns or questions about the course let me know and I will respond quickly.
Also Follow along with the source code for FREE
I'm having a hard time using the devise.. I'have setup it and run the server with no error showing.. but the login is still not showing
I'm using:
rails 7.1.3.3
ruby 3.2.4 (2024-04-23 revision af471c0e01) [x64-mingw-ucrt]
node v22.2.0
yarn v1.22.19
gemfile
devise 4.9
thanks! I follow your tuts and learn rails. this is the only tutorial in rails I found which is very easy to understand.
@@armbelbernal7794 Hey man, to clarify the issue, what happens when you go to 127.0.0.1:3000/users/sign_in
Also, if you'd like my help via a video call, that can be arranged.
I've been wanting to learn RoR for sometime now. Thank GOD YOU EXIST!
Thanks man! If u want more help I offer a mentorship program to learn rails faster.
I've always worked with Ruby on Linux, but now, seeing that you use it on Windows, that surprises me.
It’s better on Linux in the next course I’m gonna switch to it.
Thank you sir ❤
I'm following your tutotial, but in my case, when pass the pointer over a link like a New tree or Back to trees in my terminal i see a Get action, this happen every time i pass the pointer. Do you know why? i only created the first scaffold.
So cool will try it😊
Go for it
Awesome! more courses please!
Will DO! Buy the source code to support me please
Great tutorial. What extension do you use for Ruby syntax highlighting inside erb?
Will make a video on this topic
Thanks bro, I just started following the project and waiting for more, please do API-only projects in Rails
I might do it man! First of all Reddit clone then Facebook.
@@MalachiRails I am also looking to see API-only projects. Thank you for your great work on Rails.
Great Tutorial!! Really helpful as a beginner.
Glad you think so! I recommend getting the Codebase for Extra help!
Do you think it’s a good idea to mix auth info with user info? It’s better to have a /profile page just to edit user data without involving password logic
Yeah I do, It's Easier. Por ejemplo You can add a Username field to Register and then use that in the /profile page. I hope this helps.
I got stuck around minute 40. Whenever I go to Select the style of your linktree page; the page where you choose the modes like light mode, it stops working. No functionality works on that page, even the sign out, My Account, that is on the Navbar and I don't know where the issue is coming from.
That’s pretty weird. Difficult to help you from the information I know. Try see that it’s only just showing and hiding a div.
Thank you very much actuallu I was staying last tow days and once I see your video I run it successfully, I have once question as you know all tools been downloaded on C: why if I would like to create one project on D: drive I got below error
Should be easy enough
thx for this course.
i try to install like you but i got Rails 5.0.0.1 and ruby 2.2.6p396 . is this normal?
Yeah it’s normal. Now u can update and u should have no problems
Thank you sir
No problem.
Muchas gracias Mister Malachi por el excelente tutorial
Denada bro. Tienes algo más que decir? Q puedo hacer mejor?
Que seas el mejor canal enfocado a RoR con proyectos prácticos! hace mucha falta@@MalachiRails
Vale yo voy a serlo. No te preocupes.@@hectorlabradata
Hi Malachi, I'm very curious why are you adding stylesheet tags () to separate erb views? Because you don't need to do that especially when your manifest.js config has this line "//= link_directory ../stylesheets .css". Maybe I'm missing something? Can you explain? :) Thanks a lot in advance!
I just do it because without it it doesn’t work. Device.css is not a default file therefore u must exclusively say to link to it. Hope this helps. For example application.css will automatically work because of the style sheet automatically placed in the view
Thanks! )))
No problem man!
Great
Thanks man!
Hey Malachi So after taking this course what should I practice to Learn Ruby on Rails
Creating new projects by yourself. Or becoming a student in my mentorship where I will guide u along in the learning process and give u tests. Check it out on Patreon
at 50:00 - here you just hide the button, but an attacker can still the tree if he knows the values. You should check this at the controller level and not just hide the button on client side.
Of course, I know. My mistake to not put remember at the time. I would always do it in a real production app.
Greetings mate, I just wanna ask, are you using WSL 2 in your windows machine in order to do ruby on rails development or are you just using your machine regularly?
In this video I’m just using normal command prompt. In future courses I will use WSL 2 though
@@MalachiRails So in the fufure you plan to do so? So that means that in the courses that you have done so far you have just been using regular windows then?
Yes that's exactly right. Just regular WIndows@@CyranicalGoated
@@MalachiRails thanks I was worried since from forums and in the gorails community website they say windows is ass with rails and even deakin uses wsl2 which last time I tried to setup caused an error on my end.
yeah@@CyranicalGoated
You missed couple of things, how did you added a real time feature of back-next and state changes. It was completely denied. It could be super if you added brief how these states are changing. Otherwise, Best of Luck!!!!
Yeah I understand, for that one has to purchase the source code.
Francisco Tárrega. Nice.
It’s beautiful. Played it myself.
Damn thats crazy
No cap
Thanks bro great video look forward to more content.
Fantastic man more to come.
First
I like this guy; he did it on Windows. Some instructors or tutors might use Mac or Linux, at least. Some newbies might only have one computer or laptop with Windows installed, and they are still not able to fully migrate to Linux yet. They definitely couldn't afford a Mac.
Well I have switched to Linux subsystem for windows now. But thank you
@@MalachiRails it's okay, this tutorial remains, unless you take it down
@@darhamnafa Yeah that's true. I won't take it down don't worry.
You know right, you can have a linux subsystem in your windows. It takes less than 5 minutes.
@@RasamHossain hmm, who doesn't know?
source code asks for $1 when you already said its free. What a scam
Changed it to free again
much bigger accounts and their source code is open to everyone, rethink about this if you wanna go bigger
im not continuing the tutorial and unsubscribed you
I appreciate your comment. Thanks for letting me know. I'm gonna make the source code free. Stay subscribed for more free content.