8/17(Mon)

今日の生放送

いの ゆうき

井野 雄貴

Career4IT株式会社 代表取締役

大学卒業後、2006年からシステム開発会社に入社。IT未経験からJavaの開発エンジニアとなった、いわゆる文系卒・未経験エンジニア。 経験にもとづいた「わかりやすく、相手に寄り添ったITの授業」が好評で、毎年の新人研修には約200名近い受講者が参加。 現在では「エンジニア・教育・キャリア」のスキルで人々を支援する会社である「Career4IT株式会社」を設立し、代表取締役に就任。 メディア:https://www.career4it.jp Twitter ID: @Career4IT

井野 雄貴

登壇している授業のカテゴリー・関連タグ

担当のコース

今から「プログラム」を勉強したい!HTMLなどのマークアップ言語はやったことあるけど、今からJavaは難しそうだな・・・等々、みなさんの今からをサポートすべく、Javaを基礎知識から学んでいただくとともにテキストエディタ(メモ帳)を使った簡単なソースコードの作成や開発環境の構築までを講義とハンズオンにて解説します。 ※この授業は基本的にWindowsを使用して授業を行います。Macで詳しく学びたい方は、下記の第3回〜第4回の授業をご参照ください。     Java入門 -Mac/Windows版-   ■事前準備 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf

Javaプログラム初心者の方を対象に、Javaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。 全10限でJavaプログラミングのエッセンスを学び、学んだ内容を組み合わせて『計算機プログラム』の完成を目指します。 ■事前準備 この授業はJava入門(全3回) https://schoo.jp/course/280 及び本授業の先行する授業を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 この授業では、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: (1)MySQL構築手順書_Win.pdf Mac用: (1)MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順と、データを登録する手順についても下記手順を参考に実行してみて下さい。 (2)eclipseからのデータべース接続手順書.pdf (3)MySQLデータ登録手順(userテーブル).pdf ※Windows、Mac共通

この授業ではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 1限目はプログラムにおける「フレームワーク」の定義や、Javaで使用されているフレームワークの種類を解説します。 2限目はJavaフレームワークの歴史を学びながら、それぞれの特徴を解説します。 3限目はJavaフレームワーク初期を支えてきた「Struts」および「Struts2」の概要を解説します。 4限目では「Struts2」の環境構築を解説します。 ※この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3075_downloads.zip 5限目では「Struts2」の基本動作をサンプルプログラムを作成しながら解説します。 ※この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3076_downloads.zip   6限目では昨今のフレームワーク技術で注目されているDI(依存性の注入)とAOP(アスペクト指向プログラミング)を「Struts2」のサンプルプログラムを使いながら解説します。 ※この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3077_downloads.zip   7限目ではJava EE7とともに注目を集めている「Spring Framework」の概要を解説します。 8限目では「Spring Framework4」の環境構築を解説します。 ※この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3079_downloads.zip   9限目では「Spring Framework4」の基本動作をサンプルプログラムを作成しながら解説します。 ※この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3080_downloads.zip   10限目では「Spring Framework4」でのデータベースアクセス方法をサンプルプログラムを用いて解説します。 この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3081_downloads.zip   11限目では「Spring Framework4」を使用したMVCモデルプログラミングについて解説します。 この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3082_downloads.zip 12限目では7限目〜11限目まで学んだ「Spring Framework4」を使用してログイン機能を作成します。 この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3083_downloads.zip ■事前準備 この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎの授業を受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」 「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: (1)MySQL構築手順書_Win.pdf Mac用: (1)MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 (2)eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通

「今からプログラムを勉強したい!」 「HTMLなどのマークアップ言語はやったことあるけど、今からJavaは難しそうだな…」 このような「これからJavaのプログラミング学習を始める方々」をサポートすべく、Javaを基礎知識から学んでいただくとともにテキストエディタ(メモ帳)を使った簡単なソースコードの作成や開発環境の構築までを講義とハンズオンにて解説します。 ■事前準備(Windows用) 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf ■事前準備(Mac用) 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。下記インストール手順を参考に、事前にインストールしておいて下さい。 Mac用: eclipse_for_mac.pdf

Javaを知らない方でもきっとJavaを好きになる、全4回の授業をお届けします。モデレーター役として、リナックスアカデミーの専属講師であり、Javaの授業を多数ご担当されている井野雄貴先生をお招きし、“Java”を掘り下げていきます。

Javaで開発するWebアプリケーションの動作環境(Webコンテナ)であるApache Tomcat。 Java EEの歴史と共に歩んできたオープンソースのWebコンテナであり、JavaエンジニアのWebアプリケーション入門から企業のWebアプリケーションなど、幅広く採用されています。手軽に導入できる反面、Java特有のメモリ管理などで頭を悩ませた方も多いのではないでしょうか?

  この授業はJavaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。 全10回のコースで、初心者でも簡単にJavaプログラムが書けるようになることをゴールとしています。 実際にコードを書いてJavaを学んでいきます。   講義→ワーク(手を動かす)→解説 Javaを始めてみたい人、ちょっと興味があるくらいの人にも分かりやすい授業です。 是非手を動かしてJavaにチャレンジをしましょう。   ■アジェンダ 1)Javaプログラムの書き方 2)開発ツール(eclipse)の使い方 3)変数と配列 4)条件分岐 5)繰り返し 6)クラス 7)メソッド 8)継承とインターフェース 9)例外処理 10)コレクション   ■事前準備 この授業ではJavaの開発環境が必要です。下記手順でインストールしておいて下さい。(2023年12月修正) https://willbrains.jp/ この講座では旧バージョンを使用しているため、同様の環境にする場合は上部にある【旧バージョン表示】ボタンをクリックし、「Eclipse 2019」を選択してください。 ■サンプルとワークの利用の仕方 ① 入手したサンプルファイルを適当な場所(デスクトップなど)に置きます。 ② eclipseから「ファイル」→「インポート」の順にクリックします。 ③ インポート・ウィザードから「一般」→「既存プロジェクトをワークスペースへ」の順にクリックします。 ④ プロジェクトのインポートから「アーカイブ・ファイルの選択」見日「参照」の順にクリックし、   ①で置いたファイルの場所を選択します。選択後「完了」ボタンをクリックしてインポート完了です。

この授業は初心者でもWebアプリケーション作成に着手するために必要な知識を解説していきます。 全10回のコースで、実際にコードを書いてJavaを学んでいきます。 手が動かせることが大切なのでワークが多めになっております。 実践で学びたい人におすすめです。   講義→ワーク(手を動かす)→解説 Javaを始めてみたい人、ちょっと興味があるくらいの人にも分かりやすい授業です。 是非手を動かしてJavaにチャレンジをしましょう。   ■アジェンダ 1)オブジェクト指向とは 2)オブジェクト指向設計 3)Javaで学ぶWebアプリケーション基礎 4)サーブレットプログラミング 5)JSPプログラミング 6)データベースプログラミング 7)MVCモデル 8)簡単なWebアプリケーションの作成 9)Webアプリケーションの設計 10)Webアプリケーションを構築する   ■事前準備 ・この授業ではJavaの開発環境(Eclipse)を使用します。 以下のリンクより、事前にインストールを完了させておいてください。 ・ https://willbrains.jp/ (※作業時間の目安:10〜15分程度) インストールの手順ややり方が分からない場合は、以下のページ(Java入門 初級【2019年版】)を参考に進めてみてください。 参考先: https://schoo.jp/course/6065   ■サンプルとワークの利用の仕方 ① 入手したサンプルファイルを適当な場所(デスクトップなど)に置きます。 ② eclipseから「ファイル」→「インポート」の順にクリックします。 ③ インポート・ウィザードから「一般」→「既存プロジェクトをワークスペースへ」の順にクリックします。 ④ プロジェクトのインポートから「アーカイブ・ファイルの選択」見日「参照」の順にクリックし、 ①で置いたファイルの場所を選択します。 選択後「完了」ボタンをクリックしてインポート完了です。   ※詳細なインストール手順について ・OSごとのより詳細な設定や、Macで起動がブロックされた(「開発元が未確認のため開けません」と表示された)場合の対処法などは、下部のダウンロードファイル内にある「Java入門 環境構築手順書.pdf」を確認しながら準備を進めてください。

本コースは、フレームワーク(Spring)を使いながら、Webアプリケーションを実際に作成するハンズオン形式の授業です。 全10回のコースで、初心者でも簡単にフレームワーク(Spring)を使っ たJavaプログラムが書けるようになることをゴールとしています。 Javaは学びの深いプログラミング言語ですが、まずは手が動かせるようになること、誰でもスタートダッシュができる状態を目指していきましょう! 【コース全体で学べること】 ①  Springフレームワークの基礎理解 ② JPAを使ったデータベース処理 ③  Webアプリケーションを使った設計/構築/テスト   【コース構成】 第1回:フレームワークとは? 第2回:Springフレームワークを使ってWebアプリケーションを構築する 第3回:Thymeleafで動的な画面を構築する 第4回:JPAを使ったデータベース処理を構築する 第5回:Springフレームワークの責務と機能を理解する 第6回:AOPを使ってフレームワークの責務を明確にする 第7回:JUnitを使って単体テストを実施する 第8回:Webアプリケーションを設計する 第9回:Webアプリケーションを構築する 第10回:Webアプリケーションをテストする 【受講対象者】 全般 【レベル感】 Java初級/中級履修を前提としております。ぜひ初級・中級をご受講ください。 Java入門 初級(2019年版) Java入門 中級(2020年版)   【本コースの学習方法】 本コースでは「手を動かしてプログラムを学ぶ」ハンズオンスタイルで授業を進めます。 ・eclipseを使ってSpringBootを使って開発していきます。 ・2回目以降に使うサンプルファイルとして2つのダウンロードファイルがあります。2回目の授業詳細ページよりダウンロードしご活用ください。

Oracle Certified Java  Bronze SE資格の合格を目指す講座です。 Oracle Certified Java Bronze SE資格は、Javaプログラミングの基礎知識を証明するための入門的な資格です。 Javaプログラミング言語の基礎を理解し、基本的なプログラムを作成、デバッグ、および実行する能力を証明するものです。 この資格を取得することで、Javaプログラミングの基礎をしっかりと理解し、さらに高度な資格(Oracle Certified Java Silver SEやOracle Certified Java Gold SEなど)を目指すための基礎を築くことができます。主にプログラミングの初心者や学生、エントリーレベルのソフトウェア開発者に適しています。 この授業を受講する前に、Java入門初級・Java入門中級・Java入門上級を学習するとより一層理解が深まります! ※受験方法はこちら ●コース構成 第1回:Java言語のプログラムの流れ / データの宣言と使用1 第2回:データの宣言と使用2 / 演算子と分岐文 第3回:ループ文 第4回:クラスの定義とオブジェクトの使用1 第5回:オブジェクト指向の概念1 / クラスの定義とオブジェクトの使用2 第6回:オブジェクト指向の概念2 / 継承とポリモフィズム1 第7回:継承とポリモフィズム2 第8回:継承とポリモフィズム3 ●先生 井野 雄貴先生 Career4IT株式会社 代表取締役   ●井野先生のその他の授業 以下の授業はハンズオン形式の授業で初心者の方でもWebアプリケーション作成に着手するために必要な知識を解説していきます。 Java入門初級 Java入門中級 Java入門上級

