Pythonでウェブサービスを作ろう! 初心者向けdjangoチュートリアル #1

  Рет қаралды 96,346

Shunsuke Hondo's software engineer vlog

Shunsuke Hondo's software engineer vlog

3 жыл бұрын

第1回はdjangoで簡単なウェブサイトを公開するのが目標です。
誰でも真似しながら作れるようになっています。
Pythonでウェブサイト・ウェブサービスが作りたい、それで就職したいという方はぜひ観てみてください!
■資料
docs.google.com/presentation/...
■今回出てきたツール
Paiza Cloud
paiza.cloud/ja/
■このコースについて
Pythonでウェブサービスが作れるdjangoを0から実務レベルまで学習するコースです。
修了後は、
・Python/djangoエンジニアとして就職出来る
・自分でプロダクトを作れる
レベルになります。
続きが観たいという方は「いいね!」とチャンネル登録をお願いします!
予定している内容
・サイトの一般公開の仕方
・入力フォームの使い方
・データベースの使い方
・ログイン
・APIの作り方
・メール送信
・ログのとり方
・ウェブ決済
・CDNの使い方
・画像処理など長時間かかるプログラムの処理
・セキュリティ など
■このコースについて
Pythonでウェブサービスが作れるdjangoを0から実務レベルまで学習するコースです。
修了後は、
・Python/djangoエンジニアとして就職出来る
・自分でプロダクトを作れる
レベルになります。
続きが観たいという方は「いいね!」とチャンネル登録をお願いします!
★アルゴリズムおすすめ書籍★
『プログラミングコンテスト攻略のためのアルゴリズムとデータ構造』
amzn.to/32iuMLo
★SNS★
プライベート: / shunsukehondo
プログラミング・仕事系: / shunsukehondo
★僕の仕事道具★
・4年愛用 メインPC amzn.to/2I75f0Z
・5年愛用 キーボード amzn.to/38dmPLj
・2年愛用 USBチャージ 無線マウス amzn.to/3jWam0J
★アルゴリズムおすすめ書籍★
『プログラミングコンテスト攻略のためのアルゴリズムとデータ構造』
amzn.to/32iuMLo
★このチャンネルについて★
毎週「金土」「夜7時」更新!
・独学でプログラミングを習得
・3年で年収1000万円以上を達成
した現役のITエンジニア本堂が、
プログラミングやアルゴリズムを初心者向けに解説します。
ぜひチャンネル登録お願いします!
★お仕事のご依頼など★
・Zoom相談:1万円/30分
・長期開発:120万円/月
・個人のメンター: 2万円/月
Twitter DM: / shunsukehondo
メール: shunshun.dev@gmail.com

