친구를 통해 우연히 개발을 접했습니다. 동영상을 통해 홀로 공부를 시작했고, 개발의 꿈을 키우기위해 천안에서 서울을 오가며 국비교육학원을 다녔습니다. 뒤늦게 찾은 적성인만큼 더 열정을 갖고 즐겁게 개발을 배워가고 있습니다.
국비교육과정을 통해 프로그래밍 기초문법에 대해 공부했고 MVC패턴을 이해하고 있습니다.
많이 미흡하지만 책과 동영상 강의를 통한 학습으로 꾸준히 공부하고 있습니다.
파이널 프로젝트를 통해 많이 공부할 수 있었습니다. 수강이 끝난 후 JPA 등 새로운 지식이나 부족한 부분을 인터넷 강의를 통해 채우려고 노력하고 있습니다.
작은 프로젝트부터 파이널 프로젝트까지 github를 통해 소스 코드를 관리하였고 협엽 역시 github로 진행하였습니다.
Java11, Spring, Gradle, Mybatis, Tomcat, MariaDB, JSP, Ajax, JQuery, HTML, CSS, JavaScript
Devil에 맞는 컨셉과 개발자의 눈을 고려한 다크모드로 진행하고자 했습니다.
- 회원가입 / 로그인 - 예외 발생 시 문구 출력.
- 게시글 / 댓글 CRUD 및 대댓글 기능.(게시글 작성 시 마크다운 기능 추가)
- 뱃지 시스템: 유저 활동(게시글 작성 등)에 기반한 뱃지 획득.
- 태그 시스템: 게시글마다 태그 적용 ex) #java, #Ruby
- 팔로우 / 언팔로우 시스템: 팔로우한 계정의 게시글을 사용자 개인 피드에서 쉽게 조회 가능.
- 게시글 검색 기능.(java로 검색 시 제목뿐만아니라 java태그 게시글도 분류)
- 사용자 개인 피드.(획득한 뱃지, 팔로우한 유저, 게시글 확인 가능)
- 개인 알림 기능 (댓글, 대댓글, 팔로우, 뱃지 획득)
상세내용: Developer village.pdf
깃허브: https://github.com/cchoijjinyoung
이메일: cgy7127@gmail.com