【リニューアル】はじめてのPythonデータ分析(簡単に!前処理、pandas、可視化の全プロセスを学ぶ)【データ分析/科学 Part1】
funcoding
データ分析初心者のために、Pythonによるデータ分析の全プロセスの基本技術を身につける講座です。実際の現場でデータ分析技術を活用しているEC企画担当者および開発者として、Pythonによるデータ分析の全プロセスを簡単に学び、すぐに活用できるように作成しました。
初級
Python, Pandas, Plotly
最新のフルスタックとバックエンドのために、簡単で高性能なFastAPIを使い、バックエンドの基本概念からFastAPIの主要な構文、非同期データベースの活用までを、わかりやすく段階的に学べる講座です。きれいに整理された教材とプロジェクトを通して学習できます。
受講生 937名
難易度 初級
受講期間 無制限


学習した受講者のレビュー
5.0
bigcat0815
初めて始めるのに不足がない講義です。 全体を貫く講義ではありませんが、講義中に次のステップに必要なスタックの方向を提示します。 ただし、セキュリティ関連の部分が不足していると感じるが、 とにかく必要な要素は自分で見つけて解決する必要があります。 FastAPIの特徴と簡潔さを素早く紹介した講師の講義には満足しています。 良い講義ありがとうございます。
5.0
세상의끝
まとめられた資料と細かい説明が多くていいですね。あえてまた講義を聞かなくてもPDF資料を見れば、また思い出して、自分の前に繰り返してみるといいと思います。
5.0
Pubsquid
PythonやWeb関連の基礎知識を持つ人の対象として、fastapiの知識を素早く盗むのに適した講義です。講義資料も丁寧に用意していただいてよかったです! 今後もう少し深化版の講義も出たら聞きたいです
バックエンドの基本概念
FastAPIの基本構文
SQLAlchemyの基本構文
非同期SQLAlchemy構文
MVCモデルとMSAアーキテクチャの理解
実践FastAPIプロジェクト開発方法
20年間Samsung+ネカラクベの現場と並行し、
10年間オンライン・オフラインで約10万人に実施してきた
最新のフルスタックとバックエンド
簡単で処理も速いFastAPI
わかりやすく学ぶ
バックエンド ~ FastAPIの基礎固め
体系的に整理されたFastAPIの文法と
非同期データベースの活用
本オンライン講座は、FastAPIを初めて学ぶ方のために、最初は非常にわかりやすく、少しずつ難易度を上げながら、主要な機能を一つひとつ扱い、活用方法まで効率よく学べる講座です。一方、以下の書籍は経験豊富な開発者がFastAPIの細かな機能を参照するためのリファレンスブックです。
オンライン講義でFastAPIの主要機能を短時間で整理した後、レファレンスブックとして次の書籍をご活用いただくことをおすすめします。
自分のアイデアをもとに、小規模なスタートアップとしてWeb、アプリ、Mac/Windows PC用のプログラムを開発したい方
開発者としてさらに成長するためにバックエンドの概念を整理したい方
シニア開発者になるために、バックエンドのスキルを身につけたい方
フルスタック開発者になりたい方
Pythonベースなので習得しやすいです。
Pythonベースのバックエンド技術には、Flask、FastAPI、Djangoがあります。
この中でDjangoは機能が多様で、習得するのに時間がかかり、
Flaskは簡単ですが、パフォーマンスは速くありません。
FastAPIは簡単かつ迅速に習得でき、パフォーマンスも高いため、大規模な実践プロジェクトでも使われています。
よく整理されたドキュメントをもとに、動画で解説します。
そうすれば、講義後もいつでも身につけた機能をすぐに見つけて活用できます。
FastAPIの活用に向けて、軽量な実際のWebサービス開発プロジェクトにも取り組みます。
フォルダの作成から3段階でプロジェクトを改善しながら、FastAPIの実際の開発を体験します。
データベースについては、実務で使われるSQLAlchemyの使い方もすっきりと整理します。
SQLAlchemyを非同期で使うテクニックによって、FastAPIのパフォーマンスを向上させる方法も学びます。
👉 結局、講義を最後まで受講すると、
'FastAPIをすぐに活用できるんだな'と思えるように作りました。
コード1行から順番に改善しながら、簡単なサービスも一緒に開発します。
IT技術は相互に関連しており、それらをつなげてこそ、実用的なサービスやデータサイエンスが可能になります。関連する技術を少しずつ難易度を上げながら学べば、短期間で深く身につけられます。
システムとデータ全般への理解が深まり、技術を見る視点も変わります。すると、開発者およびデータ分野のキャリアで競争力を身につけることができ、シニアレベルも目指せます。
Pythonとデータベース(MySQL)だけ扱えれば、難しくありません。 thì không khó.
잔재미코딩 Dave Leeのやり方に沿って、背景知識まで講義の中で十分に説明し、
重点を置く部分と参考にする部分を分けてお話ししますので、順を追って進めていただければ大丈夫です。
すでに開発者であれば、とても簡単に身につけられます。(初めて学ぶ方のために、やさしい難易度で構成しています。)
📌 ちょっと待ってください!IT開発の経験が少ない方は
フルスタックロードマップの次の講義と併せて受講してください!
Pythonとデータベース(MySQL)の基礎知識があれば、本講義だけを受講しても問題ありません。
本講義のプロジェクトでは、完全なウェブサービスを開発し、フロントエンドの基本技術を使用します。
完全なWebサービスをインターネット上に公開するには、サーバーおよびサーバー関連技術(Dockerなど)が必要です。
本講義では、フロントエンドは動作するコードを提供し、バックエンドとの接続部分を説明して個人PCで動作するようにします。
Webやアプリ開発を一人で行うには、フルスタック技術が必須です。
入門者も段階的に学べるようにフルスタックロードマップを用意しました。
ロードマップにはFlaskバックエンド技術(フルスタック Part1-1)も含まれています。
本講義(Part1-2)では、パフォーマンスに優れ、大規模なプロジェクトにも使用されるFastAPIバックエンド技術に焦点を当てます。
ただし、確かなFastAPIの基礎力には、Pythonに対する深い理解が必要です。
ネストした関数からデコレーター、リスト内包表記、クラスとオブジェクトの構文まで必要です。
下部のフルスタックロードマップ Part1-1:PythonバックエンドとWeb技術ブートキャンプ(Flask)講義でその内容を扱い、本講義ではその上でFastAPIの文法に焦点を当てます。
FlaskとFastAPIは文法が似ているため、Flask講義(Part1-1)と併せて受講すると、確かなFastAPIの基礎を短期間で身につけられます。
10年間でオンライン・オフライン合わせて10万人の方に私の講義を受講していただきました。
10万人を指導してきた結果、本講座にご満足いただける方は次のような方々です。
バックエンドの基本概念を整理し、実践してみたい方
Pythonとデータベースの基礎を身につけ、本講座の後にフロントエンドの基礎課程まで習得したい方
IT経験が十分にあり、FastAPIの基本文法と活用方法をすっきり整理したい方
一方で、本講義にご満足いただけない可能性がある方は、次のとおりです。
開発経験は少ないものの、作ろうとしているサービス(例:収益化サービス)があり、必要な技術だけを手早く習得しようとしている方
開発経験が少なく、FastAPIに関するすべての技術と、バックエンドに接続されたデータベース/フロントエンドの技術まで本講義の中で身につけようとする方
経験豊富な開発者で、難易度が高くてもFastAPIの細かな機能をすべて素早く知りたい方(本講義はFastAPIを初めて学ぶ方を対象に、非常にやさしい内容から始めて少しずつ難易度を上げ、「これなら活用できそう」と思えることを目標としているため、細かな機能を早く知りたい方には少し簡単に感じられる場合があります。)
IT技術は互いに関連しているため、体系的に学んでこそ実践的に身につけることができます。
各IT技術を、難易度やカリキュラムの異なる講師から、さらにはYouTubeで気軽に学ぶのも難しいという方には!
これまで公開した講義のうち、まずは1つだけ受講してみてください。
違うなと感じたら、ロードマップの順番に沿って一つずつ学んでみてください。
難易度が段階的に上がり、互いに関連する技術を効果的に習得できます。
そうすることで、講義後もいつでも身につけた機能をすぐに見つけて活用できます。
すべてのFastAPIコードを提供します。
FastAPIのドキュメント資料は、PDF形式の電子書籍(ebook)のように、いつでもご確認いただけます。
(ただし、著作権上の問題により、コピーおよびダウンロードは制限しています。)
本講義に続き、目標に合わせて学べるAI・開発・データ・CSロードマップ giúp bạn học theo mục tiêu của mình
IT技術は相互につながっています。
関連する技術を厳選して学び、そこにAIを組み合わせれば、目標により早く到達できます。
すべてのロードマップでは、技術をどのように組み合わせて活用するかまで扱い、
入門者レベルから専門家レベルまで難易度を高めるよう設計し、
数年にわたって継続的にアップデートしています。
個別の講義として受講するよりも、さらに割引が適用されます。
データ分析からデータサイエンスまで、キャリアの全行程
01 · Python基礎
Python入門とクローリング基礎
02 · SQL基礎
SQLとデータベース(MySQL)
03 · SQL実践分析
中上級SQLと実践データ分析101の問題解説
04 · NoSQL
MongoDBとNoSQL
06 · データ分析 Part2
Python機械学習
07 · データ分析 Part3
ディープラーニングと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(Codex)、OpenClaw(OpenClaw)、Claude Codeベースのデータ分析、エージェンティック・ハーネス・ループエンジニアリングなど、Claude Codeの高度なテクニックからAIエージェント開発まで
← 左右にスクロールして、AI講義と参考コースを確認してください →
学習対象は
誰でしょう?
FastAPIの主要な構文まとめ
Python実践バックエンド技術
SQLAlchemyの基本文法まとめ
非同期SQLAlchemy構文まとめ
前提知識、
必要でしょうか?
Pythonプログラミング
データベース(MySQL)
インフラン認証
キャリア認証
34,633
受講生
2,603
受講レビュー
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講義を作り続けています。
全体
57件 ∙ (12時間 54分)
講座資料:
全体
63件
4.8
63件の受講レビュー
受講レビュー 1
∙
平均評価 5.0
受講レビュー 13
∙
平均評価 5.0
受講レビュー 4
∙
平均評価 5.0
5
分かりやすく明快な説明に加え、環境や流れを理解してこそ後の拡張が可能になりますが、まさにそれにぴったりの講義に出会い、受講することができて大変満足しています。
高い評価をいただきありがとうございます。
受講レビュー 5
∙
平均評価 5.0
受講レビュー 57
∙
平均評価 4.7
知識共有者の他の講座はこちら
同じ分野の他の講座を見てみましょう!