Who Is This Course For?

Let’s look into the intended audience and prerequisites for this course.

We'll cover the following

Intended audience

This course will be familiar to those who have a background in Django, Flask, and value Python’s clean code. Switching to a new language for managing the front-end can be tiring. However, this course is accessible and catered to the needs of new users. Using Transcrypt, we can use the plethora of JavaScript packages that aren’t accessible to any Python frameworks.

This course is primarily intended for Python developers who don’t want to write in JavaScript, but still want to develop modern front-end web applications.

Course prerequisites

  1. This course will require a working understanding of Python.
  2. Basic knowledge of HTML and CSS syntax and function, and perhaps reading at least a little bit of plain vanilla JavaScript, is highly recommended.
  3. Note that this course is decidedly not an introduction to Python(3.6/3.7/3.9) and does assume a fundamental understanding of the Python language by the reader.
  4. While a working knowledge of React would help understand some of the concepts presented here, it is not required.