Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

プログラミング

おすすめ

プログラミング超初心者のあなたが、独学で基礎から入門するのに役立つ、プログラミング勉強法、おすすめの本はこちらをどうぞ

プログラミングは、これからの社会でますまず重要になっていくスキルの1つです。 小学校でプログラミングが必修化されるように、 プログラミングは、誰もが身につける教養となってきています。 教養としてだけでなく、 プログラ...
2019.08.20
おすすめ

「ゲームプログラミング」をやりたいプログラミング初心者の方向けのおすすめのプログラミング言語と参考書や本はこちらです

プログラミングは、今後の社会で必要となる能力の1つです。 小学校での必修化もそうですが、 プログラミング学習を通じて、 論理的思考 コミュニケーション能力 表現力 創造力 などの力を高めることが...
2019.08.20
scratch

「ゲームプログラミング」を「スクラッチ(Scratch)」で、プログラミングの基礎から未経験で入門したいあなたにおすすめの本や参考書にはこちらをどうぞ

最近、「プログラミング」の重要性が高まっています。 2020年から小学校からプログラミングが必修化されるように、 プログラミング能力は、今後の社会で必要な力の1つとして認識されてきています。 プログラミング...
2019.08.20
JavaScript

「ゲームプログラミング」を「JavaScript」で、プログラミンの基礎から未経験で入門したいあなたにおすすめの本や参考書はこちらをどうぞ

現在、プログラミングは非常に注目を集めています。 プログラミングを実行するには、様々なやり方があります。 その中でも「JavaScript」は、 ホームページを高機能にできます 有名なプログラミング言語で ...
2019.08.20
C言語

「ゲームプログラミング」に「C言語」で、プログラミングの基礎から未経験で入門したいあなたにおすすめの本や参考書はこちらをどうぞ

現在、プログラミングは非常に注目を集めています。 プログラミングを実行するには、様々なやり方があります。 その中でも「C言語」は、 有名なプログラミング言語 今もよく使われる、求人も多いプログラミング言語 ...
2019.08.20
おすすめ

「ゲームプログラミング」の「数学」を基礎から入門したいあなたにおすすめの本はこちらです

ゲーム開発では、「ゲームエンジン」と呼ばれる すでに作られたプログラムを利用することで開発が効率化しています。 「0からゲームプログラミング」をして開発することがないように思われるかもしれません。 しかし、ゲームエ...
2019.08.20
Unity

「ゲームプログラミング」に「Unity(ユニティ)」で、プログラミングの基礎から未経験で入門したいあなたにおすすめの本や参考書にはこちらをどうぞ

「Unity(ユニティ)」は、ゲーム開発を支援してくれるソフトです。 ゲーム開発を支援してくれるソフトのことを、 「ゲームエンジン」と呼んだりします。 Unityはゲームエンジンの1つ、となります。 ...
2019.08.20
C++

「ゲームプログラミング」に「C++」で、プログラミングの基礎から未経験で入門したいあなたにおすすめの本や参考書はこちらをどうぞ

現在、プログラミングは非常に注目を集めています。 プログラミングを実行するには、様々なやり方があります。 その中でも「C++」は、 有名なプログラミング言語の1つで、今もよく使われる、求人も多いプログラミング言語の1つです...
2019.08.20
Java

「ゲームプログラミング」に「Java」で、プログラミングの基礎から未経験で入門したいあなたにおすすめの本や参考書はこちらをどうぞ

現在、プログラミングは非常に注目を集めています。 プログラミングを実行するには、様々なやり方があります。 その中でも「Java(ジャバ)」は、 様々なシステムで使われている、求人も多いプログラミング言語の1つです。 ...
2019.08.20
Python

「ゲームプログラミング」に「Python」で、プログラミングの基礎を未経験から入門したいあなたにおすすめの本や参考書はこちらをどうぞ

現在、プログラミングは非常に注目を集めています。 プログラミングを実行するには、様々なやり方があります。 その中でも「Python(パイソン)」は特に人気となっています。 Pythonは、初心者の方が手軽にはじめられる...
2019.08.20
scratch

「マインクラフト」とは?必要なPCのスペックは?「プログラミング」を無料で学ぶためのポイントを知りたいあなたはこちらをどうぞ

プログラミング初心者の方は、 ゲームを作りながら、プログラミングをを学んでいくのはいい方法の1つです。 ゲームプログラミングを学びやすい教材の1つに 「マインクラフト」 を使ったプログラミングがあります。 ...
2019.08.20
Python

人工知能技術に関係が深い「数学」を学びながら、同時に「プログラミング」もサクッと身につけたいあなたのために、おすすめの本や参考書、10冊はこちらです

