강의

멘토링

커뮤니티

BEST
Programming

/

Full-stack

南博士のPythonで本番のウェブサイトを作る

サービスを計画している場合、ウェブサイトは不可欠な要素です。もちろん、サービスに加えて、現在提供されているすべてのプログラムインフラストラクチャは、Webベースで動作することが多いです。この講座では、プログラミング言語の中で最も簡単だと評価されるPythonを活用してウェブサイトを制作し、実際の運用可能な状態までの設定を学ぶことを目的としています。

  • nambaksa
Python

学習した受講者のレビュー

受講後に得られること

  • Webプログラミング

  • ウェブサイトのサービス方法

  • ウェブサイトが駆動されるロジックの理解

  • データベース(MongoDB)

  • Pythonでウェブサイトを作成する方法(Flask)

  • Googleクラウドプラットフォーム

  • Windowsサーバー、Linuxサーバー上でWebサーバーを構築する

Pythonでウェブサイトを作成し、実際のサービスを試す


🗒講義紹介

この講座は、ウェブサイトを制作してGoogleクラウドプラットフォームベースにドメインまで接続し、実際のサービス可能な状態まで作ることが講座の目的です。そして、講座はPythonでウェブサイトを作成することを扱っていますが、それよりウェブサイトがどのように動作するかをロジックについて理解することに重点的な焦点を置いています。

Pythonでウェブサイトを作成する方法を知ることも重要ですが、掲示板がどのような原理で動作し、会員登録、ログインがどのように駆動されるかを理解することが最も重要な部分だと思います。ロジックを理解していれば、開発者に与えられた環境や言語が変わってもウェブサイトを開発できるからです。

Webサイトを作成するには、HTML、CSS、Javascript、プログラミング言語、データベース、サーバーなど、あらゆる部分の理解度が必要です。そして、各パートには非常に多くの様々な技術と言語の種類がありますが、このすべての分野に専門家である必要はありません。講座は初心者のために各部分に必要な最小限の知識を扱い、初心者の方もできるだけウェブプログラミングのロジックに焦点を当てるため、できるだけ簡単なコードでウェブサイトを制作したいと思いました。

🌈講義プレビュースクリーンショット

게시판 글쓰기 스샷 <掲示板の投稿>

글 수정 스샷 <掲示板の投稿を修正する>

<掲示板リスト(ページング機能、検索機能)>


<掲示板コメント機能(追加、編集、削除)>


<会員登録機能>


<会員ログイン機能>

🙌ここで扱うツール

このコースは基本的にWindows 10ベースで行われ、VS Codeをメインツールとして使用します。実際のWebプログラムはWindows、Linux Ubuntuの両方でテストして駆動し、実際に完成したウェブサイトはGoogleクラウドプラットフォームで動作することを目的としています。

講座進行:Windows10
開発ツール: Visual Studio Code
テスト:Windows、Linux Ubuntu
サービス:Googleクラウドプラットフォーム(GCP)

🙋🏻‍♂️講義に関する予想される質問

Q. 非専攻者も聞くことができますか?
A. 非専攻者のための講座です。

Q.どのくらい事前知識が必要ですか?
A. 講座はウェブプログラミングを一度もしなかった初心者の方を対象に進行しますが、少なくとも変数と関数が何なのか、おおよそでも分かる程度の知識と、Pythonが何であるかを知るほどの事前知識が必要です。

Q. なぜWebプログラミングを学ぶべきですか?
A. インターネットなしで買えますか?インターネットはウェブ、アプリが最大の割合を占めています。最近、近所のマートもウェブサイトがあり、モバイルウェブやモバイルアプリがないビジネスは成功しない時代に生きています。なぜWebプログラミングを学ぶべきなのか、私はインターネットなしで生きることができますか?を考えてみると分かる問題だと思います。

Q. この講座だけの特別な利点は何ですか?
A. この講座は、実は「Python」で作ることが重要ではなく、Pythonで作る「ウェブサイト」が重要であることに焦点を当てています。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • 自分だけのウェブサイトを作りたい方

  • 自分だけのサービスを作ってみたい方

  • Pythonを知っていますが、食べられない人

  • IT会社に就職したい方

前提知識、
必要でしょうか?

  • 変数や関数精度の概念

  • Python初心者基礎知識

