📘 K-Digital 풀스택 개발과정
이 저장소는 K-Digital 풀스택 개발과정에서 학습하고 수행한 내용들을 정리한 공간입니다.
프론트엔드와 백엔드 기술을 체계적으로 학습하며 풀스택 개발자로 성장하기 위한 과정을 담았습니다.
📚 학습 내용
- 프론트엔드 (Frontend)
HTML & CSS: 웹의 구조와 스타일링에 대한 기본 개념.
jQuery: DOM 조작 및 이벤트 처리.
JavaScript: 웹의 동적 동작을 구현하기 위한 기초 및 고급 스크립트.
React.js: 컴포넌트 기반의 UI 라이브러리를 활용한 SPA(Single Page Application) 개발.
- 백엔드 (Backend)
Java: 객체 지향 프로그래밍 및 백엔드 애플리케이션 개발.
STS3 & STS4 (Spring Tool Suite):
Spring Framework를 사용한 RESTful API 개발.
데이터베이스와의 연동 및 비즈니스 로직 구현.
WebSocket: 실시간 데이터 전송 및 양방향 통신 구현.
- DevOps 및 클라우드 (DevOps & Cloud)
Docker: 컨테이너화 기술을 활용한 환경 구축 및 애플리케이션 배포.
Google Cloud Platform (GCP):
GCS (Google Cloud Storage): 클라우드 파일 저장소 사용.
애플리케이션 배포 및 서비스 관리.
AWS (Amazon Web Services):
EC2, S3 등 AWS 서비스를 활용한 클라우드 환경에서의 서비스 배포.
🚀 프로젝트 및 과제
이 과정을 통해 다양한 실습과 프로젝트를 수행하며, 학습한 기술을 실제 환경에서 적용했습니다.
1차 프로젝트 : Unibunny
2차 프로젝트 : WIT
3차 프로젝트 : Hows