From 16f7f70e07e2274426d91e2759372c927d3b4c2b Mon Sep 17 00:00:00 2001 From: Freika Date: Tue, 16 Jun 2015 01:40:14 +0600 Subject: [PATCH 1/2] Add CodenameCRUD resource. --- _posts/2015-06-16-codenamecrud.html | 14 ++++++++++++++ images/codenamecrud.png | Bin 0 -> 6052 bytes 2 files changed, 14 insertions(+) create mode 100644 _posts/2015-06-16-codenamecrud.html create mode 100644 images/codenamecrud.png diff --git a/_posts/2015-06-16-codenamecrud.html b/_posts/2015-06-16-codenamecrud.html new file mode 100644 index 0000000..593fbb1 --- /dev/null +++ b/_posts/2015-06-16-codenamecrud.html @@ -0,0 +1,14 @@ +--- +layout: default +title: CodenameCRUD +link: http://codenamecrud.ru +categories: [ruby, rails, html, css, git, js, backbone] +level: [beginner, intermediate] +instruction: [online, course, video, book, text, practice] +price: [free] +image: codenamecrud.png +--- + +If you want to start from scratch and learn enough to be hired as full-stack junior developer, CodenameCRUD is all you need. This is metacourse which includes many free resources, grouped and ordered to offer most efficient self-education. + +In Russian. diff --git a/images/codenamecrud.png b/images/codenamecrud.png new file mode 100644 index 0000000000000000000000000000000000000000..fb663a48569923dcba707f90e4397ec0b5c7c081 GIT binary patch literal 6052 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 eDfZ?61sDLC={xr!H1Fg90000 Date: Tue, 16 Jun 2015 01:54:31 +0600 Subject: [PATCH 2/2] Update description. --- _posts/2015-06-16-codenamecrud.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_posts/2015-06-16-codenamecrud.html b/_posts/2015-06-16-codenamecrud.html index 593fbb1..c696e26 100644 --- a/_posts/2015-06-16-codenamecrud.html +++ b/_posts/2015-06-16-codenamecrud.html @@ -9,6 +9,6 @@ image: codenamecrud.png --- -If you want to start from scratch and learn enough to be hired as full-stack junior developer, CodenameCRUD is all you need. This is metacourse which includes many free resources, grouped and ordered to offer most efficient self-education. +If you want to start from scratch and learn enough to be hired as full-stack junior developer, CodenameCRUD is all you need. This metacourse includes many free resources, grouped and ordered to offer most efficient self-education. In Russian.