채널톡 아이콘

[2025 신규] 어서와, Fast API는 처음이지?

★PYTHON★ Fast API를 활용한 Server 개발 기초 강의입니다. Fast API, SQLAlchemy, Pydantic, Starlette 등 여러 Package를 활용해 쉽고, 빠르고, 간편하게 Server 개발하는 방법을 배워가세요! PostgreSQL과의 연동은 물론 DB Backup파일도 준비되어 있으니 걱정마세요! Dash와 Plotly를 활용한 UI Design "기초"를 알려드리고 강의에 사용된 Source Code도 제공해드립니다 :)

(3.7) 수강평 3개

수강생 41명

난이도 초급

수강기한 무제한

실습 중심
실습 중심
실무형
실무형
강의자료
강의자료
실습 중심
실습 중심
실무형
실무형
강의자료
강의자료
날개 달린 동전

강의 추천하고 성장과 수익을 만들어 보세요!

날개 달린 동전

마케팅 파트너스

강의 추천하고 성장과 수익을 만들어 보세요!

수강 후 이런걸 얻을 수 있어요

  • API에 대한 개념

  • Fast API에 대한 이해

  • DB Operation에 대한 이해

  • Dash, Ploty를 활용한 UI 기초 Design 방법

  • API 호출 실습 및 시각화에 대한 이해

Server 개발 도대체 어떻게 하는걸까요? 🤔

답은 Fast API에 있습니다. Python 문법과 다양한 라이브러리로 쉽고, 빠르고, 간편하게 Server를 구현할 수 있는 기술이 바로 Fast API입니다.

본 강의에서 FastAPI와 PostgreSQL를 사용해서 가장 본연의 Server 기능을 만들어 봅니다. FastAPI, SQLAlchemy, Pydantic, Starlette를 활용하고 PostgreDB 에서의 CRUD 방법, Dash/Ploty를 활용한 Web UI 등 웹 개발에 필요한 전반적인 주제를 다룹니다. Python과 객체 지향, 서버의 개념을 모르셔도 괜찮습니다! 이 강의를 시작으로 Server 개발은 물론, Web Full-Stack 개발의 기초를 쌓으세요!

💡무엇을 얻어가실 수 있을까요?

  • API 개념을 확실히 안 상태에서 Server 개발 지식을 얻어가실 수 있습니다.

  • MSA 기반 개발 환경에서 API는 필수 요소입니다. Server를 직접 개발해보면서 Server가 수행하는 기능에 대해 직접 체감해보세요.

  • Python 기초 문법만 알고 계신다면 수강에 전혀 문제가 없습니다. Server 개발은 물론 UI 부분도 Python 기반으로 진행됩니다. 나머지는 강의 때 친절하게 알려드립니다 :)

이 강의의 특징

📌 Fast API를 활용에 REST-API 기반의 DB CRUD API 함수를 작성해봅니다.

📌 SQLAlchemy ORM을 통해 DB Table을 객체로 Mapping하는 방법을 배웁니다.

📌 Schema 설계를 통해 Body전달될 Data를 Class 단위로 관리하는 방법을 배웁니다.

📌 Dash/Plotly를 활용한 UI 기초 Design을 배웁니다. 직접 만든 API를 호출하고 시각화 해보세요.

  • ★이론 1% 실습 99%★ 친절한 설명과 함께 실습 위주의 수업을 진행합니다.

  • DB Backup File, UI Template 등 자료는 모두 제공해드립니다. 본질을 이해하는데 집중하세요.

이런 분들께 추천해요

백엔드 개발로 레벨업하고 싶어요.DB를 보유하고 있고 해당 DB를 통해 API 서비스를 제공하고 싶은데, 그 방법을 모르시는 분

Web 서비스에 관심있어요.
Web UI는 어떻게 만들어지고 어떤 방법으로 API를 호출해서 데이터를 시각화하는지 궁금하신 분

개발 과정이 궁금해요.
파이썬으로 Server 개발 과정은 물론, UI 기초 Design 과정이 궁금하신 분

  • DB를 활용한 Server 개발(Back-end)은 어떻게 해야 할지 막막하신 분

  • Back-end(Server+DB) 뿐만 아니라, UI 까지 배워서 Web Full-Stack 개발 지식이 필요하신 분

수강 후에는

  • Python, PostgreSQL, database, python-dash, FastAPI를 활용해서 Web Full-Stack 개발을 하실 수 있게 돼요.

  • SQLAlchemy와 미리 준비된 DB를 사용해서 ORM으로 야무지게 DB CRUD하는 방법을 알려드려요. 백엔드..? 더 이상 두렵지 않게 돼요.

  • 간단한 API 호출 테스트는 어떻게 할까요?? Dash로 간단한 Web UI 만들어보고 같이 호출해봐요!

  • Plotly Express를 활용한 데이터 시각화까지 배워가세요 😃

