Building Web Apps Using Django: Building a Basic Website

Django 2.2    |    Beginner
  • 12 videos | 1h 18m 57s
  • Includes Assessment
  • Earns a Badge
Rating 4.9 of 13 users Rating 4.9 of 13 users (13)
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.

WHAT YOU WILL LEARN

  • 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

IN THIS COURSE

  • 2m 7s
  • 7m 24s
    During this video, you will learn how to create a virtual Python environment and install Django in it. FREE ACCESS
  • Locked
    3.  Creating a Django Project
    8m 42s
    During this video, you will learn how to generate a new Django project and describe the various files that are created by this operation. FREE ACCESS
  • Locked
    4.  Starting the Django Development Server
    7m 11s
    In this video, find out how to start the built-in Django development server on the default port, as well as a specified port. FREE ACCESS
  • Locked
    5.  A Hello World Application in Django
    6m 20s
    Find out how to define a view and a URL pattern in Django to render the text "Hello World" on a web page. FREE ACCESS
  • Locked
    6.  Creating a Django App
    5m 30s
    Learn how to generate a new app within a Django project. FREE ACCESS
  • Locked
    7.  An Introduction to Migrations in Django
    6m 45s
    In this video, learn how to use the manage.py script of a Django project to push model definitions to the database. FREE ACCESS
  • Locked
    8.  Working with Django URLs
    6m 5s
    Find out how to configure project and app-level URLs in Django. FREE ACCESS
  • Locked
    9.  Rendering HTML Files in Django
    8m 24s
    In this video, learn how to define a view that renders an HTML file in its response. FREE ACCESS
  • Locked
    10.  Using Boilerplate Material in a Django Project
    9m 51s
    Find out how to download and use boilerplate HTML, CSS, and JavaScript files in a Django project. FREE ACCESS
  • Locked
    11.  Customizing the Boilerplate HTML
    9m 40s
    In this video, find out how to modify HTML files to suit the requirements of a Django project. FREE ACCESS
  • Locked
    12.  Course Summary
    57s
    In this video, we will summarize the key concepts covered in this course. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.6 of 49 users Rating 4.6 of 49 users (49)
Rating 4.6 of 4198 users Rating 4.6 of 4198 users (4198)