
자바 연령 검증기 예외 처리 챌린지
자바랜드 놀이공원의 티켓 시스템을 통해 자바 예외 처리를 깊이 있게 학습해 보세요! 주니어 개발자로서 사용자 정의 예외를 사용하여 놀이기구 탑승 자격을 확인하는 연령 검증기를 구현하게 됩니다. 이 초보자용 챌린지는 놀이공원 티켓 시스템이라는 실용적인 애플리케이션을 구축하면서 예외 생성, 예외 발생시키기, 입력값 검증을 마스터하는 데 도움을 줄 것입니다.
Java

자바 ArrayList 쇼핑카트 챌린지
JavaMart 의 동적 쇼핑카트 시스템을 통해 자바 컬렉션의 세계로 뛰어들어 보세요! 주니어 개발자로서 ArrayList 를 활용해 이커머스의 핵심 기능을 구현하게 됩니다. 초보자 맞춤형으로 설계된 이번 챌린지는 실제 쇼핑카트 기능을 구축하며 ArrayList 조작, 예외 처리, 그리고 자바 컬렉션의 실무 적용법을 익히는 데 도움을 줄 것입니다.
Java

자바 Scanner 입력 챌린지
초보자를 위한 이 코딩 챌린지에서 자바 Scanner 를 사용한 사용자 입력 방법을 배워보세요. 동적인 애플리케이션 구축에 필수적인 사용자 데이터 읽기 및 처리 과정을 통해 상호작용하는 자바 프로그램을 만드는 법을 익힙니다. 가상의 도시 '자바타운'을 배경으로 한 재미있는 프로젝트 기반 시나리오에서 실력을 쌓아보세요.
Java

Java 예외 처리
이 포괄적인 랩에서 Java 예외 처리를 배우세요. 오류 관리, 사용자 정의 예외 생성, 그리고 견고한 Java 애플리케이션을 위한 try-catch-finally 블록 구현 방법을 익힙니다.
Java

Java 배열에서 원본 배열을 변경하지 않고 가변 리스트 생성하는 방법
Java 배열을 원본 배열을 수정하지 않고 가변 리스트로 변환하는 방법을 알아보세요. Java 프로그래밍 요구 사항에 맞는 유연한 리스트를 생성하면서 원본 데이터를 보존하는 기술을 살펴보세요.
Java

Java 제어 흐름: 조건문과 반복문
if-else 문, for 루프, while 루프 및 이들의 조합을 실습하며 Java 제어 흐름을 배우세요. 날씨 알리미, 구구단 생성기, 숫자 추측 게임, 소수 찾기와 같은 실용적인 애플리케이션을 구축하세요.
Java

Java 배열과 ArrayList
이 실습을 통해 Java 배열과 ArrayList 를 학습하세요. 효율적인 프로그래밍을 위해 이러한 필수 데이터 구조를 생성, 조작하고 변환하는 방법을 배웁니다.
Java

Java String 에서 indexOf() 메서드를 사용하여 단어 찾는 방법
강력한 `indexOf()` 메서드를 사용하여 Java String 내에서 단어를 효율적으로 찾는 방법을 알아보세요. 실용적인 응용 프로그램을 배우고 Java 에서 문자열 조작을 마스터하세요.
Java

자바 화씨 - 섭씨 온도 변환기
자바랜드 최고의 기상 소프트웨어 기업인 웨더테크 (WeatherTech) 의 인턴이 되어 온도 변환 도구를 제작해 보세요. 초보자에게 적합한 이번 자바 챌린지에서는 화씨를 섭씨로 변환하는 프로그램을 구현하며, 기본적인 산술 연산, 데이터 타입, 사용자 입력 처리 방식을 익힐 수 있습니다.
Java

자바 FizzBuzz 챌린지
코드카니발의 FizzBuzz 부스에 방문하여 여러분의 자바 프로그래밍 실력을 뽐내보세요! 이 클래식한 코딩 챌린지에서는 1 부터 100 까지의 숫자를 출력하되, 3 의 배수는 'Fizz', 5 의 배수는 'Buzz', 공배수는 'FizzBuzz'로 치환하는 프로그램을 작성합니다. 초보자가 반복문, 조건문 및 기본 자바 문법을 연습하기에 완벽한 과제입니다.
Java

자바 자동차 상속 챌린지
JavaMotors 의 차량 관리 시스템을 통해 객체 지향 프로그래밍의 세계로 뛰어들어 보세요! 신입 개발자로서 Vehicle 클래스를 확장하여 Car 클래스를 생성함으로써 상속을 구현하게 됩니다. 이번 실습형 자바 프로그래밍 챌린지에서 메서드 오버라이딩, 생성자 사용 및 핵심 OOP 원칙을 적용하는 방법을 배워보세요.
Java

터미널에서 새로운 Java 파일 생성 방법
터미널에서 새로운 Java 파일을 생성하고, 컴파일하고, Java 프로그램을 실행하는 방법을 알아보세요. 명령줄에서 Java 개발을 시작하기 위한 필수 단계를 살펴보세요.
Java

자바 도서 클래스 구현 챌린지
자바타운 도서관의 디지털 카탈로그 시스템을 통해 객체 지향 프로그래밍의 세계로 뛰어들어 보세요! 소프트웨어 개발자로서 여러분은 도서관의 방대한 프로그래밍 서적 컬렉션을 관리할 Book 클래스를 만들게 됩니다. 이 초보자 맞춤형 챌린지는 도서 관리용 실무 애플리케이션을 구축하면서 자바 클래스, 메서드, 그리고 객체 조작을 마스터하는 데 도움을 줄 것입니다.
Java

Java 데이터 타입 및 기본 연산
이 실습을 통해 Java 의 기본적인 데이터 타입과 필수 연산을 배우세요. 정수 작업, 산술 연산 수행, 부동 소수점 숫자 처리, 문자열 조작, 그리고 이러한 개념을 실용적인 원 계산기 프로젝트에 적용하는 방법을 배웁니다.
Java

Java 메서드 및 객체 지향 프로그래밍 기초
Java 메서드를 배우고 객체 지향 프로그래밍 (OOP) 의 기본 사항을 살펴보세요. 메서드를 생성하고 사용하고, 클래스를 설계하고, 객체를 인스턴스화하며, 실습을 통해 Java 코딩 기술을 향상시키는 방법을 배우세요.
Java

Java 에서 Long 을 double 로 변환하는 방법
실용적인 예제와 사용 사례를 통해 Java Long 데이터 타입을 Double 데이터 타입으로 쉽게 변환하는 방법을 알아보세요. 지금 바로 Java 프로그래밍 기술을 향상시키세요.
Java

Java 상속과 다형성
상속과 다형성을 탐구하여 Java 에서 객체 지향 프로그래밍의 핵심 개념을 배우세요. 기본 클래스, 하위 클래스를 만들고, 메서드를 재정의하며, 실용적인 코딩 연습을 통해 다형성 동작을 구현하는 방법을 배우세요.
Java

첫 번째 Java 랩
개발 환경 설정, 첫 번째 프로그램 작성, 기본 Java 구문 및 구조 이해와 같은 기본적인 개념을 탐구하여 Java 프로그래밍 여정을 시작하세요.
Java