안녕하세요.
인프런 강의 프리뷰 참여자를 모집합니다.
(~ 2월22일까지, 총 10명 모집, 2월9일 기준 5명 남았습니다.)
미리 녹음한 영상을 보는게 아닌 강의와 라이브코딩을 온라인으로 합니다.
8주 과정, 일주일에 2번 진행합니다. (월, 수 오후 9시)
Github Codespaces 환경에서 개발합니다.
라이브 코딩화면은 녹화되고 강의 제작에 활용됩니다. (개인정보는 감춥니다.)
질문 또는 강의 피드백을 통해 부족한 부분이나 추가될 부분을 강의에 반영합니다.
숙제가 있을 수 있습니다.
https://forms.gle/PNWvXfpNh4Uz9i6F8 참여 요청 주세요.
아래는 강의 내용입니다.
"시니어와 함께 일할 주니어 개발자에게 알려주는 Java"
우리는 한정된 지식과 기능을 활용하여 빠르게 프로그램을 만들어야 합니다.
기술은 빠르게 변화하고 배워야 할 것은 많기 때문에,
개발에 꼭 필요한 지식을 선별하고 이를 익숙하게 활용하는 능력이 중요합니다.
이 강의는 시니어가 주니어 개발자와 같이 일을 할 때 사용되는
Java 지식을 선별하고 전달합니다.
문제를 이해하고 코드를 작성하고 실행하는 법,
남이 만든 코드를 이해하고 응용하는 방법까지
자바로 프로그램을 만드는 방법을 전합니다.
1. 익숙해지기 (2주)
Java 개발자가 반드시 알아야 할 핵심 개념을 익히고, 자연스럽게 사용할 수 있도록 연습합니다.
- 코드 작성 및 실행
- 디버깅으로 코드 이해하기
- 빌드 및 프로그램 실행하기
2. 코드 만들기 (2주)
실무적인 관점에서 객체지향적으로 코드를 작성하는 법을 배웁니다.
- 클래스 작성 및 객체 실행
- 다른사람이 사용하기 편한 클래스 만드는 방법
3. 다시 사용하기 (4주)
이전 단계에서 만든 코드를 활용하여 실제 인터넷 서비스를 개발합니다.
- AOP 공통 기능 구현
- 영속성, 보안등 비기능 요구사항 구현