Javaってこんなにも面白かったんだ   Javaって実は社会を支えてる言語だって、知ってましたか? Javaは私たちの身近なところでたくさん使われています。 たとえば、銀行のATM、X(旧Twitter)、Amazonなど、普段は気づかないところで活躍しているんです。 この授業では、Javaがどれほど身近で、社会の中でどんな役割を果たしているのかを、楽しくご紹介していきます。 プログラミングが初めての方でも、「Javaって意外とおもしろい」と思ってもらえるような内容になっていますので、ぜひ気軽に楽しんでくださいね。   【授業アジェンダ】(予定) ①Javaが活躍している場面 ②Javaとはどんなプログラミング言語か ③Javaのユースケースの紹介 ④よくある素朴な疑問に答えるQ&A   【ターゲット】 ITや技術に詳しくないが、社会の仕組みに関心がある人   【授業ゴール】 「Javaって意外と面白い」「こんなに身近だったんだ」と感動・発見がある   【その他】 会社HP:https://career4it.co.jp/

※こちらは【2026年度版】です。 この授業はJavaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。全9回のコースで、初心者でも簡単にJavaプログラムが書けるようになることをゴールとしています。 実際にコードを書いてJavaを学んでいきます。   講義→エクササイズ(手を動かす)→解説の順番で解説をしていきます。 Javaを始めてみたい人、ちょっと興味があるくらいの人にも分かりやすい授業です。 是非手を動かしてJavaにチャレンジしてみましょう。   ■アジェンダ 1)Javaプログラムの書き方と開発環境構築 2)変数・配列・入力(Scanner) 3)条件分岐・論理演算子 4)繰り返し処理 5)クラスとオブジェクト 6)メソッド 7)継承とインターフェース 8)ポリモーフィズム・コレクション 9)例外処理     ■事前準備(2026年2月現在) この授業では最新のJava開発環境が必要です。講義をスムーズに進めるため、以下の手順で環境構築を済ませておいてください。   ①開発環境のインストール 公式サイトへアクセス Pleiades公式サイト にアクセスします。 最新版の選択 「Eclipse 2025」を選択してください。 パッケージのダウンロード 「Java」列の「Full Edition」にある Download ボタンをクリックします。 Windowsの方: 「Windows x64」用を選択 Macの方: 「Mac ARM」用を選択(Apple Silicon必須) 注意: ファイルサイズが1GBを超えるため、時間に余裕を持ってダウンロードしてください。   ②起動と設定 ・Windows: ダウンロードしたファイルをダブルクリックして「解凍」し、C:\pleiades\2025-09\eclipse\eclipse.exe から起動します。 ・macOS: DMGファイルを開き、「Eclipse_2025-09.app」を「Applications」フォルダへドラッグ&ドロップしてコピー後に起動します。   ③ サンプルプログラムの利用方法 本講座のサンプルファイルは、プロジェクト単位ではなくファイル単位(.java)で提供しています。 1.Eclipseで「Javaプロジェクト」と「パッケージ」を新規作成します。 2.ダウンロードしたサンプルファイルを、作成したパッケージへドラッグ&ドロップし、「ファイルをコピー」を選択して取り込んでください。   ※詳細なインストール手順について OSごとの詳細な設定や、Macで起動がブロックされた場合の対処法などは、下部のダウンロードファイル内にある「Java入門 環境構築手順書.pdf」を確認しながら準備を進めてください。

文法の基礎は理解したものの、実際のWebアプリケーション開発へどう繋げればよいか迷っていませんか。 本授業では、データベース処理やサーバーサイドの実装基礎、単体テストといった知識を習得し、実際のコード記述を通して実践的な開発手順をマスターします。   開発現場で必要となる仕組みや設計の基礎を体験し、自力でWebアプリケーションを構築できる技術力を身につけましょう。   【この授業で学べること】 エンタープライズ開発におけるデータベース処理とオブジェクト設計の基礎 単体テストを用いたビジネスロジックの検証手法 Webアプリケーションの動作原理とサーバーサイドの実装手順 状態管理を含めたWebアプリケーションの具体的な設計・構築演習   【利用シーン】 実務でWebアプリケーションの開発に着手する際、適切な設計と実装の手順を判断できる。 ビジネスロジックに対して単体テストを作成し、品質の高いコードを記述・検証できる。 サーバーサイドとデータベースを連携させた構造を理解し、円滑に開発業務を進めることができる。   【授業構成】 第1回:エンタープライズアプリケーションとデータベース処理 第2回:データベース処理とオブジェクト設計の基礎 第3回:単体テストによるビジネスロジック検証 第4回:Webアプリケーションの動作原理と画面連携 第5回:サーバーサイドアプリケーションの実装基礎 第6回:Webアプリケーション構築演習(基礎編) 第7回:データベースと連携したWebアプリケーションの実装 第8回:Webアプリケーションにおける状態管理 第9回:Webアプリケーション設計演習 第10回:Webアプリケーション実装演習   こんな人におすすめ 文法やオブジェクト指向の基本は理解したものの、Webアプリケーションとして組み立てる方法が分からず困っている方 データベース連携やサーバーサイド処理など、実際の開発現場で使える実践的なスキルを身につけたい方 「Java入門 初級【2026年版】」の受講を終え、次のステップとしてWebアプリケーションの設計・実装力を磨きたい方   対象職位 エンジニア職の新入社員・内定者 エンジニア職の若手・一般社員   ■事前準備(2026年6月現在) この授業では最新のJava開発環境が必要です。講義をスムーズに進めるため、以下の手順で環境構築を済ませておいてください。   ①開発環境のインストール 公式サイトへアクセス Pleiades公式サイト にアクセスします。 最新版の選択 「Eclipse 2025」を選択してください。 パッケージのダウンロード 「Java」列の「Full Edition」にある Download ボタンをクリックします。 Windowsの方: 「Windows x64」用を選択 Macの方: 「Mac ARM」用を選択(Apple Silicon必須) 注意: ファイルサイズが1GBを超えるため、時間に余裕を持ってダウンロードしてください。   ②起動と設定 ・Windows: ダウンロードしたファイルをダブルクリックして「解凍」し、C:\pleiades\2025-09\eclipse\eclipse.exe から起動します。 ・macOS: DMGファイルを開き、「Eclipse_2025-09.app」を「Applications」フォルダへドラッグ&ドロップしてコピー後に起動します。   ③ サンプルプログラムの利用方法 本講座のサンプルファイルは、プロジェクト単位ではなくファイル単位(.java)で提供しています。 1.Eclipseで「Javaプロジェクト」と「パッケージ」を新規作成します。 2.ダウンロードしたサンプルファイルを、作成したパッケージへドラッグ&ドロップし、「ファイルをコピー」を選択して取り込んでください。   ※詳細なインストール手順について OSごとの詳細な設定や、Macで起動がブロックされた場合の対処法などは、下部のダウンロードファイル内にある「Java入門 環境構築手順書.pdf」を確認しながら準備を進めてください。

担当の授業一覧 全107授業

Webアプリケーション実装演習

第10回 Webアプリケーション実装演習(47分)

2026年6月29日放送

第10回では、前回作成した設計書に基づき、Webアプリケーションの実装から結合テスト、システムテストに至る最終工程を演習形式で行います。 さらに応用的なカスタマイズにも挑戦し、実務でWebアプリケーションを構築・検証して完成させる総合的な開発力を高めます。   【この授業で学べること】 設計書に沿ったWebアプリケーションの実装・プログラミング手順 複数モジュール間の連携を検証する結合テストの実施手順 システム全体の動作と要件適合性を確認するシステムテストの手順 応用的な機能拡張やコードのカスタマイズに対応する実践技術 【利用シーン】 開発現場において、実装から結合テスト・システムテストまでの一連の工程を自力で完遂できる。 要求された追加機能や仕様変更に対し、プログラムの拡張やカスタマイズを適切に施すことができる。 【授業構成】 実装演習 結合テスト システムテスト カスタマイズ(オプション) こんな人におすすめ コースで学んだ知識を結集し、1つのWebアプリケーションを完成させる達成感を味わいたい方 単体テストだけでなく、結合テストやシステムテストといった全体の検証手順を体験したい方 基本機能の実装にとどまらず、自力で機能追加やカスタマイズができる応用力を養いたい方 対象職位 新入社員・内定者 若手・一般社員  

Webアプリケーション設計演習

第9回 Webアプリケーション設計演習(59分)

2026年6月29日放送

第9回では、Webアプリケーション開発の上流工程にあたる要件定義から画面設計・画面遷移の整理、DB設計、テスト設計までの一連の手順を演習形式で体得します。 これまで学んだ実装知識を支える設計思考を整理し、実務でブレのない堅牢なWebシステムを構築するための土台を養います。   【この授業で学べること】 Webアプリケーションにおける要件定義の進め方と整理手法 ユーザー操作を意識した画面設計および画面遷移図の作成手順 データ構造を考慮したデータベース(DB)設計の基礎 品質を担保するためのテスト設計の考え方と構築手順 【利用シーン】 実務でWebアプリケーション開発に着手する際、実装前の設計フェーズで必要な要素や画面遷移を網羅して構築できる。 要件定義からテスト設計までの一連の流れを把握し、後行程での仕様漏れや手戻りを防ぐ設計書を作成できる。 【授業構成】 要件定義 画面設計と画面遷移 DB設計 テスト設計 こんな人におすすめ コードの書き方はわかってきたものの、開発の事前準備となる設計の具体的な手順を知りたい方 画面の遷移関係やデータベース構造をどのように設計すべきか整理したい方 品質の高いWebアプリケーションを作るために、テスト設計まで見据えた開発の流れを身につけたい方 対象職位 新入社員・内定者 若手・一般社員  

Webアプリケーションにおける状態管理

第8回 Webアプリケーションにおける状態管理(64分)

2026年6月29日放送

第8回では、Webアプリケーションにおけるセッション管理の仕組みとログイン状態を保持する設計手順を整理します。 ユーザーごとのデータを安全に保持・更新する状態管理の考え方を理解し、実際のプログラムへ組み込むハンズオンを通じて、複雑なユーザー遷移に対応できるWebシステムの実装技術を習得します。   【この授業で学べること】 HTTPのステートレス性とセッションによる状態管理の仕組み ユーザーのログイン状態や一時データを安全に維持する実装手順 セッション情報を活用したWebアプリケーションの構造化手法 状態管理を伴うWeb機能の具体的なプログラミング手順 【利用シーン】 Webアプリケーションにおいて、ログイン/ログアウトやユーザーセッションを伴う機能を適切に実装できる。 複数の画面間でユーザー固有の状態や入力情報を安全に引き継ぎ、管理するコードを記述できる。 【授業構成】 セッションの仕組み ログイン状態の保持 状態管理を含むアプリ実装 エクササイズ&解説 こんな人におすすめ ログイン機能やショッピングカートのように、画面を跨いでデータを保持する仕組みを知りたい方 セッション管理の具体的なコードの書き方や処理の流れを整理したい方 ユーザーの状態に応じた挙動を行うWebアプリケーションを自力で構築したい方 対象職位 新入社員・内定者 若手・一般社員  

データベースと連携したWebアプリケーションの実装

第7回 データベースと連携したWebアプリケーションの実装(66分)

2026年6月29日放送

