채널톡 아이콘

Firebase 시리즈 #2: AI 한자 추천 & 필기 학습 플랫폼

🔥 한자 학습을 위한 맞춤형 플랫폼 구축! Google Gemini AI와 Firestore를 활용해 나만의 한자 단어장, 획순 애니메이션, 필기 인식까지 직접 구현해보세요!

Thumbnail

초급자를 위해 준비한
[풀스택, AI · ChatGPT 활용] 강의입니다.

이런 걸 배울 수 있어요

  • Firestore를 활용한 한자 단어장 구축

  • Gemini API를 활용한 AI 한자 추천

  • Firebase Authentication으로 사용자 관리

  • Nginx & SSL로 Firebase 기반 한자 학습 플랫폼 배포

  • 폴더별 역할을 나누어 효율적인 코드 관리와 유지보수 학습

Firebase 시리즈 #1: 소셜 로그인·휴대폰·위치 인증 완벽 가이드
Firebase 인증 기능(휴대폰, GPS 위치, Google Authentication)을 완벽하게 익히고 싶은 분들을 위한 실전 강의! 많은 관심과 수강 부탁드립니다 😊강의 바로가기

"Firebase 시리즈 #2: AI 한자 추천 & 필기 학습 플랫폼"

FirebaseFirestore를 활용해 실시간 데이터 처리와 인증 기능을 구현하고,
HTML/CSS, TailwindCSS, 바닐라 자바스크립트(JavaScript)한자 필기 학습 플랫폼을 개발합니다.

  • Firebase Authentication으로 사용자 로그인/회원가입, 소셜 로그인 구현

  • Firestore로 실시간 데이터 저장 및 불러오기

  • Google Gemini(gemini) AI 추천 로직 적용을 위한 데이터 흐름 설계

  • Tailwind CSS를 활용한 반응형 UI 구성

  • Hanzi-Writer 패키지 기반의 필기 영역 및 로직 구현 (stroke 비교 등)

  • Firebase Hosting 부터실제 도메인 배포까지

공식 도메인 소개

🔗 강의에서 만들 결과물은 이미 learn-hanja.site에 배포되어 있습니다.
실제 운영 중인 사이트를 먼저 둘러보며, 어떤 플랫폼을 만들게 될지 직접 체험해보세요.
로그인, 필기 연습, 나만의 단어장, 한자 AI 기능까지 모두 체험할 수 있습니다!

Firebase 시리즈 #2: AI 한자 추천 & 필기 학습 플랫폼 유튜브 영상

이 강의의 핵심 기능

Firestore로 구현하는 나만의 단어장

이 섹션에서는 사용자가 직접 입력한 한자를 "나만의 단어장"에 저장하고 관리하는 기능을 구현합니다.
Firebase Firestore를 활용해, 사용자의 개별 데이터가 실시간으로 저장되고 반영되는 구조를 학습하게 됩니다.

나만의 단어장 사용 예시

Google Gemini 기반 맞춤형 한자 추천 시스템

이 섹션에서는 Google Gemini AI API를 활용해 사용자의 관심 주제나 학습 수준에 맞춘 한자 자동 추천 기능을 구현합니다.
단순한 랜덤이 아닌, 사용자가 입력한 키워드(감정, 상황 등)를 기반으로 의미 있는 한자를 AI가 직접 선택해 추천하여, 몰입감 있고 개인화된 학습 경험을 제공합니다.

Ai를 활용한 한자 단어장 생성

수강 전 참고 사항

실습 환경 안내

💻 운영 체제 (OS)

  • Windows 10 이상

  • macOS 버전 무관

  • Ubuntu 20.04 이상 (Linux 환경도 가능)

🛠 사용 도구

  • Firebase (무료 플랜 / Blaze 플랜 선택 가능)

  • Google Gemini API (무료 체험 제공, 이후 과금 주의)

  • HTML, Tailwind CSS, JavaScript (Vanilla)

  • VS Code (또는 기타 코드 에디터)

권장 PC 사양

  • CPU: Intel i5 / M1 이상

  • 메모리: 8GB 이상

  • 저장 공간: 2GB 이상 여유

  • 그래픽: 일반 내장 그래픽으로 충분

  • 브라우저: 최신 Chrome 또는 Edge 권장

학습 자료 안내

  • 본 강의의 실습 자료는 GitHub 저장소와 Notion 페이지를 통해 함께 제공됩니다.

🔗 자료 링크


📁 제공 형식

  • 소스 코드 (HTML, CSS, JavaScript)


  • 예제 이미지 및 에셋 파일

  • 실습 흐름 메모 / 개념 정리 (Notion)

선수 지식 및 유의사항

선수 지식 안내

이 강의는 실습 위주의 프로젝트 강의로, 아래 기본 지식을 미리 학습하시는 것을 권장합니다.

이런 분들께
추천드려요!

학습 대상은
누구일까요?

  • firebase를 활용한 한자 학습 플랫폼을 만들고 싶은 분

  • "Firebase 마스터 과정 #1: 사용자 인증 완벽 가이드" 강의가 유익했던 분

  • AI & Firebase를 활용한 실전 프로젝트 경험이 필요한 분

  • 남들과 다른 차별화된 인터랙티브 교육 웹사이트를 구축하고 싶은 분

선수 지식,
필요할까요?

  • HTML, CSS, JavaScript 기본 문법

  • Firebase 마스터 과정 #1

안녕하세요
닭강정입니다.

193

수강생

10

수강평

25

답변

5.0

강의 평점

3

강의

안녕하세요! 서강대학교 컴공과를 졸업하고 현재 대학원 진학을 준비 중인 학생입니다.

고등학교 때 우연히 풀스택 웹 개발과 파이썬을 활용한 자동 매매를 시작하면서 프로그래밍에 빠지게 되었습니다.

그 후 다양한 프로젝트와 프로그래밍 과외활동을 경험하며 실력과 노하우를 공유했습니다. 이러한 경험을 통해 프로그래밍을 처음 접하는 분들에게도 "이렇게 쉬울 수 있구나!"라는 느낌을 줄 수 있는 강의를 만들고자 노력하고 있습니다.

 

실용적인 예제와 친근한 설명으로 여러분의 학습을 돕고 싶습니다. 감사합니다.

 

GitHub 저장소 바로가기 (클릭!)

더보기

커리큘럼

전체

36개 ∙ (6시간 59분)

해당 강의에서 제공:

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

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

비슷한 강의

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

연관 로드맵

강의가 포함된 로드맵으로 학습해 보세요!

₩29,700