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

강의

  • 리뷰
  • 회사 소개
시작
학습 시작
Start learning now
  • 진행 상황
  • 코스
  • 퀘스트 맵
  • 레슨
  • 지식 vs 스킬

    JAVA 25 SELF
    레벨 11,레슨 0
    이 글에서는 왜 지식과 능력이 같은 것이 아니며, 이론과 실천은 어떻게 다른지, 그리고 아는 것만큼이나 실제로 유용한 일을 해낼 수 있어야 하는 이유를 살펴봅니다. 삶의 사례, 날카로운 질문, 그리고 수요 있는 전문가가 되고 싶은 분들을 위한 동기 부여가 담겨 있습니다.
    사용 가능
  • 예외 처리 소개

    JAVA 25 SELF
    레벨 11,레슨 1
    이 강의에서는 Java의 예외가 무엇인지, 그것이 JVM 오류와 어떻게 다른지, 체크 예외와 언체크 예외에는 무엇이 있는지 살펴봅니다. 또한 눈에 보이는 도식과 기본 코드 예제(0으로 나누기, 배열 범위 초과, 파일 작업)를 확인합니다. 예외가 왜 코드를 더 깔끔하고 신뢰할 수 있게 만드는지, 그리고 실무에서 오류 메시지를 어떻게 읽어야 하는지도 이해하게 됩니다.
    사용 가능
  • try-catch 구문

    JAVA 25 SELF
    레벨 11,레슨 2
    이 강의에서는 Java에서 왜 try- catch 구문이 필요한지, 그것이 어떻게 동작하는지, 예외를 올바르게 포착하고 처리하는 방법, 오류 객체에서 무엇을 알 수 있는지, 그리고 예외 발생 시 실제 실행 흐름이 어떻게 되는지를 살펴봅니다. 마지막에는 예외 처리기를 사용할 때의 대표적인 실수와 이를 피하는 방법을 다룹니다.
    사용 가능
  • finally 와 throw: 정리와 예외 발생

    JAVA 25 SELF
    레벨 11,레슨 3
    이 Java 강의에서는 finally 블록으로 자원을 확실히 해제하는 방법, throw 연산자로 예외를 언제 어떻게 수동으로 발생시키는지, try- catch- finally 를 재-throw 와 함께 조합하는 방법, 그리고 실무에서 흔히 발생하는 전형적인 실수와 이를 피하는 방법을 다룹니다.
    사용 가능
  • 예외 전파(throws)

    JAVA 25 SELF
    레벨 11,레슨 4
    이 강의에서는 Java에서 예외 전파를 다룹니다. 메서드가 오류를 직접 처리하지 않고 키워드 throws를 사용해 호출 측 코드에 책임을 넘기는 경우입니다. 문법, 이런 메서드에 대응하는 방법( try- catch 또는 재전파), 파일 작업 전체 예제, 유용한 포인트(checked vs unchecked), 그리고 API 설계 시 흔한 실수를 살펴봅니다.
    사용 가능
  • 스택 트레이스 (Stack Trace)

    JAVA 25 SELF
    레벨 11,레슨 5
    이 강의에서는 Java의 스택 트레이스(Stack Trace)가 무엇인지, 읽는 방법, 오류의 근본 원인을 어디에서 찾을지, 여러분의 메서드와 시스템 메서드를 구분하는 방법, 그리고 버그를 빠르게 수정하기 위해 줄 번호를 사용하는 방법을 살펴봅니다. 실습 예제를 통해 프로그램이 예외가 발생한 지점까지 어떻게 실행되었는지의 경로를 확인하고, 스택 트레이스를 다룰 때 흔히 하는 실수를 정리합니다.
    사용 가능
  • Scrum으로 일하기

    JAVA 25 SELF
    레벨 11,레슨 6
    이 강의에서는 Scrum이 무엇인지 — IT에서 널리 쓰이는 민첩한 프로젝트 관리 방법론 — 스프린트, 역할, 아티팩트가 어떻게 구성되는지, 왜 Scrum Board와 백로그가 필요한지, 그리고 프로세스 표준화가 팀이 더 효율적이고 더 안정적으로 일하는 데 왜 도움이 되는지를 알아봅니다. 모든 내용을 쉬운 언어로, 개발자들의 실제 사례와 함께 설명합니다.
    사용 가능
학습
  • 등록
  • 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