【何から勉強すべき?】を解決!プログラミング勉強順序〜java〜

プログラミング
スポンサーリンク

これからプログラミングを始めたい・プログラミングを始めたばかりで何からやったらいいか分からない!

そんな人のためにこの記事を書きました。

この記事に貼ってあるリンクを1つづつ見ていってくれたらしっかり基礎の知識が着くと思います。

この記事の最後にはスマホでもプログラムを実行できるアプリを紹介してます。手軽に試してみたい方は是非使ってみて下さい。

このリンクの順番は実際僕が最初に学んだ順番にもなっていて日記感覚で学んだ事をまとめています。
初心者目線でまとめてるので難しい言葉は使ってないです。
もしかしたらちょっとおかしい所もあるかも…それはご愛嬌ということでw

ちなみにプログラミング言語は「 Java 」です。

それでは早速見ていきましょう♪

基礎を学ぼう!



1、はじめに覚える基礎用語

2、Hello と表示させよう

3、計算方法と文字列とは?

4、好きな文字を入力するreadLineメソッド

5、条件分岐を理解する

6、繰り返し処理を理解する

7、配列とは?こっちも大事「 二次元配列



ここからは複数のクラスをつかうよ!

今までは基礎を学んできましたが、ここからは少し応用になってきます。頑張っていきましょう♪

8、クラスを分けてそれを使う(インスタンス・コンストラクタ)

9、処理も分けてコードスッキリ(メソッド)

10、8・9をもう少し詳しく

11、パッケージとは?

12、便利な配列(ArrayList )

おまけ:アルゴリズム更に詳しく「バブルソートについて

Webサイト作りに挑戦!

CodeCamp

Webサイトを作ろうと思ったら開発環境を整えないといけません。

開発環境は色々あります、そして環境構築するのはちょっと大変かもしれませんが頑張って下さい。

しかし!!朗報です!

環境構築するのが面倒くさい、できない…

って方はこの記事の最後にスマホでもプログラムを実行できるアプリを紹介してます。手軽に試してみたい方は是非使ってみて下さい。※この記事では環境構築のやり方は書いてません

13.で紹介してるものの他にも「cloud9」というものがあり、結構簡単に構築できるものもあります。

興味ある方は調べてみて下さい。

それでは続きを見てみましょう♪



13.環境はこんなのを使うよ

14.サーブレットを使ってみよう

15、JSPを使ってみよう

16、データベースについて

17、サーブレットからデータベースに接続

18、データベースの値を取得して処理

19、値の受け渡しに欠かせないAttribute

お疲れ様です。最低限覚えておきたい事はこんな所でしょうか。

もし自分でアプリを作ろうと思ったらもっと覚える事はありますが、今回紹介した事はたぶん確実に使う事になると思います。

なので勉強しといて損はないと思います。

スマホアプリでプログラム実行

このアプリを使えばjavaのプログラムが実行ができます。しかし2つのクラスを使ってのプログラムは実行できないようです。

でも基礎の勉強の為なら充分使えます!なので良かったらこのアプリ使ってみて下さい。↓ここからダウンロードできます。

★アプリを使ってみる★


実行環境が整ったらこちらも試してみて下さい!↓↓↓

ジャンケンができるプログラム

ゴミの日判定プログラム

指定の数字が出るまで処理を繰り返すプログラム

表を作るプログラム

webアプリを公開

自分で作成したアプリをインターネット上に公開する方法を紹介します。

インターネット上に公開するには今回は「Maven」というのを使ってプロジェクトを作成し、「Heroku」というアプリを公開するためのプラットフォームを使います。

プロジェクト作成からインターネット上に公開する方法を以下のサイトで紹介しているので是非ご覧ください。

最後まで見て頂きありがとうございました♪