日経ソフトウェアの購入案内

日経ソフトウェアの購入案内

日経ソフトウェアで Python の知識を広げよう

 日経ソフトウェア の最新号とバックナンバーについて紹介しています。

日経ソフトウェア 2020年3月号

 2020年3月号の 日経ソフトウェア も Python 関連の情報が盛り沢山です。

日経ソフトウエア 2020年3月号 [雑誌]


 巻頭を飾るのは、2019 年の GitHub 人気プログラミングランキング 1 位、2 位となった Python と JavaScript を同時に学ぼうという欲張り ... じゃなくて、意欲的な特集記事『 Python & JavaScript 同時入門 』です。
 豊富な AI ライブラリを揃える Python と、Web アプリ開発に欠かせない JavaScript をマスターすれば、もはや IT 業界で無敵 (?) のエンジニアとなれます ... てのは言い過ぎかもしれないけど、開発の幅が大きく広がるのは間違いないので、職場で重宝される人材になれます。

 購入した家を人に貸して家賃収入 (インカムゲイン) を得たり、家屋の転売によって利益 (キャピタルゲイン) を得たりしてみたい人には『買いどきを確実に知りたい! 不動産価格予測 AI を作る』がおすすめです。クローリングによる情報収集と予測 AI の組み合わせは不動産に限らず、AI 分野で広く使われる定番手法なので、純粋に AI を学んでみたいという人も参考になると思います。

「 Python でゲームを作ってみたい!」と思う人は『 Pygame Zero ゲームプログラミング入門』に目を通してゲーム開発の流れを掴んでおきましょう。Pygame Zero はあの有名な Pygame の簡易版ライブラリで、お手軽に 2 次元ゲームを開発できます。
 記事ではライブラリのインストール手順に始まって、Pygame Zero の基本的なコーディングスタイル、ゲーム向けのフリー素材を後悔する Web サイトの紹介、そして実際のゲームプログラミングまでゲーム開発に必要な基礎を一通り提供しています。

「まだ Python の基本を勉強中で、ゲームとか AI とか全然ムリ!」て人には巻末の『目指せ! Python 脱初心者 リュウ君 (5 歳) がプロの書き方教えます』がおすすめです。
「 5 歳児とかにプログラミングを教わりたくないよ!」て文句言ってる人もご安心ください。それはあくまで設定上の話で、実際には大人が書いてます。
 え? そんなこと言われなくてもわかってる? そうですか?
 まあとにかく、本記事では簡単なプログラムを書きながら、クラス定義文の中で使われる特殊メソッドのはたらきを学べます。この辺のことは参考書では軽く流していることもあるので、この記事を読んで知識を補足しておきましょう。

 職場で VBA 使ってる人には連載記事『ビジネスパーソンの Excel VBA 再入門』が実用的です (Python とは関係ないけど)。今回はユーザーフォームの作り方について解説しています。ユーザーフォームはビジネス用マクロでは必須のスキル ... ていうか、ユーザーフォーム作れないとほとんど何もできないので、「ちょっとまだよくわからないなあ」て人はこの記事の通りにプログラミングしてみて、しっかり基礎を身につけておきましょう。