✏️10주차 배운내용/느낀점 Spring Boot 10주차는 Spring한테 혼나느라 정신 못차린 것 같다. jdbc -> mybatis -> SpringDataJpa 공부를 진행하고 Spring CRUD 기본을 마무리했는데 Controller에서 Service로, Service에서 Repository로 책임전가 하는 과정에서 코딩하는 과정이 복잡하다고 느껴졌고 이해하기가 어렵게 느껴졌다. 많은 어노테이션들과 패키지 사이사이 코드들을 다 이해하고싶다.. Spring이 끝날때쯤에는 레퍼런스를 찾지않고 혼자서 CRUD를 다 할 수 있는 실력까지 되었으면 좋겠다. 그럴려면 복습을 열심히 해서 다 외워야겠지.. 힘내자👍 👀아쉬웠던 점 갈수록 도전인데 집중도가 점점 떨어진다는 느낌이 개인적으로 느껴진다. 복습도 ..
✏️9주차 배운내용/느낀점 HTML, CSS, JAVASCRIPT AWS, Spring Boot, 코딩페스티벌 9주차 초반에 HTML, CSS, JAVASCRIPT를 마무리하고 AWS를 활용해서 localhost가 아닌 클라우드 서버에 화면을 올려서 접속해보는 수업을 진행했다. AWS를 맛보기로 진행했는데 빨리 클라우드를 배우고 싶어하기도 했고 궁금했어서 그런지 재미있었다. S3스토리지생성(프론트배포) , EC2 서버 생성(백엔드 서버) 서비스만 사용했는데 클릭몇번으로 서버생성하고 배포하는 과정을 느껴보니까 클라우드를 사용할 수 밖에 없을 것 같다는 생각을 했다. JAVA를 마무리 하는 코딩페스티벌도 진행했다. 프로그래머스 문제를 주어진 시간에 풀어보고 각 조별로 문제풀이를 공유해서 랜덤으로 발표하는 시..
✏️8주차 배운내용/느낀점 HTML, CSS, JAVASCRIPT 벌써 8주차다..!! 시간이 지날수록 더 빨리 지나가는 것 같다. 교육은 5월 9일에 끝나지만 최종프로젝트기간 거의 두달을 제외하면 수업은 3월 13일에 끝난다. 지금까지 교육한 만큼만 더 하면 최종프로젝트 라는 생각에 더 열심히 몰입해야 되겠다는 생각이 든다. 이번 주차에는 목감기에 걸려서 고생을 좀 했다. 열도 나고 오한도 좀 들었지만 아프자마자 바로 병원가고 약먹어서 그런지 금방 나았다. 아플땐 바로 병원 가는게 짱.. 이번주차에는 HTML, CSS, JAVASCRIPT를 배웠는데, 실습하면서 코딩하는대로 화면에서 바로바로 구현이 되니까 재미있었고 단일 스레드가 callback함수를 통해 어떻게 비동기적으로 실행될 수 있는지, cal..
✏️7주차 배운내용/느낀점 예외처리, JSON, HTTP, Thread HeapSort, DFS(ArrayGraph, ListGraph), BFS, BinarySearch ALGORITHM 3주만에 드디어 JAVA Programming 수업이 끝났다. 알고리즘을 배우면서 어렵고 이해가 안되는 부분도 있었지만, DFS 문제도 풀고 열심히 따라 가려고했다. 못풀었던 문제들은 온전히 다 정리해서 블로그에 꼭 올릴거다..!!😊 기초문법부터 잘 알려져 있는 알고리즘을 배우기까지 정말 알찬 수업이었지만 진짜 JAVA 공부는 이제 시작이라는 느낌이 든다. 배웠던 내용을 빠르게 다시 복습하고, 문제풀이도 많이해서 코딩테스트를 통과할 수 있는 역량을 쌓아야한다고 생각한다. 나중가서도 문제풀이에 자신이 없다면 코딩테스트를..
✏️6주차 배운내용 재귀함수, 상속과 접근제어자, 추상클래스와 인터페이스, 익명클래스, Lambda, StreamAPI, Math JAVA책을보니까 클래스가 자바의 꽃이라면서 중요표시가 되어있었는데 왜 그렇게 중요표시를 해놨는지 너무나 이해되는 일주일이었다. 최대한 수업내용을 흡수하려고 했고 실습도 열심히 따라갔다. 당일 복습을 확실하게 안하면 다음날은 얼마나 더 헷갈릴까 라는 생각에 복습을 열심히 하려고 했던것 같다. 특히 인터페이스 부분이 많이 헷갈리고 어디가 어떻게 구현되어야 하고 어떻게 연결되어야 하는지 어려웠던 것 같다. 나중에 스프링 가면 지금의 코딩보다 훨씬 복잡하고 어려울 텐데 잘 따라가기위해서 클래스, 인터페이스, 상속 부분을 확실히 이해하고 수업내용 잘 복습해야겠다고 생각했다. 👀아쉬웠..
5주차에 가장 많이 들었던 생각.. 아마 6주차에도 그렇지 않을까 예상해본다. ✏️5주차 배운내용 List, Map, Set, Stack, Queue, 메소드, 클래스,생성자 List를 배우고 나서 배열보다 List를 더 많이 사용할 것 같다는 생각이 먼저 들었다. 배열은 선언할 때 반드시 길이가 지정되어야 하는데 List 길이 지정 없이 값을 넣으면 넣는대로 빼면 빼는데로 유연하게 동작하기 때문이다. 처음 배웠을때 수업시간에 List 실습을 많이 진행했었는데도 List의 선언이나 관련 명령어들이 눈에 잘 안들어오고 익숙해지지 않았어서 꼭 복습을 많이해야 겠다고 생각했다. 다행히도 그날 배웠던 내용을 손으로 따라 치기도하고 명령어를 외우려고 했어서 그런지 다음날 수업때는 그나마 괜찮다고 생각했었다.👍 M..