Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS AWS Certified Developer - Associate CompTIA Security+
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 7.5 hours on-demand video
  • 2 articles
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Programming Languages Java

誰でもわかる Java基礎 & Javaオブジェクト指向

ショッピングサイトのようなWebアプリや、スマートフォンで利用するモバイルアプリを作成できるプログラミング言語であるJavaの基礎を習得できます。そしてシステム開発には不可欠なJavaのオブジェクト指向の考え方を習得できます。
Rating: 4.1 out of 54.1 (105 ratings)
681 students
Created by 栄一郎 荒川
Last updated 12/2018
Japanese
30-Day Money-Back Guarantee

What you'll learn

  • Javaプログラムを読めるようになる。
  • Javaの文法に沿ったプログラムを組めるようになる。
  • 他言語(PHP、C言語、JavaScriptなど)にも対応できるようになる。
  • いろいろなアプリケーションを作るための、きっかけを掴める。
  • Javaのオブジェクト指向の考え方が理解できるようになる。
  • オブジェクト指向の利点と利用方法がプログラミングを通じて理解できるようになる。
  • モバイルアプリやWebアプリケーション開発に挑戦できるだけの知識を得られるようになる。

Course content

20 sections • 76 lectures • 7h 41m total length

  • Javaオブジェクト基礎 ー 参考用ファイル(ダウンロード)
    00:17
  • Preview09:44

  • Preview00:56
  • Preview01:12
  • Preview01:41
  • Preview04:25
  • 章末問題
    03:10

  • プログラムを読みやすくしよう!
    02:19
  • データを記憶させよう!
    05:33
  • リテラルって何?
    04:36
  • あなたは何を見ているの?
    04:57
  • 章末問題
    03:20

  • 演算子を使ってみよう!
    23:52
  • データの型が勝手に変わる!
    04:15
  • データの型を強制的に変える!
    03:59
  • 章末問題
    03:08

  • 配列って何?
    01:34
  • 配列を使ってみよう!
    10:29
  • mainメソッドにデータを渡そう!
    06:01
  • 章末問題
    02:36

  • 制御構造って何?
    01:10
  • Preview09:56
  • switch文を使ってみよう!
    06:50
  • 章末問題
    03:21

  • 制御構造って何?
    02:01
  • for文を使ってみよう!
    07:37
  • while文を使ってみよう!
    08:26
  • 章末問題
    03:37

  • 参考用ファイル(ダウンロード)
    00:07

  • オブジェクト指向って何?
    01:21
  • オブジェクト指向プログラミングの流れ
    02:20
  • オブジェクト同士の関係性
    01:44
  • 章末問題
    01:45

  • Preview18:36
  • クラス図を基にクラスを定義しよう!
    07:16
  • オブジェクトを生成しよう!
    08:53
  • 章末問題
    03:03

Requirements

  • JDK(Java Development Kit) Ver.7以上(ソフトウェア)
  • Eclipse(ソフトウェア)
  • 事前知識は特に必要ありませんが、最低限プログラミング言語にトライしたいという気持ちが必要です。
  • Windows PC(MACを使用しての解説はしておりません)

Description

Javaは

・PCで動くアプリケーション
・サーバで動くアプリケーション
・携帯電話(Android)で動くアプリケーション
など様々な分野で利用されているプログラミング言語です。

●Java基礎の紹介

Java基礎を理解すると、C言語やPHPやJavaScriptなどの他言語にも対応できるようになれます。

プログラミングの知識を習得したい方や、Javaの基礎を習得したい方や、将来アプリを開発してみたい方にとって、大きな目標への第一歩となります。

・Javaの概要
・Java言語の基礎
・配列
・制御構造
など、Javaの基本文法を習得できます。

●Javaオブジェクト指向の紹介

オブジェクト指向とは
オブジェクト(物)を中心に捉えたプログラム開発手法です。

もう少し簡単に言うと
物と物とが会話をしながらプログラムを構成していきます。

日常で利用する電化製品などは
いろいろな部品(物)で構成されているように
Javaで構築するWebアプリケーションやモバイルアプリも
いろいろな部品(物)を組み合わせて
ひとつのシステムが構築されています。

・オブジェクト(物)の作り方
・オブジェクト(物)同士を会話させる手法
などを習得し、システム開発に必要な知識を身に付けられます。

難関ですが、わかりやすく解説しています。
大きな目標へ一歩前進できます!


●●●ご注意!●●●

「Java開発環境」のダウンロ―ドにはORACLEプロファイルにサインインが必要となりました。
「Sign In」から「Sign in to my Account」からサインインしてからダウンロードしてください。

ORACLEのアカウントを持ってない場合は、サインイン画面から手順に沿ってアカウントを作成してください。
会社員が前提のようなフォームが出てきますが、個人で登録可能です。
社名や部署には「個人」、住所などの情報は自宅の情報で問題ありません。
登録後にメールが届くのでアカウントの確認をしてください。
そうしたら、サインインしてダウンロードをしてください。

Who this course is for:

  • 将来の目標としてAndroidアプリやWebアプリケーションを作りたいと思っている方
  • システム開発の仕事に就きたいと思っている方
  • スキルアップを計りたい方
  • 探求心のある方

Instructor

栄一郎 荒川
プログラミング
栄一郎 荒川
  • 4.0 Instructor Rating
  • 415 Reviews
  • 2,530 Students
  • 9 Courses

経歴

名前:荒川栄一郎
生年月日:昭和44年06月30日

【学歴】
----------------------------------------------------------------------------------------------
1985年04月 徳島県立阿波高等学校 入学
1988年03月 徳島県立阿波高等学校 卒業
1988年04月 職業訓練大学(現:職業能力開発総合大学) 福祉工学科入学
1992年03月 職業訓練大学(現:職業能力開発総合大学) 福祉工学科卒業
----------------------------------------------------------------------------------------------

【職務経歴】
----------------------------------------------------------------------------------------------
1992年04月~2000年07月 雇用促進事業団(現:独立行政法人 高齢・障害・求職者雇用支援機構)で講師を務める。
<勤務地>
1992年04月~1996年03月 ポリテクセンター石川
1996年04月~2000年07月 ポリテクセンター関西
----------------------------------------------------------------------------------------------

【起業】
----------------------------------------------------------------------------------------------
2000年08月~2004年07月 荒川企画を設立する。
2004年07月~現在 IT研究所を設立し、IT教育などの業務を行う。
----------------------------------------------------------------------------------------------

【専門分野】
----------------------------------------------------------------------------------------------
・Java(基礎、オブジェクト指向、データベースアクセス、Webアプリ開発)
・Android(基礎、アプリ作成)
・PHP(基礎、オブジェクト指向、Webアプリ開発)
・C言語(基礎、ポインタ、構造体、ファイル処理、通信、制御)
・HTML
・CSS(Cascading Style Sheets)
・JavaScript
・jQuery
・コンピュータ
・ネットワーク
・データベース
・Linux
----------------------------------------------------------------------------------------------

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.