#hartl tutorial
Explore tagged Tumblr posts
Text
Ruby on Rails Tutorial
Ruby on Rails Tutorial
Ruby on Rails Tutorial Michael Hartl “Ruby on Rails™ Tutorial by Michael Hartl has become a must-read for developers learning how to build Rails apps.” —Peter Cooper, Editor of Ruby Inside Used by sites as varied as Disney, GitHub, Shopify, and Airbnb, Ruby on Rails is one of the most popular frameworks for developing web applications, but it can be challenging to learn and use. Whether you’re…

View On WordPress
0 notes
Photo
Ruby on Rails™ Tutorial by Michael Hartl PDF ePub free download https://ift.tt/3o1AtGA
0 notes
Link
I am in the process of learning go and i think something like Michael Hartl's Rails Tutorial would fit nicely for me right now. I've looked at usegolang.com but i am not sure it has emphasis on API's. Any suggestions?
Comments URL: https://news.ycombinator.com/item?id=20704993
Points: 8
# Comments: 0
0 notes
Text
10 Steps to become a Senior Software Engineer
What
Software engineers go through several stages in their careers. They start from a Junior role, then they move to a Mid Level role. Then they become senior. This blog post has 10 steps that help you to become a Senior Software Engineer.
Why bother?
Get paid more! Your salary grows as you level up
Advance in your career. Senior Software Engineers are moving towards Architect, Team Lead, CTO kind of roles
Take on bigger challenges. As you grow you make a bigger impact
How
Software engineering is hard. The industry is always changing and you need to keep up with it. You need to put constant effort and time. There is always more to learn than you can possibly absorb. Many engineers who finish a several month boot camp don’t realize how much more they need to learn on top of it. No worries, there is a clear path to becoming a senior software engineer in almost any area of software development.
Step 0: choose your path and stick to it!
do one thing and do it well - Doug McIlroy : Unix Philosophy
I can’t emphasize this enough! It is really important to choose a specialty and a technical stack that you will be working with. Sticking to it and not getting distracted is what will make you a specialist.
It’s an important choice to make. Here is how to do it:
Choose your specialty. It’s what you want to do. For example: Web development or Mobile development or DevOps etc.
Choose a technical stack within your specialty. For example: if you chose web development, you’ll need to choose between Ruby on Rails, Python and Django, JavaScript and MEAN etc. If you chose mobile, you’ll need to choose between iOS or Android, etc.
Stick to it and master it.
I’m not saying that you shouldn’t get familiar with anything else outside of your main specialty. A well rounded T-Shaped Software Engineer knows about other aspects of programming too. Although he/she knows their main specialty extremely well.
Now that you’ve chosen your specialty, you have a lot of things to learn. Take your time. It will take you several years to read all these books and practice necessary skills. Get through this challenge one skill at the time.
I’ll be using the following technical stacks going forward: Ruby on Rails for web development, iOS for mobile development. It is just because I have experience working with it. I can speak to it personally. At the end of the says it’s just a matter of taste. If you choose some other stack, you’ll need to find different books.
Step 1. Lay the foundations
Read The Pragmatic Programmer book. It’s a good starting point on the path to software mastery. The book summarizes best high level practices. It’s language / technology agnostic. It doesn’t matter which tech stack you choose, the main principles stay the same.
Step 2. Master your programming language
You’ll be using many languages day to day depending on the technology stack of your choice. Although, majority of your code will be written in one language. For example: a Ruby on Rails developer uses Ruby primarily. An AngularJS developer uses JavaScript most of the time. Identifying the language of your choice and mastering it is crucial for your career. Learn it, master it! You’ll be using this language every day. Choose your language and read an advance book on it.
For a Ruby Developer - Programming Ruby
For an iOS Developer - The Swift Programming Language
Step 3. Learn your framework
Choose one, learn it:
For a Rails Developer - Rails Tutorial by Michael Hartl
For an iOS Developer - iOS programming: The Big Nerd Ranch Guide
Step 4. Become a master of your text editor / IDE
Again. Choose one, master it and stick to it. If you chose VIM, stay with VIM and become a master of it.
Step 5. Use your Version Control System like a pro
I recommend using Git. Here is the resource that I like: Pro git - free online ebook with a complete breakdown on every aspect of git
Step 6. Commit to doing Test Driven Development
Choose a book specific to your tech stack, learn it. Get into a habit of doing it every day. Quality code comes with writing tests.
For a Ruby on Rails Developer - Rails Test Prescriptions
For an iOS Developer - Test Driven iOS Development
Step 7. Refactor as a habit
The codebase grows in complexity as you add more functionality. In order to keep your codebase manageable you need to refactor. If you don’t refactor as you go, you’ll soon come to a sad place where even a small change is hard, bugs are inevitable and nobody wants to deal with your messy codebase. Just make your life easier. Don’t delay your refactor. Get into a habit of refactoring. Here is a good book on how to do it: Refactoring: Improving the Design of Existing Code by Martin Fowler
Step 8. Learn software architecture
Depending on the stack you choose, find a good book on architecture. Here is one that I recommend by Martin Fowler. It’s called Patterns of Enterprise Application Architecture
Step 9. Unleash the power of the command line
The command line can feel intimidating at first. Although, as soon as you learn how to use it, you’ll become a lot more efficient in performing basic tasks. That alone makes you a better developer since you are able to achieve more in less time.Then you can take it to the next level. Use shell to automate common tasks and build your dotfiles. If you’re working on a Mac or any Linux distribution, learn shell. Here is a good book on it by Mark Bates: Conquering the Command Line
Step 10. Code code code!
Every single day. Like in any sport, you need to practice what you learned in order for knowledge to stick.
Takeaway
Yes, becoming Senior Software Engineer is hard. It takes a lot of time and commitment. Different people learn at different speed, but on average, it takes about 10 years to become a solid senior dev. It’s a big investment in time for a big return.Software Engineers have the bright future. They are in high demand on the job market. Their salary grows proportionally with their experience. It’s a rapidly growing and a relatively new field. Every day of a software engineer is a challenge. A challenge of changing people’s lives. Go ahead and take on this challenge by becoming a Senior Software Engineer one skill at the time.
https://www.linkedin.com/pulse/10-steps-become-senior-software-engineer-alexander-tamoykin/
0 notes
Link
dhamaniasad starred vasilakisfil/rails5_api_tutorial Jan 5, 2019
vasilakisfil/rails5_api_tutorial
Learn how to build a modern API on Michael Hartl's Rails 5 tutorial
Ruby 406 Updated Jan 5
0 notes
Text
BitBucket !
Hey! Its been long since I posted something (i mean for myself). Trying to get back on track with a simple learning I had today.
Yet times I’m amazed to find out how foolish I’m to misunderstand/assume things. For some reason, a rule is set in my mind that bitbucket is a paid incarnation of GitHub! That myth busted today. I started reading Michael Hartl’s wonderful book Ruby on Rails Tutorial (Rails 5) to my surprise found The important differences (from the perspective of this tutorial) are that GitHub offers unlimited free repositories (with collaboration) for open-source repositories while charging for private repos, whereas Bitbucket allows unlimited free private repos while charging for more than a certain number of collaborators.
There might more pros and cons on both these services. I’m yet to explore them.
It’s easy creating an account in bitbucket (as easy in github). Once you created an account create a repo (you might have to search for “+” or a “create” button, UI of services change). Create a repo with ‘sample_app’ as name.
Now let see how to generate a new rails app with same name. (assuming you have ruby and rails installed) $ rails new sample_app This would generate a web app which is ready to be deployed!! How wonderful is that! Now let’s see how to push it to the existing bitbucket repo created. Before that commit the changes. $ git remote add origin [email protected]:<username>/sample_app.git This commands first tell Git that you want to add Bitbucket as the origin for your repository. Replace <username> with your bitbucket username. $ git pull origin master This would pull code from bitbucket and result in merge conflict as readme in bitbucket repo is different from readme in our local. Resolve the merge conflict, add and commit changes in readme. Now we are ready to push the changes to bitbucket. $ git push --set-upstream origin master Push your repository up to the remote origin by setting origin as default branch to push.
Tada! we are done..
0 notes
Text
Thinking About Learning to Code?
New Post has been published on http://www.vennomax.com/education/thinking-about-learning-to-code/
Thinking About Learning to Code?
It’s useful information for any entrepreneur to know — whether or not you run a tech company.
If you are running a company that is heavily reliant on technology, I can tell you learning to code is hands down one of the most valuable skills I have ever acquired. Even if you don’t plan on becoming a full-time developer, having an in-depth knowledge of the inner workings of software development will save your company time, money and resources. If you consistently find yourself hitting walls due to a lack of technical knowledge, I encourage you to learn how to code. In the long run, it will make your life that much easier.
Here are my five tips if you want to learn to code:
Don’t Use an Online “Coding Academy”
While websites such as Codecademy receive a lot of good press, I believe they miss the bigger picture. Online courses such as these will teach you syntax (how to declare a variable) but they, in my opinion, do not show you how everything works within the context of the entire application. I once finished a Ruby course on Codecademy, and by the end knew how to write an IF,THEN statement, but still had no idea how to actually build a web application and get that IF,THEN statement to run inside the application.
Instead, I’d recommend courses that focus on how to build entire function applications rather than learning specific languages. Sites such as One Month and Code4Startup can help you out in these areas. If you really want to get your hands dirty, Michael Hartl’s Ruby on Rails Tutorial will not only provide you with a strong foundation on how to build an application, but teach you basic programming fundamentals. It took me almost three months to get through the entire tutorial, but it was well worth the time invested.
Work Through Your Failures
Learning to code is hard. There is no way around that. The initial learning curve is steep. The best way to learn is to run into issues and work through them — do not cheat! One of the drawbacks of a site like Codecademy is that if you can’t work your way through a problem, you can just click to see the answer. While this may help you move onto the next step, you often won’t understand what you did wrong. And if you do, you likely won’t remember it.
There is a precipitous learning curve in coding. But I guarantee, if you stick with it long enough, there will come a point when it starts to click. Having the discipline to work through problems will force your mind to remember what you did wrong the next time you run into the same issue. For me, learning to code was similar to learning calculus. At first, I swore it was random madness and nothing made sense. But eventually, I started to realize there was a method to the madness, and moving forward, it made things much easier.
Start With the Basics: HTML, CSS and Some Javascript
Having a deep knowledge of how HTML, CSS and Javascript work will get you pretty far, even if you haven’t yet learned any back-end languages such as PHP or Ruby. HTML and CSS are what are known as the “front end.” Technically, they aren’t even development languages, but you can still accomplish a lot with them. Having this front end knowledge will equip you with the tools to build a prototype, stand up a website, or just play around with an idea you may have. I suggest learning Bootstrap, which is a front-end framework.
Have a Reason
Many people want to learn to code simply for the sake of learning to code. Avoid this. Having a personal project you want to complete will keep you motivated when you are so frustrated you just want to jump off a cliff. It also provides a completion point and a medium to test and apply your new skills rather than just learning for sport.
Don’t Give Up
Like anything in life, this sounds like a given but it’s true. If you’re frustrated, take a step back, do something else for a while, and come back to it. I cannot tell you how many times I’ve banged my head against the wall trying to figure out an issue, only to come back a few hours later and figure out the answer in minutes. It is always too early to give up.
If you’re planning to have a career in the tech space, knowing how to code will work wonders in any capacity. Admittedly, learning to code is hard and there are no shortcuts, which is why there are not enough developers. But are there any shortcuts to places worth going? Stick with it. It’ll be worth it — I promise.
0 notes
Text
I Will Learn Ruby on Rails by New Years Eve 2017
I Will Learn Ruby on Rails by New Years Eve 2017
In this video, I expressed my professional goal to learn Rails 5 programming language via Michael Hartl’s rails tutorial by December 31 of this year. I will be updating my work towards this goal via this blog and my Github page.
Sites I mentioned:
My Measured Life Meets Rails 5 Github Repository
Michael Hartl’s Rails Tutorial
Tech…
View On WordPress
0 notes
Text
Learn Web Development Step By Step

