Pace Check


들어가기에 앞서 1) 3기 수업 자료

3기 수업내용을 개선하여 4기 수업 자료를 다시 만들었습니다. 수업 순서와 딱 맞진않겠지만, 참조하시길 바래요

d25_introduction_to_spring_mvc.md

d25_introduction_to_spring_mvc.pdf

들어가기에 앞서 2) Intellij 설정

본 영상에서 8분 40초 ~ 15분 59초 : Your First Java Program

Java Tutorial for Beginners

1. 과제 시작 전 설명

<aside> 📝 (사전 안내) 스프링부트 핵심 가이드 책 P.90 까지 읽고 진행하면 작업에 수월

</aside>

<aside> 📝 (사전 설정) 먼저, Intellij 처음 설치한 경우, 첫 프로젝트 설정을 위한 가이드

바로 아래 이 3가지 설정 방법 및 관련한 설명들을 해드리겠습니다.

</aside>

(1) JDK (Java Development Kit) 설치 (모든 개발 및 실행의 근간인 JDK)

(2) Gradle Restart (build.gradle 내 설정되어있는 라이브러리 설치 및 프로젝트 세팅)

Untitled

(3) Enabled Annotation Processing

Untitled

2. 프로젝트 세팅 및 절차 가이드

<aside> 📝 과제 진행 방법 + 제출 방법 → 아래 Github 링크의 README 로 확인 가능

</aside>

  1. Spring Boot Initializer 를 통해 Spring 프로젝트 초기 세팅

    Untitled

본 Java 기본 문법 및 JVM 수업으로 학생들은 무엇을 얻을 수 있을까?

JVM 의 동작 원리를 이해해야,

→ Java 를 통한 어플리케이션(Spring, Android) 개발 시 모든 런타임 이슈(메모리 이슈)에 대해 대응할 수 있다.

Java 라는 언어의 (객체지향적) 특징을 “제대로 이해”하고 있어야,

→ 필요에 맞는 적합한 문법을 구사하여, Self-descriptive(그 자체로 설명가능한, 문서가 필요없는) 혹은 재사용성이 높은 코드를 작성할 수 있다. 제대로 된 문법 구사는 생산성의 증가를 의미하기도 한다.

Java 코드를 잘 작성한다는건