最近、ディープラーニングや機械学習などの人工知能技術が盛り上がっています。 ディープラーニングや機械学習全般の基礎となるのは数学力(特に線形代数)と、 それらを実装するプログラミング能力の2つです。 日々進歩す...
2019.08.09
R

医療統計をサクッとできるソフトのおすすめ「EZR」について特徴や使い方などまとめました

医療統計を学びたい 医療統計のデータ分析を実行したい どんなソフトがあるの?できればフリーソフトある? といったあなたのために、 本記事では、医療統計をサクッと実行できるソフトの1つ「EZR」をご紹介します。...
2019.08.18
IT技術

アルゴリズムの勉強方法とは?プログラミングコンテストについて学べる書籍などもこちらです

「アルゴリズム」とは、何らかの問題を解くための計算の実行手順のことです。 アリゴリズムの1つひとつはシンプルですが、多くのアルゴリズムを組み合わせたりすることで、 複雑な機能を実現することができます。 既存アルゴリズムに詳しくなったり、問題解決に最適なアルゴリズムを選ぶことができるといった能力を磨いておくことで、付加価値の高い製品を、短時間で構築することが可能となり、就職や転職の時など、あなたの市場価値を高めることができます。 といっても、アルゴリズムの勉強方法って、どうすればいいの?アルゴリズムの考え方は、どう身につければいいの? アルゴリズムの書き方にコツはあるの?と思われる方も多いかと思います。 そこで本記事では、アルゴリズムの効率的な勉強方法について、 プログラミングコンテストやオンラインジャッジなどの活用方法など、 アルゴリズムをシッカリ学びたいあたなのために、 アルゴリズムをプログラミングしながら学べるおすすめの本や教科書・参考書などもご紹介します。
2019.08.09
IT技術

画像処理をPythonで学びたいあなたにおすすめの書籍はこちらをどうぞ【aiやopenCVもどうぞ】

画像処理は、身近な様々なところで使われています。 画像処理をプログラミングできるようになりたいといった方も多いのではないでしょうか。 画像処理のアルゴリズムを効率的に学ぶには、手軽にプログラミングできるPythonや、OpenCVなど無料で使える画像処理ライブラリを使うのがオススメです。 そこで本記事では、画像処理についてPythonを使って学んでみたいあなたのために、 画像処理の原理や仕組みを基礎から学びたい方、 OpenCVのダウンロード、インストール、使い方を理解したい方、 画像処理の原理を、データ構造レベルからプログラミングできるようになりたい方向けに、 画像処理や機械学習などサクッと学べるオススメ書籍をご紹介します。
2019.08.24
Python

Python でできることってなに?チャットボットやテキストマイニング、人工知能やスクレイピングなどPythonの使い方をまとめました

最近、Pythonを使う方が増えています。 なぜ、増えてるの? Pythonで、できることってなにがあるの? といった疑問を持つ方も多いのではないでしょうか。 Pythonを使うメリットは 初心...
2018.10.07
Python

Python のフレームワーク・ライブラリ・ツール・開発環境などを活用し、Pythonで業務効率化をしたいあなたはこちらをどうぞ

「Python」 は人工知能やデータ分析、画像処理や機械学習、 Webスクレイピングやテキストマイニング、ゲーム開発など、 多くの応用が可能です。 Python の需要が高まり、Pythonエンジニアの求人も増え、...
2018.09.03
Python

Pythonを学習し、未経験からバイトや転職に結びつけたいあなたにおすすめの入門書はこちらです

Pythonは、プログラミング言語の1つで、 近年、人工知能、データ分析、機械学習など、様々なところで活用されています。 また、プログラミングを加速してくれる「ツール」や「フレームワーク」「ライブラリ」などが多数公開され...
2018.10.06
R

「時系列分析」をフリーソフトの「R」でやりたいあなた、こちらの書籍はいかがでしょうか

「時系列分析」をフリーソフト「R」でサクッと実行したいなぁ~と思われる方も多いかと思います。時系列分析の考え方を理解しつつ、手も動かしながら、実践力をつけれるとうれしいですよね。ここでは、青山学院大学の演習をもとに作られた、数学が苦手な方も理解できる、わかりやすい時系列分析の「R」による実践書をご紹介します。
2018.06.10
C言語

「強化学習」と「深層学習」を組み合わせた「深層強化学習」の実装を学びたいあなたはこちらはいかがでしょうか【C言語】

強化学習は、ディープラーニングと組み合わせることで、ゲームAI、囲碁AIなどの分野で成功例が出ています。機械学習やディープラーニングだけでなく、強化学習を使えれば、応用範囲が広がります。そこで本記事では、強化学習ってなに?どんな手法があるの?どうやってディぷラーニングと組み合わせるの?実装例があるとうれしいんだけど、といった方向けに、深層強化学習を実装できるようになる本をご紹介します。
2018.03.12
Java

