【リニューアル】はじめてのPythonデータ分析(簡単に!前処理、pandas、可視化の全プロセスを学ぶ)【データ分析/科学 Part1】
funcoding
データ分析初心者のために、Pythonによるデータ分析の全プロセスの基本技術を身につける講座です。実際の現場でデータ分析技術を活用しているEC企画担当者および開発者として、Pythonによるデータ分析の全プロセスを簡単に学び、すぐに活用できるように作成しました。
初級
Python, Pandas, Plotly
データサイエンス、ビッグデータ、クローリングを学びたい方のために、 (1) 短時間で最も必要なPythonの基本文法をまとめ、(2) 実践的なクローリングプログラミングを通じてPythonとクローリングに慣れていきます。


学習した受講者のレビュー
5.0
남궁환
遅い年齢ではありますが、データ分野への再就職のために本講義を完走しました。 講義の理解を深めるために問題を盛り込んでくださった点や、一つひとつ丁寧に説明してくださった点は、受講生の立場からすると内容の習得はもちろん、理解が追いつかない部分への配慮も感じられ、非常に良い講義だと思いました。
5.0
홍현빈
作成者の受講背景: データアナリストとしてSQLのみで分析を続けてきましたが、Pythonを活用する環境の会社に入社することになり、実際にPythonコーディングの経験がなかったため、漠然とPythonを勉強しなければならないと考えていました。 ChatGPTやClaudeなどのAI活用が可能になった現時点で、以前の伝統的なPython講義のように一つ一つ深く文法を扱う講義を受講してみましたが、時間もかかりますし、受講生にとっては当然ではない部分が講師の方々にとっては当たり前すぎて省略されたり、素通りされたりすることもありました。 本講義のメリット: 結局、AIを活用するということは、すべてのコードを自分で書く必要はありませんが、少なくともコードを理解し、望む部分を編集して結果を導き出すプロセスのための背景知識が重要だと考えています。 その点において、Pythonコードを直接作成するプロセスの難易度がそれほど高くなく、SQLやデータ分析で重要な前処理過程において基本となる段階的な思考に基づいた例題があるという部分が最も印象的でした。 総評: 問題を直接解くのが負担であっても、少なくとも講義を見てコードを理解できれば、書き写しながらもう一度復習できますし、また講師の方がおっしゃるように50%だけ理解しても、復習や実際の現場で適用するには十分かもしれません。 開発者の場合は異なりますが、データ分析を目的にPythonを勉強されるのであれば、これくらいの基礎を土台にAIとPandasの講義を受講すれば、はるかにスムーズに進められると期待しています。 とてももどかしい状況でしたが、良い講義を作ってくださりありがとうございます。 次は講師の方のPandas講義を聞きに行こうと思います。
5.0
hsw
UX/UIデザイナーですが、データ分析を学びたくて受講しました。いろいろな講義を探してみたところ、レビューがとても良かったので聞いてみましたが、レビュー通り講義が本当に充実しています!!!そして周りの開発者たちから聞きかじった概念が講義に出てくるので、より楽しく聞けたと思います。HTMLフロント説明の際に「この部分はデザイナーの方がもっとよくご存知でしょうね〜」とおっしゃった時は少しドキッとしましたが😂😊😊この講義で開発への興味が湧いたので、データ分析者ロードマップ講義を全部見ようと思います!!これからも講義でよくお会いしましょう!
Python入門
クローリング入門
データをプログラミングで扱う技法
データサイエンス入門(データ収集技術)
データを扱うために必要な技術とデータフォーマット(Web技術、JSON、XMLなど)
PythonでExcelを扱う技法
PythonでOPEN APIを使用する方法
ゆっくりと幅広く、丁寧に、確実に
Pythonデータ活用入門のバイブル!
開発とデータサイエンスのためのPython、プログラミング、
ITの基礎知識、データ収集(クローリング)の基本を身につけられる
改訂版として新たに生まれ変わりました!
ネカラクベも社内研修に選んだ、ジャンジェミコーディング公式講座
開発者、データサイエンティストを目指す方々が口コミで選んだBEST
講義前半の全24講義をプレビュー公開!まずは受講してから決めてください。
10年間、現場業務と並行して10万人に講義を行ってきた経験を詰め込みました。一般的なIT講義よりも、受講者の立場を最大限に考えて作り上げた講義です。Pythonとクローリングを身につけながらプログラミングの基礎を固め、データを扱う開発者とデータサイエンスのコアを学べるように構成しました。