이런 내용을 배워요.

API 기본 개념

API..? 대체 뭔데?? UI는 알겠는데 API는 모르겠다? 개념부터 실제 활용 예시까지 확실하게 배워봅시다!Server 개발 전 필수 개념들을 빠르고 재밌게 익혀봅시다 😄

Server 개발

Server 개발은 어떻게 하면 쉽고, 빠르고, 간편하게 할 수 있을까요? DB Session Open 부터 데이터 CRUD까지 Back-end 동작의 기본 원리를 배워가세요!

API 호출 실습 테스트

만들었으면 써봐야죠?! Server 기동 후에 직접 만든 API를 호출하고 그 결과를 살펴봅니다. 이를 위한 Dash UI도 간단히 알아보겠습니다!

Visualization

UI 단으로 가져온 데이터는 어떻게 활용할 수 있을까요? API Response Body를 해석하는 방법과 UI 단에서 Table, Graph 등으로 시각화하는 방법을 알아보세요 😆

이 강의를 만든 사람

수강 전 참고 사항

실습 환경

  • 강의는 Windows OS기준으로 설명합니다.

  • 강의에서는 VS CODE 및 PostgreSQL, Python 3.8+을 사용합니다. 환경 설정까지 같이 진행하니 걱정 마세요!

학습 자료

  • 각 강의마다 수업 노트 및 수업 자료 업로드로 대체합니다 :)

선수 지식 및 유의사항

  • 기본적인 파이썬 문법

  • 나머지는 저만 믿고 따라오세요~~~~

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Python 기초 문법을 아시는 분

  • 이거면 됩니다 :) 걱정말고 수강하세요!

선수 지식,
필요할까요?

  • Python

안녕하세요
RAZOR입니다.

905

수강생

81

수강평

41

답변

4.5

강의 평점

5

강의

안녕하세요. 개발자 RAZOR 입니다. Python, C#/.NET(Winform, WPF, Blazor) 개발하고 있습니다 :)

제 강의 들어주셔서 언제나 감사드리며, 거침없이 하이킥(?) 말고 F/B 부탁드립니다!🤟🤟🤟

 

★RAZOR가 제공하는 고품격(?) 강의 List

○ Python Fast API 강의 LINK : https://inf.run/h7eTV

○ Winform 강의 LINK : https://inf.run/iovRi

○ WPF 강의 LINK : https://inf.run/ptAYH

○ Blazor WASM 강의 LINK : https://inf.run/tptBE

○ Blazor Server 강의 LINK : https://inf.run/fKHBg

 

★RAZOR에게 멘토링 받고 싶다면?

○ 멘토링 LINK : https://inf.run/7u6fC

 

 ★RAZOR가 직접 작성한 온라인 강의 판매로 부수입 얻는 법 궁금하다면?

○ 219일만에 1300만원 부수입 얻는 방법 : PDF 전자책 형태로 판매합니다.

○ 구매 의향 있으시면 메일(resti52@naver.com)로 연락주세요 :)

더보기

수강평

전체

3개

3.7

3개의 수강평

  • 스터디18832님의 프로필 이미지
    스터디18832

    수강평 3

    평균 평점 5.0

    5

    100% 수강 후 작성

    • 모원기님의 프로필 이미지
      모원기

      수강평 5

      평균 평점 5.0

      5

      31% 수강 후 작성

      • RAZOR
        지식공유자

        모원기님 안녕하세요. 우선 바쁘신 와중에 수강평 정말 감사드립니다. 제 강의가 조금이나마 도움이 되었길 바라며 앞으로 하시는 일 모두 잘 풀리시길 바라겠습니다. 다음에 더 좋은 강의로 뵙겠습니다. 감사합니다!!

    • 김성관님의 프로필 이미지
      김성관

      수강평 35

      평균 평점 3.7

      1

      31% 수강 후 작성

      좋은 강의 감사합니다!

      • RAZOR
        지식공유자

        모원기님 안녕하세요. 우선 바쁘신 와중에 수강평 정말 감사드립니다. 제 강의가 조금이나마 도움이 되었길 바라며 앞으로 하시는 일 모두 잘 풀리시길 바라겠습니다. 다음에 더 좋은 강의로 뵙겠습니다. 감사합니다!!

    RAZOR님의 다른 강의

    지식공유자님의 다른 강의를 만나보세요!

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!

    월 ₩287,412

    5개월 할부 시

    ₩69,300