「機械学習」に入門したいあなたにチェックしてほしい良書、10冊はこちらです

「機械学習」は、人工知能の進歩に欠かせない技術です。機械学習に入門したいけど、数式やアルゴリズムがむずかしい!という方は多いのではないでしょうか。機械学習初学者のあなたが、機械学習とは?からやさしく理解できる、プログラミングなし・マウス操作でラクに実行できる、R や Weka などのフリーソフトでサクッと実践できる、機械学習おすすめの本はこちらです
2019.02.04
R

「コレスポンデンス分析」を学びたいあなたにチェックしてほしい良書、9冊はこちらです

「コレスポンデンス分析」とは、多次元の質的データの相関構造を調べる手法です。新しい軸を作成し、その軸を使って、データの見えにくかった特徴を明らかにすることができます。コレスポンデンス分析は、対応分析、数量化III類、双対尺度法、関連分析法などとも呼ばれ、クロス集計をよく使うアンケート調査などでも活躍します。本記事では、コレスポンデンス分析を使ってみたいあなたのために、初学者が学びやすいもの、実務でサクッと使えるもの、理論やアルゴリズムなど詳しく学べるものなど、コレスポンデンス分析を学びたいあなたのために良書、8冊をご紹介します。
2019.08.18
JavaScript

「クローラー」作成や「スクレイピング」をやりたいあなたは、こちらはいかがでしょうか JavaScriptのスクレイピングもあります

「クローラー」とは自動的にWebページの情報収集を行うプログラムのことで、「スクレイピング」とは収集された情報を解析することを指します。クローラーやスクレイピングを活用することで、人力ではできなような膨大な作業をサクッとできるようになるメリットがあります。ただし情報収集する相手側のサイトにとって、不都合とならないように気をつけるなど”行儀のよい”クローラーを作ることが大事です。そこでクローラーの作り方から運用の仕方、クローリングするときの注意点など、必要となる知識をまとめてサクッと理解したいあなたはこちらをどうぞ
2019.01.03
R

「R」で「 Webスクレイピング」や「テキストマイニング」をやりたいあなたへの実践ガイドはこちらです

質の高いデータがほしいけど、予算も時間も限られている。データは収集するだけでなく、分析して、再現可能な結果を導き、レポートにまとめたいといった悩みをもつ方も多いのではないでしょうか。Webからデータを収集(クローリング)して、必要な情報を抽出(スクレイピング)すれば、予算は少なく抑えられます。また、統計解析のフリーソフト「R」を使ってプログラミングをすることで、収集や抽出を「自動化」し、その後のデータ分析や、レポートの作成も非常に便利に行うことができます。そこで本記事では、Rを使ったデータの自動収集を基礎からシッカリ学べる良書をご紹介します
2018.09.15
Python

「Python」で「クローリング」や「スクレイピング」の実践的な開発をしたいあなたはこちらをどうぞ

「Python」は学びやすくライブラリが豊富なプログラミング言語です。Pythonを使えば、興味あるWebサイトを自動的にを収集し、必要な部分を抽出する「クローリング」や「スクレイピング」の実行も、手軽にサクッと実現できてしまいます。Pythonやクローリング&スクレイピングについて初学者のあなたも、それぞれ基礎から学べ、システム運用までの全体像をサクッとシッカリ系統立てて学べるとうれしいですよね。そこで、クローリングの具体例も豊富で、クローラーの定期実行、高速化や非同期化、そしてクラウドの活用など実用面で重要な知識まで幅広く学べる、手元にあって損のないおすすめ本をご紹介しています
2019.08.23
Python

「テキストマイニング」を学びたいあなたにチェックしてほしい良書、12冊はこちらです

「テキストマイニング」とは、テキスト(文書)を分析して、新しい知見を発掘する(マイニング)技術のことです。テキストマイニングは、学術やビジネスなど、さまざまなところで応用可能です。テキストマイニングについて理解したい、仕組みを学びたい、サクッとできるようになりたいあなたのために、テキストマイニングがわかる・できるための良書、10冊をご紹介します
2019.03.21
Python

Pythonの基本文法から実践テクニックまでサクッと学びたいあなたはこちらをどうぞ【科学技術計算のためのPython入門】

「Python(パイソン)」は比較的記述がシンプルなのが特徴で、高度なライブラリをもつので、高機能なプログラムをサクッと構築しやすい言語です。科学技術計算の様々な分野で活用できるライブラリが豊富で、例えば近年盛り上がっている人工知能(機械学習、深層学習)のライブラリでは、TensorFlowやChainerなどが多くの方に使われています。数値計算、可視化、データ分析、科学技術計算、高速化など、お望みの機能を実現したいあなたおすすめのオールインワンのおすすめ本をご紹介します。
2018.08.17
Python

