Java

Java超入門コース

【Java超入門コース】14.実践|すべて理解できればJavaの超入門者から卒業です【プログラミング初心者向け入門講座】

実践編として、テスト結果を判定するプログラムを作ってみましょう。 どんなプログラムを書くか説明します。 いつも使っていたLessonクラスの他に、Studentというクラスを作ります。 Studentクラスには、生徒の名前を代入する「name」のフィールドを定義します。 そして、Studentクラスには2つメソッドを定義します。
Java超入門コース

【Java超入門コース】13.クラス|クラスとは、「データ」と「処理」をまとめたもの【プログラミング初心者向け入門講座】

クラスとは、「データ」と「処理」をまとめたものになります。 Javaでは、「データ」のことをフィールドといい、「処理」のことをメソッドといいます。 メソッドとフィールドのようなクラスの要素のことをメンバーといいます。 Javaのプログラムは、このクラスを組み合わせて作るので、 Java の根幹となる仕組みです。
Java超入門コース

【Java超入門コース】12.メソッド |メソッドを料理ロボットに例えて説明しました【プログラミング初心者向け入門講座】

まず、メソッドについて説明します。 メソッドとは、「処理」のことです。 なぜメソッドがあるのでしょうか? 料理で例えてみます。 例えば、いつも作るカレーがあるとします。 そのレシピを料理ロボットに記憶してもらいます。 またカレーが食べたくなったときに、 ボタン1つで作れる。 しかも、その料理ロボットは、自分も使えるし、家族も使える。 その料理ロボットがメソッドなのです。
Java超入門コース

【5分レッスン】Java超入門コース#11 繰り返し

繰り返しとは、決まった回数や条件を満たしてれば、同じ処理を実行するプログラム構造です。繰り返しのことを、反復処理とかループ処理といったりします。 繰り返しの代表例がfor文です。
Java超入門コース

【Java超入門コース】10.条件分岐|条件にあてはまればAという処理、あてはまらなければBという処理ができます【プログラミング初心者向け入門講座】

条件分岐とは、条件に合致する場合は「処理A」、そうではない場合は「処理B」ということができます。 条件分岐の代表例が、if文です。 Javaでのきまりをみてみましょう
Java超入門コース

【Java超入門コース】09.演算子|足し算や引き算、2つの値の大小を比較するときに使います【プログラミング初心者向け入門講座】

演算子とは、足し算、引き算などの四則演算や2つの値の大小を比較するときに使う記号のことです。 算術演算子からみていきましょう。 算術演算子とは、足し算、引き算、掛け算、割り算などをするための演算子です。
Java超入門コース

【Java超入門コース】08.配列|変数を箱。配列をロッカーに例えて解説します【プログラミング初心者向け入門講座】

配列とは、複数のデータを格納することができるデータ型です。 変数のレッスンで、変数のイメージは「箱」と説明しました。 配列は、例えるなら、変数は1つのデータしかいられない「箱」なのに対して、配列は複数のデータを入れることができる「ロッカー」です。
Java超入門コース

【Java超入門コース】07.データ型 |変数に入れるデータの種類のことです【プログラミング初心者向け入門講座】

データ型とは、変数に入れるデータの種類のことです。 この動画では、整数、小数、文字、ブール型について説明します。 整数系のデータ型は、byte,short,int,longの4つです。 これらの違いは、数値の範囲に違いがあります。
Java超入門コース

【Java超入門コース】06.変数 |変数は、例えるなら「箱」のこと。箱にデータを入れておくことができます【プログラミング初心者向け入門講座】

変数は、例えるなら、「箱」のことです 変数があることで、文字や数字などのデータを変数に入れておくことができます また、変数を必要な時に取り出すことができます。 変数にデータを入れることを「代入」といい、取り出すことを「参照」といいます。 変数には名前をつけることができ、変数名といいます。
Java超入門コース

【Java超入門コース】05.プログラム実行方法 |プログラムを書いて動かしてみよう【プログラミング初心者向け入門講座】

このレッスンでは、パソコン上に挨拶の「Good morning(おはよう)」「Good afternoon(こんにちは)」「Good evening(こんばんは)」と表示させるプログラムを記述・実行してみましょう まず、VScodeを起動します。
Java超入門コース

【Java超入門コース】04.プログラムの3つの基本構造|プログラムの動きはシンプル。動きは3つだけ【プログラミング初心者向け入門講座】

プログラムではインターネットのサービスや人工知能、スマホアプリ、ゲームなどいろいろなものを作ることができます。そう聞くと、プログラムでは複雑なことをしているイメージをもつかもしれません。 でも、プログラムの動きはシンプルです。動きは3つだけです。「順次進行」「条件分岐」「繰り返し」です。
Java超入門コース

【Java超入門コース】03.環境構築 for Windows|プログラミングをする準備をしよう!【プログラミング初心者向け入門講座】

このレッスンでは、Java超入門コース#03 環境構築について説明をします。 環境構築とは、プログラムを書いたり、実行できたりする環境を自分のコンピュータに整えることをいいます。 環境構築のために、JDK、VisualStudioCodeの2つをインストールします。
Java超入門コース

【Java超入門コース】03.環境構築 for Mac|プログラミングをする準備をしよう!【プログラミング初心者向け入門講座】