第7回では、これまで個別に扱ってきたWebアプリケーション構造(Servlet/JSP)とDAO(Data Access Object)を結合し、データベース連携処理を実装する手順を習得します。 また、ModelとDAOを合わせた結合テストの作成手順を通じ、データベースから取得した実データを画面まで正しく届ける一連の実装力を高めます。   【この授業で学べること】 WebアプリケーションにおけるDAOの役割と構造 Servlet/JSPからDAOを呼び出してデータベース操作を行う実装手順 ModelとDAOを組み合わせた結合テストの作成・検証方法 データベースから取得したデータをWeb画面へ動的に反映させる実践手法 【利用シーン】 Webアプリケーションにおいて、ユーザーからの入力データに基づいてデータベースを更新・取得する処理を実装できる。 ModelとDAOを連携させた結合テストを作成し、データアクセスを伴う処理全体の動作を自力で検証できる。 【授業構成】 WebアプリケーションとDAO DAOを利用したDB連携 ModelとDAOの結合テスト エクササイズ&解説 こんな人におすすめ データベース処理とWebアプリケーション画面の連携方法が整理できず困っている方 DAOを組み込んだ実践的なWebアプリのコード記述手順をマスターしたい方 単体テストだけでなく、データベース接続を含む結合テストの書き方を身につけたい方 対象職位 新入社員・内定者 若手・一般社員  

サーバーサイドアプリケーションの実装基礎

第5回 サーバーサイドアプリケーションの実装基礎(60分)

2026年6月29日放送

第5回では、Webアプリケーション構築の根幹となるMVCモデルの構造を整理します。 そのうえで、リクエスト処理を担うServletプログラミングの基本を習得し、前回までで扱ったModelやデータベース処理と連携させる実践的な実装手順をマスターします。   【この授業で学べること】 WebアプリケーションにおけるMVCモデルの役割と全体構造 Servletを用いたリクエストの受け取りとレスポンス処理の実装手順 ServletからModel(ビジネスロジックやDB処理)を呼び出して連携させる方法 サーバーサイド処理の実践的なプログラミング手順 【利用シーン】 Webアプリケーション構築において、MVCモデルの責務分離に沿った適切な設計と実装を判断できる。 ServletとModelを正しく連携させ、ブラウザからのリクエストに応じたバックエンド処理を構築できる。 【授業構成】 MVCモデルの理解 Servletプログラミング Modelとの連携 エクササイズ&解説 こんな人におすすめ サーバーサイドでJavaプログラムがどのようにリクエストを処理しているか具体的に理解したい方 Servletの役割やコードの書き方を習得し、モデル層と組み合わせた開発を行いたい方 MVCの各要素をどのようにつなぎ合わせればよいか分からない方 対象職位 新入社員・内定者 若手・一般社員  

Webアプリケーションの動作原理と画面連携

第4回 Webアプリケーションの動作原理と画面連携(60分)

2026年6月29日放送

第4回では、ブラウザとサーバー間におけるHTTPリクエスト・レスポンスのやり取りを通じたWebアプリケーションの動作原理を整理します。 さらにHTMLの基本構造とJSPの役割を理解し、サーバー側のデータを画面へ反映・連携させる具体的な実装手順を習得します。 【この授業で学べること】 Webアプリケーションの基本構造と通信の流れ(HTTPリクエスト・レスポンス) Web画面を構成するHTMLの基本的な役割と記述ルール JSP(JavaServer Pages)を用いた動的な画面表示の仕組み Javaの処理結果をJSPへ引き渡し、画面へ出力する連携手順 【利用シーン】 Webアプリケーション開発において、クライアントとサーバー間のデータの流れを把握しながら画面連携処理を記述できる。 JSPとHTMLを組み合わせて、Javaプログラムで処理したデータをブラウザ上に適切に動的表示できる。 【授業構成】 Webアプリケーションの動作原理 HTMLの基礎 JSPによる画面表示 エクササイズ&解説 こんな人におすすめ ブラウザに画面が表示されるまでの裏側の仕組みやHTTP通信の流れを整理したい方 Javaで処理した結果をWeb画面(JSP)へ表示させる具体的な連携方法を習得したい方 HTMLとJSPの関係性を理解し、画面とサーバーサイドをスムーズにつなぐコードを書きたい方 対象職位 新入社員・内定者 若手・一般社員  

単体テストによるビジネスロジック検証

第3回 単体テストによるビジネスロジック検証(60分)

2026年6月29日放送

第3回では、単体テストの目的や役割を把握したうえで、JUnit5を用いたModelクラスの単体テスト実装手順を習得します。 テスト観点を切り替える思考エクササイズや実際のコード記述を通じ、ビジネスロジックの正確性を検証する実践的なスキルを身につけます。   【この授業で学べること】 単体テストを導入する目的とビジネスロジック検証の重要性 テスト観点を多角的に切り替える思考法 JUnit5を用いた単体テストの基本操作と検証手順 Modelクラスに対する具体的な単体テストコードの実装手法 【利用シーン】 実務で実装したビジネスロジックに対してJUnit5を用いた単体テストを作成し、プログラムの品質を自力で検証できる。 仕様変更や機能追加の際に、テスト観点を切り替えながら漏れのない単体テストを実装・実行できる。 【授業構成】 単体テストの目的 CHALLENGE テスト観点を変えてみよう JUnit5の基本操作 Modelクラスの単体テスト実装 エクササイズ&解説 こんな人におすすめ 自分が書いたコードの動作や品質に不安があり、適切なテスト手法を知りたい方 JUnitを使った単体テストの具体的な書き方やテストケースの組み立て方を身につけたい方 仕様の抜け漏れを防ぎ、保守性の高いバックエンド開発を行いたい方 対象職位 新入社員・内定者 若手・一般社員  

データベース処理とオブジェクト設計の基礎

第2回 データベース処理とオブジェクト設計の基礎(78分)

2026年6月29日放送

第2回では、DTO(Data Transfer Object)とDAO(Data Access Object)という設計パターンを用い、データと処理をクラスとして集約して扱う設計思想を習得します。 メソッドを経由した適切なデータ操作手順を理解し、保守性の高いバックエンドコードの実装を目指します。   【この授業で学べること】 データと処理を構造化して管理するオブジェクト設計の基礎 DTO(Data Transfer Object)の役割と実装手法 DAO(Data Access Object)を用いたデータベース処理の分離手順 メソッドを経由した安全で効率的なデータ操作の実践 【利用シーン】 データベースから取得したデータをオブジェクトとして集約し、プログラム内で扱いやすい構造を設計・実装できる。 データアクセス処理とビジネスロジックを分離し、修正や変更に強い保守性の高いコードを記述できる。 【授業構成】 オブジェクト設計の基礎 クラスで扱うことのメリットは「まとめて扱う」 DTOとDAO メソッド経由で行うDB処理 エクササイズ&解説 こんな人におすすめ 取得したデータをプログラム内でどのように整理・管理すべきか迷っている方 DTOやDAOといった実務で多用される設計パターンの役割と書き方を習得したい方 データベース連携処理のコードが煩雑になりがちで、整理されたきれいな記述方法を知りたい方 対象職位 新入社員・内定者 若手・一般社員  

無料公開中 エンタープライズアプリケーションとデータベース処理

第1回 エンタープライズアプリケーションとデータベース処理(76分)

2026年6月29日放送

第1回では、エンタープライズアプリケーションの全体像を捉えたうえで、SQLとJDBCを用いたデータベース操作の基礎を習得します。 実際にコードを書くエクササイズを通じ、実務に不可欠なデータ操作手順の理解を深めます。   【この授業で学べること】 エンタープライズアプリケーションの基本構造と役割の理解 リレーショナルデータベースとSQLの基礎知識 JDBCを用いたJavaプログラムからのデータ操作手順 ハンズオン形式でのデータベース接続・操作プログラムの実装手法   【利用シーン】 Javaプログラムとデータベースを連携させる際、適切なJDBC処理を実装できる。 企業向けシステム開発において、データの検索や更新を行う基礎的な処理をコードとして記述できる。 【授業構成】 エンタープライズアプリケーションの概要 データベースとSQL JDBCによるデータベース操作 エクササイズ&解説 こんな人におすすめ 基礎的な文法は身につけたものの、実務のWebシステムでJavaがどう使われているかピンとこない方 Javaプログラムからデータベースへ接続してデータを扱う具体的なコードの書き方を知りたい方 演習を通して、実際に手を動かしながらデータベース連携の動きを確認したい方 対象職位 新入社員・内定者 若手・一般社員  

Webアプリケーション構築演習(基礎編)

第6回 Webアプリケーション構築演習(基礎編)(65分)

2026年5月29日放送

第6回では、要件整理から画面設計、実装、デバッグに至るWebアプリケーション構築の一連の手順を演習形式で体得します。 これまでに修得した知識を組み合わせ、実際の開発プロセスに沿って手を動かすことで、基礎的なWebアプリケーションを自力で組み上げる実践力を養います。   【この授業で学べること】 Webアプリケーション構築における要件整理の考え方と手順 画面遷移や表示項目を考慮した画面設計の手法 JavaとJSPを組み合わせたWebアプリケーションの実装演習 エラー原因を特定し修正するデバッグの基礎技術 【利用シーン】 実際の開発プロジェクトにおいて、要件整理から設計・実装までの一連の流れを把握して作業を進められる。 発生したプログラムエラーに対して適切なデバッグ手順を適用し、効率的に不具合を解消できる。 【授業構成】 要件整理 画面設計 実装演習 デバッグ こんな人におすすめ 基礎的な文法や単体の要素は理解したものの、それらを組み合わせて1つのアプリを作る手順を知りたい方 設計から実装、エラーの解消(デバッグ)まで、開発の現場で必要な一連の流れを実演・演習を通して体験したい方 自分の力で動くWebアプリケーションを作り上げる感覚を掴みたい方 対象職位 新入社員・内定者 若手・一般社員  

例外処理

第9回 例外処理(85分)

2026年1月27日放送

※こちらは「2026年度版」です。 この授業はJavaの基本となる要素を毎回一つずつ深掘りしながら、プログラムの書き方を学びます。 第9回では、例外と例外処理の基本について解説していきます。   今回の授業の流れ ①例外とは何か ②例外処理の基本 ③例外を適切に扱う ④エクササイズ&解説   ■事前準備(2026年2月現在) この授業では最新のJava開発環境が必要です。講義をスムーズに進めるため、以下の手順で環境構築を済ませておいてください。   ①開発環境のインストール 公式サイトへアクセス Pleiades公式サイト にアクセスします。 最新版の選択 「Eclipse 2025」を選択してください。 パッケージのダウンロード 「Java」列の「Full Edition」にある Download ボタンをクリックします。 Windowsの方: 「Windows x64」用を選択 Macの方: 「Mac ARM」用を選択(Apple Silicon必須) 注意: ファイルサイズが1GBを超えるため、時間に余裕を持ってダウンロードしてください。   ②起動と設定 ・Windows: ダウンロードしたファイルをダブルクリックして「解凍」し、C:\pleiades\2025-09\eclipse\eclipse.exe から起動します。 ・macOS: DMGファイルを開き、「Eclipse_2025-09.app」を「Applications」フォルダへドラッグ&ドロップしてコピー後に起動します。   ③ サンプルプログラムの利用方法 本講座のサンプルファイルは、プロジェクト単位ではなくファイル単位(.java)で提供しています。 1.Eclipseで「Javaプロジェクト」と「パッケージ」を新規作成します。 2.ダウンロードしたサンプルファイルを、作成したパッケージへドラッグ&ドロップし、「ファイルをコピー」を選択して取り込んでください。   ※詳細なインストール手順について OSごとの詳細な設定や、Macで起動がブロックされた場合の対処法などは、下部のダウンロードファイル内にある「Java入門 環境構築手順書.pdf」を確認しながら準備を進めてください。

