Тёмный
Jesus Castello
Jesus Castello
Jesus Castello
Подписаться
Ruby Programming Tutorials - www.rubyguides.com

You will learn how to unlock the full power of the Ruby programming language to create your own applications. From basic things like strings, arrays & hashes to more advanced topics like blocks & multi-threading.

Make sure to subscribe now so you don't miss out on new videos!
Understanding Rails Forms
15:24
4 года назад
3 Ways of Creating Hashes in Ruby
8:38
4 года назад
Комментарии
@wised_one
@wised_one 2 месяца назад
Дякую!
@EightDiagramBoxer
@EightDiagramBoxer 3 месяца назад
thank you
@aravindj1153
@aravindj1153 Год назад
Fantastic explanation!
@EfstathiosStivaros
@EfstathiosStivaros Год назад
Welcome back! You've been missed.
@dearicsmiles5954
@dearicsmiles5954 Год назад
This would work better if you used map! and then converted strings to integers.
@JesusCastello
@JesusCastello Год назад
You can use it however you want, example is simple on purpose :)
@miklblitz
@miklblitz Год назад
good job Jesus, carry on your videos
@x0onatyo0x
@x0onatyo0x Год назад
Welcome back Jesus!!
@amirdrljevic5405
@amirdrljevic5405 Год назад
Bienvenido! missed your videos!
@akhror-oshie
@akhror-oshie Год назад
Greet to see you, bro once again and waiting for more ruby videos!😁
@JesusCastello
@JesusCastello Год назад
Very soon! :)
@dencam
@dencam Год назад
Welcome back, we've missed your videos.
@wagnerpereira1977
@wagnerpereira1977 Год назад
Great! Thank you!
@JesusCastello
@JesusCastello Год назад
You are welcome!
@cringeberry3027
@cringeberry3027 Год назад
I see an opportunity to use this pattern matching for different type of validations
@ppavelcars
@ppavelcars Год назад
Wow! Many thanks for new video !
@mjanikashvili
@mjanikashvili Год назад
Missed your videos!
@JesusCastello
@JesusCastello Год назад
Hey! Thanks, I hope you enjoyed this one 😄
@SideofClouds
@SideofClouds Год назад
Would've been great to mention that the merge method accepts a block to resolve conflicts between hashes. a = { bacon: 3, chocolate: 2, apple: 1 } b = { bacon: 1, chocolate: 1, banana: 1 } c = a.merge(b) { |key, old_val, new_val| old_val + new_val } p c # {:bacon=>4, :chocolate=>3, :apple=>1, :banana=>1}
@nielsonrolim
@nielsonrolim Год назад
Nice video! Thank you! I hope you come back and make more videos for us all :)
@rayojpai
@rayojpai Год назад
Thanks man!! I wasted my whole day trying to make this work and this is the first tutorial that is useful. I need to make this with JS and Ajax, do u know if it is too different?
@RiRi-jh5pf
@RiRi-jh5pf Год назад
Good job!
@Diamond-gb4yj
@Diamond-gb4yj Год назад
Hello Jesus, I am from Pakistan and newbie in ruby programming. If you have any advice or tips for a beginner like me, I would be very grateful.
@28tindo
@28tindo Год назад
Thank you very important to know this
@JesusCastello
@JesusCastello Год назад
Glad it was helpful!
@28tindo
@28tindo Год назад
I m from Zimbabwe
@28tindo
@28tindo Год назад
Hi i m from Zimbabwe
@miauamelie4329
@miauamelie4329 2 года назад
nice content! you are the best!
@Encoreencore
@Encoreencore 2 года назад
Amazing tutorial. Thanks Jesus!
@JesusCastello
@JesusCastello Год назад
Glad you enjoyed it!
@TheLastLogicalOne
@TheLastLogicalOne 2 года назад
You should come back, you'd have no competition for making ruby content.
@JesusCastello
@JesusCastello Год назад
Thanks, but I'm busy with other things :)
@404alex_eu
@404alex_eu 2 года назад
Most clear explanation about delegation methods in ruby!!!!! Thanks a lot!!!!!!!!!!!
@ademircolares1145
@ademircolares1145 2 года назад
thank you friend you are helping me a lot!
@kamon242
@kamon242 2 года назад
Good overview, but an important aspect of the strategy pattern that wasn't mentioned is that strategies can be switched at run-time / during execution. Adding an attr_reader :formatter to the Reporter class and updating the @formatter instance variable before calling Reporter#report would suffice to show this quality.
@kamon242
@kamon242 2 года назад
Excellent overview, specially the highlighting of the more idiomatic alternatives in the end.
@UlfredTag
@UlfredTag 2 года назад
Thank you so much for this! The perfect solution to my problem
@CarlosRiquelmeGonzalez
@CarlosRiquelmeGonzalez 2 года назад
Very nice video, I'm learning and I was confused but this video help me a lot, thanks!
@JesusCastello
@JesusCastello Год назад
You are welcome!
@cass5435
@cass5435 2 года назад
So powerful !!! Thank you!
@karthikeyanak9460
@karthikeyanak9460 2 года назад
Nice one
@TheLastLogicalOne
@TheLastLogicalOne 2 года назад
A problem you encounter if you are doing TDD once you get into classes.
@salimmalik302
@salimmalik302 2 года назад
Thank you for this tutorial
@SamNeter
@SamNeter 2 года назад
A question - how can you remove 'Last Page' and 'Next Page' on pages where there is no last page (the first page) and no next page (on the final page of results) - so it detects when there are no further books to paginate so it removes the option? Hope that makes sense!
@JesusCastello
@JesusCastello 2 года назад
That is a great question Sam! You'll need to use some logic statements to solve this. In other words, you need if statements to check if the next page would have more books on it or not, if it doesn't then you skip the ERB (or HAML, Slim, etc.) code for the "Next Page" section.
@chestermartin2356
@chestermartin2356 2 года назад
Odin Project student here, really enjoyed this is helped galvanise my understanding. Thank you!
@JesusCastello
@JesusCastello 2 года назад
You're very welcome!
@JeffRAX
@JeffRAX 2 года назад
Do you recommend ruby as a first language? Thanks for the content.
@JesusCastello
@JesusCastello 2 года назад
Yes, absolutely. It's a great language to get started :)
@kasia4963
@kasia4963 2 года назад
is your book still ok to learn? any discounts for christmas?
@JesusCastello
@JesusCastello 2 года назад
Hi, yes it's ok. According to my records you already bought the book yesterday, thanks :)
@volkanbeyoglu235
@volkanbeyoglu235 2 года назад
mil gracias :)
@volkanbeyoglu235
@volkanbeyoglu235 2 года назад
excellent! Thanks
@ppavelcars
@ppavelcars 2 года назад
Amazing explanation! Thank you, Jesus!
@melanievillalobos4007
@melanievillalobos4007 2 года назад
Thanks for the explanation
@volkanbeyoglu235
@volkanbeyoglu235 2 года назад
wow. wonderful! I love how you explain it all in detail! Thank you
@rolandorodriguez711
@rolandorodriguez711 2 года назад
Excellent explanation.
@daniffig
@daniffig 3 года назад
Great tutorial, thank you!