Tutorial to create a blog with Rails for beginners Part 0

Link to next time: Tutorial 1 to create a blog with Rails for beginners

What is this?

For those who want to be a web programmer and have become able to program to some extent but do not know how to publish the service on the Internet by themselves ... Create a blog with Rails and make it a cloud service so that it can be accessed from the Internet (This time I will use heroku [^ 1]) I will write how to publish on the above. ** By the time this tutorial is completed, at least one person with a sense of level corresponding to the target audience below will be able to create a Web service by himself **

[^ 1]: As a bonus, I plan to write a version that runs on Google Cloud Platform

Target of this

For the following people

--As a premise, people who have been able to touch Ruby to some extent (this time, the explanation of grammar is not included) --People who know what Rails is to some extent and want a subject to write code --People who want to experience various elements of web development other than writing code --People who want to try how to develop code on a functional basis by issuing a Pull Request on Github

As an image, I plan to write a simplified version of this tutorial for those who have already touched it, with a little volume reduction. https://railstutorial.jp/chapters/beginning

Themes to be created in the future

I tried to make a blog, so I roughly made something like a wire frame. Other screens and site maps will be shown in the next update (not made yet)

rails_blog_wireframe-List.png

Recommended Posts

Tutorial to create a blog with Rails for beginners Part 1
Tutorial to create a blog with Rails for beginners Part 2
Tutorial to create a blog with Rails for beginners Part 0
[Rails] rails new to create a database with PostgreSQL
Preparing to create a Rails application
[Rails] I tried to create a mini app with FullCalendar
[Rails Tutorial Chapter 5] Create a layout
I tried to make a message function of Rails Tutorial extension (Part 1): Create a model
A series of steps to create portfolio deliverables with Rails
I tried to make a message function of Rails Tutorial extension (Part 2): Create a screen to display
I made a reply function for the Rails Tutorial extension (Part 1)
I made a reply function for the Rails Tutorial extension (Part 5):
[Rails6] Create a new app with Rails [Beginner]
[Rails withdrawal] Create a simple withdrawal function with rails
How to create a Maven repository for 2020
[rails] How to create a partial template
[Rails 5] Create a new app with Rails [Beginner]
Tutorial 1 for building apps with Rails (First steps to Yay! You're on Rails!)
How to build a Ruby on Rails environment using Docker (for Docker beginners)
Create a LINEnews-style tech news summary app with Rails x LineBot! [Part 1]
Create a java web application development environment with docker for mac part2
I made a reply function for Rails Tutorial extension (Part 2): Change model
How to create a database for H2 Database anywhere
[Rails] Add page nation to table [For beginners]
[Rails] How to create a graph using lazy_high_charts
How to create pagination for a "kaminari" array
Create a team chat with Rails Action Cable
How to easily create a pull-down in Rails
[Rails] How to create a Twitter share button
[For beginners] Procedure for creating a controller using rails
Create login / logout function with Spring Security according to Spring official guide [For beginners]
Tutorial to create a blog with Rails for beginners Part 1
Tutorial to create a blog with Rails for beginners Part 2
Tutorial to create a blog with Rails for beginners Part 0
Wait for PostgreSQL to start with Docker and then start the WEB service
The road to Web service creation (Part 2)
The road to creating a Web service (Part 1)
[Rails] Learning with Rails tutorial
[Introduction] Try to create a Ruby on Rails application
How to implement login request processing (Rails / for beginners)
Create an EC site with Rails 5 ⑨ ~ Create a cart function ~
How to delete a new_record object built with Rails
Create a widget template for iOS14 with Intent Configuration.
How to manually generate a JWT with Rails Knock
[How to insert a video in haml with Rails]
How to get started with creating a Rails app
I want to create a generic annotation for a type
[Azure] I tried to create a Java application for free ~ Connect with FTP ~ [Beginner]
Docker command to create Rails project with a single blow in environment without Ruby
Create a blog with Jekyll and GitHub Pages @ Theme setting
I tried to create a java8 development environment with Chocolatey
I tried to introduce Bootstrap 4 to the Rails 6 app [for beginners]
How to create a lightweight container image for Java apps
I tried to make a reply function of Rails Tutorial extension (Part 3): Corrected a misunderstanding of specifications
How to create a placeholder part to use in the IN clause
Preparation for developing with Rails
Create a playground with Xcode 12
I want to create a form to select the [Rails] category
(For beginners) [Rails] Install Devise
Until you create a Web application with Servlet / JSP (Part 1)
Explanation of Ruby on rails for beginners ③ ~ Creating a database ~
I made a reply function for the Rails Tutorial extension (Part 4): A function that makes the user unique
I tried to create a padrino development environment with Docker
Measures for taking a long time to load images (Rails)
How to create a method
How to create and launch a Dockerfile for Payara Micro