ここは「人生の楽しみ方」まとめサイト

初心者から始めるプログラミング入門

プログラミングを勉強したい、仕事にしたい。何から学べばいいんだろう……。

本やネットで勉強しても、いきなりよくわからないコードが出てきて理解不能……。

ここではそんなゼロからプログラミングを勉強したい初心者向けに、アプリケーションを作る手順とそれに必要な技術を解説します。

最終的に Ruby on Rails という技術を使って、自力でアプリケーション作成ができるようになろう。

 

1. 学習の準備

まずはプログラミングとは何かを知ることと、学習環境の準備から。

この講座では、AWS Cloud9 を使って進めていきます。同じ環境で学習したいという方は検討してみてください。

プログラミングとは? 勉強を始める初心者向けにわかりやすく意味を図解 プログラミング初心者は何から勉強すべき? 学習が必要なものをまとめる 無料で使えるクラウド開発環境「AWS Cloud9」とは? 登録やログイン方法、料金まとめ AWS Cloud9 の使い方。最初に覚えておくべき機能まとめ

 

2. Linuxコマンド入門

プログラミングを始めるにあたって避けては通れないのがコマンド操作。サーバーに関する基本用語やコマンドに慣れておこう。

Linuxコマンド入門:初心者が勉強すべき Linuxコマンド一覧

 

ステップ2 MySQLを使ってデータの保存や取得をしよう

(作成中)

 

ステップ3 Git を使ってプログラムを管理しよう

(作成中)

 

ステップ4 Ruby を使ってプログラムを書こう

(作成中)

 

ステップ5 Ruby on Rails を使ってアプリケーションを構築しよう

(作成中)

 

ステップ6 Heroku を使ってアプリケーションを公開しよう

(作成中)

 

予備知識 GitHub を使ってプロジェクトを管理しよう

(作成中)

 

番外編2 Heroku の運用方法

とあるアプリケーションに Heroku を導入した理由

なぜ AWS をやめて Heroku を選んだのか

Heroku の機能一覧

かんたん Heroku 入門 – Heroku へのデプロイ、その後の運用方法 まとめ –

AWS から Heroku への移行手順

Rails アプリのインフラを AWS から heroku に移行した話

Heroku にSSLを導入する手順

Heroku で SSL(https)を導入する方法

 

プログラミングをはじめよう

スマホの普及でいつでもどこでもネットにアクセスできて、ロボットやAIによって仕事が自動化されていく現代社会。

あらゆるものがITから切り離せなくなったこの時代に、プログラミングができるとますます世界が広がっていく。

ぜひ今日からプログラミングを始めてみよう。