본문 바로가기
Today I Learned 2024. 4. 27.

(24.04.27)[2주차] WIL

WIL

Java문법 종합반 강의

  • Java 문법 기초 강의 : JVM, 변수, 연산자, 조건문, 반복문, 클래스, 상속, 인터페이스, 예외처리, 제네릭, 쓰레드, 람다, 스트림, Optional
    • 사전 기간동안 Notion 정리를 했던 내용을 한 번 더 검토/정리 추가, 수정해서 개인 DB화 Update
    • 쓰레드 관련 내용은 이해하기 까다로웠기 때문에 추가로 3주차에 학습하면더 한번더 정리 필요

알고리즘 세션

  • 알고리즘, 자료구조의 정의 및 빅오표기법
    • 역시 사전기간 CS 강의와 더불어서 Notion 정리 했던 내용 정리

CODE KATA

  • char <-> int 타입 변환 이슈 정리 : int i = c - '0' 또는 int i = Character.getNumberValue(c)
    • 그 외 아직 기초적인 단계라 빠르게 단계라 본인 난이도에 맞을 때 까지 최대한 빠르게 진도 빼기

개인과제

  • 계산기 만들기 과제
    • 조건절을 포함하여 {} 블럭안에서만 유효한 로컬변수 체

2주차 PLAN

  • 개인과제 최대한 화요일 전까지 노력해서 끝내기 (LEVEL 2 이상)
  • Java의 정석 쓰레드와 쓰레드 클래스 학습 및 정리
  • CODE KATA 의 캠프 후반부 실습 예제를 위해서 한달 정도 앞선 선행 맞추기
  • 팀 과제 시작

제공 강의가 너무 기초적이라 과제를 하는데도 많은 시간을 걸린 것은 사실이기 때문에

본인의 역량을 맞추기 위해서라도 평소에 정리한 DB를 계속 볼 수 있도록해야 한다고 생각한다.

3주차는 어떻게 진행이 될지 월요일 발제 후, 수정 및 월요일 TIL에 업데이트