ポリモーフィズム・コレクション

第8回 ポリモーフィズム・コレクション(90分)

2026年1月27日放送

※こちらは「2026年度版」です。 この授業はJavaの基本となる要素を毎回一つずつ深掘りしながら、プログラムの書き方を学びます。 第8回では、クラス/インターフェースを通じて振る舞いを切り替える仕組みであるポリモーフィズムと、複数のオブジェクトをまとめて管理するコレクションについて解説していきます。   今回の授業の流れ ①ポリモーフィズム ②コレクション ③ポリモーフィズムとコレクション ④エクササイズ&解説   ■事前準備(2026年2月現在) この授業では最新のJava開発環境が必要です。講義をスムーズに進めるため、以下の手順で環境構築を済ませておいてください。   ①開発環境のインストール 公式サイトへアクセス Pleiades公式サイト にアクセスします。 最新版の選択 「Eclipse 2025」を選択してください。 パッケージのダウンロード 「Java」列の「Full Edition」にある Download ボタンをクリックします。 Windowsの方: 「Windows x64」用を選択 Macの方: 「Mac ARM」用を選択(Apple Silicon必須) 注意: ファイルサイズが1GBを超えるため、時間に余裕を持ってダウンロードしてください。   ②起動と設定 ・Windows: ダウンロードしたファイルをダブルクリックして「解凍」し、C:\pleiades\2025-09\eclipse\eclipse.exe から起動します。 ・macOS: DMGファイルを開き、「Eclipse_2025-09.app」を「Applications」フォルダへドラッグ&ドロップしてコピー後に起動します。   ③ サンプルプログラムの利用方法 本講座のサンプルファイルは、プロジェクト単位ではなくファイル単位(.java)で提供しています。 1.Eclipseで「Javaプロジェクト」と「パッケージ」を新規作成します。 2.ダウンロードしたサンプルファイルを、作成したパッケージへドラッグ&ドロップし、「ファイルをコピー」を選択して取り込んでください。   ※詳細なインストール手順について OSごとの詳細な設定や、Macで起動がブロックされた場合の対処法などは、下部のダウンロードファイル内にある「Java入門 環境構築手順書.pdf」を確認しながら準備を進めてください。

継承とインターフェース

第7回 継承とインターフェース(70分)

2026年1月27日放送

※こちらは「2026年度版」です。 この授業はJavaの基本となる要素を毎回一つずつ深掘りしながら、プログラムの書き方を学びます。 第7回では、クラスとメソッドを扱ううえで欠かせない、継承とインターフェースについて解説していきます。   今回の授業の流れ ①クラスとメソッドの振り返り ②継承 ③インターフェース ④エクササイズ&解説   ■事前準備(2026年2月現在) この授業では最新のJava開発環境が必要です。講義をスムーズに進めるため、以下の手順で環境構築を済ませておいてください。   ①開発環境のインストール 公式サイトへアクセス Pleiades公式サイト にアクセスします。 最新版の選択 「Eclipse 2025」を選択してください。 パッケージのダウンロード 「Java」列の「Full Edition」にある Download ボタンをクリックします。 Windowsの方: 「Windows x64」用を選択 Macの方: 「Mac ARM」用を選択(Apple Silicon必須) 注意: ファイルサイズが1GBを超えるため、時間に余裕を持ってダウンロードしてください。   ②起動と設定 ・Windows: ダウンロードしたファイルをダブルクリックして「解凍」し、C:\pleiades\2025-09\eclipse\eclipse.exe から起動します。 ・macOS: DMGファイルを開き、「Eclipse_2025-09.app」を「Applications」フォルダへドラッグ&ドロップしてコピー後に起動します。   ③ サンプルプログラムの利用方法 本講座のサンプルファイルは、プロジェクト単位ではなくファイル単位(.java)で提供しています。 1.Eclipseで「Javaプロジェクト」と「パッケージ」を新規作成します。 2.ダウンロードしたサンプルファイルを、作成したパッケージへドラッグ&ドロップし、「ファイルをコピー」を選択して取り込んでください。   ※詳細なインストール手順について OSごとの詳細な設定や、Macで起動がブロックされた場合の対処法などは、下部のダウンロードファイル内にある「Java入門 環境構築手順書.pdf」を確認しながら準備を進めてください。

メソッド

第6回 メソッド(70分)

2026年1月27日放送

※こちらは「2026年度版」です。 この授業はJavaの基本となる要素を毎回一つずつ深掘りしながら、プログラムの書き方を学びます。 第6回では、クラスやオブジェクトと同様によく使われる「メソッド」の基本とその書き方を解説していきます。   今回の授業の流れ ①メソッドとは ②メソッドの書き方 ③メソッドの応用 ④エクササイズ&解説     ■事前準備(2026年2月現在) この授業では最新のJava開発環境が必要です。講義をスムーズに進めるため、以下の手順で環境構築を済ませておいてください。   ①開発環境のインストール 公式サイトへアクセス Pleiades公式サイト にアクセスします。 最新版の選択 「Eclipse 2025」を選択してください。 パッケージのダウンロード 「Java」列の「Full Edition」にある Download ボタンをクリックします。 Windowsの方: 「Windows x64」用を選択 Macの方: 「Mac ARM」用を選択(Apple Silicon必須) 注意: ファイルサイズが1GBを超えるため、時間に余裕を持ってダウンロードしてください。   ②起動と設定 ・Windows: ダウンロードしたファイルをダブルクリックして「解凍」し、C:\pleiades\2025-09\eclipse\eclipse.exe から起動します。 ・macOS: DMGファイルを開き、「Eclipse_2025-09.app」を「Applications」フォルダへドラッグ&ドロップしてコピー後に起動します。   ③ サンプルプログラムの利用方法 本講座のサンプルファイルは、プロジェクト単位ではなくファイル単位(.java)で提供しています。 1.Eclipseで「Javaプロジェクト」と「パッケージ」を新規作成します。 2.ダウンロードしたサンプルファイルを、作成したパッケージへドラッグ&ドロップし、「ファイルをコピー」を選択して取り込んでください。   ※詳細なインストール手順について OSごとの詳細な設定や、Macで起動がブロックされた場合の対処法などは、下部のダウンロードファイル内にある「Java入門 環境構築手順書.pdf」を確認しながら準備を進めてください。

クラスとオブジェクト

第5回 クラスとオブジェクト(85分)

2026年1月27日放送

※こちらは「2026年度版」です。 この授業はJavaの基本となる要素を毎回一つずつ深掘りしながら、プログラムの書き方を学びます。 第5回では、プログラミングにおいて重要な要素「クラス」と「オブジェクト」の基本を解説していきます。   今回の授業の流れ ①クラスとは ②フィールドとコンストラクタ ③カプ セル化 ④エクササイズ&解説   ■事前準備(2026年2月現在) この授業では最新のJava開発環境が必要です。講義をスムーズに進めるため、以下の手順で環境構築を済ませておいてください。   ①開発環境のインストール 公式サイトへアクセス Pleiades公式サイト にアクセスします。 最新版の選択 「Eclipse 2025」を選択してください。 パッケージのダウンロード 「Java」列の「Full Edition」にある Download ボタンをクリックします。 Windowsの方: 「Windows x64」用を選択 Macの方: 「Mac ARM」用を選択(Apple Silicon必須) 注意: ファイルサイズが1GBを超えるため、時間に余裕を持ってダウンロードしてください。   ②起動と設定 ・Windows: ダウンロードしたファイルをダブルクリックして「解凍」し、C:\pleiades\2025-09\eclipse\eclipse.exe から起動します。 ・macOS: DMGファイルを開き、「Eclipse_2025-09.app」を「Applications」フォルダへドラッグ&ドロップしてコピー後に起動します。   ③ サンプルプログラムの利用方法 本講座のサンプルファイルは、プロジェクト単位ではなくファイル単位(.java)で提供しています。 1.Eclipseで「Javaプロジェクト」と「パッケージ」を新規作成します。 2.ダウンロードしたサンプルファイルを、作成したパッケージへドラッグ&ドロップし、「ファイルをコピー」を選択して取り込んでください。   ※詳細なインストール手順について OSごとの詳細な設定や、Macで起動がブロックされた場合の対処法などは、下部のダウンロードファイル内にある「Java入門 環境構築手順書.pdf」を確認しながら準備を進めてください。

繰り返し処理

第4回 繰り返し処理(70分)

2026年1月27日放送

※こちらは「2026年度版」です。 この授業はJavaの基本となる要素を毎回一つずつ深掘りしながら、プログラムの書き方を学びます。 第4回では、繰り返し処理の基本的な書き方と使い方、そしてループを制御する命令の出し方を解説します。   今回の授業の流れ ①繰り返し処理の基礎 ②指定した回数での繰り返し ③ループの流れを制御する命令 ④エクササイズ&解説   ■事前準備(2026年2月現在) この授業では最新のJava開発環境が必要です。講義をスムーズに進めるため、以下の手順で環境構築を済ませておいてください。   ①開発環境のインストール 公式サイトへアクセス Pleiades公式サイト にアクセスします。 最新版の選択 「Eclipse 2025」を選択してください。 パッケージのダウンロード 「Java」列の「Full Edition」にある Download ボタンをクリックします。 Windowsの方: 「Windows x64」用を選択 Macの方: 「Mac ARM」用を選択(Apple Silicon必須) 注意: ファイルサイズが1GBを超えるため、時間に余裕を持ってダウンロードしてください。   ②起動と設定 ・Windows: ダウンロードしたファイルをダブルクリックして「解凍」し、C:\pleiades\2025-09\eclipse\eclipse.exe から起動します。 ・macOS: DMGファイルを開き、「Eclipse_2025-09.app」を「Applications」フォルダへドラッグ&ドロップしてコピー後に起動します。   ③ サンプルプログラムの利用方法 本講座のサンプルファイルは、プロジェクト単位ではなくファイル単位(.java)で提供しています。 1.Eclipseで「Javaプロジェクト」と「パッケージ」を新規作成します。 2.ダウンロードしたサンプルファイルを、作成したパッケージへドラッグ&ドロップし、「ファイルをコピー」を選択して取り込んでください。   ※詳細なインストール手順について OSごとの詳細な設定や、Macで起動がブロックされた場合の対処法などは、下部のダウンロードファイル内にある「Java入門 環境構築手順書.pdf」を確認しながら準備を進めてください。

条件分岐・論理演算子

第3回 条件分岐・論理演算子(65分)

2026年1月27日放送

