See how many hoops I had to jump through to finally get to a place where I could build web applications. She’s like that girl that’s bad for you that you still want to be with anyway. Rails for Zombies : When you finish the Rails Tutorial (I doubt you will) then you might be able to understand Rails for Zombies by code schoolīuild a Blog : this is a very good one, especially as a reference because they explain everything. Its currently the best free rails resource online (not for long □ If you can finish it though, you’ll get a solid foundation in rails. This is the tutorial that almost killed my friend. Start with The Getting Started Guide by Rails Still, its the best free HTML and CSS tutorial online so you might as well just do it. Okay that’s not much of a problem, you’ll just need to understand the basics for now, nothing fancy.ĬodeAcademy ( Web Fundamentals ): Code academy is a bit long-winded and it will take you up to 2 weeks to finish this. What? You don’t know HTML and CSS? (Laughs! hard). Its an interesting read though and is worth looking through when you have time. Why’s Poignant Guide to Ruby - this book can be hard to follow sometimes because its full of cat stories (Yes you heard that right… cat stories). But you can also go through the challenges in this book if you want more practice. Learning Ruby the Hard Way - Chris pine’s book is really all you need by the way of ruby knowledge to be comfortable with rails. You can read the free version online, but I highly recommend buying and downloading the newer expanded edition. It will teach you the ruby programming language, but more importantly it will help you develop a “programming mindset”. If you have the patience though, its worth it.Ĭhris Pine, Learn to program : This is the best programming book I’ve ever read. You don’t need a lot of ruby, but you need a good understanding before you start rails.Ĭode Academy ( Ruby ): this is a great tutorial, but its time consuming and I never got to the end. If you learn rails before ruby, you will cry. Gems are suppose to make your life easier but if the docs don’t explain how to implement the gem into your app, it will cause you pain. Also, stay away from gems with bad documentation. Avoid all gems that haven’t been updated in like 6 months (this is not a rule). y gem needs z gem but gem z has not been updated for rails 4. Instead, ask “I tried this and this is what happened” Help!… You’ll learn. Then they’ll down-vote your question and block your account. You’ll ask a question and they’ll make fun of you. Always read the Release Notes: Ruby on Rails 4.0 Release Notes Now nothing works and you don’t know why. You run “bundle update” and accidentally update to rails 4. You know Rails 3 now rails 4 is out… and you didn’t get the memo. Here are some learning resources that will help you avoid MOST of that pain. When it works you just want to have babies with it… But then it can also cause you a lot of pain. His app kept crashing, his tests failing. I had a friend that did the“rails tutorial” 10 times in two weeks. and start again hoping this time would be better. I’ll read a book and get absolutely nothing from it. No tricks no gimmicks, just hard freaking work. I gave up and tried looking for a “technical co-founder” and…. I just want to build an app that I can freaking sell.Īt this point. Code Academy is great and all, but after doing all those web tutorials, I still didn’t know how to build anything. But how would I actually build the damn software?Īnd yes. I read “Getting Real” by 37 signals and I was inspired to start a tech company. Learning to code was extremely difficult at the beginning. I’ll email some learning resources to you…” “Not a problem, you can pick that up in about two weeks. …Did you even read my Resume? I know Ruby on Rails (a little) and I can do HTML and CSS Python, Django and I’ll also do a bit of jquery for the mobile app. We had a Skype conversation and he introduced me to the team… and the tech stack I’ll be working with. He’s going to fire me, I don’t know how to build that! Why did I even apply? *screams* HELP! My first project was to build a text messaging application that talks to Wolfram Alpha using the Twilio Api.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |