코스 개요
소개
- Quarkus와 Spring Framework 및 기타 Java 프레임워크 비교
- Quarkus의 특징과 아키텍처 개요
개발 환경 준비하기
- IDE 선택(IntelliJ IDEA, Eclipse, VSCode 등)
- Java, Maven, GraalVM 및 Docker 설치 방법
Quarkus 애플리케이션 생성하기
- Quarkus 프로젝트 초기화
- 애플리케이션 실행 방식
- Quarkus에서 의존성 주입 사용법
- 애플리케이션 테스트 방법
- 애플리케이션 패키징 절차
GraalVM을 이용한 네이티브 실행 파일 제작
- GraalVM 설정 방법
- 애플리케이션을 네이티브 실행 파일로 컴파일하기
- 네이티브 애플리케이션을 컨테이너에 패키징하는 과정
- 네이티브 애플리케이션 디버깅 기술
Maven으로 Quarkus 애플리케이션 빌드하기
- 프로젝트 생성 방법
- 확장 기능 활용법
- 개발 모드에서의 실행 및 디버깅 방식
- IDE로 프로젝트 가져오기
- 컨테이너 운영에 적합한 실행 파일 만들기
Docker를 활용한 네이티브 애플리케이션 컨테이너화
- 컨테이너 이미지 빌드 및 푸시 방법
- 쿠버네티스 환경에 네이티브 애플리케이션 배포 절차
문제 해결 기법
요약 및 마무리
요건
- Spring, Java EE 등 Java 기반 프레임워크에 대한 이해
- Java 프로그래밍 경험
대상 그룹
- 개발자들
회원 평가 (5)
로컬 컨테이너와 Kafka 토픽을 효율적으로 작업하기 위해 Podman을 설정하는 방법입니다.
- Norfolk Southern
코스 - Quarkus for Developers
기계 번역됨
빠른 설정 및 빌드 시간 최적화 활용, Dev Services 사용
- Norfolk Southern
코스 - Quarkus for Developers
기계 번역됨
Panache와 Kafka 토픽은 제 기본 지식을 확장하는 데 도움이 됩니다! 또한, 코먼드 라인을 사용하여 Quarkus 애플리케이션을 시작하는 새로운 방법을 배웠습니다.
Tariku Ahmed - Norfolk Southern
코스 - Quarkus for Developers
기계 번역됨
Quarkus 에 대한 학습 및 Spring Boot 와의 연관성 이해
Justin Ross - Norfolk Southern
코스 - Quarkus for Developers
기계 번역됨
복잡한 개요와 문맥에 대한 설명도 들을 수 있었습니다. 예를 들어, why do we need some annotations과 그것들이 무엇을 의미하는지 등에 대해 알아봤습니다. 실습 부분도 좋았습니다. 명령어를 직접 실행하고 REST API를 호출하는 과정이 포함되어 있었기 때문입니다.
Alina - ACCENTURE SERVICES S.R.L
코스 - Quarkus for Developers
기계 번역됨