※こちらは「2026年度版」です。 この授業はJavaの基本となる要素を毎回一つずつ深掘りしながら、プログラムの書き方を学びます。 第3回では、条件分岐の基本的な書き方とその応用について解説していきます。   今回の授業の流れ ①条件分岐の基礎 ②条件分岐の発展 ③乱数による分岐 ④エクササイズ&解説   ■事前準備(2026年2月現在) この授業では最新のJava開発環境が必要です。講義をスムーズに進めるため、以下の手順で環境構築を済ませておいてください。   ①開発環境のインストール 公式サイトへアクセス Pleiades公式サイト にアクセスします。 最新版の選択 「Eclipse 2025」を選択してください。 パッケージのダウンロード 「Java」列の「Full Edition」にある Download ボタンをクリックします。 Windowsの方: 「Windows x64」用を選択 Macの方: 「Mac ARM」用を選択(Apple Silicon必須) 注意: ファイルサイズが1GBを超えるため、時間に余裕を持ってダウンロードしてください。   ②起動と設定 ・Windows: ダウンロードしたファイルをダブルクリックして「解凍」し、C:\pleiades\2025-09\eclipse\eclipse.exe から起動します。 ・macOS: DMGファイルを開き、「Eclipse_2025-09.app」を「Applications」フォルダへドラッグ&ドロップしてコピー後に起動します。   ③ サンプルプログラムの利用方法 本講座のサンプルファイルは、プロジェクト単位ではなくファイル単位(.java)で提供しています。 1.Eclipseで「Javaプロジェクト」と「パッケージ」を新規作成します。 2.ダウンロードしたサンプルファイルを、作成したパッケージへドラッグ&ドロップし、「ファイルをコピー」を選択して取り込んでください。   ※詳細なインストール手順について OSごとの詳細な設定や、Macで起動がブロックされた場合の対処法などは、下部のダウンロードファイル内にある「Java入門 環境構築手順書.pdf」を確認しながら準備を進めてください。

変数・配列・入力(Scanner)

第2回 変数・配列・入力(Scanner)(75分)

2026年1月27日放送

※こちらは「2026年度版」です。 この授業はJavaの基本となる要素を毎回一つずつ深掘りしながら、プログラムの書き方を学びます。 第2回では、変数と配列の使い方、書き方について解説します。   今回の授業の流れ ①変数と入力 ②配列 ③配列の更新と表示 ④エクササイズ&解説   ■事前準備(2026年2月現在) この授業では最新のJava開発環境が必要です。講義をスムーズに進めるため、以下の手順で環境構築を済ませておいてください。   ①開発環境のインストール 公式サイトへアクセス Pleiades公式サイト にアクセスします。 最新版の選択 「Eclipse 2025」を選択してください。 パッケージのダウンロード 「Java」列の「Full Edition」にある Download ボタンをクリックします。 Windowsの方: 「Windows x64」用を選択 Macの方: 「Mac ARM」用を選択(Apple Silicon必須) 注意: ファイルサイズが1GBを超えるため、時間に余裕を持ってダウンロードしてください。   ②起動と設定 ・Windows: ダウンロードしたファイルをダブルクリックして「解凍」し、C:\pleiades\2025-09\eclipse\eclipse.exe から起動します。 ・macOS: DMGファイルを開き、「Eclipse_2025-09.app」を「Applications」フォルダへドラッグ&ドロップしてコピー後に起動します。   ③ サンプルプログラムの利用方法 本講座のサンプルファイルは、プロジェクト単位ではなくファイル単位(.java)で提供しています。 1.Eclipseで「Javaプロジェクト」と「パッケージ」を新規作成します。 2.ダウンロードしたサンプルファイルを、作成したパッケージへドラッグ&ドロップし、「ファイルをコピー」を選択して取り込んでください。   ※詳細なインストール手順について OSごとの詳細な設定や、Macで起動がブロックされた場合の対処法などは、下部のダウンロードファイル内にある「Java入門 環境構築手順書.pdf」を確認しながら準備を進めてください。

無料公開中 Javaプログラムの書き方と開発環境構築

第1回 Javaプログラムの書き方と開発環境構築(80分)

2026年1月27日放送

※こちらは「2026年度版」です。 この授業はJavaの基本となる要素を毎回一つずつ深掘りしながら、プログラムの書き方を学びます。 第1回では、Javaプログラムの動かし方と書き方、そして開発環境の構築方法について見ていきます。   今回の授業の流れ ①Javaの概要 ②Javaプログラムの動かし方 ③Javaプログラムの書き方 ④エクササイズ&解説     ■事前準備(2026年2月現在) この授業では最新のJava開発環境が必要です。講義をスムーズに進めるため、以下の手順で環境構築を済ませておいてください。   ①開発環境のインストール 公式サイトへアクセス Pleiades公式サイト にアクセスします。 最新版の選択 「Eclipse 2025」を選択してください。 パッケージのダウンロード 「Java」列の「Full Edition」にある Download ボタンをクリックします。 Windowsの方: 「Windows x64」用を選択 Macの方: 「Mac ARM」用を選択(Apple Silicon必須) 注意: ファイルサイズが1GBを超えるため、時間に余裕を持ってダウンロードしてください。   ②起動と設定 ・Windows: ダウンロードしたファイルをダブルクリックして「解凍」し、C:\pleiades\2025-09\eclipse\eclipse.exe から起動します。 ・macOS: DMGファイルを開き、「Eclipse_2025-09.app」を「Applications」フォルダへドラッグ&ドロップしてコピー後に起動します。   ③ サンプルプログラムの利用方法 本講座のサンプルファイルは、プロジェクト単位ではなくファイル単位(.java)で提供しています。 1.Eclipseで「Javaプロジェクト」と「パッケージ」を新規作成します。 2.ダウンロードしたサンプルファイルを、作成したパッケージへドラッグ&ドロップし、「ファイルをコピー」を選択して取り込んでください。   ※詳細なインストール手順について OSごとの詳細な設定や、Macで起動がブロックされた場合の対処法などは、下部のダウンロードファイル内にある「Java入門 環境構築手順書.pdf」を確認しながら準備を進めてください。  

ライブラリとコレクション

第10回 ライブラリとコレクション(60分)

2020年1月20日放送

この授業はJavaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。 全10回のコースで、初心者でも簡単にJavaプログラムが書けるようになることをゴールとしています。 実際にコードを書いてJavaを学んでいきます。 講義→ワーク(手を動かす)→解説 Javaを初めてみたい人、ちょっと興味があるくらいの人にも分かりやすい授業です。 是非手を動かしてJavaにチャレンジをしましょう。   今回の授業の流れ ①ライブラリ ②コレクションフレームワーク ③【難しめ】コレクションの応用 ④ワーク&解説   ■事前準備 この授業ではJavaの開発環境が必要です。下記手順でインストールしておいて下さい。(2023年12月修正) https://willbrains.jp/ この講座では旧バージョンを使用しているため、同様の環境にする場合は上部にある【旧バージョン表示】ボタンをクリックし、「Eclipse 2019」を選択してください。 ■サンプルとワークの利用の仕方 ① 入手したサンプルファイルを適当な場所(デスクトップなど)に置きます。 ② eclipseから「ファイル」→「インポート」の順にクリックします。 ③ インポート・ウィザードから「一般」→「既存プロジェクトをワークスペースへ」の順にクリックします。 ④ プロジェクトのインポートから「アーカイブ・ファイルの選択」見日「参照」の順にクリックし、   ①で置いたファイルの場所を選択します。選択後「完了」ボタンをクリックしてインポート完了です。

継承とインターフェース

第8回 継承とインターフェース(60分)

2020年1月20日放送

この授業はJavaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。 全10回のコースで、初心者でも簡単にJavaプログラムが書けるようになることをゴールとしています。 実際にコードを書いてJavaを学んでいきます。 講義→ワーク(手を動かす)→解説 Javaを初めてみたい人、ちょっと興味があるくらいの人にも分かりやすい授業です。 是非手を動かしてJavaにチャレンジをしましょう。   今回の授業の流れ ①継承 ②インターフェース ③アクセス修飾子 ④ワーク&解説   ■事前準備 この授業ではJavaの開発環境が必要です。下記手順でインストールしておいて下さい。(2023年12月修正) https://willbrains.jp/ この講座では旧バージョンを使用しているため、同様の環境にする場合は上部にある【旧バージョン表示】ボタンをクリックし、「Eclipse 2019」を選択してください。 ■サンプルとワークの利用の仕方 ① 入手したサンプルファイルを適当な場所(デスクトップなど)に置きます。 ② eclipseから「ファイル」→「インポート」の順にクリックします。 ③ インポート・ウィザードから「一般」→「既存プロジェクトをワークスペースへ」の順にクリックします。 ④ プロジェクトのインポートから「アーカイブ・ファイルの選択」見日「参照」の順にクリックし、   ①で置いたファイルの場所を選択します。選択後「完了」ボタンをクリックしてインポート完了です。

メソッド

第7回 メソッド(60分)

2020年1月20日放送

この授業はJavaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。 全10回のコースで、初心者でも簡単にJavaプログラムが書けるようになることをゴールとしています。 実際にコードを書いてJavaを学んでいきます。 講義→ワーク(手を動かす)→解説 Javaを初めてみたい人、ちょっと興味があるくらいの人にも分かりやすい授業です。 是非手を動かしてJavaにチャレンジをしましょう。   今回の授業の流れ ①メソッドの役割 ②メソッドの使い方 ③【難しめ】メソッドの応用 ④ワーク&解説   ■事前準備 この授業ではJavaの開発環境が必要です。下記手順でインストールしておいて下さい。(2023年12月修正) https://willbrains.jp/ この講座では旧バージョンを使用しているため、同様の環境にする場合は上部にある【旧バージョン表示】ボタンをクリックし、「Eclipse 2019」を選択してください。 ■サンプルとワークの利用の仕方 ① 入手したサンプルファイルを適当な場所(デスクトップなど)に置きます。 ② eclipseから「ファイル」→「インポート」の順にクリックします。 ③ インポート・ウィザードから「一般」→「既存プロジェクトをワークスペースへ」の順にクリックします。 ④ プロジェクトのインポートから「アーカイブ・ファイルの選択」見日「参照」の順にクリックし、   ①で置いたファイルの場所を選択します。選択後「完了」ボタンをクリックしてインポート完了です。

例外処理

第9回 例外処理(60分)

2020年1月6日放送

この授業はJavaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。 全10回のコースで、初心者でも簡単にJavaプログラムが書けるようになることをゴールとしています。 実際にコードを書いてJavaを学んでいきます。 講義→ワーク(手を動かす)→解説 Javaを初めてみたい人、ちょっと興味があるくらいの人にも分かりやすい授業です。 是非手を動かしてJavaにチャレンジをしましょう。   今回の授業の流れ ①例外 ②例外処理 ③独自例外 ④ワーク&解説   ■事前準備 この授業ではJavaの開発環境が必要です。下記手順でインストールしておいて下さい。(2023年12月修正) https://willbrains.jp/ この講座では旧バージョンを使用しているため、同様の環境にする場合は上部にある【旧バージョン表示】ボタンをクリックし、「Eclipse 2019」を選択してください。 ■サンプルとワークの利用の仕方 ① 入手したサンプルファイルを適当な場所(デスクトップなど)に置きます。 ② eclipseから「ファイル」→「インポート」の順にクリックします。 ③ インポート・ウィザードから「一般」→「既存プロジェクトをワークスペースへ」の順にクリックします。 ④ プロジェクトのインポートから「アーカイブ・ファイルの選択」見日「参照」の順にクリックし、   ①で置いたファイルの場所を選択します。選択後「完了」ボタンをクリックしてインポート完了です。

