
高度なC言語
jikim1770
C言語の内部構造を理解することで、より高速でメモリ最適化されたプログラムを実装できます。
Intermediate
C, Computer Architecture, device-driver


コーディング方法を学びます。
演算子の特性と注意事項を学びます。
制御文による制御構造を学びます。
関数の実装とPythonだけの関数の特徴を学びます。
基本コンテナについて学びます。
オブジェクト指向プログラミング技術を学びます。
Pythonの登場の背景を理解し、Pythonだけの特別な文法を扱います。
Pythonが他の言語と異なる点を中心に説明します。
Pythonの基本コンテナを理解し、それを活用したさまざまなプログラムを実装できます。
Python文法がメモリとシステム内でどのように機能するかを説明します。

セクション(1) Pythonの概要
Pythonの登場の背景と特徴とPython開発環境の設定について説明します。
セクション(2)基本文法
Pythonの基本的な文法と変数、変数の内部構造を説明します。


セクション(3) 不演算と文字列
ブールデータ型の特徴と使い方を説明し、文字列(str)についても説明します。
セクション(4) 基本材料構造
リスト、タプル、辞書、セットまで、Pythonが提供する基本的なコンテナについて説明します。


セクション(5) 制御構造
Pythonの条件制御と範囲ベースの反復ステートメントの特徴と実装方法について説明します。
セクション(6)データ構造アプリケーション
Pythonの基本コンテナの特徴であるインデックス、スライシング、共通関数などを説明します。


セクション(7)ファイル入出力
Pythonでファイルオブジェクトを作成し、それを利用したさまざまなファイル入出力方法について説明します。また、Pythonオブジェクトを保存できるpickleについても説明します。
セクション(8)関数
関数の基本的な文法とさまざまな引数と戻り値の処理を扱い、さらにラムダやクロージャなどの最新の文法も説明します。


セクション(9)オブジェクト指向
Pythonでのオブジェクト指向コーディング方法について説明します。継承、多型、抽象化をカバーします。
オペレーティングシステムとバージョン(OS):Windows 10,11
編集ツール: Windows Anaconda, Jupyter Notebook
コンパイラ: Python 3.8
提供する学習資料形式(PDF)
授業時にpptを利用した板書を行い、これを授業資料(PDF)と共有します。
本コースを聴くための選手の知識:Python入門
本講義動画仕様:FPS-60、解像度-1280*720、オーディオサンプルレート-44,100
いつでもご質問いただき、講義は新しい技法が出れば修正されることがあります。
講義の際に配布される学習資料は授業のみ参考にして無断配布は禁じます。
学習対象は
誰でしょう?
Pythonを学びたい人
人工知能を勉強したい人
Pythonのシンプルさとスケーラビリティを体験したい人
前提知識、
必要でしょうか?
Python入門
905
受講生
114
受講レビュー
12
回答
4.9
講座評価
9
講座
金正仁(キム・ジョンイン)講師は、オープンソースが重要だとして、
Linuxカーネルやディープラーニングの実装ソースを趣味として毎日分析している、オープンソースマニアです。
ソースを通じて理解すると言い、むやみにソース分析によってすべての原理を理解しようとするため、
受講の際は、ソースコードの爆撃に注意が必要です。
講義に関するお問い合わせ : jikim@imguru.co.kr
全体
41件 ∙ (9時間 11分)
講座資料(こうぎしりょう):
全体
3件
¥10,812
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!