강의

멘토링

로드맵

Inflearn brand logo image
BEST
Programming

/

Back-end

Django with Python: Introduction

Learn how to start developing a web app project using Django (2.0 or later), and use the content to create a simple non-member bulletin board site that can be run on AWS.

(4.7) 75 reviews

952 learners

  • shinycoo1752
Python
Django

Reviews from Early Learners

What you will learn!

  • Django

  • Web Development

Starting with the versatile Django
Create your own website!

My own website with Django
Let's make it 🏡

A Python-based web app framework
Let's start with how to install Django.
Let's create a simple bulletin board site .

Django, a Python-based web development framework!
It is still a popular framework loved by web developers around the world.

This course is for those who want to start developing a simple web page backend with Django.
If you're interested in learning about the backend of mobile services in the future, I hope this lecture will serve as a solid introduction and provide an opportunity to plan further studies. 🙂

In this lecture

  1. Understand what a web app is and learn how to start a project .
  2. Learn how to create a server using AWS (Amazon Web Service) and simple Linux commands .
  3. Learn the most important ways to use Django .

Let's create a simple website based on the above. Instead of relying on popular solutions, try creating a website with your own code! 😊


To these people
It helps.

  • For those who want to learn Django
  • For those starting a web service

💻 Check your player knowledge!

  • You should have a basic understanding of HTML, CSS, and Javascript.
  • You should have a basic understanding of Python syntax.

The following content
I'm learning.

  • How to start developing a web app project
  • How to create and connect to an AWS server and very simple Linux commands
  • Django's basic settings and why they're necessary.
  • Understanding the concept of routing and its basic implementation
  • Creating HTML pages using Django templates
  • Defining models and implementing basic CRUD functions using ORM
  • Additional Understanding and Usage of Filter, Order, and Limit
  • Table lookup using more complex conditions (column lookup)
  • Building a simple form using Form
  • Understanding and Implementing the MTV Pattern
  • Implementing lists, forms, and detail pages using View Decorator
  • Understanding the concept of model relations and implementing joins using ORM
  • Creating a simple non-member bulletin board site and running it on AWS


Created this course
Introducing the knowledge sharer .

Park Soon-young

  • Former) Viva Republica (Toss), Server Developer (2017-2021)
  • Former) CTO, Newploy (Albam) (2016-2017)
  • Former CEO / Lead Developer / Co-founder, Data Square Inc. (2013-2016)
  • Former) Like a Cool Lion, Teacher / Founding Member (2014-2016)
  • Former IT instructor at Ajou University, KT&G, etc. (2014-2016)
  • CJ, Woori Bank, the National Tax Service, and Seoul Metropolitan Government Bus Company are developing and maintaining server backup and ERP-related solutions.
  • Projects underway with SKPlanet, Binggrae, Bujeonsub, Dragonfly, Peaceminusone, and the Seoul Metropolitan Government
  • Development of MERS Map (5 million unique visitors)
  • RiskyBlocks (2nd place in free app store in Korea in 2010, 10th place in paid app) Indie game developer
  • IEEE International Academic Award (Best Poster)
  • Silver Prize Winner at Microsoft Korea Cloud Competition
  • Recipient of the Republic of Korea Talent Award

Recommended for
these people

Who is this course right for?

  • For those who want to take the next step after learning Python

  • Anyone who wants to start developing a simple website

Need to know before starting?

  • Python

  • HTML, CSS, JavaScript

Hello
This is

952

Learners

75

Reviews

37

Answers

4.7

Rating

1

Course

Curriculum

All

50 lectures ∙ (7hr 53min)

Published: 
Last updated: 

Reviews

All

75 reviews

4.7

75 reviews

  • kebee190289님의 프로필 이미지
    kebee190289

    Reviews 1

    Average Rating 5.0

    5

    6% enrolled

    There are no good Django lectures, so I paid to listen to them, and they are really good... I definitely felt like I was taking the big picture. Thank you.

    • shinycoo1752
      Instructor

      Thank you for the great review! We are also preparing additional follow-up lectures. Thank you.

  • impeach943766님의 프로필 이미지
    impeach943766

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    It's great for beginners to Django!

  • marihwang님의 프로필 이미지
    marihwang

    Reviews 8

    Average Rating 4.8

    5

    100% enrolled

    I was having a hard time deciding which lecture to take as an introduction to Django, but I think it was an excellent choice. You explained the core contents really well from a beginner's perspective, and I listened to the deployment process well. You explained it really well. I hope we can meet again in the future!

    • shinycoo1752
      Instructor

      Thank you for the great review! Thank you for praising my poor lecture, and I will make sure to make the next one as good as the previous one.

  • anectto0075님의 프로필 이미지
    anectto0075

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    The best for beginners of Django, trying out web apps The tone of voice is so audible, and the content is easy to explain, so I really liked the lecture. (The voice is like Left Hand Coding(^*^).... If not, excuse me1ㅋ) It was easy to understand because I listened to the basic Django lecture as a tutorial once It is a good example for beginners to type in the code line by line. You have to be patient and persistent to understand and master it line by line... (I still can't resist the temptation to copy and paste) Thank you... Left^*^

    • shinycoo1752
      Instructor

      Thank you for the great review! I am not a left-handed coder, but thank you for praising my poor lecture.

  • sjparkk님의 프로필 이미지
    sjparkk

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    I have only briefly learned Python OOP and am learning Django for the first time. I think this is a good lecture for beginners because it seems moderately difficult for me as a beginner! In order to create a meaningful portfolio, I will have to fill in a lot of parts through official documents or other lectures, but I think it was good for drawing the overall big picture.

    $34.10

    Similar courses

    Explore other courses in the same field!