강의

멘토링

커뮤니티

Programming

/

Programming Language

Python入門者のための講義

Pythonを自分のものにしたいですか?本講義は、コーディング経験が全くない方にも、面白い例を通してPythonを簡単に学習できるように制作しました。また、豊富なコーディング実習で皆さんのコーディング能力を向上させるのに大きく役立つでしょう。

難易度 入門

受講期間 無制限

  • Sungmin Kim
Python
Python
oop
oop
Python
Python
oop
oop

学習した受講者のレビュー

学習した受講者のレビュー

4.8

5.0

이두현

100% 受講後に作成

pythonの基礎を正しく教えてください〜ありがとう。

5.0

blessedpower

13% 受講後に作成

良い講義です。プログラミング言語を知らない人も簡単に聞くことができます。 Pythonを理解するのに大きな助けになりました。

5.0

berylsky1

6% 受講後に作成

Pythonが何であるかを知らせる良い講義でした!特に理論と実習を並行するフォーマットが良かったです!入門者の方におすすめです!

受講後に得られること

  • 様々なPythonのデータ型(list, dict, setなど)

  • Python言語ならではの特徴

  • Pythonの条件文 (if-elif-else)

  • 多様なループ文(while, for)

  • 関数とクラスの作り方、および特徴

  • 例外処理の方法 (try-except-finally)

  • Jupyter Notebookの使い方

  • OOPの概念

  • Dunderとマジックメソッド

  • Python固有のキーワード (map, lambda, filter など)

  • 実践を通じたコーディング能力の向上

Python初心者のための基礎講座、
しっかりと噛み締めて学んでみましょう 😋

コーディングは分からないけど、
Pythonは学びたい人のための講義

この講義はプログラミングを初めて学ぶ方のために設計されたPython入門コースです。Pythonは簡潔で直感的な文法のおかげで初心者でも簡単に学ぶことができ、データ分析、人工知能、ウェブ開発、自動化など様々な分野で活用されています。本講義では変数とデータ型、条件文と繰り返し文、リストと辞書のような基本的なデータ構造を丁寧に扱い、関数とファイル入出力、クラスとオブジェクトのような基礎概念まで幅広く学習します。また単純な文法学習にとどまらず、実習プロジェクトを通じて学んだ内容を直接応用してみながらプログラミング思考力を養うことができます。講義が終わる頃には、Pythonを活用して自分で小さなプログラムを作成できる自信を持つようになるでしょう。

この講義だけの特徴をお教えします 🎨

  1. 理論概念の把握
    理解しやすくするため、コーディングを始める前に講師の板書を通じて核心理論を押さえていきます。

  2. コーディング実習
    学習した概念をもとに一緒にコーディングを進めます。指で直接キーボードを叩きながら、いつの間にかコーディングが楽しいと感じる不思議さを体験できます。

  3. クイズ
    概念に対する理解度を把握するため、クイズによるテストを実施します。

  4. ミッションコーディングチャレンジ
    コーディング課題を通じて解いてみて、コードを提出して他の受講生の方のコードと比較しながら学びます。

  5. ミニプロジェクト
    各セクションを完了するたびに、新しく学習した概念を使ってミニプロジェクトを進めます。

  6. メンタリング
    授業を受けていて詰まった部分、理解できない部分はメンタリングを通じて解決いたします。

充実した内容 + クイズ + ミッション3点セットで
基礎をしっかりと固められる実用的な講義!🎁

講義内容の試食 📙

  • Jupyter NotebookのインストールとIDE環境の紹介
  • Pythonデータ型(Int、Float、String、List、Dictionary、Tuple、Set)
  • Pythonデータタイプの型変換
  • Pythonプログラミング言語の特徴(インデント、特殊記号、拡張文字、変数名定義時の注意事項、Short Circuit Evaluation、Concatenation、文字列フォーマッティングなど)
  • 条件文 (If-Elif-Else)、三項演算子 (Ternary Operator)
  • 繰り返し文 (While, For loop, List Comprehension)
  • 関数(グローバル変数 VS ローカル変数、様々な関数の種類紹介、再帰関数(Recursion))
  • 例外処理 (Raise, Try-Except-Finally)
  • クラス(オブジェクト、コンストラクタ(Constructor)、クラスメソッド、Setter & Getter)
  • 様々なReserved Keywords(import、lambda、map、filter、zip、yield等)
  • Dunder & マジックメソッド (例: __init__, __str__)


知識共有者からの一言 ✨

