본문 바로가기

생각 정리93

Section 2 회고 Section 2가 끝이 났다. 자료구조, 네트워크, 스프링 개념에 대해 학습했다. 자료구조..? 흠.. 어찌저찌 마치긴 했다. 네트워크까지도.. 스프링.... ? ? Section 2의 학습 완벽도를 100이라 치면, 한 40정도는 될까나.. 그래도 학습하면서 꾸역꾸역 버텨온 나에게 칭찬해주고 싶다😎 이번 회고는 Section 1 때의 회고와는 다르게, KPT 회고 방식으로 써보려고 한다. 1. 목표 상기하기 Q. 현재 '내'가 학습을 통해 이루고자 하는 것은 무엇인가? 코드스테이츠 백엔드 기간 동안의 학습을 말한다면, 취업이 목표일 것이고, 매일의 학습을 말한다면, 그 날의 학습 내용들을 모두 완벽히 이해하는 것이 목표일 것이다. 궁극적인 목표는 백엔드 개발자로서의 취업과 내 스스로 웹 어플리케이션을.. 2022. 10. 19.
2022.10.18. § 학습 전(계획) ▶ 학습 목표는 무엇인가? Spring Framework의 핵심 개념 AOP ▶ 이미 알고 있는 내용은 무엇인가? 어제 학습하던 AOP를 마저 학습한다. 쉽지 않은 내용일 것 같다. 오늘도 집중해서 학습하자! 👊 § 학습 후(점검 및 평가) ▶ 새롭게 배운 내용은 무엇인가? Advice와 Pointcut에 대해 알게 되었다. AOP 실습을 해보면서, 대충 어떻게 사용해야 적절한지 새롭게 알게 되었다. ▶ 다른 사람에게 설명할 수 있는가? 왜 AOP를 적용해야 하는지, 뭐가 좋은건지에 대해서 간략하게 설명할 수 있을 것 같다. ▶ 아직 이해되지 않은 내용은 무엇인가? 대충 예제 코드를 보면서 따라 쳐보기만 했기 때문에, 정확히 AOP가 필요하겠다라는 상황을 맞닥뜨렸을 때, AOP를 적용.. 2022. 10. 18.
2022.10.17. § 학습 전(계획) ▶ 학습 목표는 무엇인가? Spring Framework의 핵심 개념 AOP(Aspect Oriented Programming) ▶ 이미 알고 있는 내용은 무엇인가? AOP에 관한 내용들은 저번에 아주 얕게 다뤄보았다. 오늘 자세히 다룰 것이므로, 집중해서 학습해야겠다. ㅎㅇㅌ!! § 학습 후(점검 및 평가) ▶ 새롭게 배운 내용은 무엇인가? AOP가 필요한 이유와 어떻게 적용할 수 있는지에 대해 새롭게 알게 되었다. ▶ 다른 사람에게 설명할 수 있는가? 아직 AOP의 모든 파트를 학습하지 못했기 때문에, 아직 설명은 불가능할 것 같다. ▶ 아직 이해되지 않은 내용은 무엇인가? 내용들이 아직 두루뭉실하게 이해된 느낌이다. ▶ 이해되지 않은 내용을 보완하기 위해서 나는 무엇을 할 수 있.. 2022. 10. 17.
2022.10.14. § 학습 전(계획) ▶ 학습 목표는 무엇인가? Spring Framework의 핵심 개념 DI(Dependency Injection) ▶ 이미 알고 있는 내용은 무엇인가? 오늘은 어제 학습하다 말았던 DI를 마저 학습한다. 오늘로 DI 내용들이 끝이 나는데, 잘 집중해서 DI에 관련된 내용들을 잘 마무리할 수 있었으면 좋겠다. 내일 주말이라고 미루지 말자! 화이팅!💪 § 학습 후(점검 및 평가) ▶ 새롭게 배운 내용은 무엇인가? Java 기반 컨테이너 설정과 Component Scan에 대해 새롭게 학습했다. ▶ 다른 사람에게 설명할 수 있는가? 설명은 아직 불가능할 것 같다. ▶ 아직 이해되지 않은 내용은 무엇인가? 오늘 배운 내용 중 이해한 내용이 거의 없다..😭 ▶ 이해되지 않은 내용을 보완하기 위.. 2022. 10. 14.
2022.10.13. § 학습 전(계획) ▶ 학습 목표는 무엇인가? Spring Framework의 핵심 개념 DI(Dependency Injection) ▶ 이미 알고 있는 내용은 무엇인가? 지난 번에 DI에 대해서 간단하게 학습했었다. 오늘은 하루 종일 DI에 대해서 학습할 건데, 그만큼 중요한 내용인 것 같다. 중요한 내용인 만큼, 꼼꼼히 봐야겠다. 힘내자 오늘도! § 학습 후(점검 및 평가) ▶ 새롭게 배운 내용은 무엇인가? DI에 대해 새롭게 학습했다. 스프링 컨테이너, 빈, 그리고 빈 스코프에 대해 학습했다. 마지막으로, 싱글톤 실습을 진행했다. ▶ 다른 사람에게 설명할 수 있는가? 오늘 배운 내용이 결코 쉽지 않았다... 오늘 배운 내용을 다른 사람에게 설명하는 건 아직 어렵다. ▶ 아직 이해되지 않은 내용은 무.. 2022. 10. 13.
2022.10.12. § 학습 전(계획) ▶ 학습 목표는 무엇인가? Spring Framework 기본 Spring Framework 모듈 구성 - 아키텍처 Spring Boot ▶ 이미 알고 있는 내용은 무엇인가? 아키텍처 측면에서 보는 Spring Framework의 모듈 구성은 처음 배우고, Spring Boot에 대해서는 익히 들어봤다. Spring Boot의 간단한 소개를 학습할 것 같으므로, 가벼운 마음으로 학습하고, 어제 학습한 Spring Framework의 특징들에 대해서 다시 봐야겠다. 오늘도 화이팅! § 학습 후(점검 및 평가) ▶ 새롭게 배운 내용은 무엇인가? 아키텍처가 무엇인지, 웹 어플리케이션을 위한 아키텍처에서 계층형 아키텍처가 무엇인지에 대해 새롭게 알게 되었다. Spring Boot란 무엇이고,.. 2022. 10. 12.
2022.10.11. § 학습 전(계획) ▶ 학습 목표는 무엇인가? Spring Framework 기본 Spring Framework의 소개와 특징 ▶ 이미 알고 있는 내용은 무엇인가? Spring Framework이 무엇인지에 대해서는 학습했었다. 자세한 내용을 학습하지는 않았기에, 이번 학습을 계기로 개념을 완전히 정립할 수 있겠다. 연휴 동안 잘 쉬었으니, 이번 한 주도 열심히 달려보자! 화이팅!💪 § 학습 후(점검 및 평가) ▶ 새롭게 배운 내용은 무엇인가? 1. Framework와 Library의 차이 Framework는 어플리케이션 흐름의 주도권이 Framework에 있고, Library는 어플리케이션 흐름의 주도권이 개발자에게 있다. 2. Spring Framework의 특징 POJO(Plain Old Java .. 2022. 10. 11.
2022.10.07. 학습 전(계획) ▶ 학습 목표는 무엇인가? 관계형 데이터베이스 SQL을 사용해 ERD 설계하기 데이터베이스 정규화 ▶ 이미 알고 있는 내용은 무엇인가? 모두 처음 학습하는 내용들이다. 오늘도 집중해서, 머릿속에 남는 공부를 하자. 화이팅! 학습 후(점검 및 평가) ▶ 새롭게 배운 내용은 무엇인가? SQL문을 통해, ERD를 설계하는 법을 배웠다. ▶ 다른 사람에게 설명할 수 있는가? 데이터 테이블을 보고, 어떤 식으로 SQL문을 작성하면 좋을지 설명할 수 있다. ▶ 아직 이해되지 않은 내용은 무엇인가? 아직 이해되지 않은 내용이라기보단, 더 공부해야할 내용들이 많은 것 같다. ▶ 이해되지 않은 내용을 보완하기 위해서 나는 무엇을 할 수 있는가? 일단, 유어 클래스의 Advanced 항목들에 대해 살펴볼 .. 2022. 10. 7.
2022.10.06. ▶ 학습 전(계획) 학습 목표는 무엇인가? 관계형 데이터베이스 SQL문 작성 실습 Schema 디자인 ERD 설계 이미 알고 있는 내용은 무엇인가? 어제 못다한 SQL문 작성에 대한 실습을 진행할 것이다. 스키마를 디자인하는 것은 처음 해보고, ERD 설계는 전에 해볼 수 있는 기회가 있었다. 오늘 학습에서 확실하게 배워서, 나중에 사용할 때 지장이 없을 수 있도록 해야겠다. 오늘도 고생하자! ▶ 학습 후(점검 및 평가) 새롭게 배운 내용은 무엇인가? 어제 못다한 SQL문을 작성해보면서 익숙해질 수 있었다. 관계형 데이터베이스에 대해 알았고, instagram의 스키마를 디자인 해보면서, 테이블을 어떤 관계로 연결해야 좋을지 알게 되었다. 다른 사람에게 설명할 수 있는가? 원하는 요청에 따라 SQL문을 .. 2022. 10. 6.