Menu
CoddyTech

모든 코딩 코스

140개 무료 인터랙티브 코스

Coddy의 모든 코딩 코스를 둘러보세요. 20개 프로그래밍 언어에 걸친 140개 인터랙티브 코스: 무료 시작, AI 힌트, 수료 인증서.

140개 코스 중 24개 표시 중

Godot 게임: 네온 서킷

신규

Godot에서 GDScript로 탑다운 레이싱 게임을 만들어 보세요. 각 레슨에서 새로운 기능을 하나씩 구현합니다. 가속하고, 방향을 바꾸고, 브레이크를 밟고, 드리프트하는 자동차부터 부스트 패드와 오일이 있는 네온 트랙, 체크포인트, 랩과 타이머, 라이벌 자동차 3대, 카운트다운, 결과 화면, 최고 랩 기록까지 만들어 봅니다. 코드를 작성하는 동안 브라우저에서 바로 실행됩니다.

  • 20
  • 20
  • 1
  • 20

Unity 게임: 하늘길

신규

Unity와 C#으로 3D 무한 러너 게임을 만들어 보세요. 각 레슨에서 하나씩 기능을 추가합니다. 세 개의 레인, 점프와 슬라이딩, 끝없이 이어지는 도로, 장애물, 코인, 자석과 보호막, 점점 빨라지는 속도, 최고 점수 기록 기능을 구현해 보세요. 코드를 작성하는 동안 브라우저에서 게임을 실행할 수 있습니다.

  • 21
  • 21
  • 1
  • 20

Pygame 프로젝트: 성채를 지켜라

신규

pygame으로 Python 생존 게임을 통째로 만들어 보세요. 기사는 괴물들이 몰려드는 밤새 성의 안뜰을 지키고, 자동 조준 무기와 보석, 레벨 업, 보스전을 거쳐 새벽을 맞이합니다. 코드를 작성하는 동안 브라우저에서 게임을 실행할 수 있습니다.

  • 25
  • 25
  • 5
  • 20

Pygame으로 게임 만들기

신규

Python과 pygame으로 다섯 가지 게임을 만들어 보세요. 사각형 움직이기, 떨어지는 블록 잡기, 스네이크, 2인용 퐁, 그리고 나만의 게임을 만들 수 있어요. 코드를 작성하는 동안 모든 게임을 브라우저에서 실행할 수 있습니다.

certificate icon

수료 시 인증서

  • 41
  • 41
  • 5
  • 14

Unity 게임: 타워 디펜스

신규

Unity와 C#으로 3D 타워 디펜스 게임을 만들어 보세요. 매 수업마다 새로운 기능을 하나씩 구현합니다. 적들이 웨이브마다 경로를 따라 이동하고, 타워를 배치해 조준하고 발사하며, 돈과 업그레이드를 관리하고, 범위 공격과 빙결 효과를 추가하고, 기지를 지켜 보세요.

certificate icon

수료 시 인증서

  • 25
  • 25
  • 1
  • 15

Unity 게임: 벽돌 깨기

신규

Unity에서 C#으로 3D 벽돌 깨기 게임을 만들어 보세요. 각 레슨에서 패들과 튕기는 공, 벽돌 벽, 목숨과 레벨, 그리고 패들을 넓히거나 공을 분리하는 파워업을 하나씩 구현합니다.

certificate icon

수료 시 인증서

  • 19
  • 19
  • 1
  • 15

Unity 게임: 3D 스네이크

신규

Unity에서 C#으로 3D 스네이크 게임을 만들어 보세요. 각 레슨에서 기능을 하나씩 구현합니다. 격자 위를 이동하는 뱀, 방향 조작, 먹이, 길어지는 꼬리, 벽과 자기 몸에 부딪히는 기능, 점수, 속도, 최고 점수를 다룹니다.

certificate icon

수료 시 인증서

  • 14
  • 14
  • 1
  • 14

Roblox 게임: 어둠 속 탈출

신규

레슨마다 기능을 하나씩 추가하며 Luau로 완성도 높은 Roblox 탈출 게임을 만들어 보세요. 문으로 이어진 어두운 방, 손전등, 열쇠와 금고 비밀번호, 벽을 돌아 여러분을 찾아오는 괴물이 등장합니다. 옷장에 숨고, 전력 질주하며, 시간이 다 가기 전에 출구에 도착해 보세요.

  • 25
  • 25
  • 1
  • 15

