CodeGym
프로모션
학습
강좌
과제
설문 & 퀴즈
게임
도움말
일정
커뮤니티
사용자
포럼
채팅
아티클
성공 사례
활동
후기
구독
라이트 테마

강의

  • 리뷰
  • 회사 소개
시작
학습 시작
Start learning now
  • 진행 상황
  • 코스
  • 퀘스트 맵
  • 레슨
  • 키보드 입력

    JAVA 25 SELF
    레벨 2,레슨 5
    이 강의에서는 Scanner 클래스를 사용해 Java에서 키보드로부터 데이터를 입력받는 방법을 배웁니다. Scanner 객체 생성, 문자열·정수·실수 읽기, 그리고 입력 메서드 사용의 기본 원칙을 살펴봅니다. 실습 예제를 통해 콘솔 프로그램에서의 대화형 입력을 빠르게 익힐 수 있습니다.
    사용 가능
  • CodeGym 플랫폼: 학습이 어떻게 구성되어 있는지

    JAVA 25 SELF
    레벨 2,레슨 6
    CodeGym 플랫폼의 구성에 대해 알아보세요: 코스와 대학의 구조, 퀘스트와 모듈이 무엇인지, 레벨·강의·과제 시스템이 어떻게 작동하는지, “검은 물질”이 왜 필요한지, 도움말은 어디서 찾는지, 모바일로는 어떻게 학습하는지까지. 이 강의는 CodeGym의 기능을 안내하는 여러분의 길잡이입니다!
    사용 가능
  • 인공지능: 새로운 기술 혁명

    JAVA 25 SELF
    레벨 3,레슨 0
    이 강의에서는 인공지능이 경제와 노동시장에 어떤 변화를 가져오는지, AI 혁명이 왜 누구에게나 기회인지, 그리고 프로그래머가 새 시대의 핵심 플레이어가 되는 과정을 다룹니다. 생활 속 사례, 최신 업계 뉴스, 변화의 파도에서 뒤처지지 않는 방법까지 안내합니다.
    사용 가능
  • 조건문: if else

    JAVA 25 SELF
    레벨 3,레슨 1
    Java의 조건문은 조건의 참/거짓에 따라 서로 다른 코드 분기를 실행할 수 있게 해 줍니다. 이 강의에서는 if, else, 조합 else if, 블록, 숫자와 문자열 비교 예시( equals() 메서드), 그리고 괄호 사용과 코드 가독성에 대한 전형적인 주의점들을 다룹니다.
    사용 가능
  • 중첩 if, 다층 로직

    JAVA 25 SELF
    레벨 3,레슨 2
    Java에서 if를 중첩해 다층 로직을 구성하는 방법: 기본 문법과 “마트료시카식” 로직, “매달린” else로 인한 전형적인 함정, 그리고 왜 중괄호 {}가 버그를 막아 주는지, 중첩 조건 안에서 else if를 어떻게 조합하는지. 마지막에는 실전 예제로 할인 계산기를 다룹니다.
    사용 가능
  • 논리형 boolean과 논리 연산

    JAVA 25 SELF
    레벨 3,레슨 3
    이 강의에서는 Java의 논리형 boolean을 살펴보고, true와 false 값을 어떻게 사용하는지, 비교 연산자와 논리 연산자 &&, ||, !로 표현식을 구성하는 방법을 배우며, 진리표와 조건 작성 시 흔한 주의점을 정리합니다.
    사용 가능
  • 연산자 우선순위와 조건식의 괄호

    JAVA 25 SELF
    레벨 3,레슨 4
    이 강의에서는 Java에서 연산자 우선순위와 결합성을 살펴봅니다: 무엇이 먼저 평가되는지, 체인 &&와 ||가 어떻게 읽히는지, 언제 괄호가 필요한지, 그리고 이를 통해 논리적 오류를 어떻게 피하는지. 이해를 돕기 위해 예제, 우선순위 표, 블록 다이어그램을 보여 드립니다.
    사용 가능
  • Java의 삼항 연산자: 간결한 조건과 유의점

    JAVA 25 SELF
    레벨 3,레슨 5
    Java의 삼항 연산자를 파헤칩니다: if-else와 무엇이 다른지, 간단한 검증을 위해 어떻게 쓰는지, 두 분기 타입에 대한 요구 사항은 무엇인지, 애플리케이션에 어떻게 녹여 넣는지, 그리고 중첩된 삼항 연산자는 왜 주의해야 하는지. 모두 예제와 실전 팁과 함께.
    사용 가능
  • CodeGym 코스 개요

    JAVA 25 SELF
    레벨 3,레슨 6
    이 개요에서는 CodeGym의 자기주도형 코스와 대학(멘토) 코스가 어떻게 구성되어 있는지, 무엇이 다른지, 가능한 학습 형식, 커리큘럼에 포함된 내용, 학생 지원이 어떻게 이루어지는지, 그리고 IT 커리어를 시작하기에 어떤 경로가 적합한지 알아봅니다. 풍부한 실습, 실제 후기, 초보자를 위한 팁까지!
    사용 가능
  • 미래는 이미 와 있다

    JAVA 25 SELF
    레벨 4,레슨 0
    이 영감을 주는 글에서 기술이 21세기에 우리의 삶을 어떻게 바꾸었는지 — 스마트폰과 인터넷부터 VR과 온라인 교육까지 — 알아봅니다. 현대 세계가 열어 주는 기회와, 왜 그 기회를 놓치지 않는 것이 중요한지에 대해 이야기합니다. 선택과 행동에 관한 우화를 읽고 — 지금 당장 미래로 한 걸음 내딛어 보세요!
    사용 가능
  • while 반복문: 소개와 사용상의 핵심 포인트

    JAVA 25 SELF
    레벨 4,레슨 1
    이 강의에서는 Java의 while 반복문을 알아봅니다. 문법과 기본 동작 흐름을 살펴보고, 실용적인 예제(카운터, 원하는 값이 나올 때까지 입력)를 확인하며, 중첩 및 무한 루프, 흔한 실수와 예방법까지 배웁니다. 학습 후에는 자신 있게 while을 프로그램에 적용할 수 있습니다.
    사용 가능
  • for 반복문: 소개와 사용상의 세부 사항

    JAVA 25 SELF
    레벨 4,레슨 2
    이 강의에서는 Java의 for 반복문을 다룹니다: 그 문법과 세 가지 구성 요소, while과의 비교, 실용 예제(카운터, 카운트다운, 증가값 ≠ 1, 여러 변수, “무한” for) 및 활용 팁. 수업을 마치면 실제 코드에서 반복문을 자신 있게 선택하고 작성할 수 있게 됩니다.
    사용 가능
  • 1
  • 2
  • 3
  • 4
  • ...
  • 30
학습
  • 등록
  • Java 과정
  • 과제 도움
  • 요금
  • 게임 프로젝트
  • Java 문법
커뮤니티
  • 사용자
  • 아티클
  • 포럼
  • 채팅
  • 성공 사례
  • 활동
  • 제휴 프로그램
회사
  • 회사 소개
  • 연락처
  • 후기
  • 보도자료실
  • CodeGym for EDU
  • FAQ
  • 지원
CodeGymCodeGym 은(는) 처음부터 Java 프로그래밍을 배우기 위한 온라인 코스입니다. 이 과정은 초보자가 Java를 마스터하기에 완벽한 방법입니다. 즉시 검증 기능이 포함된 1200개 이상의 과제와 Java 기초 이론의 필수 범위를 제공합니다. 학습 성공을 돕기 위해 퀴즈, 코딩 프로젝트, 효율적인 학습법 관련 콘텐츠, Java 개발자 경력 관련 자료 등 동기 부여 기능들을 구현했습니다.
팔로우하기
인터페이스 언어
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語
한국어
Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
"Programmers Are Made, Not Born" © 2026 CodeGym
MastercardVisa
"Programmers Are Made, Not Born" © 2026 CodeGym