강의

멘토링

로드맵

개발 · 프로그래밍

/

백엔드

파이썬 API 마스터! FastAPI

누구나 백엔드 개발자가 될 수 있어요! 실무에 필요한 지식을 골라골라 넣어드립니다!

(3.0) 수강평 3개

수강생 89명

  • 배코블린
데이터베이스
파이썬프레임워크
백엔드개발
PythonFastAPIORMauthenticationSQLAlchemy

이런 걸 배울 수 있어요

  • FastAPI

  • Python

  • ORM

  • DI

  • Authentication

  • Testing

파이썬으로도 빠르고 쉽게!
백엔드 개발이 가능할까요? 🤔


네! 가능합니다! 심지어 개발도 빠르게! 동작도 빠르게요!
핵심은 바로 FastAPI 프레임워크입니다!
최근에 나왔지만 빠르게 인기를 끌고 있는 FastAPI!
우리를 백엔드 개발의 세계로 끌어줄거에요!

💡 Python(파이썬) 고수만 들을 수 있나요?

아니요! 기본적인 문법만 알고 계시면 수강하실 수 있습니다!
대신 다음의 내용을 복습하고 오시면 좋아요!

  • 매직메서드

  • 데코레이터

이 강의의 특징

📌 쉽고 핵심으로 배우는 FastAPI!

📌 데이터베이스 ORM, 보안 및 인증, 테스트, 로깅까지! 실무에 바로 적용해봅시다!

📌 핵심 개념 + 실습으로!

📌 초급자를 위한 강의입니다! 개념까지 다뤄드려요!

💡 핵심 특징과 차별점

  • 짧고 굵게 갑니다!

  • 프로젝트가 없어요! FastAPI의 핵심만 컴팩트하게 배울 수 있도록 구성했습니다.
    (사실 프로젝트하면 FastAPI 배우는 시간보다 다른 걸 하는 데 걸리는 시간이 크잖아요! 😉)

이런 분들께 추천해요

백엔드 개발로 시작해보고 싶어요!

아직은 학생, 혹은 개발 문법만 아시는 분들을 위한 백엔드 개발자로의 레벨업!

현대적인 프레임워크에 관심있어요

좋습니다! FastAPI는 되게 최신의 프레임워크에요! 이 말은? 필요에 의한 기능이 많고 현대적인 개발 사상을 많이 가지고 있다는 점!

FastAPI 아니라도 여러 백엔드
개발 지식이 알고 싶어요!
역시 좋아요! FastAPI문법만 대체하면 다른 프레임워크에서도 OK!

수강 후에는

  • FastAPI를 통한 RESTful API를 개발할 수 있어요!

  • 데이터 베이스 작업을 ORM을 통해 수행할 수 있어요!

  • 보안 및 인증 시스템 구축이 가능!

  • 테스트 및 로그 작성을 통한 실무에 가까운 코드 작성이 가능해요!

  • 개념적으로도 충실해집니다! 면접에서 아주좋아요!



부족한 내용에 대한 피드백을 받고 50장 분량의 강의자료를 업데이트했어요! (2강을 참고해주세요!!)

이런 내용을 배워요.


FastAPI 개념부터 문법, 고급 응용까지!

python으로 구현된 백엔드는 느리다구요? 아니요! 충분히 빠르게 만들 수 있습니다! 어떻게? FastAPI를 FastAPI답게 사용해서요!

개념부터 문법 고급 응용까지 배워보자구요!

Authentication

동작만하는 API는? 그냥 함수죠!

API를 API답게 보안과 authentication 을 배웁니다!

Basic부터 JWT, OAuth2까지! 한번 배워봅시다!

백엔드 개발의 꽃 DataBase!

데이터를 못다루는 백엔드는 계산기에요!
우리는 백엔드다운 백엔드를 만듭니다.
짧게 핵심으로 보는 데이터베이스와 SQLAlchemy ORM! 범용적 지식을 배웁니다!

백엔드의 핵심 개념!

의존성 주입, 로그, 테스트, 사용량 제어까지!
다양하게 배워보자구요!

