Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
BEST
Programming

/

Full-stack

狙ってジャンゴ! DjangoでPinterestに従う:床から配布まで

Pythonの代表的なWebフレームワークdjangoを使ってPinterest特有のカード型レイアウトデザインを模したWebサービスを実装してみます。

  • noeul1114
Django
Docker
Python

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

こんなことが学べます

  • django開発パターン

  • dockerによる物理サーバーのデプロイ

  • Pinterestカード型レイアウトの実装

  • MagicGrid、Bootstrap、Google Fontなどの外部ソースを活用

  • AWS ベースのサーバーデプロイ

django、dockerの実践開発を通じて、一段階高い開発者になろう!

📣確認してください!
本講座はチュートリアルに該当する20講まで無料で提供されます。先の講座を受講してから決済をしても構いません。

狙ってジャンゴ! Pinterestの作成:床から配布まで
django、dockerのコアと機能

狙ってジャンゴ! - ヒョンソクパーク(パク・ヒョンソク)

djangoの基本から深化まで

この講座では、Pythonの代表的なWebフレームワークであるdjangoを通じて、ピンタレスト特有のカード型レイアウトをベンチマークしたWebサービスを作成します。

djangoでウェブサイトを作成することはあまり難しくありません。誰もが素晴らしいサイトを作成するための強力な機能を提供するフレームワークですが、 djangoのコア開発パターンと強力な機能がわからない場合は、 djangoの可能性を完全に使用することはできません。

目標とする機能を一つ一つ開発していきながら、この機能をなぜ使うのか、その後はどのような機能を使うべきか、開発を一緒にしながら自然に悟り理解するように誘導します。

djangoの基本開発パターンであるMTVからClass Based ViewによるCRUDの生産性向上、そしてMixin、ModelForm、Field Lookupなど、Djangoが提供する強力な機能まで、実際のWebサービスを一緒に作ってみながら、djangoを本人のものにしましょう!

Dockerを介した実際のWebサービスの展開

djangoは「Web」フレームワークです。 Web は、実際の展開になってこそ、世界中とつながり、その意味を持つことができます。どんなに素敵なホームページ、サイトを作ったのは、実際のネットワーク上に配布されていない場合は意味がありません。

djangoだけが開発するコースはたくさんあります。しかし、今、開発者にとって必須となってしまったDockerまで包括する講座は多くありません。このコースでは、Dockerをdjangoと連携して実際のサービスを展開します。

dockerの基本Container、Imageの基本概念からNetwork、Volume、Stack、Secretなどの深化機能まで、実際のサービスにどのように適用するか、そして実際のWebサービスを展開して経験できる問題点とその問題の理由、そして解決方法まで確認できます。

便利な外部ソースによるWebデザイン

Webのデザインは非常に重要です。 Web開発者がデザイナーになる必要はありませんが、現代のWeb開発にとってデザインは絶対に無視できない重要な要素の1つです。

このコースでは、Magic Grid、Google Font、Bootstrapなどの便利な外部ソースを紹介して適用します。これにより、どのようにサイトのレイアウトとデザインを改善するかを確認してください!

この講座を聴くなら

  • 合計68講義、ppt 500枚分総講義時間12時間半の充実した授業
  • django、dockerの中核だけを押さえつけたタイトな授業

現代開発者に求められる資質は、「何を知っているのか」より「何ができるのか」です。

見たコースは何をか。どのように?なぜ?するかに集中して実サービスの開発と配布を進め、受講生たちに「こんなサイトを作れる」という明確な自信をつくることが究極の目標です。

講義対象

  • pythonは学びましたが、Webも開発したい人
  • djangoフレームワークを初めて見た人
  • djangoフレームワークをもう少し深く理解したい人
  • djangoとdockerはわかりましたが、一緒に連携するのが難しかった人
  • pinterest のようなサイトを作成したい方

21年2月補強講座アップデート!

  • AWS EC2ベースのサーバーデプロイ
  • AWSドメインの設定
  • AWS HTTPSの設定
  • Github Privateリポジトリベースの配布方法
  • いいねシステムの実装

本講で扱えなかったAWSベースのサーバーデプロイ、そして投稿の良いシステム、上記の内容だけでなく、Djangoが提供するMessage、Transactionなども取り上げながら講座のボリュームがさらに増えました!

📣確認してください!
- 本講座は前後講座同士が連携しているため、順番に講座を聴くことをお勧めします。
- コース内でよく引用されるサイトのアドレスはhttps://onion.haus/account/detail/1です。

こんな方に
おすすめです

学習対象は
誰でしょう?

  • Pythonを少しでも学んだ人ならみんな

  • djangoの開発パターンをより深く知りたい方

  • dockerを介した詳細なサーバー展開を試してみたい人

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

  • python

こんにちは
です。

1,237

受講生

83

受講レビュー

216

回答

4.7

講座評価

1

講座

Django, python 전문 프로그래머인 박형석입니다.

'실용주의 프로그래머' 로 유튜브 활동을 하고 있으며, 파이썬 위주의 강좌 영상을 업로드 하고 있습니다. 

소프트웨어 개발자이면서, 사업가이면서, 학생입니다.

カリキュラム

全体

85件 ∙ (14時間 47分)

講座掲載日: 
最終更新日: 

受講レビュー

全体

83件

4.7