クラス

第6回 クラス(60分)

2020年1月6日放送

この授業はJavaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。 全10回のコースで、初心者でも簡単にJavaプログラムが書けるようになることをゴールとしています。 実際にコードを書いてJavaを学んでいきます。 講義→ワーク(手を動かす)→解説 Javaを初めてみたい人、ちょっと興味があるくらいの人にも分かりやすい授業です。 是非手を動かしてJavaにチャレンジをしましょう。   今回の授業の流れ ①クラスの役割(オブジェクト指向とは) ②クラスの使い方 ③【難しめ】クラスに必要なオプション ④ワーク&解説   ■事前準備 この授業ではJavaの開発環境が必要です。下記手順でインストールしておいて下さい。(2023年12月修正) https://willbrains.jp/ この講座では旧バージョンを使用しているため、同様の環境にする場合は上部にある【旧バージョン表示】ボタンをクリックし、「Eclipse 2019」を選択してください。 ■サンプルとワークの利用の仕方 ① 入手したサンプルファイルを適当な場所(デスクトップなど)に置きます。 ② eclipseから「ファイル」→「インポート」の順にクリックします。 ③ インポート・ウィザードから「一般」→「既存プロジェクトをワークスペースへ」の順にクリックします。 ④ プロジェクトのインポートから「アーカイブ・ファイルの選択」見日「参照」の順にクリックし、   ①で置いたファイルの場所を選択します。選択後「完了」ボタンをクリックしてインポート完了です。

繰り返し

第5回 繰り返し(60分)

2020年1月6日放送

この授業はJavaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。 全10回のコースで、初心者でも簡単にJavaプログラムが書けるようになることをゴールとしています。 実際にコードを書いてJavaを学んでいきます。 講義→ワーク(手を動かす)→解説 Javaを初めてみたい人、ちょっと興味があるくらいの人にも分かりやすい授業です。 是非手を動かしてJavaにチャレンジをしましょう。 今回の授業の流れ ①指定した回数の繰り返し(for文) ②ある条件での繰り返し(while文) ③繰り返しの使い方 ④ワーク&解説   ■事前準備 この授業ではJavaの開発環境が必要です。下記手順でインストールしておいて下さい。(2023年12月修正) https://willbrains.jp/ この講座では旧バージョンを使用しているため、同様の環境にする場合は上部にある【旧バージョン表示】ボタンをクリックし、「Eclipse 2019」を選択してください。 ■サンプルとワークの利用の仕方 ① 入手したサンプルファイルを適当な場所(デスクトップなど)に置きます。 ② eclipseから「ファイル」→「インポート」の順にクリックします。 ③ インポート・ウィザードから「一般」→「既存プロジェクトをワークスペースへ」の順にクリックします。 ④ プロジェクトのインポートから「アーカイブ・ファイルの選択」見日「参照」の順にクリックし、   ①で置いたファイルの場所を選択します。選択後「完了」ボタンをクリックしてインポート完了です。

変数と配列

第3回 変数と配列(80分)

2019年12月20日放送

この授業はJavaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。 全10回のコースで、初心者でも簡単にJavaプログラムが書けるようになることをゴールとしています。 実際にコードを書いてJavaを学んでいきます。   今回の授業の流れ ①変数は1つのデータが入る箱 ②配列は複数データが入る箱 ③ワーク&解説   ■事前準備 この授業ではJavaの開発環境が必要です。下記手順でインストールしておいて下さい。(2023年12月修正) https://willbrains.jp/ この講座では旧バージョンを使用しているため、同様の環境にする場合は上部にある【旧バージョン表示】ボタンをクリックし、「Eclipse 2019」を選択してください。 ■サンプルとワークの利用の仕方 ① 入手したサンプルファイルを適当な場所(デスクトップなど)に置きます。 ② eclipseから「ファイル」→「インポート」の順にクリックします。 ③ インポート・ウィザードから「一般」→「既存プロジェクトをワークスペースへ」の順にクリックします。 ④ プロジェクトのインポートから「アーカイブ・ファイルの選択」見日「参照」の順にクリックし、   ①で置いたファイルの場所を選択します。選択後「完了」ボタンをクリックしてインポート完了です。

条件分岐

第4回 条件分岐(70分)

2019年12月12日放送

この授業はJavaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。 全10回のコースで、初心者でも簡単にJavaプログラムが書けるようになることをゴールとしています。 実際にコードを書いてJavaを学んでいきます。 今回の授業の流れ ①条件による分岐(if文) ②値による分岐(switch文) ③【難しめ】論理演算子 ④ワーク&解説   ■事前準備 この授業ではJavaの開発環境が必要です。下記手順でインストールしておいて下さい。(2023年12月修正) https://willbrains.jp/ この講座では旧バージョンを使用しているため、同様の環境にする場合は上部にある【旧バージョン表示】ボタンをクリックし、「Eclipse 2019」を選択してください。 ■サンプルとワークの利用の仕方 ① 入手したサンプルファイルを適当な場所(デスクトップなど)に置きます。 ② eclipseから「ファイル」→「インポート」の順にクリックします。 ③ インポート・ウィザードから「一般」→「既存プロジェクトをワークスペースへ」の順にクリックします。 ④ プロジェクトのインポートから「アーカイブ・ファイルの選択」見日「参照」の順にクリックし、   ①で置いたファイルの場所を選択します。選択後「完了」ボタンをクリックしてインポート完了です。

統合開発環境で作成するJavaプログラム

第2回 統合開発環境で作成するJavaプログラム(70分)

2019年12月12日放送

この授業はJavaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。 全10回のコースで、初心者でも簡単にJavaプログラムが書けるようになることをゴールとしています。 実際にコードを書いてJavaを学んでいきます。   今回の授業の流れ ①統合開発環境の概要 ②eclipseで作成するJavaプログラム ③ワーク&解説   ■事前準備 この授業ではJavaの開発環境が必要です。下記手順でインストールしておいて下さい。(2023年12月修正) https://willbrains.jp/ この講座では旧バージョンを使用しているため、同様の環境にする場合は上部にある【旧バージョン表示】ボタンをクリックし、「Eclipse 2019」を選択してください。 ■サンプルとワークの利用の仕方 ① 入手したサンプルファイルを適当な場所(デスクトップなど)に置きます。 ② eclipseから「ファイル」→「インポート」の順にクリックします。 ③ インポート・ウィザードから「一般」→「既存プロジェクトをワークスペースへ」の順にクリックします。 ④ プロジェクトのインポートから「アーカイブ・ファイルの選択」見日「参照」の順にクリックし、   ①で置いたファイルの場所を選択します。選択後「完了」ボタンをクリックしてインポート完了です。

無料公開中 Javaプログラムの書き方

第1回 Javaプログラムの書き方(45分)

2019年12月12日放送

この授業はJavaの基本となる要素を毎回一つずつ深堀りしながら、プログラムの書き方を学びます。 全10回のコースで、初心者でも簡単にJavaプログラムが書けるようになることをゴールとしています。 実際にコードを書いてJavaを学んでいきます。   今回の授業の流れ ①Javaの概要 ②Javaプログラムの書き方 ③ワーク&解説   ■事前準備 この授業ではJavaの開発環境が必要です。下記手順でインストールしておいて下さい。(2023年12月修正) https://willbrains.jp/ この講座では旧バージョンを使用しているため、同様の環境にする場合は上部にある【旧バージョン表示】ボタンをクリックし、「Eclipse 2019」を選択してください。 ■サンプルとワークの利用の仕方 ① 入手したサンプルファイルを適当な場所(デスクトップなど)に置きます。 ② eclipseから「ファイル」→「インポート」の順にクリックします。 ③ インポート・ウィザードから「一般」→「既存プロジェクトをワークスペースへ」の順にクリックします。 ④ プロジェクトのインポートから「アーカイブ・ファイルの選択」見日「参照」の順にクリックし、  ①で置いたファイルの場所を選択します。選択後「完了」ボタンをクリックしてインポート完了です。

Java入門 -Javaの基本構文-Mac / Windows版-

第5回 Java入門 -Javaの基本構文-Mac / Windows版-(60分)

2016年5月28日放送

「今からプログラムを勉強したい!」 「HTMLなどのマークアップ言語はやったことあるけど、今からJavaは難しそうだな…」 このような「これからJavaのプログラミング学習を始める方々」をサポートすべく、Javaを基礎知識から学んでいただくとともにテキストエディタ(メモ帳)を使った簡単なソースコードの作成や開発環境の構築までを講義とハンズオンにて解説します。 この授業では、Javaの基本構文について解説します。 ■事前準備 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■ この授業の概要 1.クラスの書き方 2.メソッドの書き方 3.mainメソッドの使い方 4.変数、定数の書き方、使い方 5.if文の書き方 6.for文の書き方 7.型やインスタンスの概念を知る

Java入門 -開発環境 eclipseの操作(Mac編)-Mac / Windows版-

第4回 Java入門 -開発環境 eclipseの操作(Mac編)-Mac / Windows版-(30分)

2016年5月22日放送

「今からプログラムを勉強したい!」 「HTMLなどのマークアップ言語はやったことあるけど、今からJavaは難しそうだな…」 このような「これからJavaのプログラミング学習を始める方々」をサポートすべく、Javaを基礎知識から学んでいただくとともにテキストエディタ(メモ帳)を使った簡単なソースコードの作成や開発環境の構築までを講義とハンズオンにて解説します。 この授業では、Macユーザー向けにJava開発環境のスタンダードである「eclipse」の操作と、eclipseを使ったJavaプログラミングについて解説します。 ■事前準備 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。 Mac用: jdk_for_mac.pdf   2. eclipseはJava等の開発を便利にする統合開発環境です。下記インストール手順を参考に、事前にインストールしておいて下さい。 Mac用: eclipse_for_mac.pdf ■ アジェンダ 1.統合開発環境(IDE)とは 2.eclipseの機能と操作

Java入門 -開発環境 eclipseの操作(Windows編)-Mac / Windows版-

第2回 Java入門 -開発環境 eclipseの操作(Windows編)-Mac / Windows版-(30分)

2016年5月14日放送

「今からプログラムを勉強したい!」 「HTMLなどのマークアップ言語はやったことあるけど、今からJavaは難しそうだな…」 このような「これからJavaのプログラミング学習を始める方々」をサポートすべく、Javaを基礎知識から学んでいただくとともにテキストエディタ(メモ帳)を使った簡単なソースコードの作成や開発環境の構築までを講義とハンズオンにて解説します。 この授業では、Windowsユーザー向けにJava開発環境のスタンダードである「eclipse」の操作と、eclipseを使ったJavaプログラミングについて解説します。 ■事前準備 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。 Windows用: jdk_for_win.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf ■ アジェンダ 1.統合開発環境(IDE)とは 2.eclipseの機能と操作

Java入門 -Springのログイン機能作成-

第12回 Java入門 -Springのログイン機能作成-(60分)

2016年2月22日放送

このコースではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 12限目では7限目〜11限目まで学んだ「Spring Framework4」を使用してログイン機能を作成します。 ■ アジェンダ ・Spring Framework4で作成するログイン機能の確認 ・Spring Framework4で作成するログイン機能の作成 ・Spring Framework4で作成するログイン機能の確認 ■事前準備 この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3083_downloads.zip この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎのコースを受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」  「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通  