이 강의를 만든 사람

  • 2015 ~ 2019: 인하대를 다녔어요! 컴퓨터공학과! 학점은 4.4x!!! 개념이 쏙쏙들어오는 강의가 가능합니다!

  • 2019 ~ 2022: 서울대학교 대학원에 진학해서 인공지능과 개발을 익혔어요!

  • 2022 ~ current: 탑티어 스타트업에서 백엔드와 인공지능 (RL, LLM) 연구를 병행하고 있어요!

    • 스타트업이다보니 빠르게 많은 걸 배우고 주니어에게 무엇이 필요한 지를 배울 수 있었어요!

    • 이 지식을 공유합니다!

    • 아무도 알려주지 않아서 고통받던 주니어 개발자가 만들어낸 강의!

수강 전 참고 사항

실습 환경

  • 본 강의는 Python + FastAPI 환경에서 실행되어요!

  • 127.0.0.1:8000 접근만 가능하면 OK

학습 자료

  • Github으로 제공해드릴게요!

  • 강의록 및 추가 내용을 PDF 50 장 분량으로 제공해드려요!

선수 지식 및 유의사항

  • 기본적인 파이썬 문법 (매직메서드

    , decorater의 기본 동작 원리)

  • 그 외에는 열정이 필요해요!

  • 기본 sql 지식은 필요해요! 데이터베이스를 객체지향처럼 다루기 때문이에요!

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 파이썬 문법을 아는 모든 분!

  • 파이썬 백엔드 개발을 하고 싶은 분!

  • FastAPI에서 app.get 밖에 모르는 분!

  • 현대적인 웹 백엔드 프레임워크에 대해 배우고 싶은 분!

선수 지식,
필요할까요?

  • Python

안녕하세요
입니다.

249

수강생

16

수강평

17

답변

4.0

강의 평점

2

강의

:)

커리큘럼

전체

24개 ∙ (3시간 56분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

전체

3개

3.0

3개의 수강평

  • szsddd님의 프로필 이미지
    szsddd

    수강평 2

    평균 평점 5.0

    5

    25% 수강 후 작성

    Thật vui khi biết rằng người hướng dẫn rất nhiệt tình. Để tham khảo, khi tôi yêu cầu tài liệu bài giảng, tôi được cung cấp tài liệu có ngữ pháp và nội dung ngăn nắp! Tôi nghĩ sẽ tốt hơn nếu bạn đăng nó trong bài giảng.

    • baekoblin
      지식공유자

      Xin chào! Đây là người hướng dẫn Bae Koblin. Vì đây là bài giảng bao gồm những điều cơ bản trong thời gian ngắn nên tôi đã cố gắng giới hạn nội dung hiển thị trên màn hình ở phần cốt lõi nhất có thể và nhập trước mã cho các bài tập. Vì vậy, chúng tôi tin rằng những người học bằng cách xem tài liệu có thể thiếu một số tài liệu nên chúng tôi đang biên soạn các tài liệu bài giảng riêng biệt với ngữ pháp và mã thực hành chi tiết! Nó vẫn chưa được sản xuất hoàn chỉnh nên tôi đã cung cấp trạng thái trung gian... Vì lý do này nên tôi chưa tải nó lên nhưng tôi sẽ tải nó lên ngay khi nó được sản xuất!

  • tkdahr8876561님의 프로필 이미지
    tkdahr8876561

    수강평 1

    평균 평점 3.0

    3

    54% 수강 후 작성

    Có đam mê mãnh liệt nhưng chất lượng bài giảng chưa tương xứng.

    • baekoblin
      지식공유자

      Xin chào! Đây là người hướng dẫn Bae Koblin :) Trước hết xin cảm ơn bạn đã tham gia lớp học! Vì đây là bài giảng đầu tiên của tôi nên tôi nghĩ có thể còn một số thiếu sót! Tôi nghĩ sẽ rất hữu ích nếu bạn có thể cung cấp cho chúng tôi phản hồi chi tiết từ sinh viên! :) Tôi nghĩ có thể dần dần cập nhật và cải thiện bài giảng thông qua phản hồi! Cảm ơn!

  • yeongjae80669468님의 프로필 이미지
    yeongjae80669468

    수강평 14

    평균 평점 4.4

    1

    33% 수강 후 작성

    Chất lượng giảng dạy không được như mong đợi.

    비공개 강의로
    수강이 제한됩니다.
    비공개 강의

    배코블린님의 다른 강의

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

    비슷한 강의

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