Пікірлер: 79
@shinsukenishioka464
@shinsukenishioka464 3 жыл бұрын
初学者が悩みやすい開発環境構築を取り扱っており分かりやすかったです。ありがとうございます!!
@user-pp5wc8dl7m
@user-pp5wc8dl7m 3 жыл бұрын
これから学習する内容とマッチしておりとても参考になったのでチャンネル登録させていただきました! 引き続き色々な動画を参考にさせていただきます。
@hideman0831
@hideman0831 3 жыл бұрын
はじめまして、動画の内容が丁寧で勉強しやすいとおもいました。参考にさせていただきます。
@kjn369
@kjn369 Жыл бұрын
わかりやすい説明、ありがとうございました!webページが表示されるまでの流れがクリアになりました。続きもドンドン見させて頂きます。
@efu1116
@efu1116 2 жыл бұрын
めっちゃわかりやすいです。ありがとうございます。
@kota5252
@kota5252 2 жыл бұрын
めちゃくちゃ悩んでましたが前に進めました!!!
@yuuki-photo
@yuuki-photo Жыл бұрын
本当に解りやすいです。ありがとございます。
@shunnel4376
@shunnel4376 3 жыл бұрын
かなり分かりやすいです。
@nagai_net
@nagai_net 3 жыл бұрын
自分はホームページを扱っているので一番知りたい部分でした。何度も見て勉強させて頂きます。本当にありがとうございます(何回もコメントしてすいません)🙏
@rs8885
@rs8885 2 жыл бұрын
某学習動画サイトのdjango学習動画で躓き藁にも縋る思いで視聴させていただいたら即解決しました 環境構築無しで講座を進めるのは受ける側もタイポしかミスの要素がない安心感がありますね こちらの動画で一通り勉強させていただこうと思います。
@wasteoftime51
@wasteoftime51 2 жыл бұрын
貴重な情報ありがとうございます。 Django学習のとっかかりに役立ちます。 3回以上、再生・停止を繰り返して動画と同じ結果に辿り着きました(Paizaターミナルのフォントサイズ、24寸画面では小さ過ぎる)。 講義内容は簡潔で素晴らしい。これ以上詰め込まれたら無理でした…。 この先も、視聴させて頂きます!
@HA-op2rg
@HA-op2rg 3 жыл бұрын
とても分かりやすい。コメントせずにはいられない。
@tr-cn6vb
@tr-cn6vb 3 жыл бұрын
Peppermintで開発する際に参考にさせて頂いています.とても分かりやすかったです!!
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
PeppermintってOSのことですか?
@jhtdcbj6685
@jhtdcbj6685 3 жыл бұрын
セブに住んでるんですねー 語学学校通ってる時に行きましたが、いいとこですよね 自分もいつかそちらに住みたいです
@takahirowatabe5917
@takahirowatabe5917 2 жыл бұрын
動画の配信、ありがとうございます。普段は営業職として会社勤めをしている5歳児の父親親です。本堂さんのDjangoチュートリアルをきっかけに、無事自分なりのWEBアプリサイトを無事公開することができました。ほんとに感謝しています、こらからも活動応援していますが、あまり無理をし過ぎず頑張って下さい。
@IT-jt5uq
@IT-jt5uq 2 жыл бұрын
おめでとうございます!
@user-wr4it3nh9c
@user-wr4it3nh9c 2 жыл бұрын
わかりやすい動画ありがとうございました! python manage.py runserver とターミナルに入力してブラウザーを開くと 応答時間が長すぎるために開けないと出てくるのですが、何か解決策はありますか?
@user-jw3dt7zc2k
@user-jw3dt7zc2k 3 жыл бұрын
h1たった一行が表示されるだけで感動ですね! 裏側を触る最初のステップという感じです。 3回見直してやっと、最後の「結構簡単に作れるのがわかったと思います」に納得できました… ・今回やること・実践・まとめ復習の構成がすごくついて行きやすいです。 Paizaが24h空けないと再利用させてくれないので、1日ワンステップずつ進んでいきます。
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
> Paizaが24h空けないと そんなことないですよ!
@t.akiduki7602
@t.akiduki7602 3 жыл бұрын
非常に勉強になりました! 何度もみて復習させていただきます!次回の動画も楽しみにしています!最終編が公開されるまでは、どのくらいの期間を想定されているのでしょうか?
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
3ヶ月12回は集中的にdjangoをやって一区切りとしようと思っています。
@user-wg6ns4jd7h
@user-wg6ns4jd7h 3 жыл бұрын
こんにちは!とてもわかりやすい説明で本当助かります!! ちょっと疑問に思ったのですが、なぜtemplatesフォルダなどはデフォルトで用意されていないのでしょうか? 最初からstartprojectの時点で用意してくれたら楽なのになぁと思うのですが、何か最初から用意されない理由があるのでしょうか?
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
こんにちは! templatesフォルダを全く使わないケースも結構多いんですよね。 例えばアプリのバックエンドAPIサーバーなど。 個人的には最初から用意されていたほうが分かりやすいと思いますが。
@user-wg6ns4jd7h
@user-wg6ns4jd7h 3 жыл бұрын
@@IT-jt5uq なるほど!ご回答ありがとうございます! 色々な使い方があるんですね...👍
@ruti566
@ruti566 3 жыл бұрын
#5から入力画面のアップありますね。#1から#4までは、入力画面でコード見るのが見にくいと思っていましたが。
@renyuji
@renyuji 2 жыл бұрын
このような情報を公開頂きありがとうございます。 自分も合っているはずだけどエラーが発生して動きませんでしたが 映像の解像度を上げて見直ししたら解決出来ました。 エラーでうまく進まない方是非思い込みを排除して高解像度で今一度ご覧ください。m(__)m
@drone_japan
@drone_japan Жыл бұрын
お世話になっています。 2度画面を見ながら入力しましたが、最後に実行はすると、下記のエラーとなります。 照合チェックするために、どこかに各プログラムのテキストファイルはありませんか? ModuleNotFoundError: No module named 'website.urls'
@shunshun5349
@shunshun5349 3 жыл бұрын
本日からこちらのチュートリアルお世話になります。 質問なのですが、 こちらのチュートリアルはDjango GirlsチュートリアルとDjango公式チュートリアルの内容を網羅しているのでしょうか? またはこちらの全チュートリアルの内容を終えた後に上記で挙げた2つのチュートリアルも行った方がいいと思いますか? ご返信頂ければ幸いです。
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
Girlsというのはは分かりませんが、django公式のは含まれていています。 実務で使えるレベルを目指しているので、さらに高度に実践的な内容も加えてあります。 チュートリアルを複数やっても良いと思いますし、出来る自信があれば(ポートフォリオサイトなど)何か小さいプロダクトを作ってみるのもオススメです。
@katsukun1958
@katsukun1958 2 жыл бұрын
結局、まずUbundouOSの仮想世界を作成し、その中でDjangoとPythonでプログラムするーという理解でよろしいですか?
@user-ck4yq9wt8g
@user-ck4yq9wt8g 3 жыл бұрын
プログラミング初心者です。自分はpythonを現在進行形で学習中なのですが、webサイトを作るにはhtmlを学ぶことが必須なのでしょうか?
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
必須です! ただプログラミング言語を何か1つ使えれば、HTMLのようなマークアップ言語の習得は簡単です。
@MH-jg1po
@MH-jg1po 3 жыл бұрын
プログラミングに少し興味があり、動画を拝見しました。#1終えました。 英語全く出来ないのでtypoが多く6時間ほどかかりました笑 #2に進みます!
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
プログラミング自体を始めたばかりであれば、近日中にPythonチュートリアルを公開しますのでぜひそちらも観てみて下さい^^
@MH-jg1po
@MH-jg1po 3 жыл бұрын
ありがとうございます。楽しみです!
@tomoyanishida7169
@tomoyanishida7169 3 жыл бұрын
メール送りました!弟子入り希望です!
@user-hg4kb1pz8o
@user-hg4kb1pz8o 3 жыл бұрын
はじめまして。15:51秒のパイソンのサーバーを立ち上げるところなんですけど python3: can't open file 'manage?pv': [Errno 2] No such file or directory と出てきてサーバーが立ち上がらないんですけどどうすればいいんですかね?
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
エラーを見る限りコマンドに?と入っているので変な文字が含まれてしまっているようです。 python manage.py runserver でもう一度試してみて下さい。
@user-hg4kb1pz8o
@user-hg4kb1pz8o 3 жыл бұрын
@@IT-jt5uq ありがとうございます。22:44秒のところで python manage.pv startapp app1 と打ち込んだのですがpython manage.pv startapp app1python manage.pv startapp app1 python3: can't open file 'manage.pv': [Errno 2] No such file or directory とエラーになります。どこが間違ってますかね?
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
manage.py はPythonファイルなので、manage.pvとしているpvをpyに変えると動きそうです。
@keigotoyoshima6158
@keigotoyoshima6158 3 жыл бұрын
大学生でプログラミング初心者ですが、データ構造とアルゴリズムを勉強しようと思いました。おすすめの書籍などはありますか?
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
AOJで解答を採点してもらいながら網羅的に学べるのでオススメです。 言語はC++なのでそれは別途勉強する必要ありです。 www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%82%B3%E3%83%B3%E3%83%86%E3%82%B9%E3%83%88%E6%94%BB%E7%95%A5%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0%E3%81%A8%E3%83%87%E3%83%BC%E3%82%BF%E6%A7%8B%E9%80%A0-%E6%B8%A1%E9%83%A8-%E6%9C%89%E9%9A%86/dp/4839952957/ref=sr_1_2?__mk_ja_JP=%E3%82%AB%E3%82%BF%E3%82%AB%E3%83%8A&dchild=1&keywords=%E3%82%A2%E3%83%AB%E3%82%B4%E3%83%AA%E3%82%BA%E3%83%A0&qid=1597065630&sr=8-2
@keigotoyoshima6158
@keigotoyoshima6158 3 жыл бұрын
Hackers' Live JP 返信ありがとうございます。さっそく購入しました。有益な情報をありがとうございます!
@user-jv2iv5xf9b
@user-jv2iv5xf9b 2 жыл бұрын
質問失礼致します! エラー出てそれ直して再起動する時ってどう打てばよろしいか教えて頂ければ嬉しいです!
@user-jv2iv5xf9b
@user-jv2iv5xf9b 2 жыл бұрын
動画内説明ではctrl +cで止めるとありましたが、それをやっても何も出ません… こちらipadでやっております。 ちなみにcommand+cをやっても何もなりません…
@user-tn8kj7zc5v
@user-tn8kj7zc5v Жыл бұрын
runserverを実行すると、「Invalid PaizaCloud Token: サーバトークンが設定されていないため、ページを表示できません。ここをクリックしてから, ブラウザを2回リロードしてください。」が表示され、指示通りクリックしてからブラウザを2回リロードしてみたのですが、何度やっても解決できませんでした。何か解決の糸口があれば教えていただけますでしょうか。
@hanco6362
@hanco6362 3 жыл бұрын
pythonに興味があり、webサイトをdjungoで構築しようと思っているのですが、JavaScriptの方が参考資料が多くて良いのかなぁと、どっちで開発したらいいか迷っております。 JavaScriptと比較してdjungoの方が良い点はどんなところがありますでしょうか? 将来的にはバックエンドで機械学習を動かす予定です。
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
Javascriptは言語でdjangoはフレームワークなので比較が出来ない感じです。 Javascriptの場合でもdjangoのようなフレームワーク(例えばExpress)などを追加で学習する必要があります。 これらJSのフレームワークは比較的新し目なので情報が少なく学習コストは高いかもです。
@user-tk1tk8pk2c
@user-tk1tk8pk2c 2 жыл бұрын
18:30のところで自分のブラウザでサイトを立ち上げると、 Invalid PaizaCloud Token: サーバトークンが設定されていないため、ページを表示できません。ここをクリックしてから, ブラウザを2回リロードしてください。 というエラーが出て、クリックして2回リロードしても画面が変わりません;;
@user-ux9jr2fo1e
@user-ux9jr2fo1e 3 жыл бұрын
PaizaCloudって、感覚的にはProgateと同じ感じですかね⁇
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
Progateやったことないですが、 PaizaCloudは教材の無い、実行だけ出来るProgateという感じでしょうか??
@user-sv7pl2wq4e
@user-sv7pl2wq4e 3 жыл бұрын
16:18のところで8000のやつ押しても真っ白なウインドウしか表示されません。 どうしたらいいですか?
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
真っ白の場合にはdjangoは関係なさそうな気がします。 Paizaが不安定な場合にはPaiza自体のページをリロードすると治ることも多いです(リロードしても作業内容は失われません) あとはブラウザを変えてみるなどですかね。僕はFireFoxを使ってます。
@titi-vo
@titi-vo 3 жыл бұрын
わかりやすい動画で助かります。最後の方でindex.htmlの内容が表示されないのはなぜでしょうか?;ロケットのままです。 最初からやり直してもだめでした;
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
ロケットのままの時の原因のほとんどは、 -アプリを追加していない -URL設定を間違えている のどちらかです!
@titi-vo
@titi-vo 3 жыл бұрын
ご返信恐れ入ります。4回目になりますがもう一度やってみます;
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
全体設定とURL設定のスクショ送っていただければすぐ分かるかもです
@titi-vo
@titi-vo 3 жыл бұрын
恐れ入ります。おっしゃるっとおりの原因でした-^^; よく画面を見てたら間違えませんでした。 ご丁寧にありがとうございました。 私も弟子になりたいです。
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
良かったです!
@c.s.3550
@c.s.3550 2 жыл бұрын
Django勉強したことあるから程度分かるけど、やっぱり独学で勉強してる人は厳しいやろーなー
@SSSS-fv2yy
@SSSS-fv2yy 3 жыл бұрын
世界一周達成されました?
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
一箇所に数ヶ月〜1年滞在予定なのでまだマニラとセブだけです!
@SSSS-fv2yy
@SSSS-fv2yy 3 жыл бұрын
そうなんですね!
@user-hj6ub1nr9p
@user-hj6ub1nr9p 3 жыл бұрын
こんにちは! 動画に共有されている資料をいただけますでしょうか。
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
あら 概要欄から消えていますね 後ほど復旧してお知らせします
@IT-jt5uq
@IT-jt5uq 3 жыл бұрын
追加しましたー
@user-lg2zz3lz2n
@user-lg2zz3lz2n Жыл бұрын
広告のタイミングしんどいっす
テンプレートをマスターしよう! | 初心者向けdjangoチュートリアル #2
48:31
本堂俊輔のITエンジニアチャンネル
Рет қаралды 36 М.
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 4,6 МЛН
⬅️🤔➡️
00:31
Celine Dept
Рет қаралды 52 МЛН
THEY made a RAINBOW M&M 🤩😳 LeoNata family #shorts
00:49
LeoNata Family
Рет қаралды 4,8 МЛН
本番公開しよう!初心者向けdjangoチュートリアル #4
14:40
本堂俊輔のITエンジニアチャンネル
Рет қаралды 15 М.
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 4,6 МЛН
Ультрабюджетная игровая мышь? 💀
1:00
Main filter..
0:15
CikoYt
Рет қаралды 13 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 831 М.