Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
一週間で身につくJava言語
Rating: 4.2 out of 5(1,921 ratings)
12,703 students

一週間で身につくJava言語

Androidの開発、IoTやクラウドコンピューティング、そしてOracleの資格試験などにも必須のJaveを豊富なサンプルや練習問題を通して着実に身につける
Created by亀田 健司
Last updated 6/2026
Japanese

What you'll learn

  • Java言語でのプログラミング能力
  • オブジェクト指向の考え方
  • AndroidアプリやWebアプリケーション開発に必要なプログラミングの基礎力
  • 豊富な練習問題を通してのプログラミングスキル

Course content

24 sections121 lectures12h 36m total length
  • Javaとは8:21

    そもそもプログラミング言語にはどのようなものがあるのか、そしてJavaはどのようなプログラミング言語かということについて説明します。

    Java言語は、JavaVMと言う特殊なヴァーチャルマシン上で動作するプログラミング言語です。

    そのため、WindowsやLinux、MacOSといった違うOSの上でも同一のアプリを実行することが可能です。

  • Javaとはどんな言語か8:20

    Java言語について更に詳しく説明します。

    Java言語は1996年にSun Microsystems社によって発表された言語で、現在はOracle社によって開発されています。

    主な使用用途はWebベースの業務用アプリケーション、そしてAndroidスマートフォンのアプリです。

  • Javaの開発環境8:03

    Java言語の開発環境について説明します。

    Java言語でプログラムを開発するにはJDK(Java Development Kit)というパッケージが必要です。

    ただ、本格的なアプリケーションを開発するためにはeclipseのようなIDE(統合開発環境)があると便利です。

  • この講座の受講方法9:20

    この講座全体の構成と受講方法について説明します。

    基本編・応用編でJavaプログラミングの概略をマスターし、「様々なクラス」でJavaに標準的に用意されている様々なクラスの利用方法を紹介します。また、Androidでのアプリケーション開発が目標の方は、Java8の知識を身につけることをお勧めします。

Requirements

  • 最低限のコンピュータの操作スキルと知識
  • インターネットへの接続環境をもつパソコン

Description

① コースの概要

JavaはWebアプリの開発やAndroidスマートフォン・タブレットのアプリケーションを開発できるだけでなく、

近年ではIoTクラウドコンピューティングの分野で大変注目を浴びています。   

Javaを学ぶメリットは、スマートフォンアプリやWebアプリなどが開発できることばかりではありません。

スタンダードな言語仕様と汎用性の高い文法を持つことから、Java言語さえしっかりマスターすれば、

ここから更にC#Rubyなど他の言語を学ぶのが大変楽になります。

そのため、多くのシステム開発会社では新入社員にまずJava言語を学ばせてから他の言語の学習をさせます。

それぐらい、Java言語とは重要な言語なのです。


このコースを学ぶと、単なるJava言語の文法のみならずサンプルや練習問題を通して、

応用範囲の広いプログラミングの基礎体力も身につけることが出来ます。 

そのため実用目的だけではなくプログラミング教育の参考資料としても最適です。


② 目標

最初に説明したように、このコースは初心者プログラマーを対象としたコースです。具体的には以下のような方が対象です。

  • プログラミング学習を始めた大学生および大学院生

  • ゲーム・情報系の専門学校の学生

  • 他の様々な学校の学生

  • プログラミング教育に備える必要がある小学校から高校までの教員

  • 今からプログラミングを始める新しい新入社員

  • Oracleの資格試験を受験するためにJavaプログラミングの基礎を学びたい方

  • Androidプログラミングを始めるためJava言語を学びたいと思っているプログラマー

  • SpringといったWebフレームワークでの開発をするためにJava言語を学びたいと思っているプログラマー

  • かつてJava言語を学んだこともありますが、挫折した経験のある人


③ 内容

コンテンツは、以下の内容で構成されています。

  • 講義映像

  • ソースコード

  • 練習問題と回答

開発環境として統合開発環境であるeclipseWindows上で使用すると想定されています。

eclipseはインターネットで無料で入手できます。

ただし、このコースで導入されたJava言語のソースコードはLinxu/Mac OSなどの異なる開発環境、OSでも使用できます。

他の環境で勉強している人は、各自自分の環境に対応させて学習を進めてください。 

Who this course is for:

  • これからプログラミングを始めてみたい学生・社会人
  • Java言語に興味があり、始めてみたいプログラミング初心者
  • 他のプログラミング言語をすでに学んでおりJava言語に興味がある
  • Androidスマートフォンのソフトウェアを開発するためにJavaのプログラミングをマスターしたいプログラマー
  • JSP/Servletといったライブラリや、Struts、SpringといったフレームワークでWebアプリを作るためにJava言語を学びたいプログラマー
  • 一度Java言語を学んだことがあるが挫折したことがある
  • プログラミング教育のためにプログラミングを身に着けてみたい小学校・中学校などの教員