最もやさしいPythonでプログラミングの基礎力を身につけても、文法だけを覚えても意味がありません。最もやさしく、速くデータサイエンスとプログラミングの基礎力を身につけ、ITについて理解できます。
本講義を皮切りに、優れた開発者になるためのフルスタック講義ロードマップ、データ分析・データサイエンスのキャリアを目指せるデータ分析・データサイエンス講義シリーズ、Claude/CodexベースのAI講義シリーズも体系的に提供します。段階的に難易度を上げながら核心となる技術を身につければ、どのような技術でも活用できるようになります。(関連講義は下部に掲載)
20年以上の経験を持つ現役開発者として、10年間にわたり講義と実務を両立し、実務経験と講義へのフィードバックをもとに継続的にアップデートしてきたベスト講義です。 初心者に適した難易度で、入門段階に必要なプログラミングとITの基礎知識、Pythonの技術を、クローリングとExcel自動化機能を中心に自然に身につけられるよう構成しています。
IT技術は互いにつながっています! Pythonとクローリングを理解して活用するには、Web技術をはじめとするさまざまな技術を知る必要があります。収集したデータを保存するには、Excelファイルも作成できなければなりません。本講義では、このようにつながり合う技術とITの基礎技術を一緒に理解できるよう構成しています。講義中に、関連技術をどこから身につければよいか悩む必要はありません。本講義にしっかりついてきていただければ、ITの基礎力をしっかり身につけられます。
私も文系出身です!受講生の皆さんの気持ちを理解しています。私たちは情報がないから身につけられないのではありません。数年間にわたるオフライン初心者向け講義と実務経験、自ら学べる詳細な資料まで盛り込み、最高の講義を目指して作りました。
包み隠さず公開されている受講レビューをご覧いただければ、お分かりいただけるはずです。良識のある方なら本講義で十分にご満足いただけますし、他の講義を受講したことがある方なら、その違いをすぐに実感していただけるでしょう。十分に検証された講義で、真剣に始めてみてください。 そして、自分がプログラミングを身につけられるか確認してみてください。
本講義はデータ分析・データサイエンス、Web・アプリのフルスタック開発コースの第1講義であり、続くカリキュラムまで見据えて、最初の段階で身につけておくべき基礎技術を扱います。 最初はとても簡単に、そこから少しずつ難易度を上げながら、プログラミング、Webの構造、データの基礎まで身につけられます。
データ関連のキャリアとデータ分析・データサイエンスの全過程を詳しく解説した動画を作成しました。ご参考にしていただければ、目標に応じて一人でも短時間で試行錯誤せずにデータ分野の学習課程を身につけられます!
最も速い最新のフルスタック学習ロードマップもYouTube動画にまとめました。独学でも短時間でWeb/アプリ開発までの道筋をつかめます。
各講義のロードマップについては、詳細ページの下部に詳細なリンクを記載しています。
3年間にわたる本講義へのフィードバックを分析すると、すでに書籍やYouTubeなど、他のPython講義を受講した方々の満足度が高いことが分かりました。文法を知っているからといって英語ができるわけではないように、Pythonも身につけるには問題を解いてみる必要があります。そのため本講義では、非常に基礎的な部分から問題を解きながら、基礎に慣れていけるように構成しています。
本講義の後、フルスタックまたはデータ分析・データサイエンスのロードマップに沿って学習を進めれば、難易度の高い技術まで着実に身につけられます。
初心者の気持ちを理解した講義!必要なプログラムはWindows/macOSそれぞれのインストール方法から詳しく説明します。
より簡単に習得できるよう、関連するITの基礎知識から文法、練習問題、詳細なコードまで、丁寧にまとめました。
時間を無駄にしないでください!講師が違えば、IT講義も異なります。
丁寧で、合理的な教育のために熟考して制作しました。
OpenAPI、文字列の前処理、データクローリング、Excelの自動保存、Pythonライブラリ+ChatGPTの活用まで!
'あ!本当に違うんだ!'と感じていただけるよう、常に考え、改善を続けている講座です。良識があり、お互いを思いやり、良いご縁を築ける方のみ受講をお願いいたします!
本講義に続き、目標に合わせて学べるAI・開発・データ・CSロードマップ
IT技術は相互に関連しています。
関連する技術を厳選して学び、そこにAIを組み合わせれば、目標により早く到達できます。
すべてのロードマップは、技術をどのように組み合わせて活用するかまで扱い、
入門者レベルから専門家レベルまで難易度を高めるよう設計し、
数年にわたって継続的にアップデートしています。
単体の講座として受講するよりも、さらに割引が適用されます。
データ分析からデータサイエンスまで、キャリアの全過程
01 · Python基礎
Python入門とクローリング基礎
02 · SQL基礎
SQLとデータベース(MySQL)
03 · SQL実践分析
中上級SQLと実践データ分析101 問題演習
04 · NoSQL
MongoDBとNoSQL
06 · データ分析 Part 2
Python機械学習
07 · データ分析 Part 3
ディープラーニングとPyTorch
← 左右にスワイプして関連講義を確認してください →
プログラミング、バックエンド、フロントエンド、デプロイ、アプリ開発まで、Web/アプリ開発の全プロセス
基礎
Python入門とクローリング基礎
データベース
SQLとデータベース(MySQL)
データベース
MongoDBとNoSQL
フルスタック Part1-2
PythonバックエンドFastAPI入門
フルスタック Part3
Dockerと最新サーバー技術
フルスタック Part4
Flutterの基礎から実践まで
← 左右にスクロールして関連講座を確認してください →
コンピュータアーキテクチャ・オペレーティングシステム・ネットワーク・システムソフトウェア・ソフトウェア工学・アーキテクチャ・データ構造・アルゴリズムまで
外部サイト
02 · CS Part2
コンピュータサイエンスブートキャンプ Part2
外部サイト
03 · CS Part3
データ構造とアルゴリズム
外部サイト
CS全体ロードマップ
コンピュータサイエンス完全ロードマップ← 左右にスワイプして、CS講義と全体ロードマップを確認してください →
Claude Code(Claude Code)による業務自動化からバイブコーディング、Codex、OpenClaw、Claude Codeベースのデータ分析、エージェンティック・ハーネス・ループエンジニアリングなど、Claude Codeの高度なテクニックやAIエージェント開発まで
← 左右にスワイプしてAI講義と参考コースを確認してください →
学習対象は
誰でしょう?
Pythonを初めて使う方
クローリングを初めて学ぶ方
ビッグデータに初めて触れる方
データサイエンスに初めて触れる方
データ分析のための基本的なスキルを身につけたい方
Pythonの基礎をしっかり身につけたい方
クローリングとPythonでExcelファイルを扱う機能も習得したい方
前提知識、
必要でしょうか?
不要です
インフラン認証
キャリア認証
34,533
受講生
2,594
受講レビュー
1,952
回答
4.9
講座評価
13
講座
ジャンジェミコーディング、Dave Lee
主な経歴: クパン主席開発マネージャー/Principle Product Manager、サムスン電子開発マネージャー (経歴 約15年)
学歴: 高麗大学 日本語日本文学 / 延世大学 コンピュータ工学 修士 (完全なちゃんぽん)
主な開発経歴: Samsung Pay、Eコマース検索サービス、RTOSコンパイラ、Linux Kernel Patch for NAS
著書: Linuxカーネルプログラミング、Linuxオペレーティングシステムの理解と開発、誰でもサッと読んでパッと理解するIT核心技術、超初心者のためのPythonプログラミング入門書
フルスタック/データサイエンス/AI関連の無料資料を共有するサイトです。
その他: Fun-Coding YouTubeチャンネル [クリック]
IT学習に役立つヒントや短い無料講義を共有しようと、少しずつ始めています〜
最新の実務とIT講義を並行しながら、8年間にわたり一貫して堅実なフルスタック、データサイエンス、AI講義を作り続けています。
全体
76件 ∙ (16時間 30分)
講座資料(こうぎしりょう):
1. オリエンテーションと講義の特徴
04:10
8. 授業資料ダウンロードガイド
01:54
全体
735件
4.9
735件の受講レビュー
受講レビュー 1
∙
平均評価 5.0
5
今日はついに頑張ってレビューを残します。 私は30代半ばで、これまでコンピュータプログラミングの知識が1もないそんな人です。 現在オンラインショッピングモールで仕事をしているのに、仕事をしてみるとオンラインの方は情報が多すぎてこれをよく集めて売り上げに必要なデータを導き出してほしい?それに加えて自動化か。ヨランも実務で私の手間を少し緩めてみようという考えでクロールやPythonを勉強し始めました。 要塞の株式や不動産もデータでたくさんしているようですが、再タックはおまけになっています。 本当に何も知らずに始めたのですが、こんなことをするにはPythonをしなければならないからといって、こんなあんな講義を聞いてみたのですが、プログラムのインストールから詰まったんですよ。 20代に始めたらちょっと良かったかな?したかったですㅠㅠインストールから解雇だなんてどのくらい自分が無知に感じられたのかww とてもすごく悩んでいました 紆余曲折の末にグーグルしてやっと設置して……やっと始めたんですけど、講義聞いてついていますが私は同じように出てこないです。一体なぜこんなのか分からないんですよ。方法はグーグルして読んでも一体これが何か言いたかったです。 それでああ、それでは基礎から本当に聞いてみましょう。と申し込みました。 これ以前に聞いた講義たちはすぐに必要な情報を得るようにするそのようなスタイルなので本当にできませんでした。 ㅠㅠ 赤ちゃんが走りたいとすぐに走ることができるわけではありません。 クロールを学びながらウェブサイトのコードがあまり頻繁に変わるのも初めて知りました。 そして構造がそうなの?とにかく全般的な知識について非常に基礎を取り上げてくださったので本当によかったです。 とても簡単なhtmlは働きながら習ったので今回の授業を受けながらhtmlについて基本を教えてくださって理解するのに業務にも役に立ったんです。これはちょっと期待できなかった付随的効果だったと思います。 講義自体が本当に親切で、とても基本から教えてくれ、何より自分で身につけることができるように助けてくれる部分が多い講義だと思います。コードがなぜこのように適用されるのか、これまで気になる点が多かったんです。先生の講義にはそんな草の部分がよく出ていて、しばらく川の立ち止まり、私が自分で理解してみて、講義を再び見ながら習う時間もちょっと待っていました。問題も解決し、理解に多くの助けになりました。 今回の講義を聞きながらクロールとウェブに関する全般的な知識も身につけ、ああクロールをするときにこんなことを見つけてこんな風にするんだな?という感度はつかんだようで、もっと深い内容を身につけようと次の講義も申し込みました。 いつかウェブサイトを見ると、構造把握をとても早くしてクロールを素早くできるようなそのような日が来ればいいですね。 子供を育てていて時間がなくて夜明けに起きて講義を聞きましたが、講義が分かり、私のこの努力が無意味ではなかったようです。これから良い講義よろしくお願いします!
うわー!蒸し人情です~勉強は自分ですることを見せてくれますね 難しいとあきらめやすいですが自分で探求される様子すごいですね~ そのどれも成し遂げられます!!本当にありがとうございました^^
受講レビュー 12
∙
平均評価 4.6
5
この講義はオフラインで学ぶようにスパルタ実習をすることが特に強みだ。 それで、入出力関数や資料型、制御文、繰り返し文などを学ぶとき、文法だけ理解して進むのではなく、実習を通じて言語に適応させてくれるというか?言語は実践を通して適応することができる。 Pythonを始めるすべての人におすすめするところだ。
私は受講評を逃しました。そうですね。特に最初は多くの実習が必要だと思います。こんな練習ができるように飾ってくれてありがとう
受講レビュー 4
∙
平均評価 5.0
5
完了後、受講評価を残します。 典型的な文科生である私がpythonとcrawlingを学んだきっかけは、 以前の講義だった生活コーディング講師様の映像を偶然見ていた時です。 比較的満足できましたが、どうやら初心者の立場で説明がもっと詳しくしてほしいという残念も残った講義でした。 (ただし無料で、面白かったです) さらにはちゃんとやってみようという気持ちが聞こえ、 モブートキャンプのデータサイエンスコースを受講しました。 ただし、 当時講師の方だったデータサイエンティスト様の説明力で多くの物足りなさを感じ、ブートキャンプの学習方式(非常に基本的な内容だけを教えてくれ、課題を与えながら期限内検索を活用して解決する方式)が私とは合わなかった。 (初心者の立場であまりにも短く感じられる提出期限、ランダム独学する方式など) で、しばらく興味を失ってさまよっていました。 '私は確かに楽しくて自然に勉強していましたが、なぜ今はとても大変でイライラするのか?これは合わないのですか?' こんな思いで苦しんでいました。 その後、初めて生活コーディングの自由な授業方式(インターネット講義の受講+直接実習)で再度試してみようという考えで、複数の講義をプレビューで選んだが、 本当に偶然に残材ミコーディング様の講義も聞くようになりました。 残材ミコーディング様の講義を一文で定義すると、 "差別化された講義力"と言えそうです。 私は以前に他の講師の講義を受講した経験があり、 残材ミコーディング様の講義力が相対的に優れていることを体感できました。 (この言葉は私のようにさまようの代わりに、残材ミコーディング様の講義をすぐに聞くことになれば、その真価を感じられない可能性もあるかもしれないという意味です) もし、 すべてをA-Zでやらないと姓がないスタイルなら この講義はお勧めできません。 (少なくともこの講義評を見ていればそちらではないと思います) ただし、 '講義'という'ツール'を適切に活用して 学習効率を向上させることを意味する人なら おすすめしたい講義です。 初心者の立場ではとても些細な部分だと思われる内容も 理解できないことがよくあります。 個人的に感じるため、 少なくともこの講義では、そのような困難は他の講義の80%以上 節約されたようです。 説明が詳しい方です。 たとえば、単に反復文の for 文を説明しても、 "for item in listdata:"で、 itemは何を意味し、listdataは何を意味しますが、 listdataとitemはどのような関係なのかを知るために説明してくれます。 何より初心者の立場で上のfor文最後 ':'とか、 次の文で 'Tab' をなぜすべきかなど とても些細なことで、移りそうな内容を、 詳しくは、十分に理解できる程度で説明をしていただきました。 (もちろん、講義に出てくるコードを全部ひとつひとつ直接作成しながら理解しようとする学習者の努力は必須だと思います) このように残材ミコーディング様の講義をお勧めしますが、 残念ながら、私も講義を受講しながら難しい内容がたくさんありました。 特にcrawlingは学んだ内容に基づいて他のサイトを試してみているが、 うまくいかず、"NoneType has no attribute 'get_text()':"エラーが出続けます。 そして、すでに決済している残材ミコーディング様のデータ分析第一歩(Pandas, plotly)及びクロール中級(sellenium&scrapy)講義を受講する予定です。 長い文章を書いたのですが、この文章を読んでみる方がいるかもしれません。 頑張りながら講師様に感謝の気持ちを伝えたかったです。 ありがとうございます。 (そして今後も他の講義でよろしくお願いします)
時間もかかりましたが、こうして詳細に受講評を残していただきありがとうございます。 可能な6年間の入門者対象講義経験と低ささえ非専攻者から始まり、常に新しい技術を身につける立場で、私が学習をする方法で説明を差し上げようと努力しました。他の講義との差別化された部分について説明してくださり、役に立ったのは本当に幸運であり、感謝します。 最後のエラー部分は、例えば、次のようなコードで div タグに該当するデータを取得するとしたとき、 (つまり css selector で指定したとき) data = res.select_one('div') css selectorに対応するデータ(つまり、divタグと指定されたデータ)がない場合、 data変数の値はNone(何もない状態)になります。 この状態で、 data.get_text() と呼び出しをすると、 (こう書くというのは data 内にある get_text() 関数/メソッドを呼び出すことでしょう) data 自体が何もない状態なので、その中にある get_text() は呼び出されないではありません。だから、あなたが言ったNoneType has no attribute 'get_text()'というエラーが出たのです。 この説明をじっくり考えてみると、英語の上のエラーが似た意味だということも理解できますよ。その結果、css selectorがうまく選択されていないため、そのエラーが発生したこともわかります。 こういう部分は続く講義を身につけて、また見た講義も見れば、繰り返す度にもっと理解が行くようです。 今は王初歩のステップは外れていますので、次のレベルでは、このようなエラーが出たら一度エラーをコピーして、Googleサイトに貼り付けて、関連問題を検索してみてください。そうすれば、解決策や、さまざまなエラーが何を意味するのか、少しずつさらに理解することができます。 ありがとうございます。
受講レビュー 2
∙
平均評価 5.0
5
このレベルの授業をこの程度の費用で聞くことができることに非常に感謝の気持ちを持っています。賢明な表現の代わりにとても簡単な言葉で解き放ってくれるという点、ややもやめやすい初心者がひもを離さないように賞賛をはじめ、ずっとやる気を与えてくれるという点が特に多くの力になりました。文科生としてコーディング自体を始める前に、IT全体のことを理解したいと思っています。という本を読んでいましたが、その著者の講義とは個人的にもっと没入する講座でした。
ああ、本を読んでみた方は、本当に嬉しいです。
受講レビュー 3
∙
平均評価 3.7
5
単に文法だけ教えずに内容を段階的に適用して内容理解しやすく実践的である講義の中間応援があります。
本講義が初心者を対象とした講義であり、初心者の場合にはITプログラミングの方を理解するのが大変な方が多く、満足度が落ちる可能性があるため、受講評が少し心配になりました。 こういうメリットを詳しく説明してくれて、さらに名講義だとおっしゃってくれたら、本当に幸いでもあり、本当にありがとうございました。これからもより良い講義を着実に作る計画ですが、さらに良い講義を作れるように努力します。 ありがとうございます。
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!