No.7ベストアンサー
- 回答日時:
実際,私が最初に勉強したときは結城浩著 ”java言語プログラミングレッスン”を使いました.この本は,一見,ですます調で読みやすそうなのですが,前から読んで完全に分かるようには書いてないです.(後ろの知識が前の方で必要になったりします.)
私の経験からいって,
●高橋麻奈「やさしいJava」
を強烈に推薦します.初心者が何を分かっていないかをすごく理解している人が書いている本,という感じです.
No.6
- 回答日時:
>入門資格(?)のSJC-Aの参考書を買ってそれに沿ってやっていくべきでしょう
##
本屋でしばらく立ち読みし、これなら苦労しても続けられる!と感じたらそれをスタートとするのもいいでしょう。
ただこの種の参考書は初めての人にとっては、堅苦しく退屈のものが多いのでは?
結城 浩著 ”java言語プログラミングレッスン”あたりも立ち読みしてみてください。
No.5
- 回答日時:
でばってすみません。
私はJavaは学んだ程度で業務で使用できるほど知っているわけではありませんが、アドバイスさせてください。
misaikoさんがJava以外のほかの言語でプログラミングをやったことがあるというなら聞き流してもらってかまいません。
私はプログラミングの勉強はJavaから入りましたので、私も勉強の方法にはすごく戸惑いました。
Javaでもなんでも、とにかくプログラミングの基本が大切だと思います。
if文だとかfor文だとか戻り値だとか変数の型だとか、そういったプログラミングの基本をまず理解することが大切です。
当初、基本がまったくなっていなかった私は、Javaを勉強していたのですが泣きたくなるほど何もわかりませんでした。それは、プログラミングの基本がまったくなっていなかったからです。
とにかく基本が大事なのだと痛感したものです。
なので、本当に基本を書いている本を買われることをオススメします。
私的意見ですが、初めてのプログラミングでJavaは少し敷居が高かったな、と今思っています。
すごく厳密な言語という印象があります。
しかしそのおかげでPerlやPHPなどの言語が面白いほどに簡単だと思えました!
(といっても分からないことは尽きませんが…(汗))
がんばってくださいね。
// プログラミング経験がおありなら本当に鼻で笑ってやってください…。長々と失礼いたしました。
No.4
- 回答日時:
> JavaのJの字も知らない状態から
> 独学でJavaを勉強してみようと思っているのですが
この文面から察すると、これまでどのような経験をされてきたのか判断に苦慮します。C++などの経験がすでにあり、Javaの初心者なのか。あるいは、まったくのプログラミング言語の初心者なのか。
プログラミング言語習得に関してはいろいろな意見があります。1つの言語を学べば後は似たようなものである、という意見。Javaなどの仮想マシン言語を学ぶ前に、電子回路をしっかり学んでほしいと主張するベテラン開発者。
私個人はプログラミング言語を学ぶのはたいへん難しいこと、と考えています。いずれの言語も初級者レベルを突破するのは、意外と簡単でしょう。しかし、"もの"にすることはたいへん難しいと考えています。
ご承知のように、インターネットには無数のサンプルコードが公開されています。高度なプログラミング技術を応用するWebサイトも多数あります。これらの事例を目にすると、おそらく、"いつになったらあのような技術を身に付けることができるのだろう"と多くの人が滅入ってしまいます。自分の力では到底追いつけない、と自信をなくすからです。
他の方もおっしゃっていますが、とりあえず、自分が本当にしたいことを探す意味でも、手を動かしてみてください。その過程で、自分の真意を見い出すことができるかもしれません。
プログラミング言語にもいろいろな種類があり、それぞれの言語には固有の誕生背景と発展過程があります。手を動かしている合間に、参考URLの記事に目を通してみてください。私自身、自信を失ったようなときに目を通させていただいております。
参考URL:http://www.ttoyota.com/php/cppintro.php
No.3
- 回答日時:
CやC++のような落ち着いてしまった言語ならいざしらず、Javaのような日々発展を続ける言語はWebから情報を吸収していった方がいいです。
JDKのバージョンが変わればメソッドもクラスも変わります。携帯電話用のDojaなんてDocomoの新機種が発売されるたびに変わっていってます。本に書かれている内容はあっという間に陳腐化して本棚の飾りになっていきます。そもそも本屋に並んでいる入門書の多くはJDKのインストール方法やわざわざ大きなフォントで書いたつまらんソースでページを稼いでいるようなものが多く、あまり質がいいとは思えません。
Javaに限らず、プログラミングの上達に必要なことは本をじっと読むより手を動かすことです。まずHelloWorldから始め、自分の身近なことを効率化できるようなテーマを見つけてどんどんプログラムを書いていきます(私はスケジュール表やアドレス、お小遣い帳といったところから入りました)。書いていくうちに必ず自分に欠けている知識が見つかります。そうしたらWebの掲示板等で質問するなり、同じような事例を探したりしてください。
おすすめのサイトを書いておきます。Javaに関係する技術情報があらかた記載されていて、セットアップ方法から優しく書かれていますので、すぐに「なんとなくできるようになった感じ」になれます。
参考URL:http://www.hellohiro.com/
No.2
- 回答日時:
JAVAに限らず、まずは本を買うことを勧めるな。
初歩レベルならWebにも情報はあるだろうけど、お金を出すのと出さないのでは最初の気構えが違う。最初はわからなくて当然なんだから、見栄を張って難しい本を買うこともない。なるべく簡単そうなのを買ったほうがいい。実際簡単すぎて「損した」と思っても、自分はそこまでは理解してるということを確認できるのだから損ではないよ。次はもう少し高度な本を選べばいい。
本との相性もあるからわからないと思ったら、さっさと違う本を買ってくるのも悪いこととは思わない。このレベルでケチるのはあまりよくないと思う。途中で投げ出した本を後で読むと役に立つこともある。
と言いながら、これは自分の意見なので質問者さんに合わないかもしれない。でも、結局みんなに合う方法なんかないんだから、自分で試すほかないですよ。そのうちにもっと具体的な問題に直面したら、また質問すればいいんじゃないかな。
No.1
- 回答日時:
>まずは入門としては具体的にどのような勉強をすればいいのでしょうか?
本で勉強すればいいですよ。
>それに沿ってやっていくべきでしょうか?
そんな決まりはありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 簿記検定・漢字検定・秘書検定 [簿記] 簿記に詳しい方や、日商簿記2級に合格した方に質問です。 学生です。 -日商簿記の2級を取り 1 2023/01/17 02:50
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- 農学 高校生です。 農業に興味を持っているのですが、農業高校に入っていないので独学で勉強をしようとしていま 1 2022/07/24 15:38
- 電気工事士 電験2種について 12 2022/08/23 16:04
- その他(職業・資格) 資格取得の参考書、紙の本と電子書籍みなさんはどちら選びますか? 理由も添えてお願いします。 基本情報 6 2023/02/25 15:35
- 面接・履歴書・職務経歴書 就活・自己PRについて 専門学校1年生です。春から就職活動が始まります。 そこで、履歴書に書く自己P 1 2022/11/30 21:47
- 薬剤師・登録販売者・MR ドラッグストアなどで見かける登録販売者の資格についてお尋ねします。資格をお持ちの方、どうやって勉強さ 1 2023/01/20 10:20
- その他(悩み相談・人生相談) 浪人するか資格を取るか 8 2023/02/22 05:06
- 歴史学 世界史と日本史が大学で必要で入学までの1ヶ月少し勉強しようと思います。高校では全く世界史や日本史はや 7 2023/02/24 00:00
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
vectorクラスについて。
-
プログラミングの質問です 5の...
-
遊びでJavaを勉強しようとして...
-
JavaとAndroidアプリ(Java)違...
-
PythonやJavaScriptのように実...
-
IISワーカープロセスが原因でCP...
-
使用しているJUnitのバージョン...
-
unzip32.dllの利用について(64b...
-
vba クリップボードクリアにつ...
-
MSFormsとは何ですか?
-
javaのジェネリックスでTとEの...
-
java と javax の違いは?
-
VBAの「for i=1 to cells(…」...
-
chromedriverのDLについて
-
Javaでのエラーについて
-
Eclipseソース開発画面の行番号...
-
PL/SQLを使った開発について質...
-
Excel VBAマクロをマスターする...
-
JSPファイルで生じるエラーをど...
-
ウインドウズメディアプレーヤ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA(えくせる)ってなんでメン...
-
JavaとAndroidアプリ(Java)違...
-
vectorクラスについて。
-
エクリプスのプログラミングに...
-
スキル高めのIT技術者になぜ左...
-
Javaに向いてない人はどんな人...
-
JAVA基礎の課題で自動販売機
-
授業でプログラミングのJavaの...
-
プログラミングのプの字も知り...
-
Javaで簡単なオンラインショッ...
-
Javaのプログラミングについて
-
JSPの参考サイトを教えてください
-
EclipseとVisual StudioをPC1台...
-
プログラミングの授業で自由に...
-
おすすめの解説書、参考書を教...
-
モーダルダイアログ IE Firefo...
-
Javaは暗記科目でしょうか?
-
内部仕様、外部仕様
-
プログラミング 初心者です Jav...
-
JAVAを学べるスクール
おすすめ情報