2024 활동 정리 및 회고
·
기타
2024년 활동백엔드에 대해 공부하고 프로젝트 경험을 쌓으며 백엔드 개발자가 되기 위해 노력했던 1년이었다. 대학교 3학년 1학기 재학 및 휴학올클 & 42 서울 본과정올클: 2024년 3월까지 진행했다.42 서울: 2024년에도 계속 활동 중이다. 아래 포스팅에 관련 내용이 있다. 2024.11.12 - [기타] - 2023 활동 정리 및 회고 2023 활동 정리 및 회고2023년 활동 정리를 해보려 한다. 순서는 활동을 시작한 순서를 기준으로 했다. 내 일상에 비중을 두지 않고 단지 참여만 했거나 활동했던 내용이 거의 없는 활동들은 제외했다. 2023년 활동본격campus-coder.tistory.com SSU-Plector주제: 팀 프로젝트, 공모전개발 기간: 2024년 3월 ~ 6월, 7월~8월 ..
2023 활동 정리 및 회고
·
기타
2023년 활동 정리를 해보려 한다. 순서는 활동을 시작한 순서를 기준으로 했다. 내 일상에 비중을 두지 않고 단지 참여만 했거나 활동했던 내용이 거의 없는 활동들은 제외했다. 2023년 활동본격적으로 프로그래밍을 배우기 시작하고 내가 하고 싶은 분야에 대해 탐구했던 1년이었던 것 같다. 대학교 2학년 재학주제: 대학참여 기간: 2023년 2023년 한 해동안 대학교 2학년을 다녔다. 본격적으로 프로그래밍에 대한 공부를 한 것 같다. 1학년에는 자유전공학부여서 일부 과목에서만 프로그래밍을 배우고, 기초 문법 정도를 배워서 별로 흥미를 느끼지 못했지만, 2학년에 소프트웨어학부로 전과한 이후에는 내가 배우는 것으로 무언가를 만들 수 있다는 것에 흥미가 붙어서 열심히 공부한 것 같다. 성적도 따라서 올라주었다..
[객체지향프로그래밍] 자바 데이터 베이스 관리 프로그래밍 실습
·
전공/객체지향프로그래밍
프로젝트 소개 오늘은 제가 최근에 진행한 자바 실습 프로젝트에 대해 소개하려고 합니다. 이 프로젝트는 데이터베이스의 생성, 조회, 수정, 삭제 등의 작업을 효율적으로 처리하는 시스템을 개발하는 것이 목표입니다. 프로그램의 테스트 케이스로는 도서 관리 시스템을 작동시켜 보았습니다. 프로젝트 구조 및 파일 설명 프로젝트는 다음과 같은 구조로 이루어져 있습니다. src/database 폴더: 데이터베이스 관련 파일들을 포함하는 폴더 TableImpl.java: 테이블 구현을 담당하는 클래스 Table.java: 테이블 인터페이스를 정의한 클래스 JoinColumn.java: 조인할 칼럼을 나타내는 클래스 Joinable.java: 조인 가능한 엔티티를 나타내는 인터페이스 Database.java: 데이터베이스..