취미로 코딩은 배워보고 싶은데, 코딩이 뭔지 전혀 감이 안 올 때
코딩 입문 무료 강의 추천 TOP 3
**지극히 개인적인 의견이니, 참고만 해주세용!
1. 생활코딩 - HTML/CSS
https://opentutorials.org/course/1
생활코딩
hello world 생활코딩의 세계에 오신 것을 환영합니다. 생활코딩은 일반인들에게 프로그래밍을 알려주는 무료 온라인, 오프라인 수업입니다. 어떻게 공부할 것인가를 생각해보기 전에 왜 프로그래밍을 공부하는 이유에 대한 이유를 함께 생각해보면 좋을 것 같습니다. 아래 영상을 한번 보시죠. 온라인 강의 소개 입문자의 가장 큰 고충은 '무엇을 모르는지 모르는 상태'일 겁니다. 온라인에는 프로그래밍을 익히는 데 필요한 거의 모든 정보가 있지만, 이 지식들은
opentutorials.org
장점
- 코딩 교양 강의 같은 느낌, 이론과 함께 코딩을 배우는 이유, 목적을 제대로 학습할 수 있음
- 쉬운 설명, 짧은 강의, 코딩 입문자 커뮤니티 등으로 동기부여가 잘 됨
- 철저히 입문자의 눈높이에서, 매우 친절한 설명
단점
- 실습 환경과 연동되어 있지 않기 때문에, 바로바로 테스트 & 적용해보기 힘듦(자칫 실습 없이 강의만 듣게 될 수 있음)
- 다루고 있는 언어의 종류가 많아서 어떤 커리큘럼으로 학습해야할지 고민이 됨(HTML/CSS까지 배우고 난 후 방황..)
2. edwith - 모두를 위한 프로그래밍 : 파이썬
www.edwith.org/pythonforeverybody(회원가입/로그인 필요)
모두를 위한 프로그래밍 : 파이썬 강좌소개 : edwith
- 커넥트재단
www.edwith.org
**파이썬 입문 강의이기 때문에, 프로그래밍에 관한 위 강의만 우선 들어보시길 추천드립니다!
장점
- '프로그래밍을 어떻게 가르치는 게 좋을까'에 대한 수십년의 고민이 녹아있는 명강의
- 굉장히 정석적인/체계적인 커리큘럼(컴퓨터 내부 구조 등)을 따르고, 실습 강의도 따로 있음
- 컴퓨터 언어, 프로그래밍을 왜 하는지 명확하게 설명해주심
단점
- 강의/자료 등이 영어인 점 (edwith에서 무료로 자막/번역 정리본 제공)
3.Playgrounds - 스위프트 교육용 고퀄 프로그램
https://apps.apple.com/kr/app/swift-playgrounds/id1496833156?mt=12
Swift Playgrounds
Swift Playgrounds는 Mac과 iPad에서 프로그래밍을 배우고 실험할 수 있도록 하는 혁신적인 앱입니다. ‘코딩 배우기’ 레슨의 상호 작용 퍼즐을 풀어나가며 코딩의 기초를 마스터하거나 여러가지 특별한 코딩을 체험할 수 있는 다양한 도전 과제를 경험할 수 있습니다. 코딩을 몰라도 Swift Playgrounds를 즐길 수 있습니다. 코딩을 시작하는 학생들에게 안성맞춤입니다. 12세부터 100세까지 모두 이용할 수 있습니다. Apple에서 만든
apps.apple.com
장점
- 스위프트(Swift)를 누구나 쉽게 게임처럼 배울 수 있음
- 고퀄리티 애니메이션(+사운드)과 짜임새있는 커리큘럼
- 흥미 잃지 않고 매일 조금씩 진도 나가고 싶은 사람이라면 강력 추천!
단점
- 스위프트(iOS 앱 개발 언어) 교육용인 만큼, 맥 OS에서만 접할 수 있음
- 최신 소프트웨어에서 지원하기 때문에 업데이트를 필요로 할 수 있음
- 프로그램 자체가 무거워서, 장시간 돌리기 무서움(맥북 프로 저사양 - 팬 돌아가는 소리 & 발열 심함)
'소소한 팁' 카테고리의 다른 글
[TIP] 구글 설문지 새로운 응답 이메일 알람 받기 설정법 (0) | 2020.03.12 |
---|---|
노션(Notion) 다운로드 및 설치 방법(웹, PC 앱, 모바일 앱 연동) (0) | 2020.03.12 |