프로그래밍과 IT 기술을 배울 수 있는 온라인 학습 플랫폼을 정리했습니다.

글로벌 학습 플랫폼

MOOC (Massive Open Online Course)

플랫폼 특징 링크
Coursera 대학 강의, 수료증 제공 coursera.org
edX MIT, Harvard 강의 edx.org
Udacity 실무 중심, 나노학위 udacity.com

실습 중심 플랫폼

플랫폼 특징 링크
Udemy 다양한 주제, 할인 빈번 udemy.com
Code School 인터랙티브 학습 codeschool.com
Team Treehouse 프로젝트 기반 teamtreehouse.com
Scrimba 코드 편집 실습 scrimba.com

기술 서적 플랫폼

플랫폼 특징
O’Reilly 기술 서적의 정석
Packt (Mapt) 실무 중심 기술 서적

한국 학습 플랫폼

프로그래밍 교육

플랫폼 특징
KOSTA 국비 지원 교육
인프런 한국 개발자 강의
프로그래머스 코딩 테스트 + 강의

전자책 구독

서비스 특징
리디북스 다양한 기술 서적
교보 Sam 대형 서점 구독

분야별 추천 리소스

웹 개발

  • Udemy: 웹 개발 부트캠프
  • Team Treehouse: 풀스택 트랙

모바일 개발

  • Google Android Training Partners:
    • Edureka
    • Koenig
    • Manipal Global
    • Simplilearn
    • Udacity
    • UpGrad

데이터 과학

  • Coursera: 데이터 사이언스 전문화
  • edX: 통계 및 ML 강의

클라우드

  • AWS Training
  • Google Cloud Training
  • Azure Learn

효과적인 학습 방법

학습 전략

  1. 목표 설정: 구체적인 프로젝트 목표
  2. 꾸준한 학습: 매일 조금씩
  3. 실습 중심: 이론보다 코딩
  4. 커뮤니티 참여: 질문하고 답변하기

추천 학습 순서

기초 언어 학습 (Python/JavaScript)
     ↓
자료구조/알고리즘
     ↓
전문 분야 선택
     ↓
프로젝트 수행
     ↓
포트폴리오 구축

무료 리소스

  • freeCodeCamp: 무료 웹 개발 커리큘럼
  • The Odin Project: 풀스택 무료 커리큘럼
  • Khan Academy: 컴퓨터 과학 기초

참고 자료