皆さんはPythonの理論と文法など、様々な言語の特徴を学ぶことになります。それだけでなく、各セクションごとに提供される数多くのコーディング実習を通じて、皆さんのコーディング能力を向上させることでしょう。講義内のコーディング問題を皆さんの力で解決すれば、いつの間にか自分でも知らないうちにPython初心者の札を外したと自負できるはずです。
皆さんはPythonでコーディングができる能力を身につけるだけでなく、OOPの概念および全般的なコーディングの基礎をしっかりと固めることで、はるかに素晴らしいプログラマーになることができるのです。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Python言語を学びたい方

  • プログラミング言語でソフトウェア開発およびデータ分析を希望される方

  • コーディングを学びたい方

  • オブジェクト指向プログラミング (OOP) の概念を学びたい方

  • かっこよくコーディングしたい方

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

  • コーディング経験が全くなくても大丈夫です。

  • コンピューターと情熱さえあれば大丈夫です。

こんにちは
です。

6,044

受講生

308

受講レビュー

156

回答

4.7

講座評価

5

講座

こんにちは。私はアメリカの大学と大学院を卒業し、専攻はそれぞれコンピュータサイエンスとデータサイエンスを学びました。現在はヘルスケア関連の企業でデータエンジニアとして働いています。日々の業務を簡単に説明しますと、AWSとAirflowを使用して毎日データを読み込み、ETLプロセスを実行しています。また、データが正常に取り込まれているかをモニタリングし、問題点や改善の余地がある場合にはプログラムを実装する業務を担当しています。データのモニタリングには、主にAWSのCloudWatchやSplunkというプログラムを使用しています。現在、業務で使用している技術はPython、AWS、SQLなどですが、最近はGCPへのマイグレーションを進めている段階であり、AWSとGCPの両方に携わっています。

2022年には、社内のデータおよびパイプラインの約80%がGCPへの移行を完了しており、BigQuery、GCS、GKEを深く扱っています。もちろん、DockerコンテナやTerraformを使用し、全般的なIaC作業も並行して進めています。

データエンジニアとして働きながら最も強く感じたことは次の通りです。毎日新しい技術が登場する中で、「今自分が使っている技術は果たして廃れてしまうのか?」「もしそうなら、その理由は何なのか?」「本当にその技術はこれで代替できるのか?」「デメリットはないのか?」そうです。これらすべての問いに対する答えを見つけるのは非常に困難に見えます。しかし、その過程を経て一つの共通点が見えてきました。深く掘り下げてみると、どれもほとんど大同小異だということです。言い換えれば、一つを徹底的に突き詰めれば、他の技術を学ぶことは非常に容易になるということです。私はこのようなメカニズムを講義でも度々お伝えしたいと思っています。皆さんと一緒に、私が現在持っているすべての知識を共有したいです。皆さんの道しるべになれるよう、最善を尽くします。

私サイモン・キムは、皆さんに楽しくて分かりやすい講義をお届けします。皆さんと絶えずコミュニケーションを図りながら、より良い人間になることをお約束します。皆さんの実力が向上していくのを見守ることは、私にとって大きな幸せです。

執筆著書:実務ですぐに使えるAWS入門

カリキュラム

全体

97件 ∙ (14時間 42分)

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

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

受講レビュー

全体

25件

4.8

25件の受講レビュー

  • leeddoo885836님의 프로필 이미지
    leeddoo885836

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    pythonの基礎を正しく教えてください〜ありがとう。

    • zeus0510
      知識共有者

      ありがとう:)

  • sungminkim0510858853님의 프로필 이미지
    sungminkim0510858853

    受講レビュー 1

    平均評価 5.0

    5

    13% 受講後に作成

    良い講義です。プログラミング言語を知らない人も簡単に聞くことができます。 Pythonを理解するのに大きな助けになりました。

    • zeus0510
      知識共有者

      良いフィードバックありがとうございます。

  • berylsky18512님의 프로필 이미지
    berylsky18512

    受講レビュー 2

    平均評価 5.0

    5

    6% 受講後に作成

    Pythonが何であるかを知らせる良い講義でした!特に理論と実習を並行するフォーマットが良かったです!入門者の方におすすめです!

    • zeus0510
      知識共有者

      良いフィードバックをありがとう!

  • hmson2475님의 프로필 이미지
    hmson2475

    受講レビュー 2

    平均評価 5.0

    5

    100% 受講後に作成

    良い講義ありがとうございます。

    • zeus0510
      知識共有者

      ありがとうございます^^

  • wkdtjrgks28130님의 프로필 이미지
    wkdtjrgks28130

    受講レビュー 1

    平均評価 5.0

    5

    10% 受講後に作成

    • zeus0510
      知識共有者

      ありがとうございます!

¥9,943

Sungmin Kimの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

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