83件の受講レビュー

  • mnmndevlol님의 프로필 이미지
    mnmndevlol

    受講レビュー 4

    平均評価 5.0

    5

    93% 受講後に作成

    This is the best lecture I've ever paid for. He taught me so kindly and helped me with my answers diligently.. There was nothing unnecessary in the lecture.. He helped me get my feet wet with servers (Docker).. I studied and there were pretty examples that I could use.. I came to the end of the course without any frustration or resentment, so I was very happy and refreshed. There was really nothing that I skipped over.. I've been waking up at 4 in the morning to study coding for a year.. I've spent a lot of money.. So far, there were many lectures that were so annoying that I asked questions in a mean way and didn't get answers and got frustrated by myself. It wasn't easy to meet a good teacher.. Some lectures were like telling me not to ask questions, and they just kept copying and pasting answers and telling me to search on Google. I also studied a lot by reading other people's questions/answers, and later learned things I didn't know about and thought, "That's the story." It is also effective to do it.. This lecture shows the mind, and while studying, it is also fun to take notes thinking, "I should ask this once." Other lectures just tell you to search on Google. Aren't you afraid to ask questions because you don't? You can also see the personality that hates messy things, and I felt that the personality and mind of the lecturer were really different. In fact, it was the best lecture because it was so perfect and explained concisely that you almost didn't need to ask questions. If you want to study Django and servers, you can watch this lecture. Thanks to you, I was able to finish studying Django here and start studying other fields for a while. I don't regret spending money at all.. I feel like I learned so much. I wish everyone in the world was like this teacher. Make a lot of money! Thank you so much! There are still a few lectures left, but..

    • noeul1114
      知識共有者

      Hello! Oh.. This is the best lecture review I've ever received! ㅎㅎ Even though it's a lecture with many shortcomings, I don't know where to put myself because you've only given me so many good words. I tried my best to answer the questions you asked, even though they were lacking, and I feel good because you seem to have viewed them favorably. I think it gives me the strength to continue to do my best to answer them. ㅋㅋㅋ You even gave me compliments on my personality and mindset... You gave me compliments that would be embarrassing if others heard them. ㅋㅋㅋㅋㅋ Oh, it's not that much.. But I think I should accept them with open arms, right? Thank you. Thank you so much. ㅎㅎ Anyway, I was a developer who didn't know anything at first, but I went through a lot of trial and error, errors, and frustrations to make what I wanted, and I thought about how I could share what I learned and felt with others who are trying to make what they want, so that they would feel a little less through this lecture, and I think you felt that way from the lecture or the answers. I thought that knowledge, if I kept it to myself and knew it, would be meaningless. It seems like the writing is becoming more and more chaotic lol Anyway, thank you so much. I think I'll feel really good today. Thank you so much for leaving a good review. I really sincerely hope that you will always be happy. Thank you.

  • zenith33님의 프로필 이미지
    zenith33

    受講レビュー 4

    平均評価 5.0

    5

    100% 受講後に作成

    I am a junior developer currently working in Django. First of all, I can learn about Docker and AWS in one course. I have been working on all my projects as functions, so I took this course because I was curious about the flow of classes. In Korea, Django has an ecosystem centered around startups. Also, due to the nature of Django, unless you move to DRF, the client side tends to be tied to templates. That is why the lack of use of Ajax or js syntax based on Jquery in this course is a regrettable point. However, if you focus on Django itself and watch this course, I think it is a suitable course for beginners or for studying the basics of Django based on classes. Also, if you want to know about the combination of Django and Docker and Django and AWS in the latter part, you can learn a lot just by watching that part separately from the previous Django lecture, and I think it is worth it.

    • noeul1114
      知識共有者

      Hello, Youngchan Cho! I thought I had to tell you about Docker, so I included it, and many people gave me good feedback on this part, so I am very grateful. Thank you so much for your kind words. Since I can't include everything in one lecture, I organized the curriculum mainly around Django and Docker, excluding other languages and patterns as much as possible, which is a clear limitation. Next time, I am thinking about making a lecture based on the DRF pattern, but for now, I am very grateful for the sharp feedback and excessive praise for this lecture. Thank you for leaving a lecture review! I sincerely hope you have a happy day today and tomorrow. Thank you!

  • dncksdn1239782님의 프로필 이미지
    dncksdn1239782

    受講レビュー 1

    平均評価 5.0

    5

    22% 受講後に作成

    A course that is worth 77,000 won at all You should take this course now. A course that allows those who are new to Django to extract the key points!!!!!

    • That's right! Let's give him some money, okay?

  • hyuk12307802님의 프로필 이미지
    hyuk12307802

    受講レビュー 4

    平均評価 5.0

    5

    35% 受講後に作成

    I've read books and watched many lectures to study Django, but this was the best Django lecture I've ever taken. It wasn't just about web development using Django, but I was able to learn everything from deployment, which was really great. It was a really good lecture, and I learned a lot thanks to the teacher. Thank you!!

    • noeul1114
      知識共有者

      Hello, Inhyeok Park! You said this was the best Django course you've ever taken. That's too much praise! Thank you so much. When I work on personal projects, I often create services with Django and end them without properly deploying them. So I thought it was important to deploy even the smallest projects, and I delved deeper into the deployment process than in other courses. But when you praised me for that, I thought it was a good idea to organize the course like this, and I'm so grateful that you listened to it. I'm also so grateful for the good course review! I sincerely hope you have a happy day today and tomorrow.

  • dataliszt님의 프로필 이미지
    dataliszt

    受講レビュー 3

    平均評価 5.0

    5

    44% 受講後に作成

    I think it would be good to explain the appropriate speed and how it works. I think you are mixing the method of catching fish and catching it yourself appropriately. Thank you for the great lecture.

    • noeul1114
      知識共有者

      Hello CARL KIM! Thank you so much for leaving a great review. This is too much praise for me, since it is a course that teaches you how to catch fish and even how to catch them yourself. ㅠㅠ Thank you for watching the course and I would be so grateful if you would show a lot of interest in my course! Then, CARL KIM, I sincerely hope you have a happy day today and tomorrow. Thank you!

¥9,092

似ている講座

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