
Learn To Code On Smartphone App
Ruby/Rails edition

Ruby/Rails edition
You cannot be a programmer by imitating tutorials. Check if you really understand or not by the four-choice-quizzes on Pocket Programming.

You cannot be a programmer by imitating tutorials. Check if you really understand or not by the four-choice-quizzes on Pocket Programming.
Prior registration form of Swift/Xcode edition is hereI cannot remember in case of just imitating tutorials...

I don't know about what to do after books and tutorials...

There are many difficult words, so it is hard to understand them...

When retrieving the record of user_id number 3 from Article, which code is not correct?
1. Article.find(user_id: 3)
2. Article.where(user_id: 3)
3. Article.find_by(user_id: 3)
The answer is...
1
find method can take only id as argument. So, the choice 1 that makes user_id argument is not a correct code. On the other hand, where and find_by can designate targeted model column names as terms on argument. By the way, in case of where it retrieves all the records corresponding to the terms, but in case of find_by it retrieves only the first record even if there are plural records corresponding to the terms. There is such difference between where and find_by.
There are 280 questions like this in Pocket Programming. The points which you cannot remember easily are strictly selected.
"I did tutorials, but I don't feel like being able to understanding so much.", "I'm not certain about what to do after tutorials."the application for such people is our Pocket Programming. It is optimized for fixing the knowledge after doing turtorials once.We explain by plain words as much as possible for even beginners to be able to understand, so please feel at ease.

The points that are easy for begginers to stumble are compressed into 1 month program. The points which you cannot remember just by imitating tutorials are strictly selected.

All the questions are 3 choices type question in Questions & Answers. You don't have to type any code actually. You can fix programming knowledge by answering different types of questions such as fill-in-the-blanks-type question, true-false one, and selection one etc.

Completely analize the fields that you are poor at by original algorithm. Let's escape from the situation that I don't understand what parts I cannot understand'. We also recommend overcoming methods of the fields you are not good at.

As you can look back to the score every day, let's challenge until you get full marks on the day when you get a low score. If you get full marks on all the tests, your base of Ruby and Rails becomes completed. Then, let's try to make some product by yourself.
As I solved questions, I could feel like organizing programming knowledge rapidly. I didn't understand MVC at all, but I could grasp it as I solved questions. I was glad to be able to study the basic knowledge that is necessary for beginners altogether.

As there were the questions of how to read bugs and how to debug etc., I could practice from the following day! Though I study by myself and I cannot ask someone very much, it is easy to study even by myself. I am looking forward to the version for the intermediate!

I tried to make some easy application by myself after reading a book, but after all I seemed to have been unable to understand the book contents so much. So, I thought this application was a just right study material.

Ruby/Rails edition
Android/Java edition
Swift/Xcode edition
COMING SOON