プログラミング全般,種々のプログラミング言語(Python, C/C++, Java, JavaScript, Octave, Ruby など),オンラインでのプログラミング言語
このページは目次ページである.
それぞれのリンクをクリックすることで,各項目の目次ページ等にジャンプする.
Python 3.9 のインストール(Windows 上)のページ: https://www.kkaneko.jp/tools/win/python.html
マイクロソフト C++ ビルドツールのインストール(Windows 上)のページ: https://www.kkaneko.jp/tools/win/buildtool.html
動画「マイクロソフト C++ ビルドツールのインストール(Windows 上)」の URL: https://www.youtube.com/watch?v=7NUhUTdd75Q
YouTube の再生リスト「Java の基本(全14回)」: https://www.youtube.com/playlist?list=PLwoDcGBEg9WH6D0fsLu3M53VahHRr-cRx
その他のプログラミング
※ それぞれのリンクをクリックすることで,各項目の目次ページや個別ページ等にジャンプする.
目次ページ: プログラミング入門とオンライン開発環境
Python 3.9 のインストール(Windows 上)のページ: https://www.kkaneko.jp/tools/win/python.html
目次ページ:Python 演習(Python Tutor,VisuAlgo を使用)(全9回)
プログラミング入門者を対象に、Python の基礎(条件分岐,繰り返し,式の抽象化と関数,リスト,辞書,オブジェクト,クラス,メソッド,コンストラクタ,クラス階層,継承),Python を学べる教材を公開している. パソコン画面のスクリーンショットを交えて、簡単にパソコン演習ができるようにしている.
※ http://pythontutor.com で公開されている Python Tutor を使用する.あわせて, https://visualgo.net/ja で公開されている VisuAlgo を一部使用する
ドクセルの URL: https://www.docswell.com/s/6674398749/5ML9EK-2021-12-21-205117
ドクセルの URL: https://www.docswell.com/s/6674398749/KELWR5-2021-12-21-205400
ドクセルの URL: https://www.docswell.com/s/6674398749/KYE7P5-2021-12-21-210015
ドクセルの URL: https://www.docswell.com/s/6674398749/ZNJNE5-2021-12-21-210126
ドクセルの URL: https://www.docswell.com/s/6674398749/K676M5-2021-12-21-210203
ドクセルの URL: https://www.docswell.com/s/6674398749/KV62V5-2021-12-21-210241
ドクセルの URL: https://www.docswell.com/s/6674398749/K12MR5-2021-12-21-210331
ドクセルの URL: https://www.docswell.com/s/6674398749/ZGGMLZ-2021-12-21-210404
ドクセルの URL: https://www.docswell.com/s/6674398749/59W6W5-2021-12-21-210449
【サイト内の関連ページ等】
目次ページ: Python プログラミング
Python の各種パッケージのインストール,試用
Python でのさまざまな処理
目次ページ:
Cocos2d
pygame
目次ページ: Panda3d (Python で動く3次元のゲームエンジン)
※ Windows での Panda3D のインストールは,別ページで説明している.
目次ページ:C プログラミング演習 (Visual Studio 2019 対応)(全15回) C/C++ プログラミングを、Visual Studio を用いて演習主体で学ぶための教材を公開している パソコン画面のスクリーンショットを交えて、簡単にパソコン演習ができるようにしている. ※
演習で,Visual Studio C++を用いる. 「Visual Studio Community 2019 C++」のインストールについては、 別のページで説明している. 目次ページ:C プログラミング応用(全14回) C/C++ プログラミングを、Visual Studio を用いて演習主体で学ぶための教材を公開している パソコン画面のスクリーンショットを交えて、簡単にパソコン演習ができるようにしている. ※
演習で,Visual Studio C++を用いる. 「Visual Studio Community 2019 C++」のインストールについては、 別のページで説明している. Visual Studio C++ の基本操作、そして、 デバッガ、ステップ実行機能、トレース機能、逆アセンブラなどの実用知識を学ぶための教材を公開している. 目次ページ: Visual Studio C++ の機能と操作演習(全5回) 目次ページ:C 言語によるアルゴリズムとデータ構造演習(全11回) C プログラムの実例を使って,アルゴリズム,データ構造,プログラミングの理解を深めることを重視. ※ 演習では,http://pythontutor.com で公開されている Java Tutor を使用する.あわせて, https://visualgo.net/ja で公開されている VisuAlgo を使用する 目次ページ: C++ オブジェクト指向プログラミング演習 (Visual Studio 2019 対応)(全5回) 目次ページ:実践 Cプログラミング 入門
アルゴリズムとデータ構造入門
画像 とグラフィックス
デバッガの使い方
さらに進んだトピックス
目次ページ: Xcode プログラミング 目次ページ:Java の基本
YouTube の再生リスト「Java の基本(全14回)」: https://www.youtube.com/playlist?list=PLwoDcGBEg9WH6D0fsLu3M53VahHRr-cRx
目次ページ:Java 演習(全11回)
Java 言語のを,オンラインの学習サイト JavaTutor を用いて行う. クラス,オブジェクト,メソッド,クラス階層,継承,配列,リスト,マップなど Java プログラミングの重要事項を学べる. ※ http://pythontutor.com で公開されている Java Tutor を使用する.あわせて, https://visualgo.net/ja で公開されている VisuAlgo を使用する 目次ページ: Eclipse の種々の設定と操作 Java と Eclipse をインストールする.さらに Eclipse の各種プラグインをインストールする.
OpenJDK のインストール
Java サンプロプログラム
Eclipse のインストール
プラグインの更新
Javadoc の設定
プログラミング
スタイルチェック,デバッグ
データベースツール
古い情報
目次ページ: Java プログラミング入門 Java プログラムを作る上で知っておきたい,いくつかの便利な機能
3.5 Panda3d (Python で動く3次元のゲームエンジン)
4. C, C++
4.1 C/C++ 用語集
4.2 Windows で C プログラミング
4.3 C プログラミング演習 (Visual Studio 2019 対応)(全15回)
4.4 C プログラミング応用(スライド,全14回)
4.5 Visual Studio C++ の機能と操作演習(全5回)
4.6 C 言語によるアルゴリズムとデータ構造演習(全11回)
4.7 C++ オブジェクト指向プログラミング演習 (Visual Studio 2019 対応)(全5回)
4.8 実践 Cプログラミング
4.9 Xcode プログラミング
5. Java
5.1 Java の基本
5.2 Java 演習(全11回)
※ 標準ライブラリ(GDBonline による実習版) [PDF], [パワーポイント]
5.3 Eclipse の種々の設定と操作
5.4 Java プログラミング入門
目次ページ: JDBC によるデータベース・プログラミングと Spring JDBC
Java プログラムの中に,SQL プログラムを埋め込みます. Java と SQL との間のデータのやり取りを行うために,JDBC や Spring JDBC を使う.
目次ページ: Tomcat を用いた Java サーブレット・プログラミング
Apache Tomcat とは,Java サーブレット(Java Servlet)と Java サーバ・ページ (JavaServer Page; JSP) が動くための土台となるソフトウエアです. まずは,Apache Tomcat と Apache HTTP サーバが連携して動くにように設定を行って, Web ブラウザから Java サーブレット・プログラムが扱えるようにします. さらに,Apache Tomcat 上で動く Java サーブレット・プログラムの開発を行う. 開発には Eclipse を利用します.
目次ページ: JavaServer Faces による Web アプリケーションとデータベースの連携
最初は,JSP プログラムと JSF タグを使い,Web アプリケーションプログラムを練習します.
目次ページ: JavaScript と JQuery による Web プログラミング
【JavaScript, JQuery を使う Web アプリケーションの開発環境】
【HTML, スタイルシートの例】
【JavaScript, jQuery の例】
【JavaScript, jQuery, 関連プラグイン等の例】
【JavaScript と JQuery UI】
【パノラマ表示】
【サーバサイド JavaScript プログラム開発環境】
【GoogleMaps API】
【CoffeeScript】
【Android アプリケーションの開発, NDK, SL4A, rhodes, RhoMobile Suite】※ Windows での,Android Studio 3.5 のインストール,Android 仮想デバイスの作成,プログラムの起動という一連の手順は,別ページで説明している.
【Rhino】
【PhoneGap】
【MIT App Inventor】
【Windows ガジェット】
目次ページ: JavaScript の例
目次ページ: Rシステムを用いた統計処理/データマイニング
【ツール,パッケージ】
【R の文法と主要な機能】
【他の言語との連携,データベース管理システムとの連携】
【R システムでのファイル操作】
【画像ファイル】
【グラフの作成】
【木構造解析】
【編集距離】
【幾何,空間処理】
【地図】
FreeBSD でのインストール
目次ページ: Octave の活用
【Octave プログラミング,Octave の主要な機能】
【Octave のプログラム例】
【Octave のインストール】
【パッケージ,ダイナミックリック,インストール上の注意点など】
【Octave bindings for OpenCV】
【video パッケージ】
【liboctave の使い方】
項目:入門, Ruby の設定,文字列,ファイル,フォーム,グラフィカルユーザインタフェース,Javaとの連携,Win 32 API,Ruby による画像処理プログラミング,eRuby プログラミング
目次ページ: Ruby プログラミングと画像処理
【インストール】
【Ruby プログラミング】
【Ruby による画像処理プログラミング】
【eRuby プログラミング】
項目: Ruby によるデータベースプログラミング,Ruby で経過時間の計測, Sinatra プログラミング,Ruby on Rails 入門, Rails で JQuery UI や JavaScript を使う,グラフィックス, グラフ理論,Ruby から R の機能を呼び出す,Ruby と他の言語のプログラムとの連携
目次ページ: Ruby による Web/データベース・プログラミング
【Ruby でデータベース管理システムを使う】
【Ruby による CSV ファイル処理, スペース区切りのファイル処理】
【Ruby で YAML を扱う】
【Ruby で XML を扱う】
【Ruby で経過時間の計測】
【eRuby プログラミング】
【Sinatra プログラミング】
【Ruby on Rails プログラミング】
【グラフィックス, グラフ理論】
【Ruby から R の機能を呼び出す】
【Ruby と他の言語のプログラムとの連携】
Scheme は,関数型言語
目次ページ: Scheme プログラミング(全17回)
PASCAL は,大学などのプログラミング教育でよく使われてきた言語.
目次ページ: PASCAL プログラミング(全7回)
目次ページ: ゲームエンジン Irrlicht, Jirr, Allegro
【Allegro バージョン 5 のインストールとプログラム例】
【Irrlicht インストールとプログラミング】
IRRLICHT は,もともと C 言語ベースの3次元エンジンです. IRRLICHT は,画像(カラー,モノクロ)の描画、2次元グラフィックス、3次元グラフィックス,イベント処理(マウス,キーボード等)の機能をもったゲームエンジンの決定版です. 文字の描画 (unicodeも可), 画像ファイル読み書きの機能もありますし,スライダやボタンなどのGUI部品もあるので,困ることはありません.
【Jirr インストールとプログラミング】