REGISTER NOW FOR COURSES STARTING IN DECEMBER OR JANUARY! WINTER REGISTRATIONS ARE NOW OPEN!
Connect with Us

Python Web Development (Micro-credential)

Code:
PROG 4085

In this micro-credential, students apply their knowledge and skills of python to build a database-backed web application using the Django framework. Through a project-based approach, students install and import modules from third party libraries, build database schemas and queries using Python and object-oriented programming patterns, and securely serve dynamic content over the web. Students also deploy the application to a managed cloud-based platform-as-a-service.

Notes:

Software requirements: Django installation and other third-party libraries from the Python Package Index (PyPI)


Course Delivery Method:

This course is delivered Online Asynchronously. For more information on the delivery methods, click here.

This course uses Linkedin Resources. Students will be required to purchase (at an additional cost) a Linkedin Subscription/Licence in order to participate in this course.


Course Delivery Method:

This course is delivered Online Asynchronously. For more information on the delivery methods, click here.

  • A digital badge will be awarded upon the completion of this micro-credential. You must notify us via email at pplbadges@durhamcollege.ca once you complete each Micro-credential. Once verified, a digital badge will be issued to you.
  • This micro-credential is part of the “ Python Programming Micro-Credential course series”.

    MICRO-CREDENTIAL FEATURES:

  • Self-directed, asynchronous learning with the support of a facilitator
  • Real-world assessment(s) to evaluate competencies
  • Interactive multimedia components

    MICRO-CREDENTIAL REQUIREMENTS:

  • Ontario Secondary School Diploma (OSSD) including Grade 12 English (C or U) and Grade 11 Math (C, M or U) OR;
  • Grade 12 equivalency certificate achieved through College academic upgrading OR;
  • Mature Student Status (19 years of age or older) with Grade 12 English (C or U) and Grade 11 Math (C, M or U)

    PROGRAM COMPETENCIES:

    Upon completion of this Micro-credential, students will be equipped to:

    1. Describe the technologies used to deploy a cloud-based application.

    2. Interact with data using entity-relationship models.

    3. Respond to web requests using views.

    4. Generate HTML content using templates.

    5. Manipulate data provided through user input.

    6. Expose data over a REST API.


  • Textbooks:

    • Fall - None required
    • Winter - None required

    Prerequisites:

    • PROG 3085 Python Development II (Micro-credential)

    This course is part of the following program(s):

    Note: Clicking on any of the following links will take you to the program of studies where you can obtain more information or choose additional courses for your shopping cart.

    Scheduled Dates

    CRN Day Date Time Hours Location/
    Delivery Method
    Fee Availability
    10873September 9, 2025 to December 16, 202512:00 am - 12:01 am42Semester Intake Online$342.50
    10710January 13, 2026 to April 21, 202612:00 am - 12:01 am42Semester Intake Online$342.50
     Shopping Cart