In this article, you will take in the foundational ideas of web development. An ideal approach to learning web development is by building something that challenges you. As you create coding abilities, you will comprehend what is conceivable and that will move you to make your own particular project. By applying your aptitudes on a fascinating project, you will recognize the learning process increasingly and learn at a quicker pace.
Since you realize what web developers do, it's a great opportunity to begin thinking about how they really do it. In this course, you'll take in the foundational ideas of web development. Before the end, you will have the capacity to assemble a straightforward website page, style it, and include components of intelligence while working easily from the order line. You will be alright with fundamental scripting in Ruby and Javascript and in addition, more new things like Git and databases. We will cover a lot of knowledge and you'll have the capacity to get your hands grimy with every one of the themes that will learn in the profound jump courses that take after. This set of articles intends to give finish beginners to web development with all they have to begin coding simple websites.
Learn Web Development In Six Simple Steps
As the web has turned into an indispensable piece of individuals' day by day lives, web development has turned out to be a standout amongst the most sought-after abilities. Organizations today are looking for web development to fabricate and keep up sites to meet the wants and needs of their online customers.
You can learn how to code for the web without experiencing the customary professional education course. Here given six simple steps to learn web development.
Step 1: Identify a Real-Life Project
Individuals learn much better in the event that they are working on real-life projects with real-life necessities. You are continually disappointed exploring books and classroom material you just analyze a real-life project.
Distinguish a little real-life project that may profit your organization or you that is Web-based. For instance, maybe looking into client requests or merchants records. you've generally felt, in case you are doing a project, you need it to be of significant worth. Request applications are an amazing sort of project for learning and giving value
Step 2: Learn Jsp
To learn JSPs (Java Server Pages) and servlets, some basic knowledge of Java is needed. If you need more information at these sites will help:
http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/
http://www.freeprogrammingresources.com/jsp.html
http://www.jsptut.com/
Obviously, these sites cover most of these subjects with lessons and then tests to analyze your knowledge to see if you understand. Also, you can found www.tutorgig.com to be a great starting place to find tutorials for all of these subjects.
Step 3: You Always Learn Some Html

