
Django REST Framework の要点
bestdjango
¥4,306
初級 / Django, REST API
4.5
(51)
"DRF, 이것만은 알고 사용하자." クラス型ビューの1号講師として、DRFのクラスを正しく活用し、継承とオーバーライドを正確に学べる講義です。 重要な基本事項を正しく学習しましょう!
初級
Django, REST API
受講生 72名
難易度 入門
受講期間 無制限


AI機械学習の開発を始めてください。
ウェブプログラムの開発を開始してください。
そして、これらをつなげてください。
Streamlitの使い方と動作原理、長所と短所
AI 머신러닝/딥러닝 결과물을, 웹 프로그램으로 오픈할 수 있습니다.
Streamlit 으로, 아주 쉽게 웹 프로그램을 만들 수 있습니다.
Streamlit 의 사용법 뿐만 아니라 핵심 원리를 알 수 있습니다.
Django 경험이 있다면, Streamlit 기능이 업그레이드 됩니다.
ChatGPT 프로그램도 간단히 만들 수 있습니다.
중급 강의와 초심 강의를 구분하여, 처음 공부하는 분들도 시작할 수 있도록, 기본 사용법 강의도 제공합니다. (머신러닝, 주피터노트북, 스트림릿, 장고 등)

데이터 분석가 측면에서는 어렵게 생각되는 웹 프로그래밍을 차근 차근 공부합니다.
데이터 분석을, 웹 프로그램으로 한다.
머신러닝 예측을, 웹 프로그램으로 한다.
데이터 대시보드를, 웹 프로그램으로 만든다.

Streamlit 패키지에 대한 단순한 사용법은 공식문서로 충분합니다. 그 이면에 있는 동작 원리와 주의할 사항, 그리고 장고와 같은 일반 웹 프로그래밍 방식과 비교하여 장단점을 알 수 있습니다.

이 용어는 공식 용어는 아니고, 제가 편의상 지은 용어입니다.
AI 머신러닝/딥러닝 결과물을 웹 프로그램으로 오픈하는 작업이 늘고 있어, 이런 프로그래밍을 AI Web Programming 이라고 하였습니다.
혹시 ChatGPT 로 하는 웹 프로그래밍으로 오해할 수도 있으나, 이는 아닙니다.
맞습니다. 공식 문서가 잘 되어 있어서, 기본 사용법은 공식 문서에서 스스로 공부할 수 있습니다.
이 강좌에서는 기본 사용법을 넘어 내부 동작 원리와 주의할 점을 설명했고, 일반 웹 프로그래밍 방식과 장단점을 비교할 수 있습니다.
강의를 처음부터 들어보고 어렵다고 생각된다면, 아래 섹션의 (기본)편을 먼저 공부하세요.
쉬우면서 차근차근 전달하고자 노력하였습니다.
운영 체제 및 버전(OS): Windows 에서 강의를 하지만 MacOS, Linux 모두 가능함
PyCharm (v2023 무료버전)으로 강의 하지만, 익숙한 에디터(VSCode 등)를 사용하세요.
Streamlit (v1.30), Jupyter-Notebook (v7.0), Django (v5.0)
위 버전으로 강의하지만, 기본 API 를 사용하므로 버전 영향 거의 없습니다.
소스 코드 및 강의 참고자료 제공
강의 중에, 코딩 뿐만 아니라 코딩에 관련된 개념 설명도 같이 하고 있습니다.
파이썬 기본지식 정도 필요하며, 장고 경험이 있다면 더 좋습니다.
공부 시간을 절약하도록, idle time 을 줄여서 영상 편집하였습니다.
学習対象は
誰でしょう?
機械学習を始める開発者
Webプログラムを始める開発者
データサイエンスの結果をウェブプログラムで表現したい人
前提知識、
必要でしょうか?
Pythonの基本さえ分かれば、基本編の講義から始めることができます。
データ分析またはウェブプログラミングの経験があれば、なお良いです。
2,047
受講生
153
受講レビュー
224
回答
4.6
講座評価
4
講座
プログラム開発はC言語から始まり、Javaを経て、最近では主にPythonを使用している。
KT ucloudサービスのバックエンドサーバー開発プロジェクトに参加し、Javaで顧客のフォルダ/ファイルに対するメタ情報処理エンジンを、Pythonでクライアントプッシュサービスを開発した。
また、KTインターネット回線の速度測定プログラム、ネットワーク機器の運用管理プログラム、膨大な量のトラフィックデータ分析プログラムを開発した経歴がある。個人的にはPythonの魅力に惹かれ、できるだけPythonでコーディングすることを楽しんでいる。
その一環として、最近はDjangoを活用したウェブプログラミング、Django Rest Frameworkを活用したJSON連動、Pandasを活用したデータ分析、Scikit-learn/Tensorflow/ChatGPTを活用したAIソリューション開発などのプロジェクトを開発しながら、Pythonの活用範囲を広げている。
< 著書 >
1. Djangoで学ぶPython Webプログラミング(初版、ハンビッメディア、2015.4月)
2. Djangoを活用したPython Webプログラミング - 実戦編(初版、ハンビッメディア、2016.7月)
3. Djangoで学ぶPython Webプログラミング(改訂版、ハンビッメディア、2018.8月)
4. Djangoを活用したPython Webプログラミング - 実戦編(改訂版、ハンビッメディア、2019.11月)
5. Djangoで学ぶPython Webプログラミング(第3版、ハンビッメディア、2022.11月)
< 動画講義 >
1. Vue.js - Django 連携ウェブプログラミング (Inflearn 動画、2019.4月)
2. Vue.js - Django 連携ウェブプログラミング - 実践編 (Inflearn 動画、2020.9月)
3. Vue - Django - Bootstrap パパッと作るブログ (Inflearn 動画、2021. 9月)
4. Django REST framework 核心事項 (Inflearn 動画、2022.2月)
5. AI Web Programming (Inflearn 動画、2024.2月)
全体
80件 ∙ (9時間 56分)
講座資料(こうぎしりょう):
1. 講義紹介動画
03:33
3. プロジェクト構成のプレビュー
04:02
4. Titanicデータを使用する
06:28
5. データ分析に活用する
15:42
6. AI予測に活用する
09:46
7. AI オブジェクトのシリアル化
08:54
8. AIオブジェクトの再利用
06:59
9. AI予測時の注意事項
03:46
10. ダッシュボードに活用する
04:01
11. Streamlitを使う
06:36
13. Streamlitコードの構成
08:27
14. データの読み込み
15:39
15. 実行速度を上げる
06:39
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!
新規会員登録で25%OFF
¥4,172
25%
¥5,562