인프런에서 주최하는 Warming-up 클럽 0기 백엔드 스터디에 참여하게 되었다.
스터디에 참여하면서 배우게 된 내용, 참여하면서 느낀 점을 블로그에 정리해 보고자 한다.
(1) 0일 차 Orientation
(2) 일자 : 2024-02-16(Fri)
1. 내용
1-1. 진행 일정
(1) 2024-02-19 ~ 2024.03.08(3주 간)
(2) 수료식 : 2024-03-15(Fri) 19:30 (온라인)
1-2. 진행 방식
(1) 진도표에 기재된 대로 별도의 온라인 강의를 수강하고 부여된 과제를 Discord 스레드에 제출
(2) 추가적으로 2/23, 3/8(20:00)일에는 강사님께서 준비한 추가 온라인 세션 진행 예정
- 2회 모두 참여하여 출석 인증되어야 함
(3) 과제 수행 후 미니 프로젝트 진행
(4) 인프런 블로그에 발자국을 주 1회 작성하여 주간 학습했던 내용, 이 부분에 대한 회고, 미션을 수행 과정 정리
- 미션 수행 부분 : 문제 접근 관점, 방법, 문제 해결 방법, 왜 이렇게 해결했는지? 등
- 미션 수행에 대한 간단한 회고
- 위처럼 발자국을 자유 형식으로 작성하고 Discord 발자국 커뮤니티 채널에 공유 (매주 일요일까지 작성)
1-3. 완주 러너 기준
(1) 강의 진도율 100%
(2) OT와 Live Q&A 2회 모두 참여
(3) <발자국 작성> 주 1회 이상 총 3개 이상 작성
(4) 총 7개의 <과제> 중 5개 이상 완료하기 - 과제 마감 다음 날 전까지 제출된 과제까지만 인정됨
(5) <미니 프로젝트> 1단계 이상 완료하기
1-4. 우수 러너 선정 기준
(1) 스터디를 진행한 코치님께서 직접적으로 평가하며 성실성, 미션 완성도, 블로그 작성 내용 등을 종합적 확인하여 선정
(2) 우수 러너는 5명, 향후 변경될 수도 있음
1-5. 스터디 OT 설명 이후 강의해 주신 자바의 역사
(1) Java 7
- 자바 언어의 암흑기 도래 : 오래된 언어로, 다른 언어보다 기능이 부족하다는 의견들
- 이 정도만 잘 알아도 잘하는 거 아니야?
자바의 데이터 타입, 변수, 조건문, 반복문, OOP(클래스, 인터페이스, 상속), Generic
(2) Java 8 (2014년)
- 자바 8을 기점으로 자바 언어에 큰 변화가 발생(언어 자체에 대한 대격변)
- Functional Programming(FP), Lambda
- Stream
- Optional
- 날짜, 시간을 다루는 방법
(3) Java 9 (2017년)
- 이때부터 6개월마다 자바의 버전이 올라가게 되는 추세가 됨.
(4) Java 11
- 2024년 현재 기준으로 서비스 기반 IT 기업들이 메인 언어로 사용하고 있는 자바
(5) Java 21 (2023년)
- 현 시점 가장 최근 버전
2. OT 개인 회고
- 이번 오리엔테이션을 듣게 되면서 느낀 점은 크게 아래 3가지이다.
(1) Java 8에서 추가된 문법이 중요하다는 것은 누구나 다 알고 있을 것이다. 한 번쯤은 학습해 본 내용들이지만 이번 기회에 다시 학습해 보면 좋을 것 같다.
(3) 이번 스터디를 통해 학습한 Spring, JPA(Hibernate) 관련 내용들을 적용시켜보자.
(4) 마지막에는 우수 러너로 선정되어 개인적인 성장에 있어 큰 도움이 되고 싶다.
'기록, 회고 > InFlearn Warming-up 0기 BE' 카테고리의 다른 글
[3일 차] - 내용 정리, 개인 회고 (0) | 2024.02.20 |
---|---|
[2일 차] - 과제 수행 : GET, POST API 설계 (4) | 2024.02.19 |
[2일 차] - 내용 정리, 개인 회고 (2) | 2024.02.19 |
[1일 차] - 과제 수행 : Spring(Java)에서 Annotation 사용하기 (1) | 2024.02.18 |
[1일 차] - 내용 정리, 개인 회고 (2) | 2024.02.18 |
댓글