Roblox 게임: 배틀그라운드

신규

Luau로 완성도 높은 Roblox 검투 게임을 만들어 보세요. 매 수업마다 기능을 하나씩 구현합니다. 히트박스가 있는 검, 서버 쿨다운이 적용되는 키보드 및 휴대폰 버튼 능력, 콤보, 기절과 방어, 그리고 기둥 사이를 쫓아다니며 반격하는 봇을 만들어 봅니다.

  • 25
  • 25
  • 1
  • 15

Roblox 게임: 타워 디펜스

신규

Luau로 완성된 Roblox 타워 디펜스 게임을 만들어 보세요. 매 수업에서 새로운 기능을 하나씩 구현하며, 웨이브마다 경로를 따라 걷는 적, 배치하고 업그레이드할 수 있는 타워, 범위 공격과 빙결 효과, 체력 바, 보스, 그리고 지켜야 할 기지를 만들어 봅니다.

  • 22
  • 22
  • 1
  • 15

Roblox 게임: 펫 시뮬레이터

신규

Luau로 완전한 Roblox 펫 시뮬레이터를 만들어 보세요. 각 레슨에서 코인 더미, HUD, 리모트를 통한 클라이언트와 서버의 통신, 희귀도가 다른 알, 나를 따라다니는 펫, 구역 게이트, 희귀 펫 소식, 저장 기능을 하나씩 구현합니다.

  • 20
  • 20
  • 1
  • 15

Roblox 게임: 끝없는 타워

신규

Luau로 완성도 높은 Roblox 타워 오비를 만들어 보세요. 매 수업마다 하나씩 기능을 추가하며, 여러 스테이지를 무작위로 쌓아 올린 타워, 킬 브릭, 회전 장애물, 사라지는 발판, 컨베이어, 레이저, 점프 패드, 차오르는 용암, 라운드, 체크포인트, 최고 기록을 구현합니다. 브라우저에서 플레이하고 공유해 보세요.

  • 21
  • 21
  • 1
  • 15

Roblox 게임: 팩토리 타이쿤

신규

Luau로 완성도 높은 Roblox 타이쿤 게임을 만들어 보세요. 매 수업마다 드로퍼, 컨베이어 벨트, 금광석, 구매 패드, 업그레이더, 잠금 해제, 환생, 저장 기능을 하나씩 구현합니다. 브라우저에서 공장을 플레이하고 다른 사람들과 공유해 보세요.

  • 22
  • 22
  • 1
  • 15

Roblox 게임: 재난 생존

신규

Luau로 완성도 높은 Roblox 재난 생존 게임을 만들어 보세요. 매 수업에서 로비, 라운드 진행 시스템, 맵, 홍수, 운석, 줄어드는 섬, 용암, 생존자 태그, 연속 기록, 저장되는 승리 기록 등 기능을 하나씩 구현합니다. 브라우저에서 직접 플레이하고 다른 사람과 공유해 보세요.

  • 20
  • 20
  • 1
  • 15

LAN 실습

인기

터미널 실습 환경에서 소규모 네트워크를 구축하고, 주소를 설정하며, 문제를 해결해 보세요. 호스트, 스위치와 라우터, 케이블, IPv4 주소와 마스크, ARP, 게이트웨이, 라우팅 테이블, 그리고 실제 LAN을 망가뜨리는 고전적인 장애를 다룹니다.

컴퓨터 네트워킹
certificate icon

수료 시 인증서

  • 35
  • 35

IP 주소 지정 및 서브네팅

인기

비트부터 시작해 IP 주소를 완벽하게 익혀 보세요. 이진수, IPv4 구조, 서브넷 마스크, CIDR, 서브네팅 연습, 사설 주소 범위, VLSM을 활용한 네트워크 계획, 그리고 IPv6 입문까지 다룹니다. 모든 내용을 터미널에서 직접 연습해 보세요.

컴퓨터 네트워킹
certificate icon

수료 시 인증서

  • 46
  • 46

OSI 모델

인기

네트워크가 실제로 통신하는 방식을 계층별로 알아봅니다. OSI 7계층, MAC과 ARP, IP와 라우팅, TCP, UDP와 포트, 캡슐화, 그리고 터미널 실습을 통해 패킷이 이동하는 전체 과정을 살펴봅니다.

컴퓨터 네트워킹
certificate icon

수료 시 인증서

  • 32
  • 32

터미널로 네트워킹 배우기

인기

