포인트
로딩중
쿠폰
내 강의실
국비 신청 내역
수강권
증명서
숙제 피드백
계정
로그아웃
강의
학습 질문
부가 서비스
최종 금액490,000
490,000

한 번에 합격하는 자바 코딩테스트: 알고리즘 개념+실습

비전공자도 쉽게 이해할 수 있는 알고리즘 개념부터 실전 문제 풀이까지, Java 코딩테스트를 통과하기 위한 모든 것을 배울 수 있는 강의입니다.

29개 수업 21시간 29분

490,000
알고리즘과 Java 코딩테스트가 막막했는데, 차근차근 배우고 싶어요.
코테를 준비하는 취준생
개발자 취업/이직 준비를 위해 코딩테스트를 반드시 통과하고 싶습니다.
왕초보 개발자
비전공자라서 알고리즘이 어렵게 느껴지지만, 이해하기 쉬운 강의를 찾고 있어요.
개발자 이직 준비생

코딩 테스트 준비는
이 강의로 시작하세요!

비전공자도 쉽게 이해할 수 있는 알고리즘 개념부터 실전 문제 풀이까지!

한 번에 합격하는 자바 코딩테스트: 알고리즘 개념+실습

수강 기간

35일

소장 기간

수강 후 평생소장

수료 조건

수강 기간 내 100% 학습 시

학습 분량

29개 수업 ・ 총 21시간 29분

실습

알고리즘 학습을 통한 코딩 테스트 실습 3개 제작

수준

사전 지식 필요
Java

[기기 사양 확인법]
- 윈도우: 컴퓨터 설정 → 시스템 → 정보
- Mac: 화면 왼쪽 상단 Apple 로고 → 이 Mac에 관하여

[상세 사양]
- 윈도우 : 버전 10 이상 / RAM 8G 이상 / i5 이상 / 64bit 이상 - Mac : 11.7 (Big Sur) 이상

핵심 스킬 3가지

알고리즘 학습을 위한 체계적인 커리큘럼
알고리즘 기초부터 심화 개념까지, 비전공자도 이해할 수 있도록 구성된 강의입니다.
코딩테스트 대비 실전 문제 풀이
자체 제작된 실전 문제와 해설 코드로, 코딩테스트 감각을 기릅니다.
과제 및 난이도별 추천 문제 제공
수강생의 수준에 맞춘 문제를 통해 실력을 단계적으로 향상시킬 수 있습니다.
커리큘럼
5주 과정

알고리즘 학습을 통한 코딩 테스트 실습 3
사용 기술
알고리즘, Java, IntellJ 등
구현 기능
알고리즘 학습을 위한 체계적인 커리큘럼 코딩테스트 대비 실전 문제 풀이 과제 및 난이도별 추천 문제 제공
5
2시간 48분
1-1
알고리즘 수업 INTRO
1-2
알고리즘 개념
1-3
완전탐색과 그리디 알고리즘 이해하기
1-4
알고리즘 유형별 문제 및 가이드
1-5
1주차 숙제
4
4시간 14분
2-1
배열 (1)
2-2
배열 (2)
2-3
컬렉션 프레임워크
2-4
2주차 숙제
3
2시간 37분
3-1
스택
3-2
3-3
3주차 숙제
5
3시간 46분
4-1
트리의 기본 개념
4-2
이진 트리의 표현
4-3
이진 트리의 순회
4-4
이진 트리의 심화
4-5
4주차 숙제
5
2시간 37분
5-1
그래프 기초
5-2
그래프 탐색
5-3
최단 경로 탐색
5-4
최소 신장 트리
5-5
5주차 숙제
3
2시간 38분
6-1
완전탐색 심화
6-2
백트래킹
6-3
6주차 숙제
4
2시간 45분
7-1
분할 정복
7-2
동적 계획법
7-3
실전 코딩 테스트 문제
7-4
7주차 숙제

실습 결과물 3

백트래킹 알고리즘을 이용한 문제 해결
완전 탐색 최적화
가지치기(Pruning) 기법
재귀 프로그래밍
백트래킹은 가능한 모든 해를 탐색하면서 조건에 맞지 않는 경로를 제거하여 문제를 해결하는 알고리즘 설계 전략
그래프 탐색 알고리즘의 이해와 응용
그래프 자료구조 구현
너비 우선 탐색(BFS)
깊이 우선 탐색(DFS)
그래프 자료구조는 정점과 이를 연결하는 간선으로 구성된 구조로, 소셜 네트워크, 길찾기, 웹 페이지 연결 등 다양한 응용 분야에서 활용
분할 정복 알고리즘의 설계와 응용
문제 분할 전략 수립
재귀 알고리즘 설계
결과 병합 로직 구현
문제를 더 작은 하위 문제로 나누어 해결한 후 결과를 결합하는 분할 정복 전략으로, 효율적인 알고리즘을 구현합니다.
튜터 소개
설무아
현) 스파르타 AI트랙 튜터
전) 삼성청년소프트웨어아카데미 파이썬 트랙 전임강사
전) ETRI(한국전자통신연구원) AI연구원
전) OPCSoft Software Engineer
완강까지 책임지는 학습 관리 시스템
결국 끝까지 듣고 내 것으로 만드는 게 가장 중요해요. 나에게 필요한 학습 관리 서비스를 선택해 보세요.*수강 신청 단계에서 선택할 수 있는 부가 서비스
진도 관리 - 학습 알림 / 찐한 관리
  • 학습 알림 (문자) : 문자, 알림톡으로 학습 공지 및 독려 메시지를 보내드려요.
  • 찐한 관리 (전화) : 끝까지 완주하실 수 있도록 학습관리 매니저가 전화로 독려해 드려요.
  • 학습 질문 - 일반문답
    공부하다가 궁금한 점이 생기면 언제든 학습 질문 게시판에 질문을 남겨요. 튜터에게 24시간 이내 답변을 받을 수 있어요.
    1:1 실습 피드백
    실습 수업에서 답안 제출 시 튜터의 채점과 코멘트를 받아볼 수 있어요.
    AI 요약 노트
    AI가 정리해준 학습 내용 요약 기능으로 배울 내용을 한 눈에 파악해요.
    AI 챗봇
    AI에게 채팅으로 언제든 학습과 관련된 궁금한 점을 질문할 수 있어요. 복습 퀴즈 기능으로 배운 내용을 언제든 점검할 수 있어요.
    FAQ