코딩 독학 사이트 추천 총정리 5년 차 현직 개발자 공부법
혼자서 개발 공부를 하려니 막막하시죠? 저도 처음에 어떻게 시작할지 몰라 당황했던 적이 있었습니다. 제가 겪은 독학 시절 혼자서도 쉽게 공부할 수 있는 코딩 독학 사이트를 추천해 드리겠습니다.
비전공자 출신의 사람들이 독학하여 카카오, 배달의민족, 쿠팡 등 입사한 사람들이 많습니다.
과연 그들의 공부법 어디서부터 어떻게 시작했는지 알아보겠습니다.
국내 코딩 독학 사이트 BEST 6
저뿐만 아니라 대기업 출신 개발자들이 이용했던 무료 사이트를 알려드리겠습니다.
국내 코딩 독학 무료 사이트 추천
생활코딩
모든 개발자들이 거쳐갔다고 감히 말할 수 있는 사이트. 생활코딩입니다.
기초 지식이 없는 비전공 학생부터 개발자까지 탄탄한 구조로 알려주는 유튜브 채널입니다.
다양한 개발 분야의 커리큘럼이 포함되어 있고 커뮤니티까지 활성화되어 있습니다.
특징
- 초보자가 다루기 쉬운 내용들로 구성되어 있다.
- 부담감 없이 무료로 학습할 수 있다.
- 오프라인 커뮤니티도 적극 활용할 수 있다.
애플코딩
개인적으로 해당 유튜브 채널이 재밌어서 적극 추천한다. 다른 수업 내용들은 딱딱하게 수업 내용만 다루는 반면 여기는 재미 요소가 많이 섞여있습니다.
노마드코더
외국인이 운영하는 채널입니다. 한국말도 잘 하기 때문에 전혀 부담감 없이 들을 수 있습니다.
특징
- 외국인 개발자가 알려주지만 한국어 자막이 다 되어있어서 부담 없이 배울 수 있다.
- 지속적인 업데이트 및 관리를 계속해 준다.
- 일종 커뮤니티를 만들어 계속해서 다른 사람과 학습할 수 있다.
- 초보자들도 쉽게 따라 할 수 있는 클론코딩 강의가 많다.
인프런
인프런은 제 최애 사이트라고 할 수 있습니다. 강의비만 300만원 정도 결제한 것 같네요. 그만큼 강사진도 탄탄하고 꼭 추천드리는 사이트입니다.
특징
- 강의가 많다.
- 유명한 강사의 강의는 강의가 비싸지만 퀄리티가 어마 무시하게 높다.
- 무료 강좌도 많기 때문에 클론 코딩하기 적합하다.
- 로드맵 커리큘럼 강의가 잘 짜여져 있다.
- 문답 형식으로 강사에게 질문할 수도 있고 다른 수강생들과 커뮤니케이션도 가능하다.
스파르타 코딩 클럽
특징
- 내일배움 카드를 지원한다. (95% 환급해 줍니다.)
- 웹, 애플리케이션, 데이터, 게임 등 다양한 개발을 배울 수 있다.
- 원격으로 도움 받을 수 있다.
- 가격이 다소 비싼 편이다.
엘리스 코딩 클럽
특징
- 내일배움 카드를 지원한다.
- 실습과 퀴즈를 통하여 일정 점수 이상을 맞아야 다음 강의를 들을 수 있다.
- 웹, 데이터, 알고리즘 중심 강의가 많다.
해외 코딩 독학 사이트 추천 BEST 5
국내 코딩 독학 사이트 추천
1. 유데미 (Udemy)
강의들이 엄청 많고 다양합니다. 수준급 개발자들이 존재하고 강의까지 진행하고 있는 곳 강추합니다.
특징
- 수준급 강의가 많다.
- 강의 후기가 어마어마하다.
- 글로벌 개발자들이 포진되어 있다.
- 없는 강의가 없다.
- 외국 사이트지만 한국어로 번역된 강의도 많으니 꼭 듣는 거 추천합니다.
2. W3schools
근본 중 근본. W3schools입니다. 웹 표준부터 가장 정석적인 사이트입니다.
특징
- 사이트 자체에서 코딩할 수 있고 결과도 볼 수 있습니다.
- 자세한 예시와 설명이 잘 되어있습니다.
- 유료 강의가 섞여있습니다.
- 자료가 많습니다.
3. replit
풀스택 개발자가 되시려는분께 추천드립니다.
특징
- 유저들이 올린 영상과 게시글이 많다.
- 클론코딩 강의가 많기 때문에 초보자가 듣기에 적합하다.
- 트렌디한 내용들이 많이 있다. (한국 velog 느낌)
- HTML, CSS, Javascript를 한 페이지에서 볼 수 있습니다.
알고리즘 연습 사이트 추천
많은 개발자들이 프로젝트는 많이 연습하지만 알고리즘을 미루는 경우가 많습니다.
알고리즘은 모든 문제 해결의 원인이기 때문에 항상 연습해 두는 것을 추천드립니다.
코딩 테스트 사이트 BEST 3
1. 백준
알고리즘의 대표적인 사이트입니다. 점수에 따라 자신의 위치를 확인할 수 있으며 다른 유저들의 풀이 방법도 볼 수 있습니다.
뿐만 아니라 코드의 효율성도 참고할 수 있습니다.
2. 프로그래머스
- 기업별로 코딩테스트 카테고리가 존재합니다.
- 겹치는 문제들이 없으며 과거에 출시됐던 문제들도 조회할 수 있습니다.
- 본인의 언어에 맞게 문제를 풀 수 있는 환경이 주어집니다.
3. 구름
- 레벨별 문제를 풀 수 있습니다.
- 남은 시간을 볼 수 있으며 언어를 선택하여 문제풀이가 가능합니다.
- 자동완성 기능이 존재하여 코딩 학습에 편리합니다.