220412 Today I learned!
- Django를 통한 인증(로그인, 회원가입) 기능 구현
- 삼성 SW 역량 테스트 a형 모의 시험
- 백준 dp 문제
1. Fact
(1) Django
- 어제 학습한 로그인과 로그아웃 기능 (session을 create, delete), 회원가입, 수정, 탈퇴 기능 (user을 create, read, update, delete) 복습을 했다.
- Django GIT에서 어제 배운 다양한 모델폼을 직접 살펴보면서 해당 모델폼의 특징을 이해할 수 있었다.
(2) 삼성 SW 역량 테스트 a형 모의 시험
- 17:40 ~ 20:30동안 치뤄지는 모의 시험 참여했다.
(3) 백준
- 문제 풀다가 피곤해서
fail
😥 - 내일 다시 풀어보기
- 문제
2. Feeling
Django GIT과 공식문서를 보면서 혼자 이리저리 찾아보고 깨닳아가는 과정이 재미있었다. 단순하게 구현하는 코드를 암기 하는 것이 아니라 왜 이런 메서드와 속성이 쓰이는지 이해하고 코드를 작성하니까 습득도 더 빠른 것같다.
삼성 SW 역량 테스트의 경우, 생각보다 어려웠다. 내가 알고 있는 알고리즘 템플릿 위주로 생각하며 문제를 풀려고 했던 것 같다. 생각을 확장하자.
3. Finding
Django GITHUB를 살펴보면서 실제로 클래스를 어떻게 사용하는지 볼 수 있었다.
python을 배울 때 클래스에 대해 학습을 했지만, 실제로 어떻게 적용하는지 볼 기회는 그리 많지 않았다. Django의 built-in form들이 상속의 상속을 받는 서브클래스이다보니 부모클래스를 하나씩 살펴보았고 왜 이런 메서드와 속성이 사용되는지 알수 있었다. 직접 체계적으로 구조화된 클래스들을 보면서 클래스가 이렇게 쓰이는구나 싶었다.
클래스를 만들어서 활용해본 경험이 거의 전무한데, 한번 시도해봐야겠다.
4. Future Action & Feedback
Future Action | 진행 상황 | Feedback |
---|---|---|
DOM을 깨우치다 | Not started 👀 |