If you already know HTML, neglect this step. HTML is the language of Web pages; you should know how to create a static Web page with a table or two. There are more sites available to learn web development.
Follow the easy step-by-step lessons and then take their free test to see if you're ready to move on to more complicated Web development techniques. To find other HTML tutorial sites, just search for HTML Tutorial in any search engine. For example, spend a couple of hours on this and bookmark it to return to.
While making Java servlets and JSPs, you are really creating HTML so you have to know HTML. Try not to stress a lot over the intricate HTML capacities in light of the fact that there are numerous WYSIWYG HTML developers that can create HTML for you. Famous HTML editors incorporate DreamWeaver and MS Word. At the point when coding JSPs in WebSphere Studio, you'll be utilizing an HTML developer additionally; be that as it may, frequently for complex Web applications, you'll need to compose some JSPs and related HTML.
Step 4: Learn SQL And JDBC
The following thing you have to know before you turn into a capable Web developer is SQL, which remains for Structured Query Language. SQL is the standard language for access to social database administration frameworks. It is an extremely basic language and ought to take you about a day to learn.
Step 5: Learn Java Basics
One of the great destinations to learn anything identifying with Java is Sun's own particular Web website where you can experience their free trials (gatherings of lessons on specific subjects) to take in every one of the basics and fundamental data. Sun has created and keeps up these lessons called "trails" alongside cases and downloads. These cases are frequently better than course material you may pay truckloads of money for.
Step 6: Learn To Code