「HTML」や「XML」を「Python」で手軽に扱いたいあなた「BeautifulSoup」はいかがでしょうか

「HTML」や「XML」ファイルを自動的に処理したい、賢く処理をしたい、Webページのクローリングをサクッとスクレイピングしたい方も多いかと思います。ここでは、HTMLやXMLをより手軽に、よりスマートに扱うための「BeautifulSoup」というライブラリの使い方をご紹介します。複雑なHTMLやXMLも、BeautifulSoupを使ってサクッと処理したいあなたはこちらをどうぞ
2017.09.25
Java

「Java」ってなに?なにがいいの?これから学ぶあなたが知っておくべきJavaのポイントをまとめました

「Java」は企業システムなど大規模システムを開発する際にとくに重宝されているプログラミング言語です。1995年の登場以来、なぜJavaは全世界で使われるようになったのでしょうか?Javaの思想や特徴、オブジェクト指向やフレームワークなど初学者が知っておきたいポイントはこちらです
2018.08.08
C言語

「機械学習」と「深層学習」の理論と実装を、バランスよくサクッと学びたいあなたはこちらをどうぞ

「機械学習」や「深層学習(ディープラーニング)」は、急激に進歩しています。これらの理論を学び、実装するには数学的な素養も必要です。様々なアルゴリズムの理論と実装をサクッとバランスよく学べたらいいですよね。機械学習や深層学習を独学したいあなた、こちらはいかがでしょうか
2018.03.01
Python

Webから知りたい情報だけをサクッと収集したいあなたはこちらをどうぞ【PythonによるWebスクレイピング】

「Webスクレイピング」は、Webから必要な情報を自動的に収集して、分析し、役立つ知見を生み出す一連のプロセスのことです。増え続けるWebの情報を1つ1つチェックするのは大変ですよね。これを自動的に行えるスクレイピングは、忙しいあなたの助けに、必ずなるはずです。スクレイピングで自由な時間を増やしたいあなたはこちらをどうぞ
2018.02.24
C言語

「C言語プログラミング」に入門したいあなたにおすすめの9冊はこちらです

「C言語」はプログラミング勉強の第一歩としてよく学ばれています。でも初心者にとって自分にとっての良書を選ぶのは難しいのではないでしょうか。そこでC言語を学びたい様々な方(プログラミングってなに?というほんとの初心者の方から、プログラムを書いたことはあるけどよくわからないって方、C言語の難所「ポインタ」を重点的に学びたい方など・・・)それぞれにおすすめの「C言語の良書」をまとめました
2019.08.12
Python

機械学習やディープラーニングでも必須の「線形代数」演算を、サクッと「プログラミング」できるようになりたいあなたはこちらをどうぞ

「線形代数」は大学数学だけでなく私たちの身近で役立っています。線形代数を応用して「プログラミング」ができれば、ゲーム、グラフィックス、人工知能など様々な分野で活躍できます。線形代数とプログラミングを同時に効率的にスムーズに学べたらうれしいですよね。図やグラフをふんだんに使うことで線形代数の理解がすすみ、プログラミングしながら学ぶことで応用アプリケーションをサクッと作れるようになりたいあなたはこちらをどうぞ
2019.02.01
Python

「Python」で「データサイエンス」をやってみたいあなた、手を動かしながらサクッと学べるこちらはいかがでしょうか【Pythonデータサイエンス:可視化、集計、統計分析、機械学習】

「Python」は初学者でも学びやすいプログラミング言語の1つで、「データサイエンス」を実践するためのライブラリがそろっています。 統計解析や機械学習などのデータ分析手法について、サクッと効率的に全体像をつかみたいあなたには、こちらはいかがでしょうか
2018.11.04
Scala

「人工知能」の「プログラミング」の本質を、手を動かしながら学びたいあなたはこちらをどうぞ【関数型オブジェクト指向AI プログラミング:Scala による人工知能の実装】

「人工知能」の「プログラミング」には様々なアルゴリズムがあります。最近注目の「ディープラーニング(深層学習)」だけでなく、探索や決定、論理や推論、クラスタリングやパターン認識、将棋や囲碁の人工知能でも活躍するゲーム木など、非常に多岐に渡っています。これらすべてを網羅しながら、手を動かしながらサクッと理解できたらいいですよね。難しい数式からよりも、アルゴリズムの本質が理解できるシンプルなコードを通じて、人工知能プログラミングをサクッと身につけたいあなたはこちらをどうぞ
2018.11.04