Java入門 -SpringのMVCモデル-

第11回 Java入門 -SpringのMVCモデル-(60分)

2016年2月22日放送

このコースではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 11限目では「Spring Framework4」を使用したMVCモデルプログラミングについて解説します。 ■ アジェンダ ・Spring Framework4のMVCモデル ・Spring Framework4を使ってMVCモデルのWebアプリケーションを作成する ・Spring Framework4によるMVCモデルのWebアプリケーションを実行する ■事前準備 この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3082_downloads.zip この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎのコースを受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」  「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通  

Java入門 -Springのデータベース連携-

第10回 Java入門 -Springのデータベース連携-(60分)

2016年2月15日放送

このコースではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 10限目では「Spring Framework4」でのデータベースアクセス方法をサンプルプログラムを用いて解説します。 ■ アジェンダ ・Spring Framework4でのデータベースアクセス ・Spring Framework4でデータベースにアクセスするプログラムを作成する ・Spring Framework4からデータベースにアクセスする ■事前準備 この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3081_downloads.zip この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎのコースを受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」  「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通  

Java入門 -Springの基本動作-

第9回 Java入門 -Springの基本動作-(60分)

2016年2月15日放送

このコースではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 9限目では「Spring Framework4」の基本動作をサンプルプログラムを作成しながら解説します。 ■ アジェンダ ・Spring Framework4のDIとAOP ・Spring Framework4でDIしてみる ・Spring Framework4でAOPしてみる ■事前準備 この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3080_downloads.zip この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎのコースを受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」  「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通  

Java入門 -Springの環境構築-

第8回 Java入門 -Springの環境構築-(60分)

2016年2月8日放送

このコースではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 8限目では「Spring Framework4」の環境構築を解説します。 ■ アジェンダ ・Spring Framework4の環境準備 ・Spring Framework4の環境構築 ・Spring Framework4の動作確認 ■事前準備 この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3079_downloads.zip この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎのコースを受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」  「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通  

Java入門 -Springの概要-

第7回 Java入門 -Springの概要-(60分)

2016年2月8日放送

このコースではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 7限目ではJava EE7とともに注目を集めている「Spring Framework」の概要を解説します。 ■ アジェンダ ・Spring Frameworkの概要 ・Spring Framework4の仕組み ・従来のJavaとの比較 ■事前準備 この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎのコースを受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」  「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通  

Java入門 -Struts2で学ぶDIとAOP-

第6回 Java入門 -Struts2で学ぶDIとAOP-(60分)

2016年2月1日放送

このコースではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 6限目では昨今のフレームワーク技術で注目されているDI(依存性の注入)とAOP(アスペクト指向プログラミング)を「Struts2」のサンプルプログラムを使いながら解説します。 ■ アジェンダ ・DIとAOP ・Struts2でDIしてみる ・Struts2でAOPしてみる ■事前準備 この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3077_downloads.zip この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎのコースを受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」  「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通  

Java入門 -Struts2の基本動作-

第5回 Java入門 -Struts2の基本動作-(60分)

2016年2月1日放送

このコースではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 5限目では「Struts2」の基本動作をサンプルプログラムを作成しながら解説します。 ■ アジェンダ ・Struts2の基本構成 ・Struts2で入出力プログラムを作成する ・入出力プログラムの動作を確認する ■事前準備 この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3076_downloads.zip この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎのコースを受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」  「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通  

Java入門 -Struts2の環境構築-

第4回 Java入門 -Struts2の環境構築-(60分)

2016年1月25日放送

このコースではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 4限目では「Struts2」の環境構築を解説します。 ■ アジェンダ ・Struts2の環境準備 ・Struts2の環境構築 ・Struts2の動作確認 ■事前準備 この授業では下記サンプルファイルを用います。事前にダウンロードしておいて下さい。 3075_downloads.zip この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎのコースを受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」  「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通  

Java入門 -Strutsの概要-

第3回 Java入門 -Strutsの概要-(60分)

2016年1月25日放送

このコースではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 3限目はJavaフレームワーク初期を支えてきた「Struts」および「Struts2」の概要を解説します。 ■ アジェンダ ・Strutsの概要 ・Strutsの仕組み ・従来のJavaとの比較 ■事前準備 この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎのコースを受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」  「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通  

Java入門 -Javaのフレームワーク-

第2回 Java入門 -Javaのフレームワーク-(60分)

2016年1月18日放送

このコースではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 2限目はJavaフレームワークの歴史を学びながら、それぞれの特徴を解説します。 ■ アジェンダ ・Javaフレームワークの歴史 ・Javaフレームワークの種類 ・Javaフレームワークの特徴 ■事前準備 この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎのコースを受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」  「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通  

無料公開中 Java入門 -フレームワークの概要-

第1回 Java入門 -フレームワークの概要-(60分)

2016年1月18日放送

このコースではJavaでWebアプリケーション構築を学びはじめた方向けの授業です。 Javaで使用されているフレームワークの種類、概要、環境構築、プログラムの方法を学んでいただげます。 複数あるJavaのフレームワークの中から「Struts2」、「Spring Framework4」にフォーカスし、その特徴を理解することを目的としています。 1限目はプログラムにおける「フレームワーク」の定義や、Javaで使用されているフレームワークの種類を解説します。 ■ アジェンダ ・プログラムにおけるフレームワーク ・フレームワークを使用するメリット ・Javaのフレームワーク ■事前準備 この授業は、Javaプログラムの基礎およびJavaを使用したWebアプリケーションの基礎に関して学習された方を対象としております。事前に受講いただけるとより内容が理解できますので、あらかじめつぎのコースを受講しておいて下さい。 1.Javaプログラムの基礎 「Java入門(全3回)」  「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」 2.Javaを使用したWebアプリケーションの基礎 「Java入門 -ショッピング風サイトの作成-(全14回)」 また、この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ※Windows、Mac共通

Java入門 -ショッピング風サイトの作成②-

第14回 Java入門 -ショッピング風サイトの作成②-(60分)

2015年12月28日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 14限目はこれまでショッピング風サイト作成の後半として、ビジネスロジックの作成と動作確認を行います。 ※事前にMySQL入門コースを受講していると、理解度がより深まります ■ アジェンダ ・進捗状況と今回作成分を確認する ・Servlet、DAOを作成する ・Webアプリケーションの動作を確認する ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順と、データを登録する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ③MySQLデータ登録手順(userテーブル).pdf ※Windows、Mac共通

Java入門 -ショッピング風サイトの作成①-

第13回 Java入門 -ショッピング風サイトの作成①-(60分)

2015年12月28日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 13限目はこれまで学んできた内容を基にショッピング風サイトの作成を行います。前半は仕様の確認と、画面の作成を進めていきます。 ※事前にMySQL入門コースを受講していると、理解度がより深まります ■ アジェンダ ・Webアプリケーションの構成を理解する ・画面を作成する ・Webアプリケーション進捗状況の確認 ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順と、データを登録する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ③MySQLデータ登録手順(userテーブル).pdf ※Windows、Mac共通

Java入門 -DAOとBeanの連携-

第12回 Java入門 -DAOとBeanの連携-(60分)

2015年12月21日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 12限目はDAOクラスとBeanクラスの連携について学習します。DAOクラスで取得した値をBeanクラスと連携しながら画面に表示する方法をハンズオンを通じて学んでいただければと思います。※事前にMySQL入門コースを受講していると、理解度がより深まります ■ アジェンダ ・DAOとBeanの連携 ・DAOとBeanを連携した処理を作成する ・DAOとBeanを連携した処理を実行する ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順と、データを登録する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ③MySQLデータ登録手順(userテーブル).pdf ※Windows、Mac共通

Java入門 -データベースアクセス-

第11回 Java入門 -データベースアクセス-(60分)

2015年12月21日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 11限目はJavaからデータベースに接続するプログラムについて学習します。MySQLにJavaプログラムからアクセスする方法をハンズオンを通じて学んでいただければと思います。 ※事前にMySQL入門コースを受講していると、理解度がより深まります ■ アジェンダ ・データベース環境を作る ・Javaからデータベースにアクセスする ・DAOクラスを実行する ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2、3の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf 3. MySQLは、11限目以降で解説するデータベースアクセスのプログラムに必要なソフトウエアです。下記手順を参考に環境を構築しておいて下さい。 Windows用: ①MySQL構築手順書_Win.pdf Mac用: ①MySQL構築手順書_Mac.pdf 合わせて、eclipseからMySQLに接続する手順と、データを登録する手順についても下記手順を参考に実行してみて下さい。 ②eclipseからのデータベース接続手順書.pdf ③MySQLデータ登録手順(userテーブル).pdf ※Windows、Mac共通  

Java入門 -ログイン機能の作成-

第10回 Java入門 -ログイン機能の作成-(60分)

2015年12月15日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 10限目はこれまで学んできた内容を基にログイン機能の作成を行います。ハンズオンを通してこれまで学んだ内容の復習を行っていただければと思います。 ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf ■ アジェンダ ・ログイン機能を理解する ・ログイン機能を作成する ・次回からの演習について

Java入門 -Beanクラス-

第9回 Java入門 -Beanクラス-(60分)

2015年12月15日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 9限目はデータを取り扱う方法として用いられる「Beanクラス」について学びます。Beanクラスの特徴についてハンズオンを通して学んでいただければと思います。 ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf ■ アジェンダ ・データの受け渡しを便利にするBeanクラス ・Beanクラスを作る ・Beanクラスと類似した設計思想

Java入門 -スコープの概念-

第8回 Java入門 -スコープの概念-(60分)

2015年12月7日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 8限目はJava EEで取り扱われる「スコープ」について学びます。スコープの種類と特徴についてハンズオンを通して学んでいただければと思います。 ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf ■ アジェンダ ・Webアプリケーションの情報管理 ・スコープを使ってWebアプリケーションを作る ・スコープの比較

Java入門 -MVCモデル-

第7回 Java入門 -MVCモデル-(60分)

2015年12月7日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 7限目はWebアプリケーション設計概念である「MVCモデル」について学びます。MVCモデルに基いたプログラム作成についてハンズオンを通して学んでいただければと思います。 ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf ■ アジェンダ ・MVCモデルの考え方 ・MVCモデルでWebアプリケーションを作る ・MVCモデルのモヤモヤしたところを理解する

Java入門 -フォワードとリダイレクト-

第6回 Java入門 -フォワードとリダイレクト-(60分)

2015年11月30日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 6限目は画面遷移の方法である「フォワード」と「リダイレクト」について学びます。それぞれの特徴についてハンズオンを通して学んでいただければと思います。 ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf ■ アジェンダ ・フォワードとリダイレクト ・フォワードの動きを確認する ・リダイレクトの動きを確認する

Java入門 -Servletプログラムとフォームデータの連携-

第5回 Java入門 -Servletプログラムとフォームデータの連携-(60分)

2015年11月30日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 5限目は画面から入力された値をServletで取得する方法を学びます。JSPのフォームとServletの連携をハンズオンを通して学んでいただければと思います。 ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf ■ アジェンダ ・HTTPリクエストとServletの関係 ・フォームデータを使用する ・リクエストパラメータを表示する

Java入門 -Servletプログラムの基礎-

