inflearn logo
Challenge
Ended

[Daily Completion Challenge] <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. Furthermore, 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, you will find this to be a beneficial hands-on experience.

Python
AWS
TDD
FastAPI
book-challenge

30개 수업 학습

7회 미션 수행

질문하고 즉시 답을 얻어요.

완주 시 길벗출판사 2만포인트 지급

무제한 복습, 내 것으로 만들어요.

동영상 강의를 제공해요

추가 자료를 통해 학습을 이어나가요.

성취의 증표, 수료증을 발급해요.

hannal님과 함께해요!

97

Learners

15

Reviews

35

Answers

4.9

Rating

2

Courses

I have been creating software since I started game development in 1999.

In 2007, he published Korea's first serialized Django tutorial and began developing software in Python in earnest, later serving as a development lead or CTO at several startups.

He has been active under the pen name Hannal since 2003, and recently, with an interest in AI, learning, and coaching, he has been developing and operating the Pudding Camp (https://puddingcamp.com) community.

Valuing fun, he aspires to be a Junior Humarista (a budding humorist) and practices software engineering under the motto that humans should not do what machines can do.

Having moved across the gaming, internet, and mobile industries, I currently head to a gaming company between 9 and 10 in the morning to work on global-scale platform engineering.

More

This challenge is a challenge to finish reading the book "From Planning to Launch, the FastAPI Development White Paper."

🔗 View Book Introduction


If AI coding agents can create everything with just a click, is there really a need to learn FastAPI ourselves?

Of course!

When a person is knowledgeable and provides proper guidance, AI can produce implementations effectively, efficiently, and quickly. Python and FastAPI are technology stacks that AI coding agents frequently choose and utilize well. They are also excellent for humans to learn and use. They are truly great tools for both humans and AI alike.

However, the concerns and thoughts accumulated through the experience of launching and operating a service are difficult to fill with AI. Fill that gap through my book and challenge!


Challenge Schedule

  • Recruitment Schedule: November 24, 2025, to December 14, 2025

  • Challenge Schedule: December 15, 2025, to January 25, 2026

  • Daily reading amount: Average 20–30 pages

Challenge Benefits

  • Beyond just the book content, we provide video lectures to expand and enhance your learning experience.


  • The course is designed with a workload suitable for weekday study and practice to increase the completion rate.

  • Upon completion, you will have gained experience in a project deployed to an actual cloud service!

Learning Topics and Goals

  • This course covers the process of developing an appointment scheduling service using FastAPI and deploying it to a production server for launch.

  • You will learn about service planning, data design, TDD, Google integration, deployment to AWS Lightsail, and deployment automation.

  • It provides topics for contemplating policy design and other elements necessary for launching and operating a service.


Challenge Round 1 Reviews

The 1st generation challenge participants gave it high praise, with an average rating of 4.93 points.

Reader Reviews

Challenge Season 1 Reviews

Challenge Season 1 Reviews

Challenge Season 1 Reviews

Challenge 1st Class Reviews

Challenge Season 1 Reviews

Challenge 1st Class Reviews

Challenge 1st Class Reviews

Challenge 1st Class Review

Challenge 1st Class Reviews

12월

14일

챌린지 시작일

2025년 12월 14일 PM 03:00

챌린지 종료일

2026년 1월 25일 PM 02:59

챌린지 커리큘럼

All

37 lectures ∙ (7hr 39min)

Course Materials:

챌린지에서 배워요

  • FastAPI techniques used in practice

  • Deploying a project developed with AWS

  • Training to develop and design through test-driven approaches

Recommended for
these people

Who is this course right for?

  • Experienced developers in other languages who have not used Python as their primary language but want to quickly develop a web application server.

  • Developers who have experience with Django or Flask and want to learn FastAPI for practical application.

  • Data scientists, data engineers, or AI engineers who use Python and want to properly develop and deploy web application servers.

Need to know before starting?

  • Basic Programming Knowledge

  • Python Basics

Reviews

All

15 reviews

4.9

15 reviews

  • miyang님의 프로필 이미지
    miyang

    Reviews 14

    Average Rating 4.9

    5

    53% enrolled

    Thank you for the thorough lecture.

    • hannal
      Instructor

      I tried my best to be thorough, so I'm glad someone noticed. Thank you, miyang!

  • aeginventor님의 프로필 이미지
    aeginventor

    Reviews 8

    Average Rating 5.0

    5

    100% enrolled

    This course provides a great experience where you can think deeply about the entire process of building a service with an actual launch in mind.

    • hannal
      Instructor

      I am glad that the theme of my book and lectures—why the journey to launching a service is so important—seems to have been conveyed well! Thank you, San Kim.

  • haku33님의 프로필 이미지
    haku33

    Reviews 7

    Average Rating 5.0

    5

    30% enrolled

    Other challenge courses usually provide short lecture times, but the FastAPI Whitepaper Challenge explains things in such great detail that the challenge and book alone can elevate you to an expert level.

    • hannal
      Instructor

      I suppose you could call it a balance design failure by an inexperienced newbie. 😂 But since it was helpful to the learners, I'm happy to call it a successful failure. Thank you, Hakseong Kim.

  • leeminkyu1212님의 프로필 이미지
    leeminkyu1212

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    The easy-to-understand explanatory videos provided along with the challenge have been a great help to my studies. Thank you.

    • hannal
      Instructor

      It is rewarding to be able to help you with your learning. Thank you, Minkyu Lee!

  • jieunee님의 프로필 이미지
    jieunee

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    It was an informative and enjoyable course that allowed me to gain hands-on experience by following a web service project from design to deployment. I also enjoyed the process of exploring the various points of consideration and topics for further study scattered throughout the course.

    • hannal
      Instructor

      The impression I got from the mission Green Lee submitted is coming back to me. :D Thank you for taking care of the parts I was trying to address!

취소 및 환불 규정
챌린지는 지식공유자가 설정한 수업 최소 정원이 충족되지 않을 경우, 폐강 안내가 고지되며 결제 내역이 자동취소됩니다.

$18.70