こんにちは
です。

7,074

受講生

475

受講レビュー

963

回答

4.8

講座評価

6

講座

안녕하세요.

영진닷컴 『코딩은 처음이라 with 파이썬』 저자 남박사입니다.

C/C++, 파이썬, 그리고 AI를 활용한 자동화 시스템(AI Agent) 개발을 주로 하고 있습니다.

제 강의를 보시는 모든 분들, 끝까지 "화이팅" 입니다!


💡개인블로그: https://blog.naver.com/nkj2001

💡AI 블로그: https://blogagent.kr

🎞Youtube: https://www.youtube.com/@blographer/featured

カリキュラム

全体

38件 ∙ (12時間 11分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

72件

4.9

72件の受講レビュー

  • wooseong님의 프로필 이미지
    wooseong

    受講レビュー 5

    平均評価 4.4

    4

    82% 受講後に作成

    実際、私はいくつかの講義を聞いたことがあり、特に中級のPythonは本当に大きな助けになりましたが、本当に失礼になるかもしれないこれらの言葉を残しました。 今回のPython Web制作講義で感じたのに講義のレベルが高すぎるのに対して説明が不足していると感じました もちろん、講義者は実力が出ているので、この講義を進めるとき 目詰まりはないかもしれませんが、講義を見て習得しなければならない学生の立場では、不便な点はちょっとだけではありません。下がるコードはただのコーディングになるしかありませんでした 説明してくれる講義の内容は本当に良いです。 クローラはクローラの性質上、コードが変わり続けますが、それも継続してコードを更新して表示してくれてありがとう。 そして本当に本番でも使えるコーディングスタイルにしてくれたこともとても感謝しています しかし、説明が不足しており、コード全体を見て従うことは難しく、私には理解しにくい内容が多すぎました。 実は初心者や非専攻者にとっては難しい講義だと見られ、専攻子であり、ウェブハッキングと開発側を勉強する学生の立場である私としても大変でした。 こういうことを言うのが失礼になることもあるという事実はよく分かるが、私は男博士のより良い講義を聞きたいので、こう書いておきます。よろしくお願いします

    • nambaksa
      知識共有者

      まず、良い指摘と御言葉に感謝します。文章の内容を見ると、講座に愛情があるので、このような後期を残していただくのもよくわかりそうです。 いったんウェブ講座を特に難しく考えている方がよくおられるのを私もよく知っています。ウェブは特性上知っておくべき分野が多すぎます。そしてコードの量もたくさんあります。これらすべての部分を完全に&quot;理解"実際には、RFC文書に記載されているHTTP / HTTPSプロトコルから勉強する必要があり、それをC / C ++言語で直接Webサーバーを実装する必要があります。しかし、現実的にウェブ開発者という分野ではこれまで扱いません。 Web開発者はWebプログラムのロジックを実装する分野であるため、原理は省略される部分がたくさんあります。原理を理解するには、上記のプロトコルを知ってこそ理解できる領域だからです。だからウェブ講座で原理をもっと気になる方には難しく感じられる部分ができるしかないのが現実です。 IMGタグが画像をどのように出力するかを知るには、プロトコルを知る必要があり、それがWebブラウザでどのように見えるようにプログラムされているのかを知って、本当にIMGタグを理解したと見なすことができるからです。 Web開発は知っておくべきことがたくさんあります。プログラミング言語も知る必要があり、DBも知る必要があり、サーバーも知る必要があり、サービスの概念もなければならず、Webサービスのロジックを実装する方法を知る必要があります。ソフトウェア的に実装してからも、ロードバランシング、プロトコルなど追加的に知る必要がありますますます多くなります。もちろん各分野を細分化してDBA、ネットワーク記事などなど勉強される方もいますし、こういった各分野の専門家コースも存在しますが、ここではそんなに細かく扱わずに扱うこともできません。そこで私が意図した講座は、その膨大なウェブサイトを最小限の単位で実装し、ウェブプログラミングに関心を持つことを目指しています。そのため、講座の全体的な流れは、下記の式の講座が合います。ただし、どのようにウェブサイトが作成され、その中にウェブ開発に必要なロジックに対する関心を感じることができれば十分だと思います。もちろん実際の実サービスをしているウェブサイトは私が講座で扱った内容を応用し、構造的な規模や内容が数倍~数十倍は大きくなるようになります。それに比べれば私が講座で扱った内容は本当に1/10程度しかないと思いますが..... また、おっしゃった部分にクロールのような部分は、現在講座がウェブ開発に焦点を当てており、私が行った他の講座で扱った重複した部分があり、説明を省略した部分もあります。このような部分は今後講座でもう少し補強された方法について悩んでみましょう。講座を見て一行一行コーディングしてみるのは重要な部分です。当然やってみなければならない部分でもあります。ただ、どんな部分が難しかったのか、どんな部分が理解できないのか質問回答掲示板を一度でも活用していたらどうだったかという残念が残ります。 私も、より多くの悩みをして、どうすればより多くを受け入れることができ、より簡単な理解を助けることができるかを悩んでみましょう。大切な時間をいただき、良いコメントをいただきありがとうございます。

    • 私も最初は二分のような心情でした、 まぁこんな講義が全部ありながら、コードだけを追って終わったのに、 他の講義を聞いてみて、この講義を再度復習すると、また見てみると女子でした。 (最初にはそうではありませんでしたが、今はインフラの有料講義だけで15個を超えています。 復習を3回目ほどするので、何か見えましたね。今はウェブサイト制作の際、一番参考にたくさんする講義です。 4回目の復習をしていると、講義の内容を理解していないのが今はありませんが、分かるほどわかりやすい講義です。 そしてウェブサイトを実際にオープンするには、イ講義が一番必要だと思います。 ちなみに私も非専攻者で、趣味でコーディングする40代おじさんです。

  • python1828님의 프로필 이미지
    python1828

    受講レビュー 9

    平均評価 4.1

    5

    100% 受講後に作成

    この講義は55000ウォンだった?無条件に購入 flask 実務終了版王川のおすすめ推薦します。 私は非専攻者であり、趣味で勉強したのは約2年ほどでした。 その間、有料講義の決済 インフラの有料講義15 ファーストキャンパス講義4つ コーディングアップル1年券 コードイット1年券2回目 一対一個人課外約30時間 クロール講義8週間のオンラインリアルタイム講義の土曜日、日曜日(4時間ずつ) スパルタオンライン講義など コーディングスキルが初めての私が、この講義をお勧めできる理由は 実力とは別にかなり多くの講義を買ってみたからです。 もちろん、頑強できなかったものもかなりなります。 他の講義が悪いと言いたいのではなく、南博士のウェブサイト作り講義がすごいです。 他の講義を見ると、 実際のウェブサイトを作り、サービスをするという観点から見ると、何か一つずつ抜けています。 たとえば、ajaxが大勢ではなく、ajaxを減算したり、 サーバーに載せてサービスする部分を、 awsやgcpのように商用化するときに必要なサーバーを使う内容ではなく、 変な無料サーバーに載せることを教えてくれて、実際のサービスをオープンできない講義構成があることもあります。 またはドッカーが抜けている、など 最初は難しすぎて(私が理解するレベルにならないから…)、なんのような講義が全くないし、コードだけついて、実装だけで終わった講義が4回目復習する講義になりました 時間が経つと、 他の講義を時間にこの講義をさらに見て、基準をこの講義でつかんでから、この講義の内容を確実に理解することに、他の講義を聞かなければならなかったと思います。 多くの講義を決済しましたが、ただこの講義だけが復習をするようになり、実際のウェブサイトを作るとき、最も役に立ちますね こういう講義を55000ウォンで買えるなんて、また考えてもいられないことなんですね。 教えてくれる内容構成から、そしてウェブサイトを作るための原理説明と、講義の分量もすごく多いのですが、これが55000ウォンとは、祝福も違いません。 講義を作ってくださった先生に感謝の言葉を差し上げます。

    • nambaksa
      知識共有者

      私の口座番号は...あなたの銀行123...ㅎㅎㅎ とても良い言葉と評価に感謝します。おっしゃったようにウェブサイトは知れば分かるほど多くを知るべき分野であり、各細部分野を話し始めれば数百編の講座にできる分量の内容でもあります。 しかし、どんなものでも抜けたらウェブサイトを駆動することができないのが問題です。だから、できるだけ内容をダイエットし、ある部分はあまり深く入らず進んだ部分もあります。もちろん、Python講座なので、Pythonを中心に話を解かなければなりませんでした。 私が意図した内容をすべて理解しているようで、その点に満足しているようで、講座を一生懸命作ったやりがいが感じられます。ありがとうございます。

  • michaelaeon5592님의 프로필 이미지
    michaelaeon5592

    受講レビュー 13

    平均評価 4.9

    5

    100% 受講後に作成

    Web関連開発して配布まで学びたい方におすすめです。 Pythonバックアンド+フロントアンド(html、css、JS)の設定を学びたい人に最適です。 最初の受講の時はコーディングをコピーするレベルで視聴され、2番目は講師様のコーディングを整理しながら個人技術ブログ作るという感じで勉強すれば多くの助けになります。 ナム博士の講座 初めて聞いて不足している部分は、他の講座や個人の勉強でサービスを配布したくて再度精読したが、第二の受講時はもう少し理解もされ、サービスやページ拡張の際に役立つblueprintに対する理解も高まり、コメント部分では画面をどのようにJSで操作し、作成者かを確認して修正/削除権限を与えなければならないかについてのアイデアも得られるのでよかったです。 summernoteやajax、セキュリティについては多くのケースを扱うことはありませんが、基本的な機能については十分に扱っており、他のサービス開発の際に役立ちました。 最後に、デプロイに関しても、Windows/Linux/Google Cloud/Domain Connectまで、さまざまな環境でさまざまな部分を扱っていて基本を固めるのに、十分だと思います。 インフラでWebサービス開発(html、css、JS、python)関連講座を6ヶ月ほど集中して、複数の講師の講座を受講しながら(みんな良い講座でしたが、講師に集中するポイントが異なります)、個人サービスを配布しようとすると再び男博士の講座を見るようになりました。ナム博士の実践ウェブ講座を基に聞いて不足している部分がある場合は、それぞれの部分を集中して勉強することをお勧めします。 Pythonが好きな方にはフロント技術を追加できる良い講座だと思います。

    • nambaksa
      知識共有者

      講座の意図を正確に理解し、本当に勉強を一生懸命していたようで、私はもっと気分がいいです。おっしゃったように、WebはPythonで作ったもので作った考えよりも知っておくべきことが多すぎる分野です。そのすべてを講座で100%完璧に消化することは本当に容易ではない部分でもあります。いろいろな講座をお馴染みのように、その部分をご存知のようです。 html、cssだけでも膨大な量の講座が出てくるので、JavaScriptのような場合は本当に波の波も無限に把握する分野の一つです。だから結論として、私が中心とした部分は、大根から油を作るプロセスの流れを示すことに焦点を当てました。 残してくれたコメントを見ると、今後もっと一生懸命講座を作らなければならないという考えが切になります。ありがとうございます。

  • pookekel1546님의 프로필 이미지
    pookekel1546

    受講レビュー 3

    平均評価 5.0

    5

    11% 受講後に作成

    前回のPython講座のようによくまとめてディテールに説明していただきありがとうございます。 Webを構成する要素が多く、以前は構造がうまく描かれていませんでしたが、今は基本概念が取れましたね

    • nambaksa
      知識共有者

      いつも良い言葉を残してくれてありがとう。 Webはみんなを知るにはあまりにも多くを知る必要があり、また何かを除いて話すにはプログラムが完成しません。だからもっと難しく感じる部分もあります。そんな部分を適切に話したいと思いましたが、その部分を理解していたようで幸いです。

  • rlaxowls13165249님의 프로필 이미지
    rlaxowls13165249

    受講レビュー 4

    平均評価 5.0

    5

    100% 受講後に作成

    お金が惜しくない。講義構成が良すぎてもっと勉強したい部分が何なのか分かりました。これからアプリや他のものも勉強する予定なのですが、南博士の講義ならウィシリットス1位です!

    • nambaksa
      知識共有者

      とても良い御言葉ありがとうございました。その1位を守るために、次の講座も頑張って作らなければなりません。

期間限定セール、あと6日日で終了

¥38,500

30%

¥6,932

nambaksaの他の講座

知識共有者の他の講座を見てみましょう!

似ている講座

同じ分野の他の講座を見てみましょう!