PythonとDjangoで作る初めてのランディングページ
2.2 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
46 students enrolled
Wishlisted Wishlist

Please confirm that you want to add PythonとDjangoで作る初めてのランディングページ to your Wishlist.

Add to Wishlist

PythonとDjangoで作る初めてのランディングページ

実際にdjangoとPythonを使ってランディングページを作ってみましょう。このレッスンで、djangoのテンプレート機能やBootstrapを使ったグリッドデザイン、画像やボタンを配置する方法について勉強します。
2.2 (3 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
46 students enrolled
Created by Takafumi Kawai
Last updated 5/2014
Japanese
Current price: $10 Original price: $20 Discount: 50% off
20 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
ターミナルの基本操作を身に付ける
Pythonの基本的な構文を理解する
djangoのシステムを理解する
djangoとPythonを使ってランディングページを作成する
View Curriculum
Requirements
  • Pythonがインストールされている
  • コンピュータの基本的な操作が分かる
Description

PythonとDjangoで作る初めてのランディングページをご覧頂きありがとうございます。

このレッスンではMacでのターミナル操作を十分に理解したあとで、Pythonの基本的な構文について勉強していきます。「プログラミングは初めて」という方もご安心ください。

また、実際にdjangoPythonを使ってランディングページを作成します。他にもdjangoのテンプレート機能やBootstrapを使ったグリッドデザイン、画像やボタンを配置する方法について勉強します。

様々なウェブサービスに使われているPythonとdjangoを使って、アナタだけのオリジナルのウェブサイトを作ってみましょう!

レッスンのアウトラインは以下の様になっております。

<Macのターミナル操作を勉強してみましょう>

  • ターミナルとは?
  • lsとcdコマンドについて
  • mkdirコマンドについて
  • mvコマンド
  • touchとrm・rmdirコマンド

<Pythonを勉強してみましょう>

  • Pythonとは?
  • printを使ってみよう
  • 変数と文字列の結合
  • while文
  • for文
  • リスト
  • if文での条件分岐
  • 文字列での条件分岐

<djangoを使ってランディングページを作ってみましょう>

  • プロジェクトの作成
  • Sublime Text2
  • ルートの設定
  • 管理者ページ
  • views.pyの作成
  • Bootstrapを使ってみよう
  • ボタンとリンク
  • グリッドシステムと画像の配置
  • hタグの変更
Who is the target audience?
  • 初めてターミナルを使う方
  • これからPythonとdjangoを勉強したい方
  • 自分でウェブサイトを作成したい方
  • 初めてプログラミングを勉強する方
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 22 Lectures Collapse All 22 Lectures 02:04:08
+
Macのターミナル操作を勉強してみましょう
5 Lectures 26:57

ターミナルの場所や簡単な設定について勉強します。

Preview 04:16

ディレクトリ内のファイル等を見るlsコマンドとディレクトリを移動するcdコマンドついてに勉強します。

Preview 05:33

ディレクトリを作成するmkdirコマンドについて勉強します。

Preview 05:15

ファイルやディレクトリを移動させるmvコマンドについて勉強します。

mvコマンド
06:07

ファイルを作成するtouchコマンドとファイルやディレクトリを削除するrm・rmdirコマンドについて勉強します。

touchとrm・rmdirコマンド
05:46
+
Pythonを勉強してみましょう
8 Lectures 53:27

Macのターミナル上からPythonを起動する方法と、どのようなウェブアプリケーションで使われているのか説明します。

Pythonとは?
04:32

ターミナル上に文字列や変数に格納された値を表示するprint関数について勉強します。

printを使ってみよう
06:38

プログラミングをする上で大切な変数の考え方や定義、文字列の結合について勉強します。

変数と文字列の結合
07:32

条件に応じて繰り返し処理を行うwhile文について勉強します。

while文
05:32

変数に格納された要素数に応じて、繰り返し処理を行うfor文について勉強します。

for文
04:13

他の言語では配列にあたる、リストについて勉強します。

リスト
09:41

値や変数を比較して、条件分岐を行うif文について勉強します。

if文での条件分岐
10:44

if文を使って文字列同士の条件分岐を勉強します。

文字列での条件分岐
04:35
+
djangoを使ってランディングページを作ってみましょう
9 Lectures 43:44

djangoでプロジェクトを作成し、ローカルで仮想サーバーを起動した結果をウェブブラウザで確認する方法について勉強します。

プロジェクトの作成
06:30

人気のエディタSublimeText2にdjango用のパッケージをインストールしてみましょう。また、キーバインドのセッティングも行います。

Sublime Text2
03:58

テンプレートや静的ファイルを保存するディレクトリへのルート設定について勉強します。

ルートの設定
03:45

djangoの特徴である管理者ページを設定し、実際にアクセスしログインしてみましょう。

管理者ページ
01:16

views.pyを作成し、トップページを表示してみましょう。また、テンプレート機能についても勉強します。

views.pyの作成
04:37

テンプレート機能を使って、ベースとなるページのデザインを継承する方法勉強します。さらに、Bootstrapをダウンロードし、必要なファイルをリンクさせる方法について勉強します。

Bootstrapを使ってみよう
07:51

Bootstrapを使ってボタンの装飾を行います。他にもリンクを付けて、別ページに飛ぶ方法も勉強します。

ボタンとリンク
04:42

Bootstrapの特徴であるグリッドシステムについて勉強します。これによって、簡単にページレイアウトを構築することができます。 また、djangoのstaticディレクトリに保管した画像をページ上に配置して、表示する方法についても勉強します。

グリッドシステムと画像の配置
08:15

hタグを変更して文字のサイズを変更し、別の画像を表示する方法について勉強します。

hタグの変更
02:50
About the Instructor
Takafumi Kawai
2.2 Average rating
32 Reviews
699 Students
13 Courses
A web developer from Tokyo, Japan.

Thank you for visiting my profile page.

I started my programming career learning Flash for a small website that I wanted to introduce my hobby. After 3 years, I learned the skills of Illustrator and Photoshop,After Effect. And also learned about HTML and CSS. When I graduate from the high school, I was able to master those skills.

After that, I have created some web sites for my friends and customer. A website of a beauty salon which I created was able to gather many customers from other country.

It is still getting new customer. And also the owner of beauty salon was able to find many students who want to learn a skill from her via that website.

I learned the information science after I entered the university. I was able to learn these subjects (Python,Django, MySQL, jQuery,Ajax). After that, I developed a small social networking service to enhance the communication between a professor and a students in university. This webservice has a lot of function to support their life.

I have a bachelor of engineering and a master of engineering. After I graduate from the university, I started to create a webservice to support the people who want to realize idea. If you want to create something, you need many skills (Programming, Design, Photography, Animation). I'm going to teach you how to make it . And also teach how to integrate it.