You can likewise take in the code you can discover which tools to utilize, how to send, comprehend Git, and so on. As such, how to act as a web developer. It is thus that our guides are at the focal point of all that we do. While you are figuring out how to code it's critical to have somebody you can get some information about the little, fiddling things to do with development, but on the other hand what's important is having somebody available who can give you exhortation in your profession, help you construct a portfolio or look for some kind of employment. We set up together a rundown of 20 ways you can figure out how to code, so have a peruse and discover which alternative is best for you. Toward the end of this post, we'll likewise be auditing the best on the web and disconnected schools for learning to code.
As David Shariff, Senior Engineer at Yahoo told us: "Don't settle for knowing a concept, roll your sleeves up and dig as deep as you can."
These are al the best steps to learn web development you will continue reading and get more information.
Why Learn Web Development In Online
As an as yet rising field, your aptitudes as a web developer are regularly assessed by the quality of your portfolio instead of your certifications. Developing specimens of work will be your most significant resource in the field, and experience is vital. This isn't to discount totally the estimation of an appropriate school training. An ideal approach to assembling sites as a profession is to begin building sites all alone. The quality of your aptitudes and your own particular inspiration will be the most grounded calculates how far you can take it.
online learning runs somewhat counter to the customary four-year college program. Until a couple of years back, it was near difficult to discover a web development course in a conventional school setting. As of late, this has shown signs of improvement, however, learning web development still requires a considerable measure of self-inspiration. It’s more comfortable to learn web development in online.
Fortunately, there are lots of online resources that can help you get started. We are lucky to be working in an industry that is growing exponentially, and the skills required are out there for you to learn. But you also will be required to drive yourself and push to complete your skill set. For those hungry to acquire knowledge, and eager to get started, there are several places where you can learn web development right away. For those hungry to acquire knowledge, and eager to get started, there are several places where you can learn web development right away.
Best Web Development Tutorials For Beginners
Whatever the case, we have the assets to help you begin. Here's a rundown of the best web development instructional exercises for beginners.
Github For Beginners
GitHub is the true joint effort apparatus for some product development projects. In the event that you need to work in web development, nature with GitHub is an absolute necessity. This instructional exercise is an extraordinary approach to take in the ins, outs, and phrasing that make the systems administration site tick. What's more, similar to the title says, this instructional exercise really is for beginners no earlier programming knowledge is required.
Codecademy
It's practically similar to a university course, just you control when and where class happens. Codecademy's starting web development course strolls you through the essentials of HTML and CSS, giving you anticipates all through to rehearse recently learned abilities. Also, once you've aced the basics, it's anything but difficult to dispatch into another course on a more particular ability, for example, PHP, JavaScript or Python.
Mozilla Developer Network
From the people behind the Firefox, the program comes this supportive list of web development instructional exercises. Concentrated on HTML, CSS, and JavaScript, instructional exercises run the array of the novice to cutting edge. It is one of the best web development tutorials for beginners.
Ruby On Rails Tutorial
A standout amongst the most prominent web development systems, Ruby on Rails in view of the Ruby language powers Basecamp, Twitter and GitHub, just to give some examples. In case you're occupied with building your own particular great web application, look at this free Ruby on Rails instructional exercise book by Michael Hartl. Covering more than just Rails, you'll likewise take in the ins and out of web application development.
Curriculum For N00bs
This tutorial is immaculate on the off chance that you are simply beginning in web development. With this huge picture direct, you'll rapidly realize what you have to know and how to arrive. It's an awesome read before bouncing into whatever else.
You're all prepared to begin preparing for your move into web development. Presently, these are only the initial steps the "foot in the door" stage. Next, you have to ace the interview. Also, once you've found the employment, you can continue climbing the stepping stool and moving to greater and better things. In the tech business, adapting never stops. Yet, that is a large portion of the good times.
If you're looking to switch careers and turn into a professional level junior web developer, you can learn this web development in step by step and use these wonderful websites this is all really helps to provide the best tutorials for web development.
#Web development#Learn Web Development#Learn web development online#Best web development tutorials for beginners#Best tutorials for web development#Web development websites#Simple steps to learn the web development#Why Learn Web Development in Online
0 notes
Text
Ruby on Rails tutorial: learn web development with Rails
Ruby on Rails tutorial: learn web development with Rails
Ruby on Rails tutorial: learn web development with Rails Hartl, Michael Categories: Computers – Web Development Year: 2017 Edition: Fourth edition Publisher: Addison-Wesley Language: english Pages: 1889 ISBN 10: 0134598628 ISBN 13: 9780134598628 Series: Addison-Wesley professional Ruby series File: 283 MB

