First simple Blog with django
0.0 (0 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.
39 students enrolled
Wishlisted Wishlist

Please confirm that you want to add First simple Blog with django to your Wishlist.

Add to Wishlist

First simple Blog with django

Let's create your first blog with django. In this lesson, you can learn how to create an original blog from scratch.
0.0 (0 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.
39 students enrolled
Created by Takafumi Kawai
Last updated 5/2014
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 4 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Create an original blog
Learn basic syntaxes of Python
Implementing an authentication system into the blog
Learn the way of creating and editing a data
View Curriculum
Requirements
  • Computer which Python is installed (If you have Mac, you can use Python on your Mac)
  • The basic skills of computer
Description

Thank you for visiting to First simple Blog with django.

In this lesson, you can learn how to create an original blog from scratch. You can implement some functions to delete or edit into your blog. If you can make original blog by yourself, you can add awesome functions. It means that your original blog has an unlimited potential. Let's enjoy this lesson!

You can also learn how to create a authentication page for a webmaster of the blog. Also learn a needed functions (creating and editing and deleting) for your first blog. If you do not have basic knowledge of Python, don't worry ! I'm going to teach you about it in the first section.

<OUTLINE>

<Python>

  • What is Python?
  • Print method
  • variable and string
  • while syntax
  • for syntax
  • list
  • conditional judgment with if syntax
  • conditional judgment by strings

<django>

  • creating a project
  • administration page
  • Bootstrap
  • editing title
  • creating an application
  • retrieve a post
  • creating a individual page
  • creating authentication page
  • add links for login and logout
  • creating a form for posting
  • creating a function to post
  • create an editing page
  • creating a function to edit
  • creating a function to delete
  • Font Awesome
  • pagination
  • navigation menu
  • creating an about page
  • add links to go to another page
  • get the amount of letters
Who is the target audience?
  • The person who want to create an original blog from scratch
  • The person who want to start learning of "Python" and "django"
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 28 Lectures Collapse All 28 Lectures 04:09:15
+
Learn Python!
8 Lectures 39:43

Learn how to run Python on the terminal.

Preview 03:34

Learn Print method to display a string on the terminal.

Preview 03:41

Learn how to use a variable with Python. And also learn how to combine some strings.

variable and string
07:10

Learn how to use "while syntax". You can repeat a program using "while syntax".

while syntax
04:46

Learn how to use "for syntax". You can repeat a program according to the number of elements.

for syntax
03:52

Learn how to use list. You can store some value to a list.

list
05:28

You can handle your program using conditional judgment with "if syntax".

conditional judgment with if syntax
06:55

Learn how to compare a strings using "if syntax".

conditional judgment by strings
04:17
+
Creating a project
4 Lectures 26:35

We will create a django project for a blog. And learn how to run a virtual server on local.

Preview 06:45

Set up an administration page for this blog.

Preview 01:54

Learn how to implement Bootstrap into a template page. Let's create a base template using Bootstrap sample template.

Bootstrap
14:34

Modify the title of this blog, and delete some no needed codes.

editing title
03:22
+
Create an application, and learn how to handle data
3 Lectures 35:28

Make an application and a model to post new entry. And also learn how to sync it .

creating an application
08:13

Retrieve an entry from databases. And display it on template pages.

retrieve a post
09:58

We will add a button to go to individual page. And also create an individual page for it.

creating an individual page
17:17
+
Create an authentication system
2 Lectures 19:57

Let's create an authentication page for webmaster of this blog. We can put some secret function on some pages using this communication system.

creating an authentication page
13:11

Put buttons for login and logout. And also learn how to change a behavior according to user permission.

add links for login and logout
06:46
+
Create some needed functions for this blog
5 Lectures 47:08

Create a posting form which is generated by django function. And improve it with Bootstrap.

creating a form for posting
18:57

Implement a function to post an entry into views.py. This function will make new entry using some data which obtain from a posting form.

creating a function to post
05:40

Create a page for editing a entry.

create a editing page
10:22

Add a button to go to an editing page on an individual page. And add a function to edit it.

creating a function to edit
07:34

Add a button to delete a entry on an individual page.

creating a function to delete
04:35
+
Let's improve this blog by adding new functions
6 Lectures 01:20:24

Learn how to implement Font Awesome into this blog. Font Awesome has been used on many web service. You can add an awesome icon.

Font Awesome
08:35

Create a pagination system for entries.

pagination
13:31

Link of menu bar be emphasized to inform to user a current page.

navigation menu
08:05

Create an about page to introduce your self. We also add a link to a twitter account.

creating an about page
22:56

Add some links on the individual page to go to next or previous entry.

add links to go to another page
15:14

Create a function to display the amount of letters of the entry on an individual page.this blog can display the amount of letters of the entry on an individual page.

get the amount of letters
12:03
About the Instructor
Takafumi Kawai
2.2 Average rating
32 Reviews
697 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.