
コンピューターサイエンスの読解力:すべての言語に通じる思考の基本作法
nullnull8537
どのプログラミング言語を学ぶにしても、その前に必ず知っておくべき内容をまとめた講座です。また、専用のトレーニングシステムを活用して実習することで、プログラミングに不可欠な思考力を誰でも簡単に身につけることができます。
入門
Self Improvement, Coding Test, Algorithm
JavaベースのSpringバックエンド開発者として成長することを希望する方々が、簡単に就職に成功できるよう、きちんと!徹底的に!Javaを学びます!


学習した受講者のレビュー
5.0
lim950808
ありがとうございます!
5.0
돌멩이
良い講義はいつもありがとうございました!
5.0
내일은 영웅
一生懸命勉強してみましょう。
手続き型プログラミングの原理と方法
基本的な Java 文法
IntelliJ 使用方法 および デバッグ技法
JVM 基本構造
「一度に終わる」という言葉を信じない人のために
ひどく起動するJavaを用意しました。
📺プログラミング入門者の皆さん、ぜひご覧ください! 📺
Javaはオブジェクト指向プログラミング言語ですが、このレッスンはオブジェクト指向については説明しません。
代わりに、オブジェクト指向を適切に話す前に、必ず知っておくべき手続き型プログラミングについて深く取り上げます。約19時間以上!
Javaで構築されたJava byte codeがJVM上でロードされ実行されるプロセス
操作中にJVMコンポーネントが何をするのかを学びます。まだ深く学べるわけではありませんが、脱初補給理論であることは保証します。
論理的に手続きを記述する方法から、いくつかの定数の中で何を変数に決定するべきか
自分で区別できるように訓練します。
関数の理論に加えて、設計原則まで提示することで、オブジェクト指向プログラミングを適切に勉強するための基礎を完全に備えることができます。
※ここでちょっと! JVMとは?
Java Virtual Machine(JVM)は、Javaプログラムをコンピュータで実行するのに役立つ仮想マシンです。
コードだけがうんざりしている
頭の中に残るものがないと感じたプログラミング入門者
バックエンド開発者として
就職したい就職準備生
たくさん書く言語だから
学んだが本質をよく知らない
1~2年目ジュニア開発者
ひどく始まるJavaシリーズは合計4つの講義で行われます。
付録1,2レッスンは、Springバックエンド開発者として成長するために一緒に聞くと良いレッスンです🙂
Part 1: 基本的な文法、手続き型プログラミング
パート2:オブジェクト指向プログラミング+データ構造
Part 3: システム活用プログラムの作成
パート4:Spring Frameworkに進むための準備
付録1:Webインフラストラクチャ技術の理解とDB
付録 2: SQL 拡張
パート1は、 Spring frameworkベースのJavaバックエンド実務開発者になるために設計されたカリキュラムの最初のレッスンです。プログラミング言語の文法を超えてその本質を理解し、能力のある開発者になるための基礎を固めます。
プログラミングの入門者が最も困難なトピックは、実際には自分自身を認識していないことがよくあります。しかし、この講義が終わった後は、自分がうまくやったこととそうでなかったことを自分で判断できる分別力ができます!
問題(処理条件)を明確に分析し、どのような形でコード化するかを具体的に考えることができます。また、例作成過程で発生する各種エラーに自ら対応できる実力が生まれます。
何よりも、OOPプログラミングはもはや恐怖の対象ではなく、単純な学習対象であるという事実を体感できます。
入門段階であるにもかかわらず、JVM構造をはじめ、様々な構造的な理論を一緒に学びます。
これにより、Javaで開発したアプリケーションの基本的な動作原理を理解できます。
これは、最終的に後日の実務開発者に成長した時、新入らない障害対応能力で結実を結びます。
授業中の各種専門用語について詳しく扱うだけでなく、どのような状況で使用すべきかを具体的に知ることができます。
これは高度な理論に関する資料を探し、自分で理解するために必ず備えなければならない技術語彙能力と言います。
メソッド(関数)の基礎理論は理解の対象ではなく、暗記すべき対象です。それほど難しくないように理論を学ぶことができますが、どのようなコードをメソッドで作るべきかを自分で判断するのは簡単ではありません。
このレッスンでは、そのような問題を簡単に克服し、さらにデザインパターンを理解するための原則について簡単に説明します。
すべての授業内容はPPT資料に基づいていますが、まるでホワイトボードに板書をするかのように説明が続きます。
これにより、受講者は完成した1つの結果のみを見るのではなく、 構造が生まれた背景と理由全体の流れを総合的に理解することができます。
本格的なJavaプログラミングを学ぶ前に、この授業が就職を目指していることを明確に伝えます。そして
講師の長年の経験を踏まえ、明確な学習ロードマップと所要時間を提示します。
間違った選択で時間を無駄にすることがないように、最初から適切な学習配分とスケジュールを確立するように誘導します。
IntelliJデバッガの使い方を具体的に学びます。単純なPosition breakpointはもちろん、条件式を反映してより簡単に活用する方法も扱います。
JVMで各インスタンスを一意に識別する目的で付与されたObjectIDを利用して、Deep copyとShallow copyを区別する方法など、実質的なデバッグ方法を体験できます。
授業に学んだ内容をすぐに活用してみるために、さまざまな実習問題(25件)を提供し、正解コードが書かれる過程も確認できます。
結果正解だけを見るのではなく、コードが書かれる過程を直接確認しながら、一般的な本や講義では分からなかったコーディングテクニックを体験することができます。
オペレーティングシステムとバージョン(OS): Windows 11
使用ツール: IntelliJ IDEA 2024.2.3 (Community Edition)
PC仕様:Windows 11 OSとIntelliJが無理なく動作できるレベル
授業に使用されたPPT資料(PDFファイルで提供)
完全な例と必須の練習問題正解(Zip圧縮ファイルとして提供)
ASCIIコードを知り、整数1と文字「1」を区別し、65が「A」であることを知っています。
「広くて浅く覚えてコムコン専攻者になる」授業で言及する基礎の理解
https://inf.run/jfDt
講義でもCS基礎を一緒に教えてくれます!恐れないでください:)
学習対象は
誰でしょう?
Javaを 'きちんと' 学ぼうとする学生
C/C++開発経験のあるJava学習者 (なくても大丈夫です!)
Spring バックエンド開発者を目指す就活生
前提知識、
必要でしょうか?
広く浅く覚えてCSのプロになるための授業で扱う理論
インフラン認証
51,805
受講生
3,119
受講レビュー
1,211
回答
4.9
講座評価
31
講座
全体
102件 ∙ (20時間 13分)
講座資料(こうぎしりょう):
全体
175件
5.0
175件の受講レビュー
受講レビュー 33
∙
平均評価 5.0
受講レビュー 2
∙
平均評価 5.0
修正済み
5
元々Javaの授業が専攻選択科目で、独学では限界があると思い、受講することにしました。 C言語を先に経験していたためJavaの概念を理解するのは難しかったのですが、教授がCとJavaの違いだけでなく、ネイティブコードではこのように動作するがJavaではこのように処理する!という点を的確に指摘して説明してくださり、助けになりました。 私の力不足により中間試験と期末試験で望むような成績を取ることができず残念でしたが、おかげでJavaという言語が何であり、どのように動作するのかを知ることができただけでも役に立ったと思います。 受講生へのヒントとしては、図書館や書店に行ってJavaの基礎概念書で自分に合った本を購入し、一緒に進めていくことをお勧めします。 講義を聞くのも良いですが、自分が理解したと錯覚する可能性もあるので、本でも読んでみたり講義も聞いてみたり、同時に行うことをお勧めします。 PPTにあるコードをすべて飛ばさずに、一つ一つすべて一度ずつ実行して復習してください。名前が重複したらそのままディレクトリをもう一つ作って繰り返していただけると良いです。 最後にはAIにそのテーマに合った問題を出してもらい、直接また解いてみることをお勧めします。
もしかしたら、この講義はすでにC言語をご存知の状態でJavaに触れる方々に最適化されていると言えるでしょう。幸い、まさにその状況のようですね。おそらく、より深くJavaを理解できるようになると思います。成績に心残りがあったとのことですが、いつか実務のディベロッパーになった後には、それほど大きな問題ではないと確信しています。もしかしたら少し回り道な学習かもしれませんが、今のように実習と理論、それにAIを活用した問題解決まで繰り返されるのは、正しい道を進んでいると言えます。きっとやり遂げるでしょうし、良い結果も得られると確信しています。:)
受講レビュー 2
∙
平均評価 5.0
5
予備受講者の注意事項 Macユーザーですブレークポイント時にショートカットを書くのに十分なマウスで可能です。 選手過程に広く浅く覚えてコム公専攻者になる講義 聞いていなくてももう一度この講義で話してくれる感じです あえて必要ないように -------------------------------------------------- --- メソッドだけを残していますね。 次の講義を楽しみにしています。 ところで、もしかしたら受講坪100個を超えたのですが、その次の講義クーポンは受けられませんか? ㅋㅅ
うわー!もうほぼ頑強ですね。まずはすごいと言われています。そして、広く浅く…が必ずしも必要ではないという意見も感謝します。他の人にもこのフィードバックが役に立つかもしれません。講義クーポンは...私が決定できる事案ではなく答えが難しいのですが... Part 2講義をもう少し安く購入できるように自分で方法を探してみましょう。私のYouTubeチャンネルを購読しておくと便利です。ありがとうございます。 :)
受講レビュー 1
∙
平均評価 5.0
受講レビュー 1
∙
平均評価 5.0
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!