Where should you start to learn full-stack technologies?
After learning a programming language, start by building REST APIs for the backend. The core of full-stack development is the backend. Python Flask is easy to learn, so you can quickly understand the backend and full-stack development as a whole.
In this course, you will learn backend development with Python Flask, use the frontend in a simple way, and understand the overall structure. In addition, it provides a detailed explanation of web technologies and intermediate Python syntax, along with the full process of implementing modern web technologies, from planning (MVP) to the MVC pattern.
I summarized the fastest, most up-to-date full-stack roadmap in a YouTube video. If you refer to it, you can understand the roadmap to web/app development on your own in a short amount of time.