
AI 웹 프로그래밍 (Streamlit)
김석훈
AI 데이터 분석 및 모델링 결과를 Web Program 으로 만들어 보세요.
Beginner
streamlit, 머신러닝, Django
人気3総士(Vue + Django + Bootstrap)を活用して、簡単かつ素敵な自分のブログを作ることができます。 レスポンシブは基本、スマートフォンでも見ることができます。
Django を利用した Python Web プログラミング
jQuery の代わりに Vue.js を使用
Bootstrap 無料テーマ/テンプレートの活用
私の手で、私だけのブログ🏠
ビュー+ジャンゴ+ブートストラップWeb開発!
カテゴリを移動し、コメントを残し、ページネーションは直接実装します。
スクロールによってメニューが変わるscrollspy UIも実装できます。
Webプログラミングでは、UIはますますカラフルになっています。
だから初心者なら誰でも悩むようになります。 「私も素敵なウェブを作ることはできませんか?」します。
この質問に対する私の答えを申し上げます。
これはVue.js + Django + Bootstrapで可能です。
これら3人とも多くの人が使いながらも簡単だと話す人気フレームワークです。
今回の講義では、素敵なブログのWebページを直接作成し、フロントエンドとバックエンドを連動するWeb開発の原理とコア技術を学習してみましょう。それでは一緒に見てみましょうか?
選手の知識を確認してください!
簡単で迅速ながら
素晴らしいWebプログラミング
したい方
すでに作られている
テーマを活用する
素敵なUIを作る人
技術トレンドイン
フロントエンド/バックエンド
連動したい方
チュートリアルくらいは作れますが、
自分でやる時は詰まる時があります。
簡単なウェブプログラミングはできますが、
UIが気に入らない。
Djangoは書くと思いますが、フロントに
最新の技術であるVue.jsを使いたいです。
Vue.jsは書くと思いますが、サーバー技術として
Djangoを使いたいです。
単に「Webプログラムが戻る」「コードできる」というレベルを超えて、 Djangoの動作原理や背景知識を伝えようと努力しました。そうすれば一つを学んでも10個で応用して拡張できるからです。
また、主な内容は初級機能に合わせましたが、▲Pagination▲JSにデータ配信▲prefetch-relatedなどの中級機能も含め、皆さんがもう少し発展できるよう講義を構成しました。
最後に、重要な内容はPPTで作成し、動画で説明することで理解を助けるよう努めました。ソースコードとレッスンに使用される資料を提供します。
ブートストラップのテーマとテンプレートをダウンロードして活用する方法を学び、Djangoでテーマを修正してみてください。
Djangoでブログアプリの基本構造を作成する方法を学びます。
DjangoにVue.jsを連動させることで、どのような利点があるのかを調べ、APIを設計します。
ページネーション、JSへのデータ配信、CSRFトークン機能など、さまざまな拡張機能を学習します。
データベースのパフォーマンスを向上させるためにクエリを改善します。
デスクトップだけでなく、スマートフォン、タブレットなどのモバイルデバイスでも画面を見やすくするために、レスポンシブWeb技術を学びます。
Q. Python - Djangoは初めてです。講義に従えますか?
Django OneでWebプログラミングを行った経験が必要です。それ以降にVueを追加し、本講義のような一段階アップグレードされたVue-Django連動方式のプログラムを行います。
Q. ビューを必ず使うべきですか? DjangoだけでWebプログラミングできませんか?
もちろんジャンゴだけで可能です。ただし、ビューを使用すると、UIがアップグレードされます。 UIはサーバー側で処理するのではなく、クライアント側で扱う方がはるかに効率的です。本レッスンではjQueryレベルで使用しており、レッスンを終えてもう少し勉強すれば、アニメーションなどのUI高度な機能に対する実装も可能でしょう。
Q. ビューの代わりにリアクト(React)を使用できますか?
可能です。連動とDjango側のコードは同じです。ビューコードだけをリアクトに置き換えてください。
ビューとリアクトの両方が良いフレームワークで、自分の状況に合わせて選択できます。ただし、本講義のように既に存在するHTMLファイルを活用する場合は、ビューがリアクトに対してはるかに有利であることは考慮してください。
Q. 簡単だというのにどんな点が簡単ですか?
View-Djangoを連動するときは、多くの場合、Vue Router、Vuex、DRFなどを使用します。これら3つを使用しなくてもかまいません。それだけ勉強量が減ります。
また、インターネット上のブートストラップテーマを活用して、すばやく簡単で素敵なUIを作成できます。
Q. 知識共有者様の他の講義とはどう違いますか?
難易度は私の Inflearn 講義 (Vue-Django 連動) 基本編と実戦編中程度です。
実戦編と比べるとブログアプリは同じですが、いいね 非同期(Async)機能とコメントフォーム処理が追加され、ページネーション(Pagination)機能は直接焼き付けます。
主な違いは、Vuetifyの代わりにBootstrapを使用することです。
Vue.js - Django連動
Webプログラミング
ツードゥーアプリをコーディングする
Vue.js - Django連動
Webプログラミング(実践編)
美容パイの活用まで
学習対象は
誰でしょう?
簡単で迅速かつ素晴らしい Web プログラミングを行いたい方
すでに作成されたテーマを活用して、素晴らしい UI を作成したい方
フロント/バックエンドを連携させる技術トレンドを知りたい方
前提知識、
必要でしょうか?
Django チュートリアルおよびクラス型ビューには、コーディング経験が必要です。
Vue.js の基本ディレクティブ (v-for、v-if など) を理解している必要があります。
2,090
受講生
153
受講レビュー
224
回答
4.6
講座評価
5
講座
프로그램 개발은 C 언어로 시작했으며, 자바를 거쳐 최근에는 주로 파이썬을 사용하고 있다.
KT ucloud 서비스의 백엔드 서버 개발 프로젝트에 참여하여, 자바로 고객의 폴더/파일에 대한 메타 정보 처리 엔진을, 파이썬으로 클라이언트 푸시 서비스를 개발하였다.
또한 KT인터넷 회선의 속도 측정 프로그램, 네트워크 장비에 대한 운용관리 프로그램, 방대한 양의 트래픽 데이터 분석 프로그램을 개발한 바 있다. 개인적으로는 파이썬의 매력에 푹 빠져 되도록이면 파이썬으로 코딩하기를 즐겨하고 있다.
그 일환으로 요즘은 Django를 활용한 웹 프로그래밍, Django Rest Framework를 활용한 JSON 연동, Pandas를 활용한 데이터 분석, Scikit-learn/Tensorflow/ChatGPT 를 활용한 AI 솔루션 개발 등의 프로젝트를 개발하면서 파이썬의 활용도를 넓혀가고 있다.
< 저서 >
1. Django 로 배우는 파이썬 웹 프로그래밍 (초판, 한빛미디어, 2015.4월)
2. Django 를 활용한 파이썬 웹 프로그래밍 - 실전편 (초판, 한빛미디어, 2016. 7월)
3. Django 로 배우는 파이썬 웹 프로그래밍 (개정판, 한빛미디어, 2018. 8월)
4. Django 를 활용한 파이썬 웹 프로그래밍 - 실전편 (개정판, 한빛미디어, 2019. 11월)
5. Django 로 배우는 파이썬 웹 프로그래밍 (3판, 한빛미디어, 2022. 11월)
< 동영상 강의 >
1. Vue.js - Django 연동 웹 프로그래밍 (인프런 동영상, 2019.4월)
2. Vue.js - Django 연동 웹 프로그래밍 - 실전편 (인프런 동영상, 2020.9월)
3. Vue - Django - Bootstrap 뚝딱 블로그 (인프런 동영상, 2021. 9월)
4. Django REST framework 핵심사항 (인프런 동영상, 2022.2월)
5. AI Web Programming (인프런 동영상, 2024.2월)
全体
50件 ∙ (5時間 44分)
講座資料(こうぎしりょう):
3. テーマ/テンプレート ダウンロード
08:53
4. プロジェクト開始
08:57
5. Django でテーマを見る
06:31
7. サイト トップページ作り
04:56
8. 自己紹介ページ作成
07:03
9. ブログアプリ作成
11:29
10. テーブルおよびテーブル間の関係
06:14
11. Post-Detail 仮画面
09:15
12. Django でのテーマ-2修正
06:29
14. Post-Detail画面作成
08:24
15. Scrollspy 機能
07:19
全体
12件
4.8
12件の受講レビュー
¥4,016
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!