JAVAプログラムの勉強なら、SJC-PやSJC-Aの勉強が良いですか?
業務でJAVAのプログラムを覚える必要がでてきました。
プログラムはやってこなかったです。
CCNAやLPIC系統ばかりでした。
ただ漠然と、市販のテキストを見て覚えるより、
資格取得などの目標があったほうが、気持ちが違うかと思いまして。
SJC-PやSJC-Aの資格合格する程度の勉強をがんってもJAVAプログラムは身につきますか?
(※絶対的に業務経験が必要なのはわかりますが、それはおくとして)
勉強期間は約2ヶ月くらいです。
最適な勉強方法ってなんでしょうか?
よろしくお願いします。
No.4ベストアンサー
- 回答日時:
SJC-Aは受けたことないですがたしかJava以外にプログラミングの経験があって
これからJavaを始める人向けとかだったと思います。
SJC-PのほうがJavaの文法とかの細かいところを取り扱ってます。
なので最初は参考書とかで大まかな部分をつかんで、SJC-Pの勉強でJavaの基礎を細かくやっていくっていうのがいいんじゃないでしょうか?
独学で勉強したり、プログラムの作り方(このような時はこのクラスをこんな風に使いましょうとか)しかのってない参考書で勉強するより正しい文法やJavaの構造を理解できるので。
SJC-PはJavaを毎日使っていて慣れているからといって取れるものではなく、あくまで試験なので引っ掛け問題や癖のある問題がでます。
なのでSJC-Pをとるんであれば試験の範囲を理解するだけではなく、問題集などで試験対策をしないと意外とJavaに慣れてる人でも落としたりします。
ただ受けないにしてもSJC-P用の参考書とかはJavaの勉強には非常に役に立つのでお勧めです。
回答ありがとうございます。
確かに、ベンダー試験は、
試験合格の知識と現場で使える知識は違うなと、
どのベンダーでも感じてます。
最初の教材としてはよさそうですね。
検討させていただきます。
No.3
- 回答日時:
最初は参考書などでプログラミングの基礎とかを学んだほうが良いでしょう。
SJC-Pの勉強をするとJavaの基礎の部分を覚えるというよりもしっかりと理解できるようになるのでやって損はありません。
「こうすればこうなる」ということを覚えるだけより「何故こうなるか分かる」というように理解できているほうが応用もできますし、ミスをしなくなります。
あとは他の方が言ってるようにたくさんプログラムを書くことは大事です。
回答ありがとうございます。
SJC-Pの内容を理解→プログラムをいっぱい書いてみる。
て方法がよさそうですね。
試験受けるかは別として。
ちなみに、JAVAの勉強していると、SJC-P取れるまで、
理解できるって思ってますがちがいますか?
内容的に、方向性が違うんですかね。
SJC-Aは勉強して受けてみる価値ありですか?
最初からSJC-Pで良いですか?
No.2
- 回答日時:
プログラムをやってこなかったということなので
まずは参考書を見ながらプログラムを書いていったほうがいいです
プログラムは反復練習で覚えたほうが身につきますから・・・
また、業務で使う予定のパッケージなどがある程度わかるようならそのあたりを勉強しながらやっていくのがいいとおもいます
>資格取得などの目標があったほうが、気持ちが違うかと思いまして。
目標はあったほうがいいですね。でも資格取得が目標より自分が作りたいものを目標にしたほうがやりがいがあっていいですよ。
自分はゲーム作成などを目標にプログラムをおぼえました
回答ありがとうございます。
プログラムは反復練習って、まさにそうですね。
ゲーム作成が目標とは、よさそうですね。
ちなみに最初はどんなものを作るのを目標にしてましたか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAを動かすノートPC...
-
PHP初心者です。勉強方法で悩ん...
-
Webアプリフレームワークの勉強...
-
eclipseでGUI作成
-
Struts、Struts2について
-
cまたはc++は半年である程度...
-
超恥愚問ですが、CとC++の間に...
-
C# 勉強方法
-
リアルプレイヤーの古い(以前...
-
サイドワインダーのドライバ
-
ウインドウズメディアプレーヤ...
-
正規表現について質問です。 カ...
-
Java でネイティブアプリケーシ...
-
vba クリップボードクリアにつ...
-
youtube ダウンロード 一括
-
EmEditorのFree版がダウンロー...
-
転職のための勉強の進め方
-
JAVA基礎の課題で自動販売機
-
「C#ができればJavaもできる」...
-
違いは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MSFormsとは何ですか?
-
VBAの「for i=1 to cells(…」...
-
データベースのデータをTextBox...
-
2ショットチャットができるHP...
-
エクセルVBAを動かすノートPC...
-
OSS(オープンソースソフトウェ...
-
C#とDelphiの違いについて
-
超恥愚問ですが、CとC++の間に...
-
VBAなくなるの?
-
複素関数はどこはあんまりやら...
-
XMLとUMLの相違点?
-
VB.NETについて教えてください
-
Z80,PIC,H8について
-
占いサイトを作りたいのですが...
-
Pythonの学習について プログラ...
-
cin.peek() cin.ignore(100,'\\n')
-
JAVAでお絵かきソフト
-
ソフト設計の勉強の仕方
-
数字の単位 何故10m>0.003なの...
-
VC#とVC#.NETの違い
おすすめ情報