【とても古いです】【Python 3 x Django 2.0】作りながら覚えるDjango

所在平台: Udemy

课程主页: https://www.udemy.com/course/learning-while-building-django-novice/

课程评论:没有评论

第一个写评论        关注课程

课程简介

## 【Python 3 x Django 2.0】作りながら覚えるDjango 講座概要 **注意:** 本講座は内容が古く、Djangoの最新バージョンでは動作しない可能性があります。最新バージョンの学習を推奨しますが、基本的な概念を理解するには役立ちます。講師は秋田出身で、秋田訛りがあります。録音環境は徐々に改善されます。 **講座の目的:** この講座は、PythonのWebアプリケーションフレームワークであるDjangoの「はじめの一歩」を踏み出すために作成されました。DjangoはRuby on Railsに似た機能と、Ruby on Railsにはない自動化や汎用ビューといった強力な特徴を持っています。Djangoを使えば、思い描いたWebサイトを自由に作成できますが、その複雑さから学習に迷うこともあります。本講座では、Djangoでのサイト構築に必要な知識を、「短い内容で、一つずつ」丁寧に積み上げていきます。Djangoの世界は広大ですが、一定のルールに従えばそれほど難しくありません。手を動かしながら、Djangoの基本を習得し、あなたのアイデアを形にするための足がかりとしましょう。 **講座内容:** 入門として、マイクロブログ(Twitterのようなもの)の作成から始めます。Djangoにはログイン機能が組み込まれているため、従来は複雑だったユーザー認証システムも容易に構築できることに驚くでしょう。Djangoに関する日本語情報は少ないですが、Pythonの人気上昇に伴い学習者も増えています。本講座はその一助となることを目指しています。動画講義に加え、テキストによる補足説明も提供します。これは、学習中に「あの説明はどこだったかな?」と探す手間を省くためです。 **対象プラットフォーム:** * **Python 3** を使用します。 * DjangoおよびPythonはWindows, Mac, Linuxといった主要プラットフォームをサポートしており、Windowsでの動作も確認済みです。しかし、**Windows環境でのサポートは行っていません**。Anacondaの使用も基本的にはサポート対象外です。 * Windows環境では、データベース接続などのコンパイルが必要なモジュールのインストールに失敗する可能性があります。講座の解説は主にMacで行われます。 **解説する主な内容:** * Djangoのインストール * 不特定多数に公開されるページの構築 * リスト表示 (ListView) * 詳細表示 (DetailView) * ログインユーザーのみ閲覧可能なページ * 管理者ページ (自動生成) * 記事の作成 (CreateView), 更新 (UpdateView), 削除 (DeleteView) * ログイン機能の実装 * フォーム (forms) * URLルーティング (urls) * テンプレート (Templates) * テンプレート構文・フィルタ * テンプレートの継承 * その他、随時追加予定 ※Pythonの文法解説は予定していませんが、要望が多ければ作成します。

课程评论(0条)

课程详情

本講座はとても古いため、それをご理解の上検討ください。基本的な内容であるため、現在のDjangoでも動作します。しかし、古い内容であるためほかの講座を購入することをおすすめします。需要があるなしにもかかわらず、新しいバージョンに更新できるタイミングがあればします。Windowsでの動作はしますし確認もしていますが、本講座ではサポートしていません。【注意】講師は秋田の人間ですので、秋田訛りがあります。許してください。録音環境は徐々に良くなって行きます【内容について】この講座は「はじめの一歩」を踏み出すために作成しました。DjangoはPythonのRuby on Railsとも言うべき「ウェブアプリケーションフレームワーク」です。ある程度の自動化、汎用ビューなどRailsにはない特徴的な機能を持ち合わせているパワフルなフレームワークです。Djangoを使えば、あなたが思い描いたウェブサイトが自由に作成できます。しかし、何でも作れる反面、複雑なフレームワークを使ってどうやって開発していくのか迷うのも事実です。この講座では、Djangoでサイトを構築する上で必要な内容を「短い内容でをひとつひとつ」積み上げていきます。Djangoの世界は広大ですが、ある程度のきまりに則っていますのでさほど難しい内容ではありません。しかし、押さえなければならない部分はしっかり押さえてあります。難しいことは言わず、手を動かしながら学んでいきましょう。この講座で学んだことを足がかりに、ご自分のアイディを形にしてみてください。【講座について】はじめは入門としてマイクロブログの作り方から始めます。Twitterのようなものです。よくあるシステムで、ログインが必要です。従来のフレームワークではログイン機能は大変複雑で面倒な者でした。しかし、ログインシステムはすでにDjangoに組み込まれていますので、容易に構築できることに驚きを覚えることと思います。Djangoは日本語の情報が少ないですが、昨今のPythonの人気の高まりによって学ぶ方も増えているような気がします。その一助になれば幸いです。講座は動画ですが、続くレクチャーでテキストで内容を説明しています。私自身がUdemyで学ぶ生徒であることから、「確か説明していたけど、どこだったかなー」と思うことが多いためテキストでの解説も加えました。【対象プラットフォーム】Windowsでの動作はしますし確認もしていますが、本講座ではサポートしていません。Anacondaを使用する場合、基本的にはサポートできません。Python3を使用します。Django、というかPythonはWindows、Mac、Linuxといった主要なプラットフォームをサポートしています。「Windowsではうまく動作しない」といったありがちなことは、ほとんどありません。実際、私も社内のシステムをWindowsで開発しています。しかし、データベースへ接続するなどのコンパイルが必要なモジュールをインストールするとなると失敗することもあります。MacやLinuxでは問題なくインストールできるのに、です。Windowsの方は大変な思いをすることもあるかもしれない、と言うことを覚えておいてください。講座では基本的にMacで解説します。Windowsでの動作はしますし確認もしていますが、本講座ではサポートしていません。【解説する内容】順不同です。Djangoのインストール不特定多数に閲覧されるページの構築リスト表示(ListView)詳細表示(DetaiView)ログインユーザーのみ閲覧可能なページ管理者ページ(自動生成)記事の作成(CreateView)記事の更新(UpdateView)記事の削除(DeleteViewログインに必要な内容フォームについて(forms)アクセスされたURLと各ページを紐付ける(urls)テンプレートについてテンプレートでの構文・フィルタテンプレートの継承随時追加していきます。※Pythonの文法については解説する予定はありませんが、要望が多ければ作成します。Windowsでの動作はしますし確認もしていますが、本講座ではサポートしていません。

课程标签

0人关注该课程

主题相关的课程