실시간 동기화와 반응형 디자인을 갖춘 풀스택 애플리케이션 구축: 직관적인 Notion 클론 만들기로 당신의 웹 개발 실력을 한 단계 업그레이드하세요. 실제 프로젝트 경험으로 빠르게 성장할 수 있는 완벽한 기회입니다! (Powered by Antonio Erdeljac)
이런 걸
배워요!
최신 웹 기술 활용: Next.js 14 및 React를 사용하여 현대적인 웹 애플리케이션을 구축하는 방법을 배웁니다.
실시간 데이터베이스 구축: Convex를 활용하여 실시간으로 데이터를 처리하고 동기화하는 방법을 배웁니다.
Notion 스타일의 편집기 개발: React를 사용하여 직관적이고 강력한 문서 편집 기능을 구현합니다.
라이트 및 다크 모드 전환: 사용자의 선호에 따라 인터페이스 테마를 변경하는 기능을 구현합니다.
계층적 문서 관리: 무한 계층적인 자식 문서 구조를 만들고 관리하는 방법을 배웁니다.
효율적인 파일 관리 시스템: 파일 업로드, 삭제 및 교체 기능을 포함한 포괄적인 파일 관리 시스템을 구축합니다.
사용자 인증 및 보안: 안전한 사용자 인증 시스템을 구현하여 애플리케이션을 보호합니다.
반응형 웹 디자인: 모든 기기에서 완벽하게 작동하는 반응형 디자인을 구현합니다.
웹 게시 기능: 사용자가 자신의 노트를 웹에 공유할 수 있는 기능을 개발합니다.
파일 복구 시스템: 삭제된 파일을 복구할 수 있는 기능을 구현하여 데이터 손실을 방지합니다.
사용자 경험 향상: 확장 및 축소가 가능한 사이드바, 매력적인 랜딩 페이지, 문서별 커버 이미지 등을 통해 풍부한 사용자 경험을 제공합니다.
학습 대상은
누구일까요?
풀스택 개발에 관심 있는 개발자: 최신 웹 기술을 활용한 풀스택 개발에 관심이 있는 개발자들에게 이상적입니다.
개인 프로젝트나 포트폴리오 구축을 원하는 분들: 실제로 사용할 수 있는 풀스택 애플리케이션을 만들면서 자신의 포트폴리오를 강화하고자 하는 분들에게 적합합니다.
자기 주도 학습을 선호하는 분들: 자신의 속도에 맞춰 학습하고, 실제 프로젝트에 적용해보고자 하는 분들에게 적합합니다.
기업용 혹은 개인용 협업 도구 개발에 관심 있는 분들: 협업 도구나 문서 관리 시스템 개발에 관심이 있는 개발자나 학생들에게 유용합니다.
초급 및 중급 웹 개발자: 기본적인 웹 개발 지식을 가지고 있으나, 실제로 동작하는 풀스택 애플리케이션을 구축하는 경험을 쌓고 싶은 개발자들.
프리랜서 개발자: 독립적인 프로젝트 또는 클라이언트 프로젝트를 위해 다양한 기술 스택을 습득하고 싶은 프리랜서 개발자들.
기업의 IT 및 개발팀 구성원: 회사의 내부 프로젝트나 시스템 개발에 참여하고자 하는 IT 전문가들.
취미로 코딩을 배우는 사람들: 코딩을 취미로 배우며, 자신만의 프로젝트를 만들어 보고 싶은 사람들.
기존의 웹 개발자들을 위한 진화된 학습 기회: 현재의 기술 스택을 넘어서 새로운 기술을 배우고자 하는 경험 많은 웹 개발자들.
선수 지식,
필요할까요?
HTML, CSS, and JavaScript 지식
React 기초 지식
Typescript (강의 내에서 알려드려요)