Building Web Apps Using Django: Building a Basic Website


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

Explore fundamentals of Django applications, from installation and the structure of a project, to implementations such as views, URLs, and templates, in this 12-video course. Begin by learning how to create a virtual Python environment and install Django, then how to generate a new Django project and describe various files that are created. You will discover how to start the built-in Django development server on the default port, as well as a specified port; define a view and URL pattern in Django to render the text "Hello World" in a web page; and generate a new app within a Django project. Learn about migrations in Django and using the manage.py script of a Django project to propagate model definitions to the database. Then observe working with Django URLs by configuring project and app-level URLs in Django; defining a view that renders an HTML file in its response; and downloading and using boilerplate HTML, CSS, and Javascript files in a Django project. Conclude by learning how to modify boilerplate HTML files to suit Django project requirements.



Expected Duration (hours)
1.3

Lesson Objectives

Building Web Apps Using Django: Building a Basic Website

  • discover the key concepts covered in this course
  • create a virtual Python environment and install Django in it
  • generate a new Django project and describe the various files that are created by this operation
  • start the built-in Django development server on the default port, as well a specified port
  • define a view and a URL pattern in Django to render the text "Hello World" in a web page
  • generate a new app within a Django project
  • use the manage.py script of a Django project to propagate model definitions to the database
  • configure project and app-level URLs in Django
  • define a view that renders an HTML file in its response
  • download and use boilerplate HTML, CSS, and JavaScript files in a Django project
  • modify boilerplate HTML files to suit the requirements of a Django project
  • summarize the key concepts covered in this course
  • Course Number:
    it_apbwaddj_02_enus

    Expertise Level
    Beginner