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です。