inflearn logo
知識共有
inflearn logo

原理ず実習で積み䞊げるPython入門線

Pythonプログラミング蚀語の入門講矩です。 単玔に文字を出力しお文法を真䌌しお打぀圢匏的で退屈な構成ではなく、 'なぜ'そしお'どのように'動䜜するのかに぀いお、適切なレベルでの根本的な原理の孊習ず 実際のプログラミング実習たで扱う講矩です。 たた、各皮授業資料が提䟛されたす。

難易床 入門

受講期間 無制限

Python
Python
Python
Python

受講埌に埗られるこず

  • プログラミング蚀語の実行原理

  • 倉数ずメモリの関係

  • Pythonの文法ず実践掻甚

  • 代衚的なデヌタ構造ず動䜜原理

  • デバッガヌツヌルを掻甚しお自らバグ远跡及び解決

  • Pythonが他の蚀語ず異なる様々な特城

  • オブゞェクト指向(OOP)抂念ず継承およびコンポゞション

本講矩はPythonの入門線です

  • Pythonを初めお觊れる方や他の蚀語経隓者でPythonに入門する方々に、確実なプログラミング入門ガむドずなっおお手䌝いいたしたす。

  • 単玔な暗蚘匏ではなく、なぜこのような文法が生たれたのかに぀いおの説明をビルドアップ匏で進めるため、
    盎感的な理解が簡単です。

  • この講矩を終えた埌は、ラむブラリ孊習に進むか、たたはPython䞭玚・䞊玚抂念に進むこずができるよう、
    基瀎から珟代プログラミングの根幹ずなるオブゞェクト指向プログラミングたで䞁寧に扱いたす。

このような内容を孊びたす

Python初歩 - 開発環境蚭定ずコヌディング基瀎孊習

  • 開発環境の構築から初回コヌド実行たで段階的にご案内

  • 倉数は名札だ - コンピュヌタがデヌタを蚘憶する方匏の理解

  • 数倀、文字、真停倀など基本デヌタ型完党敎理

  • コンピュヌタが比范挔算で刀断する方匏を孊ぶ

論理的思考ずデヌタ敎理技術

  • and、or、notで孊ぶコンピュヌタの論理的思考法

  • 条件文ず繰り返し文でプログラムが自ら刀断できるようにする

  • リスト、蟞曞、タプル、セット - 状況別最適デヌタ構造遞択

  • Mutable vs Immutable - メモリ芳点からデヌタ倉曎原理の理解

効率的なコヌド䜜成ず問題解決胜力

  • 関数でコヌドを再利甚しおきれいに敎理する方法

  • タむプヒントを掻甚した珟代的で読みやすいコヌド䜜成

  • VS Codeデバッガヌで䜓系的な問題解決胜力を身に぀ける

  • print文の代わりに専門的なデバッグツヌルの掻甚法

Pythonの深掘りずオブゞェクト指向蚭蚈入門

  • ネヌムスペヌスずスコヌプ - Pythonが倉数を探す内郚動䜜原理

  • クラスずオブゞェクトの抂念ず実際の掻甚方法

  • 継承ず倚態性による効率的なコヌド蚭蚈

  • ダンダヌメ゜ッドでPythonicなオブゞェクトを䜜る

受講前の参考事項

実習環境

  • オペレヌティングシステムおよびバヌゞョンWindows、macOS、Linux すべおのOS環境をサポヌト

  • 䜿甚ツヌル: VS Code無料゚ディタ - 講矩でむンストヌルから蚭定たで案内

  • Pythonバヌゞョン: Python 3.12を䜿甚講矩で䞀緒にむンストヌル

  • PC仕様: 䞀般的な仕様のノヌトパ゜コン/デスクトップ特別な高スペック䞍芁

孊習資料

  • 実習サンプルコヌドGitHubを通じおすべおの実習コヌドを提䟛受講生専甚案内

  • 講矩スラむド理論授業で䜿甚された原本スラむドファむルのダりンロヌド提䟛

  • 参考資料: 远加孊習のための有甚なリンクず資料のご案内

事前プログラミング知識党く必芁ありたせん完党初心者でもOK

  • 質問ず回答孊習䞭に疑問に思うこずがあれば、い぀でも質問しおください。

  • 講矩の特城: 理論説明の埌すぐに実習に぀ながる構造で、぀いおいきながら自然に身に぀けるこずができたす

  • オペレヌティングシステムのご案内Windows環境で録画されたしたが、Macナヌザヌ向けの別途コマンドもご案内いたしたす。

こんな方に
おすすめです

孊習察象は
誰でしょう

  • プログラミング初心者

  • Pythonの文法は知っおいるが、「なぜ」このように動䜜するのかずいう原理が気になる人

  • Pythonを孊んでいる他蚀語経隓者

前提知識、
必芁でしょうか

  • なし

こんにちは
ttok146566です。

1,445

受講生

84

受講レビュヌ

22

回答

4.5

講座評䟡

4

講座

ゲヌム開発者ずしお様々な技術を習埗しながら、悟ったこずがありたす。

「難しいこずはない。説明を難しくしおいるだけだ。」

 

初めおプログラミングを孊んだ時、明らかに簡単な抂念であるにもかかわらず、耇雑に説明された資料のせいで混乱した蚘憶がありたす。い぀も感じおいたのは、いざ自分で理解しおみるず「栞心」は思ったより単玔だったずいうこずです。

 

珟圚はAIを掻甚した様々な開発手法を研究しおおり、Pythonで倚様な自動化プロゞェクトを進めおいたす。

 

私は「孊ぶ人が正確に知っおおくべきこず」を明確に定矩し、その栞心だけを効率よく抜出しお䌝えるよう努めおいたす。

耇雑なこずをシンプルに。難しいこずをわかりやすく。

他の方々の孊習の道のりに、私の掻動が少しでもお圹に立おれば幞いです。

もっず芋る

カリキュラム

党䜓

78件 ∙ (6時間 32分)

講座資料こうぎしりょう:

授業資料
講座掲茉日: 
最終曎新日: 

受講レビュヌ

党䜓

1ä»¶

5.0

1件の受講レビュヌ

  • js0855js6849님의 프로필 읎믞지
    js0855js6849

    受講レビュヌ 1

    ∙

    平均評䟡 5.0

    5

    31% 受講埌に䜜成

    プログラミング未経隓者なので..心配をたくさんしおいたのですが、あたりにも簡単に理解できおしたっお驚きたした。

    ttok146566の他の講座

    知識共有者の他の講座を芋おみたしょう

    䌌おいる講座

    同じ分野の他の講座を芋おみたしょう

    新芏䌚員登録で25%OFF

    ï¿¥3,220

    25%

    ï¿¥4,290