View On WordPress
0 notes
Text
Selections Stories You Play Hack Cheats On-line Generator
You might be welcomed to Hartled College from the place you could find and make new mates for your life time. BE AWARE: Decisions: Tales You Play hack software will work ONLY if you happen to clicked one in all social media hyperlinks before continuing to the next hyperlink. Adverts are shown each time a chapter begins ~ could possibly be improved ~ switching them to exchanging diamonds and keys by clicking and watching. The prices on diamonds are outrageous and ending longer chapters would price as much as a number of AAA video games for a console or COMPUTER. The gameplay would profit from an choice to observe advertisement in exchange for diamonds, or some option to farm these by replaying tales. As a result of some of them are scams and the most important thing you should know the right way to use hack or cheats tool completely, But you do not worry now we have every part here on our website with step-by-step Information in addition to Video Tutorial that lets you to work properly with our hack generator software. Step 1 - Click on on the Entry Generator” button under,you will entry our Generator web page! There are at present three different tales in the game, with the promise of more coming soon. Keep tuned for more wonderful cheats and hack tools like nova legacy and NBA DWELL Cell cheats. Choices Stories You Play Cheat is a newly developed program intended to make the overall recreation simpler for you. Navigating by the tales are pretty easy and a brand new gamer can play effortlessly. This app is instructional, will exercise your capability to resolve, will make you extra conscious and logical on resolution-making due to its doable outcomes and admire the significance of the thought that our life will not be a matter of probability however of DECISIONS. Pick: Tales You Play is a sport that brings these to life on the cell phone platform for 2016. choices stories you play apk for this is using Choices Tales You Play Hack Generator. The episodes featured in Choices: Tales You Play actually come to life s you and your little one read via them collectively. Since its launch considerably less than a complete month in the past, Choices Tales You Play has become an excessive amount of support from town, obtaining greater than 10,000 total installations and in addition in order that it is to the most notable 25 on the Google android software store. It's a must to confirm first with a quick offer - This will enable the generator to process and add the Diamonds to your account and protects us against bots and abuse! Regulary update one of the most essential features (to make sue thats it is fast and a hundred% undetectable by Choices Tales You Play servers). Another benefit using our software is that we invented a profound anti-ban programs for all users, so you will safe and protected for detecting you as a user of hack and cheats.
0 notes
Text
Kickstarter for Rails Composer
At the end of April I was invited to speak about Rails Composer at the RubyHACK conference in Salt Lake City. Half the audience already knew about Rails Composer and everyone was very enthusiastic. Judging from the response, Rails Composer has become a popular tool for Rails developers.
After the conference, RubyHACK participant Ian Mercaldi wrote a great blog post on "Starting New Apps With Rails Composer".
The Kickstarter Campaign
Rails 5.1 is out and I'd like to update Rails Composer to include JavaScript frameworks:
React
Angular
Vue.js
I'd like to ask you to contribute to the Kickstarter campaign to update Rails Composer for Rails 5.1 and add options for JavaScript frameworks. In 2015 I was able to raise $8,505 through a Kickstarter campaign to add Bootstrap templates to Rails Composer. I'm hoping to raise half that amount with the current Kickstarter campaign. If you contribute, there are great rewards such as the Capstone Rails Tutorials and subscriptions to Chris Oliver's GoRails screencasts and Michael Hartl's Learn Enough Society.
The community of Rails developers keeps Rails Composer going with its enthusiasm. It'd be great if you can help with a contribution to the Kickstarter campaign.
0 notes
Link
I'm a self-taught developer and I constantly get asked how to learn to code, including recently here on Reddit. Figured it would be useful if I shared my curriculum here. Also happy to answer any questions.My background / why you can trust me I started to learn to code my senior year of college, graduated, and had the following series of positions:Junior Web Developer at a startupFull-stack Web Developer at the same companyLead Growth Engineer at the same companyCTO/founder of a startup (~2 years / $500k in volume before shutting it down)CTO/founder of Sail (current)The curriculumWeb Basics: HTML/CSS, and JS courses on Codecademy or similar intro-level course.Ruby basics: I did Learn Ruby The Hard Way (free), but you could probably replace with the Codecademy Ruby intro course, or similar.Put it all together: Michael Hartl's Ruby on Rails Tutorial (free). This book is excellent — it walks you through making a Twitter clone, from top-to-bottom.Continued learning: Pick a project that interests you, and try to build it. You'll spend a ton of time on Google, StackOverflow, and banging your head against the keyboard, but you have a strong enough foundation now to build something from scratch. It won't be the prettiest or most functional at first, but you will be getting better really fast.Key to SuccessMake sure you can commit at least 1 hour / day to learning. Programming has a STEEP learning curve, that requires you hold a million new concepts in your head. You need to hammer away at these new concepts, and taking days off will just cause stuff to slip away from you.
0 notes
Text
Learning resources from Hartl's tutorial - Chapter 1
Ruby & Rails
Beginning Ruby by Peter Cooper
Try Ruby
Rails for Zombies
Rails tutorial screencast series
Code School
The Well-Grounded Rubyist
The Ruby Way
RailsCasts
PeepCode
Rails Guides
Rails Tutorial help page
HTML & CSS
Head First HTML
CSS: The Missing Manual
IDEs
RadRails
RubyMine
3rd Rail
How to use RubyMine
Text Editors & Command Lines
Sublime Text 2
TextMate
Vim
iTerm
Rails Tutorial Sublime Text
Git
Pro Git
7 notes
·
View notes
Text
Self imposed coding bootcamp!
Over the last few days I've been so distracted that I have gotten no solid work done on the hartl tutorial. Bad, very bad. So I'm imposing a coding bootcamp on myself. This self-imposed bootcamp will include coding, eating-coding-pizza-coding-maybe some sleep-coding-coffee-coding. Not in that same order, but you get the drift.
I'm done with the basic steps of creating my application, setup version control using Git and deployed it on Heroku. But actual work on the app has not begun yet! So, here is to having a productive long weekend.
1 note
·
View note
Text
Learning Web Development with Hartl
My goal for today is to work on Hartl's tutorial. Not sure how much I'll be able to finish in a day, but I'm going to keep on going till I'm done.
While Hartl talks about making a demo Twitter app through the tutorial, I want to use it to make something that is a bit more useful to me - so going to try to execute on an idea I've had for a while. Maybe by the end of the tutorial, I'll have a bare-bones version of what I had in mind.
1 note
·
View note