inflearn logo
知識共有
inflearn logo

2時間で終わらせるコーディングテストの基礎 (Python, C++, Java, Javascript)

コーディングテストを始めたものの、「自分が苦手なのか、それともまだ学ぶべきことが残っているのか」と悩んでいる入門者のための講座です。易しい問題を通じて、入力処理、文字列、データ構造、基本的な数学の概念を身につけ、問題にどうアプローチすべきか、最初の一歩からしっかりレクチャーします。

56名 が受講中です。

難易度 入門

受講期間 無制限

JavaScript
JavaScript
Python
Python
Java
Java
C++
C++
Coding Test
Coding Test
JavaScript
JavaScript
Python
Python
Java
Java
C++
C++
Coding Test
Coding Test
Thumbnail

受講後に得られること

  • 入出力、文字列処理、データ構造、基礎数学など、コーディングテストの基礎能力

  • 問題を読み、入力・出力・条件を分析して解法の方向性を定める能力

  • 正解コードではなく、解法の理由と時間計算量を理解し説明する能力

コーディングテスト入門、最初のボタンから正しく掛け始めましょう。

問題をたくさん解くことよりも先に、問題を読んでどの概念を使うべきか判断する基礎を固める必要があります。

問題を解きながら、このように思ったことはありませんか?

  • 「自分ができないのだろうか、それともまだ学ぶべきことが残っているのだろうか?」

  • 「このように問題を解けば実力が伸びるのだろうか、今このやり方で解くのが正解なのだろうか?」


この講義はコーディングテストの第一歩を正しく踏み出したい入門者のために作られました。

コーディングテストを始める前に必ず知っておくと良い基本概念を簡単な問題で習得します。

問題を読んでどのようにアプローチすべきかを学ぶことができます。

どのような解法が良い解法なのかを判断する基本的な流れまで一緒に学ぶことができます。




このような方におすすめです

コーディングテストを初めて開始したものの、何から解けばいいか分からず途方に暮れている方

コーディングテストの基礎だけでなく 問題を解く思考の流れまで一緒に学びたい方

散らばった概念を個別に探すことなく、体系化された学習資料に沿って 効率的に勉強したい方 bằng cách bám sát các tài liệu học tập có hệ thống thay vì phải tìm kiếm các khái niệm rời rạc một cách riêng lẻ




コーディングテスト、この講義が入門に最適な理由

1. ついていくだけで実力が向上する講義(効率的な構造の学習方式)

📝 講義内容の合間に知っておくと役立つ内容を整理して資料として添付しました!

  • 問題を解いていて行き詰まる部分があれば、関連する概念資料を通じてすぐに補習学習ができます。


  • 単に概念を暗記するのではなく、「必要性を感じた瞬間」に概念を学ぶことで、より長く記憶に残るように設計しました。



2. 初心者でもついていける親切な講義

📝 例題の入出力と紛らわしい部分についての内容をコメントで詳しく説明しました!

  • 入力処理、文字列関数、データ構造の使い方のように間違いやすい内容は、別途Notion資料としてまとめておきました。


  • 問題を解いている途中で分からない概念が出てきても、すぐに参照しながら進められるように構成しました。



3. 4つの言語学習すべてに対応 (Python, C++, Java, Javascript)

📝 Python、C++、Java、JavaScriptの解説と、各言語ごとの関連内容をすべて提供します!

  • コードだけでなく、各言語でよく使われる入力処理や主要な文法もまとめました。


  • 言語ごとに混同しやすい関数や使い方は別資料として提供し、問題解決中にすぐ参照できるようにしました。

講義はPythonを基準に進められますが、その他の言語についても解答コードと学習に必要な参考資料を併せて提供し、言語別の学習に不足がないよう構成しました。




受講前のご注意事項

講義資料を提供します!

  • 講義資料はすべてNotionのリンクで提供します。


前提知識および注意事項

  • ご使用のプログラミング言語(Python、C++、Java、Javascriptのうち1つ)に関する基礎文法

こんな方に
おすすめです

学習対象は
誰でしょう?

  • コーディングテストを初めて開始するプログラミング入門者

  • 文法は分かっているが、問題解決に繋げるのが難しい初心者開発者

  • 簡単な問題から体系的に基礎を固めたい学習者

前提知識、
必要でしょうか?

  • Python、C++、Java、JavaScriptのうち1つの言語の基本文法の理解

  • 変数、条件文、繰り返し文などの基礎プログラミング概念の習得

こんにちは
allyです。

944

受講生

46

受講レビュー

72

回答

5.0

講座評価

2

講座

- アルゴリズムブログを運営中

- プログラミングコンテスト多数入賞

- ICPC Seoul Regional 3回進出 (2021, 2022, 2023)

- 2024 ICPC Asia Pacific Championship 進出

- アルゴリズムブログ運営中 - プログラミングコンテスト多数入賞 - ICPC Seoul Regional 3回進出 (2021, 2022, 2023) - 2024 ICPC Asia Pacific Championship 進出

もっと見る

カリキュラム

全体

22件 ∙ (2時間 10分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

まだ十分な評価を受けていない講座です。
みんなの役に立つ受講レビューを書いてください!

似ている講座

同じ分野の他の講座を見てみましょう!

無料