Learn OOP
All OOP tutorials:
-
Rake 201
Tutorial • BeginnerIn this second article about Rake, we dive a little deeper and cover slightly advanced topics like file tasks, rules, multitasks and more that will improve...
-
Queries in Rails, Part 3
Tutorial • BeginnerIn this last article, you will learn about queries in a few more involved scenarios and how you can refactor more complex queries that span across associations.
-
Queries in Rails, Part 2
Tutorial • BeginnerIn this second article, we leave the absolute basics of Active Record behind and look into a few more tasty bits that Rails has to offer to nuance your...
-
Queries in Rails, Part 1
Tutorial • BeginnerIn this article you will learn the basics of Active Record queries and learn a few fundamentals about SQL along the way. It is targeted at beginners who want...
-
What's the Difference Between Java and JavaScript?
Tutorial • BeginnerIn this article, we're going to take a look at some of the key differences that exist in the languages and where each is applicable an attempt to arm you...
-
AntiPatterns Basics: Rails Controllers
Tutorial • BeginnerIf you have lived on the “fat models, skinny controllers” diet, you have definitely been going in the right direction. Keeping controllers skinny, though, is...
-
AntiPatterns Basics: Rails Models
Tutorial • BeginnerIf Design Patterns and AntiPatterns are rather new to you and you see yourself as being more on the beginner side of all things Ruby/Rails, then this one is...
-
AntiPatterns Basics: Rails Views
Tutorial • BeginnerIn this article we’ll focus on the main View AntiPattern—PHPitis—and work through a couple of techniques to keep your views lean and mean. Having tons of...
-
What Is Ruby on Rails?
Tutorial • IntermediateWonder what all the hype is about? Come learn about the Ruby on Rails web development framework and what you can use it for.
-
A Smooth Refresher on Python's Loops
Tutorial • BeginnerThis is a continuation of Python's smooth refresher series, where I talk about loops in Python.
-
The World of Python
Tutorial • BeginnerThis article gives an overview of the Python programming language, and may serve as a reference when moving forward with more advanced Python-related topics.
-
Ruby/Rails Code Smell Basics 04
Tutorial • BeginnerThis final article mentions a couple more smells you should look out for and sums up what this small series wanted to achieve. A final whiff, if you like…



