본문 바로가기

개발자 취업 프로젝트[일지]

💻개발자가 되기 위한 프로젝트(69)💻

1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT)

 - Java 단축키, Git명령어[push, merge, branch add], while, for, if, array, int, break, min, max, math, stream

  1. Git명령어 [commit, branch add, push, merge], Github[gitblog_hello[gitbash(clone, push), cmd(gem install, bundler, ruby server, jekyll intsall)]

KDT - GitBlog를 Github에서 레파토지를 생성하고 new file로 간단한 html 코드를 작성하여 create 해준 뒤 server도 설정해줘야해서 루비서버를 다운받고 cmd[명령 프롬프트]에서 bundle, gem, jekyll, new . 등 명령어를 통해서 github에 만든 gitblog가  서버와 연결되어 url을 입력했을때 잘뜨는지를 학습하였음 

2. SpringBoot - Board[게시판]

 - Spring Boot 2.7.11 버전, JDK11로 간단한 서비스를 만들면서 Spring 수업 들어가기 전 DB와도 익숙해지고 구현을 통해서 미리 선행을 통해서 수업에서도 더 좋은 것을 배우게 된다면 현재 만든 프로젝트에도 추가하여 계속해서 나만의 커뮤니티 사이트를 한번 만들어보고 배포까지 생각 중이다. 물론 빈약할 수 있겠지만 서비스를 한번 해보고 안해보고 차이가 크기에, 이왕 하는거 한싸이클 제대로 굴러보고 계속해서 추가하고 수정하고 그러면서 수료전까지 내가 계획한 프로젝트가 완성되기를 기약하며 내일을 위해 마무리 지어본다.

현재 SpringBoot 2.7.11 버전이며 JDK는 11버전이고, https://start.spring.io 에서 미리 셋팅하고 인텔리제이에서 추가로 JDK버전 11로 환경셋팅하고, Gradle로 output이 나와서 Intellj로 변경하고, 그외에도 gradle에 Dependencies들이 잘 들어왔는지도 체크하고 간단하게 게시판 Domain 설정과 html을 생성하여 Controller에서 파일을 경로를 잘 불러오고 View에서도 잘 동작하는가를 Test 하였음! 결과물은 스냅샷 으로 대처합니다.

3. 오전, 오후는 깃 블로그를 만들고 설치하는 시간으로 시간이 다 지났고, 그외 특강을 들었는데, 너무 좋았다. 이유는, 약간 백엔드, 데브옵스, 클라우드, 데이터 엔지니어등에 대해서 어떤 역할이고 어떤걸하고 어떤 것을 준비하고 공부하고 진행하면 좋을지에 알려줘서 궁금했던 부분도 해결되고 그리고 빠르게 작은 서비스라도 한번 만들어봐서 내가 어디에 더 관심있고, 주력인지를 알기위해 SpringBoot 게시판을 만들고 그리고 더 발전해서 간단한 커뮤니티 사이트를 만들어보고 배포까지 해서 운영도 해볼 생각이다. 그러면서 무엇이 더 나에게는 재밌어하고 더 무게가 실리는지와 왜 이런 부분에서는 부족하고 서비스를 운영해서 경험을 쌓고 한단계 한단계 개선하면서 원하는 사이트도 개발해내는 개발자가 되고 싶다! 할 수 있다는 생각으로 즐겁다는 생각으로 열심히 달려보겠다! XD 사실.. 개발이 재밌음..ㅜㅜ