출처 : https://www.inflearn.com/course/java-codesquad/dashboard
[무료] 만들어 가면서 배우는 JAVA 플레이그라운드 - 인프런 | 강의
는 마스터즈코스 화이트레벨을 수강하기 위한 준비단계입니다. 대상은 코딩을 전혀 경험해보지 않았던 분들을 위한 과정입니다. 기존의 이론 위주로 학습 방식이 아니라 무엇인가를 만들어가
www.inflearn.com
필사 :
개발환경 요구사항과 학습 단계
학습 목표
- 자바 프로그램을 구현하고, 실행하기 위한 개발환경을 구축하고, 간단한 자바 코드를 실행하는 경험을 한다.
- 구현한 소스 코드를 github 저장소를 통해 관리하는 경험을 한다.
- 반복 학습을 통해 자바 개발환경을 구축하고, github 저장소를 통해 관리하는 역량을 체득한다.
요구사항
- 자바 프로그램을 실행할 수 있는 도구(Java Development Kit, 이하 JDK)와
자바 프로그램 구현을 위해 eclipse를 설치한다.
- eclipse 실행하고 프로젝트 생성한 후 "Hello World" 메세지를 출력하는 프로그램을 구현하고 실행.
- 구현한 소스 코드를 저장하고 관리하기 위한 github 저장소를 생성한다.
- github 저장소에 위키 페이지를 만들고 markdown 문법으로 문서를 작성한다.
- eclipse 프로젝트와 github 저장소를 연결해 소스 코드를 저장소에 추가한다.
- eclipse 프로젝트에서 소스코드를 수정한 후 수정된 내용을 github 저장소에 반영한다.
반복 학습 단계
개발환경 구축에 대한 자신감을 가지는 가장 좋은 방법은 설치와 삭제를 반복하면서 여러 번 해보는 것이다.
프로그래밍 또한 비슷한 측면이 있지만 특히 개발환경 구축은 반복적으로 경험하는 것만큼 좋은 연습은 없는 것 같다.
반복하는 과정에서 이전에는 발생하지 않던 문제가 발생하면 원인을 찾아 해결하는 과정 자체가
개발환경에 대한 이해도를 높이는 길이다.
개발환경 구축에 대한 자신감이 필요한 이유는 프로그래밍 실습에서 문제가 발생할 경우
문제의 원인을 찾는데 도움을 받을 수 있기 때문이다.
프로그래밍 실습 코드에서는 아무 문제가 없는 개발환경 자체에서 발생하는 문제 때문에
많은 시간을 소비해 버리는 경우가 종종 있기 때문이다.
개발환경 구축에 대한 반복 학습 단계는 점진적으로 난이도를 높혀가면서 반복 학습할 수 있도록 설계했다.
- 1단계는 동영상을 보면서 따라하는 방식으로 개발 환경을 구축한다.
- 2단계는 힌트를 참고해 개발 환경을 구축한다.
- 3단계는 검색을 활용해 개발 환경을 구축한다.
- 4단계는 검색을 최소화하면서 혼자 힘으로 개발 환경을 구축한다.
개발환경 구축에 대한 두려움을 극복하는 것이 중요하다.
기존 세팅된 부분을 삭제하고, 재설치하는 과정을 몇번 반복했으면 좋겠다.
일단은 빠르게 성공하는 것이 중요하다. -> 마음의 안정
느낀점 :
개발 환경 구축이 뭘까?
자바지기님의 1~4단계 공부방법 대박이긴 하다.
1~4단계로 하면서 중간에 지식공부 넣어주면 베스트로 보인다.
(프로그래밍에 대한 감이 생긴 이후 기준)
'국비학원 전 강의 필사 > JAVA 플레이그라운드' 카테고리의 다른 글
#7 Github 저장소 생성 및 markdown 문법 사용 - <JAVA플레이그라운드 (0) | 2022.08.15 |
---|---|
#6 Hello World 출력 프로그램 구현 및 실행 - <JAVA플레이그라운드> (0) | 2022.08.15 |
#4 윈도우즈 운영체제에 jdk 설치 및 eclipse 설치 - <JAVA플레이그라운드> (0) | 2022.08.15 |
#2 프로그래밍 학습 방법 - <JAVA플레이그라운드> (0) | 2022.08.14 |
#1 학습 어려움, 극복 방법 - <JAVA플레이그라운드> (0) | 2022.08.13 |
댓글