[Reading Challenge Season 2] <From Planning to Launch with FastAPI> with the Author
This challenge helps you implement, deploy, and launch a web application server using the book "FastAPI Development White Paper: From Planning to Launch." When you have no experience launching a developed project, the most important thing is to experience launching something, even if it's on a small scale. Here, "small scale" refers not only to the size of the project but also to the amount of willpower you invest in it. For example, if the tools used to create the project are too difficult or complex, there is a very high probability that you won't make it to the launch. In that sense, FastAPI fits the "small scale" criteria because its learning curve is not steep. In other words, we treat FastAPI as a practical tool and educational resource suitable for developing, launching, and operating a project. Additionally, this challenge does not take Test-Driven Development (TDD) or Agile methodologies as its main themes. However, it utilizes certain elements of TDD and Agile as activities necessary for effective learning and project execution. Therefore, you can gain experience in designing, planning, or writing practical test code, as well as converting plans or requirements into development tasks. If you feel lost on how to apply these development methodologies in a real-world professional setting, this will provide beneficial hands-on experience.

