適切な解説で合格をサポート。受験者必携の公式問題集。協会プラチナ認定の著者陣による執筆、協会監修により厳選された良問集。
■□ ExcelがCopilot、Pythonと融合して大きく進化!
□■ 仕事が変わる! データ分析が変わる! この波に乗り遅れるな
2025年春、Excelが大きく変わりました。CopilotとExcel、Pythonが融合した、Copilot in Excel with Pythonが日本語版で使えるようになったのです。すでにExcelとPythonはPython in Excelとして融合し、Excel上でPythonコードを実行し、その結果をExcelで表示するということはできていました。そこにCopilotまで加わり、Pythonの強力なライブラリであるpandasを使った高度なデータ分析がExcel上でできるようになりました。
しかも、Copilotとpandasが組み合わされたことにより、コードを書かなくても、Excel関数を使わなくても、プロンプトに指示を書き込むことで、従来のExcelではできなかった高度な分析とグラフの作成ができます。pandasで使うときのCopilotは、「Excel上でCopilotが使えるようになった」のとはちょっと違います。いわば“高度な分析モード”のCopilot。Copilot in Excel with Pythonを本書でいち早く試し、マスターしてみませんか?
■主な内容
第1部 Excel上でPythonを使うPython in Excel
第1章 Excel の利用中にPython が使えるメリット
第2章 pandasを使ったデータの加工と分析
第3章 CopilotとMatplotlib、seabornによるデータの可視化
第2部 ExcelファイルをPythonで操作するopenpyxl
第4章 Excelファイルを操作するプログラミングの基本
第5章 Excelファイルを操作するopenpyxlの応用
第3部 Python+PyWin32でExcelを操作する
第6章 PyWin32を使ったExcel操作の基本
第7章 PyWin32でパソコン操作を自動化
非同期、型ヒントなど新仕様を取り込んだ5年ぶりの改訂。Pythonを学ぶための“標準教科書”。プログラミングに必要な知識・概念・機能を体系的かつ網羅的に習得。解説、例題、練習問題の3ステップでよくわかる。
★超初心者さん、ようこそ! とことん丁寧な、挫折しないスタートブック★
「Pythonやってみたい!けど、目的がない」「以前すぐに挫折してしまった」
そんな「作りたいものがない人」のための、世界一やさしいPythonの入門書が誕生しました!
☆「あなたの隠れたPython適性診断」で「作りたいもの」を見つけよう☆
チェックリストの質問に答えて、やる気が続く「目標づくり」が簡単にできる!
あなたはどのタイプ? さっそく診断してみよう!
・効率化マスタータイプ(業務効率化・自動化)
・データハンタータイプ(Webスクレイピング)
・分析探偵タイプ(データ分析・機械学習)
・アイデアクリエイタータイプ(アプリ開発)
・未来のテクノロジストタイプ(AI・生成AI活用)
☆「ぱいせん(Python仙人)」と一緒に一歩ずつ学べる☆
全ページフルカラーで、とにかくやさしく説明しました!
プログラミングがはじめてでも、パソコンが苦手でも、
ぱいせんと一緒なら「楽しい」がずっと続いてつまずかない!
☆仕事に役立つこれからのITスキルが無理なく身につく☆
著者は、初心者のつまずきポイントを熟知した
社会人向けのプログラミングスクール講師。
口コミで大好評のスクールの経験を活かし、
挫折しない入門書ができました!
【この本でできるようになること】
・Pythonの基本の文法
・PDFや画像データの処理
・Webスクレイピング
・機械学習による画像認識
・Webアプリ作成
・画像生成AIと連携して好きな画像を生成
・動画の文字起こし
・Googleの生成AIと連携して会議を要約
【おもな内容】
1章 Pythonってなに?
2章 Pythonデビュー!
3章 Pythonの基礎を知ろう!
4章 データや処理をまとめよう!
5章 ライブラリを使おう!
6章 条件分岐と繰り返しをマスターしよう!
7章 仕事に役立つプログラムを作ろう!
8章 Webスクレイピングにチャレンジしよう!
9章 機械学習にチャレンジしよう!
10章 仕事にも役立つ画像生成AIアプリ作成にチャレンジしよう!
11章 AI連携! 会議要約プログラム作成にチャレンジしよう!
「なぜ」と「どうすれば」が学べる、“現場で使える”脆弱性対策入門。コードを書くあなたが、安心・安全なセキュリティを支える人になる。SQLインジェクション/XSS/XXE/OSコマンドインジェクション/HTTP・メールヘッダインジェクション/パストラバーサル/CSRF/認証・セッション管理の不備などハンズオンで学べる。
手軽に・つまずかずに、Pythonをはじめられる。「なぜ」「どうして」が必ずわかる。今後に活かせる「基礎」を学べる。コツ・しくみ・落とし穴をしっかり押さえるから初心者でもすぐにプログラミングを習得できる!
Web開発やデータ分析などの分野で、ユーザー数が増えてきているPython。最近では、Pythonに触れる方も多くなってきています。本書はそうしたPython初心者の方に向けて、ヤギ博士とフタバちゃんと一緒に基本的なプログラムの作成から、面白い人工知能アプリの作成までを体験。対話形式でプログラミングのしくみを学ぶことができます。
Python初心者必読のチュートリアルが3.9対応で登場!
Pythonの作者Guido氏自らが書き下ろした、Python入門者のための手引書です。Pythonの言語と、入門者がおさえておくべきシステムの基本的な機能やコンセプトを解説し、さらにPythonの特徴的な機能を数多く取り上げて紹介することで、この言語の雰囲気とスタイルをわかりやすくつかめるよう配慮しています。5年ぶりの改訂版で、Python3.9.0に対応しました。入門者必読の書です。
Pythonは、AI分野で定番のプログラミング言語です。文法がシンプルなため、入門者が最初に学ぶプログラミング言語にうってつけです。AIに関わるディープラーニングやデータ分析だけでなく、Webアプリなどの大規模システム開発でも広く利用されています。
本書は、Pythonの基礎から、統合開発環境「Visual Studio Code」などの使い方、今話題のディープラーニングまで、チャットボットの開発、Webスクレイピング、ディープラーニングを体験しながら楽しく学ぶPython解説書の決定版です。自然言語処理やテキストマイニング、文章生成などが身に付きます。
Chapter0 いま、なぜPythonなのか
Chapter1 Pythonを使えるようにしてプログラミングを始めよう(環境構築とソースコードの入力)
Chapter2 Pythonプログラムの材料(オブジェクトとデータ型)
Chapter3 条件分岐と繰り返し、関数を使う
Chapter4 オブジェクト、そしてAIチャットボットへ向けての第一歩
Chapter5 ピティナのGUI化と[人工感情]の移植
Chapter6 「記憶」のメカニズムを実装する(機械学習)
Chapter7 マルコフ連鎖で文章を作り出す
Chapter8 インターネットアクセス
Chapter9 ピティナ、ディープラーニングに挑戦!
「自分が書いたコードは、仕事で通用するか不安……」
「動くものは作れる。そこからどう上達すればいい?」
そんな悩みを抱えるあなたに、VTuberサプーがPythonでのコードの書きかたをお教えします! 本書は、コードの見た目の整えかたから、読みやすさ、シンプルさ、安全性……などを意識した「プロ」の知識とテクニックをまとめました。中の人のエンジニア経験から得た知見をもとに解説しているので、実際に現場でちゃんと役立つコードに改善できます。この1冊で、自分の書くコードをワンランクアップさせましょう!
・パソコンのアプリをつくろう
〜〜WinもMacもPythonでつくれる!
・Pythonだけで実行ファイルがつくれる!
・アイティア+Pythonで、気の利いたアプリを量産しよう!
PCのデスクトップで使うアプリをつくってきませんか?WindowsやMacで使える実行プログラムをPythonで手軽に作れます。まずはメモ帳やクリップボード拡張から。そして写真や動画の操作アプリ、Webブラウザーの操作やスクレイピングツールも紹介します。もちろん生成AIを使ったアプリ作成法もあります。最後は実行ファイルの作成で配布も可能に。
1章 Pythonでデスクトップアプリを作ろう
01 Pythonでアプリ開発するのがオススメな5つの理由
02 Pythonで何ができるの?
03 Pythonのインストールと基本的な使い方
04 拡張パッケージのインストール方法
05 PythonのGUIツールキットについて
06 PySimpleGUIとTkEasyGUIについて
2章 身近なGUIアクセサリーを自作しよう
01 ポップアップダイアログを使ったツールを作ろう
02 メモ帳を作ってみよう
03 オリジナル電卓を作ろう
04 時計とタイマーを作ろう
3章 Excel/CSV/PDF - オフィスで役立つツールを作ろう
01 CSVファイルの結合ツールを作ろう
02 Excelデータの読み書きツールを作ろう
03 複数Excelブック横断ツールを作ろう
04 PDF生成ツールを作ろう
05 Excel住所録を読み込んでPDF招待状を作成しよう
4章 画像/動画/音声を扱うツールを作ろう
01 写真を加工するツールを作ろう
02 動画から音声やサムネイルを抽出する
03 動画と音声を無音部分で分割する
04 画像をOCRしてクリップボードと連携するツールを作ろう
05 音声合成ツールと画像から動画を作成するツールを作ろう
5章 ChatGPTとWeb APIを使ったAIアプリ
01 ChatGPT APIをはじめよう
02 英日翻訳ツールを作ろう - テンプレ付き用途特化型チャットボット
03 AI搭載のToDOアプリを作ろう
04 AI搭載のメモ帳を作ろう - 要約/言い換え/誤字脱字チェック
05 画像生成アプリを作ろう
6章 Webスクレイピングとアプリの配布
01 Webブラウザーを自動制御しよう
02 Webスクレイピングツールを作ろう
03 Webサイトへのログインとダウンロード
04 Pythonで作ったアプリを配付しよう
05 デスクトップアプリをブラッシュアップしよう
Appendx
本書ではコードを入力して実行し、結果をすぐに確認できる「Google Colab」を使ってプログラミングを学びます。Googleのアカウントがあれば無料で使えるので、プログラミングの重要な部分のみを学びたい人にぴったりです。コードを実行して結果を確認しながら、Pythonの仕組みや概念についてイラストと図版で丁寧に解説。また、各章で学んだ内容をおさらいする、まとめのプログラムも章の最後に収録。楽しく読み進めながら、Pythonの仕組みがしっかりと身に付きます。各章で学んだ内容の総まとめとして、第10章では名刺の画像データを元に、AIを駆使して住所録を自動的に作るアプリを制作します。コードを拡張すれば仕事にも使えるので、ぜひ挑戦してみてください。
Pythonは、データ分析やAI(人工知能)など様々な用途に使えることから、近年最も注目されているプログラミング言語です。富士通ラーニングメディアでは、Pythonに関する研修コースをラインナップとしてご提供しており、その中でもデータ分析の入門レベルに相当し、人気のある研修コース「Pythonによるデータアナリティクス(可視化・解釈編)」の内容を書籍化しました。
●人気の研修コースを書籍化!
Pythonでデータ分析をはじめて学ぶ方向けの研修コースをベースに書籍化しています。富士通ラーニングメディアの研修コースの特徴である「実習が多い」という特性を活かし、実習中心の作りにしています。
●Pythonによるデータ分析の基礎を学習できる!
Pythonにはデータ分析ができるライブラリ群が揃っていて、比較的プログラムのコード量が少なくプログラミングできます。本書では、ライブラリ群の使い方をマスターしながら、Pythonによるデータ分析の基礎を学習できます。
●Pythonでデータ分析をするための環境構築をわかりやすく解説!
Pythonでデータ分析をするために必要な環境構築を解説しています。Pythonのインストールから、データ分析に必要なライブラリ群のインストール、開発環境「Jupyter Lab」のインストールと基本操作がわかります。
●Pythonでデータ分析には欠かせないライブラリ群を徹底解説!
Pythonでデータ分析する際には、「データの数値計算(NumPy)」→「データの加工と集計(Pandas)」→「データの可視化(Matplotlib)」といった大きな流れがあります。本書ではこれらのライブラリ群を徹底解説しています。
●挫折しやすい要素を徹底フォロー!
本書ではプログラム1行1行すべての動きを解説しており、理解が深まります。「よく起きるエラー」を随所で取り上げ、エラーの発生場所やその意味、対処方法(どこを修正したらよいか)をフォローしています。これらにより、1人でも学習を進めていけます。よく起きるエラーについては、一覧を特典としてダウンロードしていただけます。
●実習問題で実力がバッチリ身に付く!
実習問題をご用意しており、プログラミングの実力を深められます。「実行結果例」を見て、同じように動作するプログラムの作成に取り組みます。解答例もプログラム1行1行すべての動きを解説しており、理解が深まります。
12万人が選んだ人気No.1オンライン講座が
超わかりやすくパワーアップして書籍化!
海外企業でも通用する
一流のプログラミング技術が学べます!
★基礎から応用、一流コードスタイルまで1冊で学べる★
【応用編】ではニーズの高い実践的テクニックを中心に、
【入門編】では基礎から1歩ずつ、わかりやすく解説。
シリコンバレーのトップIT企業で活躍する著者が
世界標準のPythonスキルを一気に伝えます。
★海外でも通用する
一流のプログラミング技術が身につく★
知っていましたか?
アメリカのエンジニアの年収は日本の5〜10倍です。
本書は「いつか海外で活躍したい」、
そんな夢の実現も強力にバックアップしてくれる
「海外進出の道しるべ」ともなる一冊です。
★12万人が選んだ人気No.1講座の書籍化★
本書のもととなったのは、オンライン講座Udemyで人気No.1を獲得したPython講座。
本格的な内容をわかりやすく伝える著者の講座は人気が高く、延べ24万人以上が受講しています(全講座計)。
本書はさらに内容を充実させてパワーアップ! 自分のペースでしっかり学べます。
独学の強い味方、「サンプルコード」の無料ダウンロードサービス付き。
★エンジニアの成功戦略も教えます★
コラムでは、エンジニアのキャリア戦略の立て方、成功するポイント、独学のコツなども紹介。
文系出身、TOEIC300点代からスタートした著者が渾身のエールを送ります。
★用語集、Pointなども充実★
コードを書くときの注意点、知っておきたい豆知識、
開発の現場で必要なことなどは
「Point」としてたっぷり掲載。
巻末には「用語集」も収録し、
徹底して実践的な内容となっています。
基礎からアプリ開発のために必要な知識まで、「この一冊で」しっかりやさしく学べる新しいPythonプログラミングの教科書。
はじめてプログラムを行う人でも安心して読み進められるように、基礎をわかりやすく解説。さらに「AI」「スクレイピング」「データベース」「Webプログラミング」など、最新のアプリ開発にすぐに取りかかれるように、実践的なサンプルも多数掲載。
Chapter1 Pythonを始めるための準備
Chapter2 Pythonプログラミングを始めよう
Chapter3 全ての基本になる文法を学ぶ
Chapter4 Pythonを支える4種のデータ構造
Chapter5 プログラムの流れを変える制御構造
Chapter6 よく使う処理を関数にまとめる
Chapter7 もっと上手にプログラムを書くための応用文法
Chapter8 Pythonのオブジェクト指向プログラミング
Chapter9 有用で奥が深い組み込み関数を制覇する
Chapter10 ライブラリを使うための基礎知識
Chapter11 ファイルの読み書きの処理
Chapter12 Pythonによる仕事の自動化
Chapter13 流行のAI技術を活用する
Chapter14 スクレイピングでWebから情報を引き出す
Chapter15 データベースとWebプログラミング
プログラミング入門書のロングセラー、
プログラミング学習シリーズにPythonが新登場!
基本文法からクラス、メソッドの使い方・作り方まで
しっかり学ぼう!
本書は、現在もっとも幅広く使われているプログラミング言語の1つ
「Python」がはじめてという初心者を対象に、文法やプログラムの基本知識を
わかりやすく丁寧に教える入門書です。
これまで筆者が数多くの学生に対してプログラミングの授業をしてきた経験を
活かし、プログラミング初学者が「Python言語を通してプログラミングを学ぶ」
というコンセプトで、文法やプログラミングの基礎知識についてやさしく解説します。
Pythonでプログラミングをはじめたい学生や新人エンジニアにも最適な一冊です。
変数やif文による条件分岐、for文やwhile文を使った繰り返しから、
クラスやメソッドの使い方、作り方まで、つまずきやすいところを
ケアしながら解説します。
サンプルプログラムは短くてシンプルなものを選び、何をしているのかが
よくわかるように、コメントをしっかりつけました。
章の最後には練習問題があり、力試しもできます。
・何から学習すれば良いかわからない
・Pythonをはじめて学ぶ・あらためて基本から学びたい
・現場で通用する基礎を身につけたい
という方におすすめの1冊です。
★本書を授業などで教科書として活用していただくことを前提に作成した
学習教材(スライド等)を提供しています。詳細は本書の奥付をご覧ください。
複雑なコード作成はAIにサポートしてもらいさくさくとプログラミングをマスター。そんな夢のようなPython入門書が完成!今日から仕事で使えるPythonプログラミング、誰でもあっという間にプロのスキルが手に入る!著者のPythonプログラミングスクールで実際に使われているノウハウを詰め込んだ、Pythonでプログラミングを行う際に必要な知識・概念・機能を体系的に習得できる、初心者向けの1冊。
実践を見据えた本格的な入門書の改訂版!
プログラミング初心者を対象としたPythonの総括的な入門書で、前提知識がなくても取り組むことができます。プログラミングとPythonの基礎から、データベース処理、Webプログラミング、ネットワークプログラミング、初歩の並列処理といった応用までわかりやすく丁寧に解説します。「入門Python 3」の5年ぶりの改訂版でPython3.9.0に対応、f文字列などの新機能が追加され大幅にボリュームアップしています。
「コードを書くには基礎学習を完璧にしなきゃ」と思い込んでいませんか?
試験勉強のように、ノートにまとめたり、文法を丸暗記したり……。しかし、本当のプログラミング最短習得の道は「とにかく実践あるのみ」です。
そこで、本書はデータ分析の演習問題を105問掲載。自分でコードを書くトレーニングを1日5問ずつこなし、3週間で実務に通用するレベルを目指します。
「入門書を1冊読んでも、いざ実践となると手が動かない」「転職のためにどうステップアップしよう……」と悩む方は必読です!
本書は、プログラミング言語「Python」を使ってExcelデータを自動処理するテクニックを解説した書籍です。
Excelデータを自動処理するには「VBA」を使うのが最も手軽ですが、環境や目的、作業の種類によってはPythonを使ったほうがよい場合もあります。具体的には、
・Webデータや他形式データとExcelのデータを組み合わせて一括処理したい
・処理対象のデータが膨大なためVBAで作業すると時間がかかる
・実務作業を担当する人がExcelの操作に慣れていない
といったケースでは、Pythonのプログラムを利用すると便利です。
本書は、上記のような作業をPythonで自動化・効率化する方法を体系的に解説しているので、ビジネス現場のExcel作業を一瞬で終わらせるテクニックを一冊で身に付けることができます。主な外部ライブラリとして、Excelデータを操作する「openpyxl」とExcelを直接操作する「pywin32」を使用し、データの入力・編集からアプリ作成まで、様々な自動処理の技を紹介しています。
Web
メルマガ
希望ジャンル