[스터디] 쉽게 구현해보는 자바 애플리케이션 4기

-
코스 난이도
초급 -
사용 언어
# java
강의 소개
초급자를 위해 준비한[백엔드, Java] 강의입니다.
Java로 만들어진 애플리케이션을 요구사항에 맞게 구현합니다. 이 과정에서 Java8 ~ 11의 특징인 Stream, Function Programming, Optional등을 배우면서 Junit5을 테스트 작성과 객체지향을 통해 확장가능하고 재사용가능하게 구현합니다.
프로그래밍 언어 학습이 중요한 이유
많은 취준생들과 현업자들이 웹 개발을 위해 언어보단 프레임워크에 더 집중해서 학습을 합니다. 그러나 프레임워크를 지탱하는 것은 프로그래밍 언어입니다. Java를 통해 언어의 기본 지식과 안정성있고 재활용 가능한 애플리케이션을 위해 프로그래밍 언어를 좀 더 활용하도록 학습을 진행합니다.
강의를 추천하는 이유
자바라는 프로그래밍 언어를 접하고, 문법을 공부하는 것만으로 자바를 잘 활용하기는 힘듭니다.
개인적으로 공부하는 것으로 만족한다면, 책이나 인터넷 강의를 통해 다른 사람들이 구성해 놓은 내용을 따라 답습하는 것도 나쁘진 않습니다. 하지만, 우리는 답습하는 것에 머무르지 않고, 작게나마 프로그램을 만들면서 스스로 생각하는 힘을 기르고, 이를 통해 효과적으로 프로그래밍 언어를 배우는 방법에 대해서 공부합니다.
미션 소개
수강 후 기대 효과 및 추천 대상
이 강의는 자바 기본서를 통한 학습을 해보셨으나, 객체지향 프로그래밍에 대한 이해가 힘드신 분들에게 추천합니다. 단순하게 기본서의 문법, 예제를 익히는 수준에서 머무르지 않도록, 각 주차 별 미션에 주어진 요구사항을 구현 및 피드백을 통해 객체지향 프로그래밍에 대한 이해를 높일 수 있도록 합니다.
자바 언어를 배우는 것을 시작으로 앞으로 개발자로서 주어진 문제를 해결하기 위해 스스로 해결방법을 찾아나갈 수 있습니다.
추가 정보
수업 기간
- 2023년 1월 19일 ~ 2023년 2월 16일 (총 4주)
특이사항
- 3주차엔 버퍼기간으로 미션들을 추가적으로 해볼수 있는 시간을 가질 예정입니다.
- 비정기적인 질문 라이브 세션을 진행할 예정입니다.
강사소개

알
현) 전자결제대행사 개발자
현) 프로그래머스 백엔드 데브코스 멘토
전) 프리랜서 백엔드 개발자

현) grepp(프로그래머스) 개발자
현) 프로그래머스 백엔드 데브코스 멘토
전) 우아한테크코스 3기 백엔드 리뷰어
전) 넥스트스텝 TDD 클린코드 15기 리뷰어