環境構築とは、プログラムを書いたり、実行できたりする環境を自分のコンピュータに整えることをいいます。 環境構築のために、JDK、VisualStudioCodeの2つをインストールします。
Java超入門コース

【Java超入門コース】02.Javaとは?|Javaの歴史や特徴などをわかりやすく解説【プログラミング初心者向け入門講座】

Javaは、1995年にサン・マイクロシステムズによって公開されたプログラミング言語です。 サン・マイクロシステムズは、2010年オラクルに買収されました。Javaのプログラムを作るときに必要な機能がパッケージされた「JDK(Java Development Kit)」というものがあります。
Java超入門コース

【Java超入門コース】01.コース紹介|初心者にわかりやすいようなコースを作りました【プログラミング初心者向け入門講座】

はじめに、このコースを作った主旨を説明します。初めてのことを学習しようとする場合、時間と学習費用がかかってしまい、そこがハードルになってしまうことがあるかと思います。少しでもハードルを下げたいということから、「短い時間で学べる」「無料で学べる」ということを意識してコースを作りました。
【用語解説】フレームワーク

Reactとは?|Reactとは何か、特徴などを3分でわかりやすく解説します【プログラミング初心者向け】

Reactは、JavaScriptのフレームワークです。フレームワークとは、WebサイトやWebサービスなどを作るときに、よく使う機能を提供するソフトウェアのことです。例えば、データベースへのデータ登録や検索機能、ブラウザへの表示機能、PCサイトをスマホ対応させる機能などのことです。
【用語解説】フレームワーク

フレームワークとは?|フレームワークを使うメリットや代表的なものを4分でわかりやすく解説します【プログラミング初心者向け】

フレームワークとは、WebサイトやWebサービスなどを作るときに、よく使う機能を提供するソフトウェアのことです。アプリケーションフレームワークとも呼ばれています。有名なフレームワークは、基本的にオープンソースです。オープンソースなので無料で使うことができます。
【用語解説】プログラミング言語関連

プログラミング言語の人気言語、年収が高い言語、求人数が多い言語のTOP3について説明します

プロこのレッスンでは、 プログラミング言語の人気、年収、求人数ランキングTOP3について説明をします。グラミング言語の人気言語、年収が高い言語、求人数が多い言語のTOP3について説明します。2019年の人気言語を3位から順に発表します。
【用語解説】IDE & エディタ

Android Studioとは?|統合開発環境(IDE)のAndroid Studioについて特徴などをまじえて3分でわかりやすく解説します

Android Studioは、Googleが2014年から提供しているAndroidアプリ開発専用のIDEです。 IDEとは、プログラミングするときに必要な機能を1つにパッケージングしたソフトウェアのことです。 Android開発者向けのサイト「Android Developers」から無償でダウンロードできます。
【用語解説】IDE & エディタ

IntelliJ IDEAとは?|統合開発環境(IDE)のIntelliJ IDEAについて特徴などを交えて3分でわかりやすく解説します

IntelliJ IDEA(インテリジェイ アイディア)とは、2001年にチェコにあるJetBrainsが開発したIDEのことです。 IDEとは、プログラミングするときに必要な機能を1つにパッケージングしたソフトウェアのことです。 IntelliJは、Javaの開発をサポートするために作られたIDEです。
【用語解説】プログラミング言語関連

C言語とは?|プログラミング言語のC言語の特徴などについて3分でわかりやすく解説します【プログラミング初心者向け】

C言語は、1972年にAT&Tベル研究所のデニス・リッチーさんを主体に開発されたプログラミング言語です。 C言語は、開発されてから50年近く経っていますが、現在でも広く利用されています。その長い実績から、官公庁や大企業の基幹システム開発、家電やロボットなどの組め込みソフトウェアに利用されています。 C言語という名前は、B言語という言語をもとに開発されたことからつけられました。
【用語解説】プログラミング言語関連

Javaとは?|プログラミング言語のJavaの特徴などについて3分でわかりやすく解説します【プログラミング初心者向け】

Javaは、1995年にサン・マイクロシステムズによって公開されたプログラミング言語です。 サン・マイクロシステムズは、2010年オラクルに買収されました。 Javaのプログラムを作るときに必要な機能がパッケージされた「JDK(Java Development Kit)」というものがあります。
【用語解説】IDE & エディタ

Eclipseとは?|統合開発環境(IDE)であるEclipseの特徴などを3分でわかりやすく解説

EclipseとはIBM社が開発した無償で使えるIDEです。 IDEとは、プログラミングするときに必要な機能を1つにパッケージングしたソフトウェアのことです。 OSの縛りはなく、Windows、Mac、Linuxで同じように使うことができます。
【用語解説】プログラミング言語関連

C#とは​?|プログラミング言語のC#について3分でわかりやすく解説します​【プログラミング初心者向け】

C#は、2000年にマイクロソフトが開発したプログラミング言語です。 C#(シーシャープ)は、JavaやPHPよりも後発に作られた、比較的新しいプログラミング言語です。 C#を使えるようになると、Windowsアプリケーションを中心に、webアプリケーションや、iOSアプリ、Androidアプリの開発、そして、ゲームまで開発できるようになります。