명령줄에서 컴퓨터들이 실제로 어떻게 서로 통신하는지 배워 보세요. 주소와 DNS, 포트와 소켓, 호스트에 연결할 수 있는지 확인하는 방법, 그리고 curl을 사용해 GET, POST, 헤더, 상태 코드, HTTPS를 직접 다루는 HTTP까지 알아봅니다. IT, 기술 지원 및 백엔드 업무를 위한 과정입니다.

컴퓨터 네트워킹
certificate icon

수료 시 인증서

  • 47
  • 47
  • 141

AVL 트리 - 자료구조 시리즈 #10

인기

이 코스에서는 AVL 트리 자료구조에 대해 배우고, 원하는 언어로 자가 균형 이진 탐색 트리를 기초부터 직접 구현해 보며 다양한 코딩 챌린지에 도전해 봅니다!

자료구조
certificate icon

수료 시 인증서

  • 16
  • 14
  • 1

프림 알고리즘 - 그래프 알고리즘

인기

최소 신장 트리(MST)를 위한 프림 알고리즘을 마스터하세요. 시작 정점에서 가장 비용이 낮은 간선을 선택해 트리를 확장하는 법을 배웁니다. 원하는 언어로 직접 구현해 보며, Kruskal 알고리즘의 상대 개념으로서 병목 간선 및 연결성 쿼리를 해결하는 능력을 키워보세요.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 4
  • 1
  • 55

크루스칼 알고리즘 - 그래프 알고리즘

최소 신장 트리(MST)를 위한 크루스칼 알고리즘을 마스터하세요. 원하는 언어로 union-find를 구현하고, 사이클을 형성하지 않는 가장 저렴한 간선을 추가하여 MST를 구축하며, 연결성 및 병목 간선 쿼리를 해결하는 방법을 배웁니다.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 4
  • 1
  • 57

벨만-포드 알고리즘 - 그래프 알고리즘

벨만-포드 알고리즘을 마스터하세요. 음수 가중치 간선이 포함된 그래프에서의 단일 출발점 최단 경로 탐색과 음수 사이클 탐지 기법을 배웁니다. 원하는 언어로 완화(Relaxation) 과정과 전체 알고리즘을 직접 구현하고, 거리 및 사이클 쿼리를 처리하는 방법을 익힙니다.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 4
  • 1
  • 54

다익스트라 알고리즘 - 그래프 알고리즘

인기

가중치가 음수가 아닌 그래프에서 사용하는 탐욕법(greedy) 기반의 단일 출발점 최단 경로 알고리즘인 다익스트라 알고리즘을 마스터하세요. 가중치 간선을 읽고 원하는 언어로 직접 거리 계산 로직을 구현하며, 지점 간 최단 거리 및 가장 먼 정점 쿼리를 해결하는 방법을 배웁니다.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 4
  • 1
  • 54

위상 정렬 - 그래프 알고리즘

인기

모든 간선이 앞을 향하도록 방향 비순환 그래프의 순서를 정하는 위상 정렬을 마스터하세요. 진입 차수를 계산하고, 원하는 언어로 Kahn's algorithm을 사용하여 순서를 구축하며, 사이클 감지 및 DAG 내 최장 경로를 찾는 방법을 학습합니다.

그래프 알고리즘 강의
certificate icon

수료 시 인증서

  • 9
  • 4
  • 1
  • 55

자주 묻는 질문

Coddy에는 코스가 몇 개 있나요?

Coddy는 20개 프로그래밍 언어에 걸쳐 140개의 인터랙티브 코스를 제공합니다. 초보자 기초부터 고급 프로젝트, 도전과제, AI 워크플로까지.

모든 코스가 정말 무료인가요?

네. 모든 코스는 무료로 시작할 수 있고, AI 힌트가 포함된 브라우저에서 실습과 수료 인증서를 제공합니다.

어디서부터 시작해야 하나요?

집중할 언어를 고르세요 (Python과 JavaScript가 좋은 첫 선택입니다) 또는 주제별로 둘러보세요. 검색 바를 사용해 특정 코스나 개념을 찾을 수도 있습니다.

코스에 프로젝트와 도전과제가 포함되나요?

대부분 그렇습니다. 카드의 프로젝트 및 도전과제 배지를 확인하거나, 주제로 필터링하여 원하는 종류의 연습을 찾으세요.

Coddy 프로그래밍 언어 일러스트

Coddy로 학습 시작하기

시작하기