본문 바로가기

✏️ DevLog/Devcourse21

[DevCourse] 생성형 AI 활용 백엔드 데브코스 23일차 오늘은 본격적으로 Java 기초를 학습하는 첫날이었다.그동안 프론트엔드 중심의 흐름에서 살짝 벗어나,백엔드 언어의 대표격인 자바를 처음 접해보는 시간이었다.오후에는 특강을 통해 클린코딩과 리팩토링의 중요성도 함께 배웠다.📌 오전 – Java 기초 학습 오늘은 Java의 기본 개념부터 시작해 변수 선언, 자료형, 주석 작성 방법 등 기초 문법들을 다시 한번 정리하는 시간이었다.이전에 Java에 대해 어느 정도 접해본 적이 있어서, 완전히 새로운 개념이라기보다는 기존에 알고 있던 내용을 복습하고 정리하는 느낌이었다. 특히 정적 타입 언어로서 변수의 자료형을 명확히 지정해야 한다는 점, 기본 자료형(int, double, boolean 등)과 String 같은 참조형 자료형의 차이를 다시 한 번 확인할 수 .. 2025. 5. 9.
[DevCourse] 생성형 AI 활용 백엔드 데브코스 22일차 오늘은 그동안 배운 내용을 바탕으로 역량 평가를 보는 날이었다.짧다면 짧고, 길다면 길었던 시간 동안 쌓아온 내용을 스스로 점검해 보는 의미 있는 하루였다.📝 오늘의 흐름역량 평가 진행지금까지 배운 내용을 바탕으로 시험이 진행되었다.문제를 풀면서 내가 잘 알고 있는 부분과, 헷갈리는 부분이 명확하게 구분되었고,무엇을 더 복습하고 보완해야 할지 감을 잡을 수 있었다. 개념 정리의 시간단순히 시험을 치르는 게 아니라, 막상 문제로 만나니 평소 이해했다고 생각했던 부분이 잘 안 풀리는 경우도 있었고,반대로 자연스럽게 손이 움직이며 코드를 완성한 부분도 있었다.내 머릿속에 남아 있는 흐름과 개념들을 정리해 보는 기회가 되었다.🧡 느낀 점이번 평가는 단순한 점수보다, 지금 내 위치를 확인하고 앞으로 어떤 공부.. 2025. 5. 8.
[DevCourse] 생성형 AI 활용 백엔드 데브코스 21일차 오늘은 팀 프로젝트의 마지막 날이었다.연휴 동안 잠시 방학을 가졌지만, 그 사이에도 팀원들과 간간히 소통하며 필요한 작업들을 조금씩 이어나갔다.그래서인지 오늘 최종 마무리를 할 때 크게 무리 없이 잘 정리할 수 있었다.📌 오늘의 흐름최종 마무리 작업오전 시간 동안 남아있던 세부적인 부분들을 정리하고, 마무리 수정과 발표 자료 준비를 했다. 팀별 발표 진행각 팀이 프로젝트 결과물을 발표했다.하나의 주제에서 이렇게 다양한 방향으로 접근하고 구현한 결과물들이 나올 수 있다는 게 정말 신기했고,다른 팀들의 아이디어와 표현 방식들을 보면서 많은 자극도 받고 재미도 느낄 수 있는 시간이었다. 피드백우리 팀의 결과물에 대해 좋았던 점과 아쉬운 점에 대한 피드백을 받을 수 있었다.기능 구현뿐 아니라, 기획 의도와 U.. 2025. 5. 8.
[DevCourse] 생성형 AI 활용 백엔드 데브코스 20일차 오늘도 팀 프로젝트 개발을 이어갔다.하루하루 조금씩 구조가 잡혀가고, 기능이 완성되어가는 걸 보면서 개발하는 재미가 점점 더 커지고 있다.📌 오늘 한 일오늘도 열심히 개발맡은 페이지를 계속해서 다듬고, UI와 기능을 연결하는 작업에 집중했다. json-server로 데이터 다뤄보기간단한 API 요청이 필요한 상황에서 json-server를 활용해 가상의 백엔드 환경을 만들어보고 데이터를 요청/저장해보는 실습을 했다.데이터 흐름이 실제처럼 동작하니까 구현에 대한 감이 더 잘 잡혔다. 페이지 연결 작업여러 컴포넌트를 연결하고, 라우팅을 통해페이지 간 이동이 자연스럽게 되도록 정리해봤다.🧡 느낀 점오늘은 기능 하나하나를 완성하는 것도 좋았지만, 데이터까지 연동되니까 ‘진짜 웹앱’을 만들고 있다는 실감이 더.. 2025. 4. 30.
[DevCourse] 생성형 AI 활용 백엔드 데브코스 19일차 오늘도 팀 프로젝트를 이어서 진행했다.이제는 본격적으로 기능을 개발하는 단계에 들어서면서 각자 맡은 파트에 집중해 작업을 시작했다.개발도, 협업도 더 진지해진 하루였다.📌 오늘 한 일일정 추천 페이지 개발 시작내가 맡은 파트인 일정을 추천해 주는 페이지를 본격적으로 구현하기 시작했다.화면 구성을 나누고, 각 기능별로 컴포넌트를 쪼개며 개발에 들어갔다.캘린더 UI 구현사용자가 날짜를 선택할 수 있는 기능을 구현했고,선택된 날짜를 상태로 관리하면서 다른 컴포넌트와 연동하는 구조로 작성했다.토글 버튼 구현조건 선택이나 옵션 변경에 사용할 수 있는 토글 UI를 직접 만들고 적용해 보았다.Git 가이드 & 지원Git이 익숙하지 않은 팀원들이 많아서 브랜치 전략, 커밋 방법, 충돌 해결 등 기본적인 Git 사용법.. 2025. 4. 30.
[DevCourse] 생성형 AI 활용 백엔드 데브코스 18일차 오늘도 팀 프로젝트 작업을 이어갔다.지난주에 정했던 아이디어를 바탕으로, 전체 흐름을 다시 정리하고 세부 작업에 들어가는 준비를 했다.이제 정말 본격적인 개발이 시작된다.📌 오늘 진행한 내용아이디어 구체화 및 방향 정리팀원들과 함께 전체 흐름을 다시 보면서세부적인 기능과 화면 전환 흐름에 대해 align을 맞췄다.처음 설정했던 아이디어를 현실적으로 구현 가능한 방향으로 조금 더 다듬었다.JSON 데이터 구조 확정실제 데이터를 어떻게 다룰지 구조를 설계했다.피그마로 와이어프레임 제작각 페이지와 화면 구성을 Figma로 그려보면서개발에 필요한 기본 뼈대를 시각적으로 확인했다.본격적인 개발 시작오늘부터 실제로 React를 이용해 프로젝트를 구현하기 시작했다.🧡 느낀 점오늘은 드디어 React로 프로젝트 개.. 2025. 4. 28.
반응형