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

강의

  • 리뷰
  • 회사 소개
시작
학습 시작
Start learning now
  • 진행 상황
  • 코스
  • 퀘스트 맵
  • 레슨
  • 나는 최고다

    JAVA 25 SELF
    레벨 7,레슨 0
    이 동기 부여 글에서는 왜 성공으로 가는 길이 각자에게 고유한지, 중요한 것을 희생하지 않으면서도 자신만의 전략을 고르는 방법, 그리고 많이 일하는 것만큼이나 똑똑하게 일하는 것이 왜 중요한지를 알게 됩니다. 이 자료는 경쟁, 근면, 문화적 규범을 새로운 시각에서 바라보는 데 도움을 줄 것입니다.
    사용 가능
  • 배열 소개

    JAVA 25 SELF
    레벨 7,레슨 1
    이 강의에서는 Java의 배열을 소개합니다: 배열이란 어떤 객체-컨테이너인지, 여러 타입의 배열을 만드는 방법, 인덱스로 각 칸(요소)에 접근하는 법, 배열이 메모리에 어떻게 저장되는지 이해하는 법, length 속성을 사용하는 법, 그리고 경계를 벗어나는 등 흔한 오류를 피하는 방법을 다룹니다. 모든 내용은 코드 예제와 직관적인 일러스트로 뒷받침됩니다.
    사용 가능
  • 1차원 배열의 기본 연산

    JAVA 25 SELF
    레벨 7,레슨 2
    이 강의에서는 Java에서 1차원 배열로 수행하는 일상적인 작업을 다룹니다: String 타입의 배열, null 값과 그 함정, 빠른 초기화 방법, for-each 루프, 요소 변경, 기본 계산(합계, 최댓값, 최솟값, 평균), 입출력 및 대표적인 실수. 이해하기 쉬운 코드 예제와 설명을 함께 제공합니다.
    사용 가능
  • 2차원 배열

    JAVA 25 SELF
    레벨 7,레슨 3
    이 강의에서는 Java의 2차원 배열을 다룹니다: 선언 구문 int[][], 생성과 초기화, 인덱스로 요소에 접근하는 방법 [행][열], 표 채우기와 출력. 왜 이것이 “배열의 배열”인지, 그리고 이런 모델이 실무에서 왜 편리한지도 이해합니다. 예제와 그림을 포함합니다.
    사용 가능
  • 재그드 배열 (Jagged Arrays)

    JAVA 25 SELF
    레벨 7,레슨 4
    이 강의에서는 Java의 재그드 배열을 다룹니다: “전통적인” 2차원 배열과 무엇이 다른지, 어떻게 선언하고 초기화하는지( int[][], new int[ 3][]), 일반 for 루프와 for-each 루프로 어떻게 순회하는지, 그리고 학생 성적 예시를 만들어 봅니다. 추가로 다차원 배열( int[][][])과 자주 발생하는 오류: ArrayIndexOutOfBoundsException, NullPointerException, length 혼동도 살펴봅니다.
    사용 가능
  • 클래스 Arrays: sort, fill, copyOf, equals

    JAVA 25 SELF
    레벨 7,레슨 5
    Java의 유틸리티 클래스 Arrays를 파헤칩니다: 배열을 빠르게 정렬하고 채우는 방법, 전체 또는 범위 복사, 내용 비교를 올바르게 하는 법( equals/ deepEquals), 보기 좋게 출력하는 법( toString/ deepToString). 실전 예제가 많고, 반개구간의 미묘한 점과 흔한 실수도 다룹니다.
    사용 가능
  • 프로그래머의 길

    JAVA 25 SELF
    레벨 7,레슨 6
    이 강의에서는 프로그래머의 커리어 사다리가 어떻게 구성되는지, 현대 개발자가 과거의 “코더”와 어떻게 다른지, 왜 지금은 모든 것을 처음부터 작성하기보다 준비된 구성요소로 해법을 조립하는 것이 더 중요한지, 그리고 Java Software Engineer라는 직업이 클라우드와 DevOps 시대에 어떻게 변화했는지 알아봅니다.
    사용 가능
학습
  • 등록
  • 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