본문 바로가기

행복하다

💻개발자가 되기 위한 프로젝트(74)💻 1. 미니 프로젝트 [게시판 만들기] - FE : React.js(TS) - BE : SpringBoot(JDK17, Gradle) - DB : MySQL - FE를 하기 위해 VSCode IDE를 이용하여, React 라이브러리를 이용하여 초기 환경 셋팅하여 View단에도 통신이 잘되는가를 Test하고, BE를 하기 위해 Intellj IDE를 이용하여 SpringBoot 라이브러리를 이용하여 초기 환경 셋팅을 하고 View단에도 통신이 잘되는가를 Test하였으며, DB를 사용하기 위해 Local로 접속하여, Test를 하기 위해서 스키마를 생성하고 구현하고자 하는 테이블을 만들기 전 주석으로 초기 설정할 컬럼들을 정리하는 작업을 진행 중에 있으며, 추후 프로젝트가 마무리 될때 쯤에 AWS 인스턴스를 .. 더보기
💻개발자가 되기 위한 프로젝트(72)💻 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[java-project2[gitbash(commit, push),InsertionSort, InsertionSortEx, InsertionSortExOop, SelectionSort, SelectionSortEx, StackPush, StackPopException, StackPop, StackPeek, StackIsEmpty], AWS, Docker, Xshell.. 더보기
💻개발자가 되기 위한 프로젝트(60)💻 1. 백준 알고리즘 조건문 관련 문제를 풀었고, CS지식을 인프런을 통해서 학습을 하였음. 물론 프로그래밍 언어를 하는 것이 맞기도 하겠지만, 일단 컴퓨터에 대한 지식이 없다면 전반적으로 메모리 관리등 로직을 짤때에도 CS지식이 있느냐 컴퓨터 구조에 대해서도 잘 알고 있는가에도 영향이 있을거라는 나의 생각임. 뭐든지 학습을 하다보니 시간이 촉박한건 사실이지만, 그래도 배우면서 알게되고 또는 반복되는 파트부분 또한 이해가 되고 재밌다는 생각을 가지고 학습에 힘을 쏟고 있음. 그리고 알고리즘 공부는 뭐랄까? 수학적 지식을 요하긴 하지만, 이건 차근 차근 구글링을 통해서 수학공식등을 보면서 알고리즘을 풀때에는 소스기반이지 이걸 정답을 찾기위해서 구글링을 하지 않는 방향으로 갈 생각임. 물론 시도를 많이 해보고.. 더보기
💻개발자가 되기 위한 프로젝트(59)💻 1. 깃헙 README를 수정하여 학습한 내용을 조금 더 Text부분을 시야에 잘들어 오도록 Font부분 강조할 부분에 넣고 잘 진열하여 마무리를 하였고, 그외의 시간은 백준을 통해서 이번주에 배운 학습을 바탕으로 Java언어로 단계별로 문제를 풀었음. 뭔가 알고리즘 공부를 할 수 록 재밌고, 고민하면서 풀고 때론 막히면 정답을 찾는 것이 아니라, 공식 또는 개념을 한번 더 찾아보고 이해하고 다시 풀어보는 방식으로 임하다보니 시간이 걸리더라도 끝까지 완료하는 형태로 진행되다보니 재밌고, Java에 대해서도 이해를 하기도하고 코테에 대한 부담감은 없지않아 있겠지만, 그래도 내가 배운 것을 가지고 문제가 풀릴때마다 기쁨! 이번 블로그 내용은 Text로 대처할 생각임. 깃헙 링크를 남겨 놓긴 할 것이지만, 보.. 더보기
💻개발자가 되기 위한 프로젝트(58)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - Java 단축키, Git명령어[push, merge, branch add], boolean, float, int, NumberFormatException, String, variable 1. Git명령어 [commit, branch add, push, merge], Github[java-project2[(if, if-else, switch-case), AutoSwap, ElseExam, ElseExam2,GetGrade, ElseExam, ElseExam2, GetGrade, IfComparisonOperation, IfEx, IfWithLogicalOperator, fWithLogicalOperatorEx, IfWrong, OddE.. 더보기
💻개발자가 되기 위한 프로젝트(53)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - Java 단축키, Git명령어[push, merge, branch add], variable[Member], new 연산자 1. Git명령어 [commit, branch add, push, merge], Github[java-project2[ConstantEx[Local Variable, Global variable], MainMemberVariable[Mamber Variable], MyAccountEx[Reassign variables], Point[Boolean type method, public, private], PointTest, SpaceInvader, SpaceInvaderMemberVariable[Class Membe.. 더보기
💻개발자가 되기 위한 프로젝트(49)💻 1. AM 09:00 ~ PM 18:00분 : BE(백엔드 KDT) - OT & Java 시작 전 환경 Setting, Output 까지 실시함 1. 오전 OT를 시작하여 간단하게 KDT관련 주의 사항을 말하고, Q&A와 간단한 퀴즈 정도로 끝나고, 오후는 아이스 브레이킹 시간을 가졌는데, 다들 처음에는 어색했는데 시간이 지날 수 록 우리 클래스는 되게 활발하고, 적극적이여서 좋았음! XD 그리고 간단한 강사님 소개와 Java 들어가기 전 필수적으로 가입해야하는 Site와 Q&A규칙, 환경설정등을 진행함! 2. PM 16:00 ~ PM 19:00분 : BE(백엔드 개발 공부) - BE 학습 & 용어정리! 1. 코드 별 잘모르거나, 알아도 용어를 설명이 안되는 부분들 Comment 달아서 어떤의미의 코드인.. 더보기
💻개발자가 되기 위한 프로젝트(47)💻 1. AM 09:00 ~ PM 12:00분 : BE(백엔드 개발 공부) - BE 학습 & 용어정리! 1. 코드 별 잘모르거나, 알아도 용어를 설명이 안되는 부분들 Comment 달아서 어떤의미의 코드인지 기입 2. Spring Boot Project[실습] - PaginationTest[@Test => paginatin length], getPaginationBarNumbers[Method => 현재 페이지수, 총 페이지수를 구하는 메소드생성함], PaginationService[public List Type(Data type Integer) 메소드를 생성하여 시작하는 숫자와 끝의 숫자를 구하는 즉, 현재 페이지, 마지막 페이지를 설정해주는 작업을 함], UserAccount[userId에 원래라면 유니.. 더보기