第4回 Java入門 -Servletプログラムの基礎-(60分)

2015年11月24日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 4限目はJava EEのバックエンド処理の基礎となる「Servlet」について解説します。Servletの概要とプログラム方法をハンズオンを通して学んでいただければと思います。 ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf ■ アジェンダ ・JSPとServletの関係 ・Servletプログラムを読んでみる ・ServletでHello World!!  

Java入門 -JSPファイルの基礎-

第3回 Java入門 -JSPファイルの基礎-(60分)

2015年11月24日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 3限目はJava EEで作るフロントページの基礎となる「JSP」について解説します。JSPの概要とプログラム方法をハンズオンを通して学んでいただければと思います。 ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf ■ アジェンダ ・JSPファイルの仕組み ・JSPプログラムを読んでみる ・JSPとJavaの処理を組み合わせる  

Java入門 -eclipseによるWebアプリケーション開発環境構築-

第2回 Java入門 -eclipseによるWebアプリケーション開発環境構築-(60分)

2015年11月21日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 2限目はeclipseによるWebアプリケーション開発環境構築を学んでいきます。 ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf ■ アジェンダ ・統合開発環境eclipseを準備する ・Webアプリケーション開発の準備をする ・JSPでHello world!  

無料公開中 Java入門 -Javaで作成するWebアプリケーション-

第1回 Java入門 -Javaで作成するWebアプリケーション-(60分)

2015年11月21日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 このコースでは、JavaのWebアプリケーション技術であるJava EEの要素を学びながら、全14限でショッピング風サイトの作成を目指します。 1限目は「Javaで作成するWebアプリケーション」について解説します。Javaで作成するWebアプリケーションの仕組みや知識を学んでいただければと思います。 ■事前準備 この授業は「Java入門(全3回)」 https://schoo.jp/course/280 及び「Java入門 -計算機プログラムを作りながら学ぶJavaの基本-(全10回)」https://schoo.jp/course/311を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse導入手順書(Windows).pdf Mac用: eclipse導入手順書(Mac).pdf ■ アジェンダ ・Javaが活躍するWebアプリケーションの世界 ・Java EEの動作環境について ・今後の課題演習準備  

Java入門 -Javaクラスの継承②-

第10回 Java入門 -Javaクラスの継承②-(60分)

2015年11月2日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 全10限でJavaプログラミングのエッセンスを学び、学んだ内容を組み合わせて『計算機プログラム』の完成を目指します。 10限目は前回学んだJavaクラスの「継承」を使用したサンプルコードの作成を行います。 また、サンプルコードに8限目までに完成させた計算処理を組み合わせて計算機プログラムを作ります。 ■事前準備 この授業はJava入門(全3回) https://schoo.jp/course/280 及び本コースの先行する授業を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■ アジェンダ ・計算機クラスを理解する ・今回の課題作成「計算機クラスを組み込む」 ・今回の課題作成「計算機クラスを動かしてみる」  

Java入門 -Javaクラスの継承①-

第9回 Java入門 -Javaクラスの継承①-(60分)

2015年11月2日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 全10限でJavaプログラミングのエッセンスを学び、学んだ内容を組み合わせて『計算機プログラム』の完成を目指します。 9限目はJavaクラスの「継承」について解説します。 クラスの「継承」および混同しやすい「実装」について解説とハンズオンで学んでいただければと思います。 ■事前準備 この授業はJava入門(全3回) https://schoo.jp/course/280 及び本コースの先行する授業を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■ アジェンダ ・Javaの例外処理 ・例外処理を使いこなす ・今週の課題作成:入力チェッククラスに例外処理を追加する  

Java入門 -Javaの入出力処理-

第8回 Java入門 -Javaの入出力処理-(60分)

2015年10月26日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 全10限でJavaプログラミングのエッセンスを学び、学んだ内容を組み合わせて『計算機プログラム』の完成を目指します。 8限目はJavaで取り扱うデータの「入出力処理」について解説します。 これまでの授業でも使用してきた「System.out.println」等、データのインプットとアウトプットについて解説とハンズオンにて学んでもらえればと思います。   ■事前準備 この授業はJava入門(全3回) https://schoo.jp/course/280 及び本コースの先行する授業を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■ アジェンダ ・Javaの例外処理 ・例外処理を使いこなす ・今週の課題作成:入力チェッククラスに例外処理を追加する  

Java入門 -Javaの例外処理-

第7回 Java入門 -Javaの例外処理-(60分)

2015年10月26日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 全10限でJavaプログラミングのエッセンスを学び、学んだ内容を組み合わせて『計算機プログラム』の完成を目指します。 7限目はJavaでエラーが発生した際の対処方法である「例外処理」について解説します。 try-catch文などの特徴を解説とハンズオンにて学んでいただければと思います。   ■事前準備 この授業はJava入門(全3回) https://schoo.jp/course/280 及び本コースの先行する授業を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■ アジェンダ ・Javaの例外処理 ・例外処理を使いこなす ・今週の課題作成:例外処理を追加する  

Java入門 -Javaの分岐処理-

第6回 Java入門 -Javaの分岐処理-(60分)

2015年10月19日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 全10限でJavaプログラミングのエッセンスを学び、学んだ内容を組み合わせて『計算機プログラム』の完成を目指します。 6限目はJavaのデータ処理方法のひとつである「分岐処理」について解説します。 if文、switch文などの特徴を解説とハンズオンにて学んでいただければと思います。   ■事前準備 この授業はJava入門(全3回) https://schoo.jp/course/280 及び本コースの先行する授業を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■ アジェンダ ・Javaの分岐処理 ・分岐処理を使いこなす ・今週の課題作成:入力された値をチェックする  

Java入門 -Javaの繰り返し処理-

第5回 Java入門 -Javaの繰り返し処理-(60分)

2015年10月19日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 全10限でJavaプログラミングのエッセンスを学び、学んだ内容を組み合わせて『計算機プログラム』の完成を目指します。 5限目はJavaのデータ処理方法のひとつである「繰り返し処理」について解説します。 for文、while文などの特徴を解説とハンズオンにて学んでいただければと思います。   ■事前準備 この授業はJava入門(全3回) https://schoo.jp/course/280 及び本コースの先行する授業を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■ アジェンダ ・Javaの繰り返し処理 ・繰り返し処理を使いこなす ・今週の課題作成:文字列の入力を受け付ける  

Java入門 -Javaの配列-

第4回 Java入門 -Javaの配列-(60分)

2015年10月13日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 全10限でJavaプログラミングのエッセンスを学び、学んだ内容を組み合わせて『計算機プログラム』の完成を目指します。 4限目はデータの入れ物である「変数」が集まってできる「配列」について解説します。 Javaにおける配列や、コレクションクラスについて学んでいただければと思います。   ■事前準備 この授業はJava入門(全3回) https://schoo.jp/course/280 及び本コースの先行する授業を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■ アジェンダ ・変数の入れ物「配列」 ・配列のクラス「コレクション」 ・今週の課題作成:入力した値を配列に格納する  

Java入門 -Javaの変数-

第3回 Java入門 -Javaの変数-(60分)

2015年10月13日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 全10限でJavaプログラミングのエッセンスを学び、学んだ内容を組み合わせて『計算機プログラム』の完成を目指します。 3限目はデータの入れ物である「変数」について解説します。 Javaにおける変数の使い方や定数との違いを理解いただければと思います。   ■事前準備 この授業はJava入門(全3回) https://schoo.jp/course/280 及び本コースの先行する授業を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■ アジェンダ ・Javaにおける変数の扱い ・変数を使いこなす ・今週の課題作成:四則演算処理クラスを代入する  

Java入門 -メソッドの書き方-

第2回 Java入門 -メソッドの書き方-(60分)

2015年10月5日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 全10限でJavaプログラミングのエッセンスを学び、学んだ内容を組み合わせて『計算機プログラム』の完成を目指します。 2限目はJavaの処理を宣言する「メソッドの書き方」を解説します。 メソッドの構文(書き方)を解説とハンズオンを交えながら学習していただければと思います。 ■事前準備 この授業はJava入門(全3回) https://schoo.jp/course/280 及び本コースの先行する授業を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■ アジェンダ ・メソッドとは? ・メソッドを書いてみよう ・メソッドを書く際のポイント  

無料公開中 Java入門 -クラスの書き方-

第1回 Java入門 -クラスの書き方-(60分)

2015年10月5日放送

Javaプログラムをこれから始める方に向けて、毎回一つの要素を深堀りしながらJavaプログラムの書き方を学んでいただけます。 全10限でJavaプログラミングのエッセンスを学び、学んだ内容を組み合わせて『計算機プログラム』の完成を目指します。 1限目はJavaプログラムのはじめの一歩である「クラスの書き方」を解説します。 クラスの構文(書き方)を解説とハンズオンを交えながら学習していただければと思います。 ■事前準備 この授業はJava入門(全3回) https://schoo.jp/course/280 及び本コースの先行する授業を受講された方を対象としています。Javaのプログラムを書いたことが無い方は、事前に受講しておいて下さい。 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。※ インストール方法は授業中にも解説いたします。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■ アジェンダ ・Javaのクラスとは? ・クラスを読んでみよう ・今後の課題発表  

Java入門 -Javaの基本構文-Windows版-

第3回 Java入門 -Javaの基本構文-Windows版-(60分)

2015年9月7日放送

今から「プログラム」を勉強したい!HTMLなどのマークアップ言語はやったことあるけど、今からJavaは難しそうだな・・・等々、みなさんの今からをサポートすべく、Javaを基礎知識から学んでいただくとともにテキストエディタ(メモ帳)を使った簡単なソースコードの作成や開発環境の構築までを講義とハンズオンにて解説します。 3時限目は、Javaの基本構文について解説します。 ■事前準備 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■この授業の概要 1.クラスの書き方 2.メソッドの書き方 3.mainメソッドの使い方 4.変数、定数の書き方、使い方 5.if文の書き方 6.for文の書き方 7.型やインスタンスの概念を知る

Java入門 -開発環境 eclipseの操作-Windows版-

第2回 Java入門 -開発環境 eclipseの操作-Windows版-(60分)

2015年8月31日放送

今から「プログラム」を勉強したい!HTMLなどのマークアップ言語はやったことあるけど、今からJavaは難しそうだな・・・等々、みなさんの今からをサポートすべく、Javaを基礎知識から学んでいただくとともにテキストエディタ(メモ帳)を使った簡単なソースコードの作成や開発環境の構築までを講義とハンズオンにて解説します。 2時限目は、Java開発環境のスタンダードである「eclipse」の操作と、eclipseを使ったJavaプログラミングについて解説します。 ■事前準備 この授業ではJavaの開発環境が必要です。まだ準備出来てない方は、下記1、2の順で事前にインストールしておいて下さい。 1. JDK(Java Development Kit)はJavaの開発および実行に必要なツールです。下記インストール手順書を参考に、事前にインストールしておいて下さい。 Windows用: jdk_for_win.pdf Mac用: jdk_for_mac.pdf 2. eclipseはJava等の開発を便利にする統合開発環境です。2限目以降の授業で使用しますので、下記インストール手順を参考に、事前にインストールしておいて下さい。 Windows用: eclipse_for_win.pdf Mac用: eclipse_for_mac.pdf ■ アジェンダ 1.統合開発環境(IDE)とは 2.eclipseの機能と操作