프로그래밍을 완전히 독학으로 시작한다면 어떻게 시작하는 게 좋을까요?
대학교를 재학 할 당시 C++을 강의로 배우는 정도만 배웠었습니다.
이후 한동안 신경 쓰지 않고 지내다가 여러모로 프로그래밍이 배워보고 싶다는 생각에 공부를 해보려고 하는데요.
독학의 커리큘럼은 어떤 식으로 짜는 것이 좋을지 궁금합니다.
최근 파이썬이 프로그래밍 언어로 많이 각광 받는 것 같던데 파이썬부터 독학을 하여도 될까요?
아님 C언어를 공부해두면 타 프로그래밍 언어를 배울 때 습득 속도가 좀 더 향상된다고 하던데 C언어를 먼저 공부해보는 것이 좋을까요.
또, 독학은 어떤 방식으로 진행하는 것이 좋을까요. 인강, 책 등등..
정리하자면,
프로그래밍을 처음으로 공부해본다는 가정 하에 어떤 프로그래밍 언어로 시작하고, 이후 어떤 언어들을 습득하는 커리큘럼을 짜는 것이 좋을지.
독학 방법 (인강, 책 등등)
이 부분도 영향이 있을 것 같아서 추가 정보를 적습니다.
제가 프로그래밍을 독학해보려는 이유는, 소소하게 나마 스마트폰 게임도 만들어보고 싶다는(아직은 먼 길이겠지만..) 마음도 있고,
아무래도 코인에 관심이 있는 사람이다 보니 API를 활용한 자동매매 등을 입맛대로 만들어보고 싶기 때문입니다.
감사합니다.
프로그래밍을 처음으로 공부해본다는 가정 하에 어떤 프로그래밍 언어로 시작하고, 이후 어떤 언어들을 습득하는 커리큘럼을 짜는 것이 좋을지.
>> 말씀하신것처럼 C를 최초 언어로 공부하시면 편한점이 여러모로 있긴합니다만...
굳이 C를 공부하지않으셔도 얼마든지 다른 언어를 공부하실수있습니다.
원하시는게 파이썬이라면 그냥 파이썬부터 하셔도 무방합니다.
또한 말씀하신것처럼 스마트폰 게임등을 만들고싶으신거라면, Go, 고틀린, JAVA, JavaScript 등 중에 메인언어를 잡아서 공부하시는게 C나 파이썬을 공부하시는것보다 좋습니다.독학 방법 (인강, 책 등등)
>> 책, 커뮤니티, 유튜브 등 동영상 강의 들로 충분히 하실수 있습니다.
가장 기본적으로 제가 항상 독학하시는 분들에게 추천드리는 사이트 목록입니다.
https://www.opentutorials.org/course/1
가장 유명한 초심자 가이드 생활코딩 사이트입니다.
같은 이름으로 페이스북 페이지에서 많은 개발자들이 신규 개발자를 위하여 조언 및 실질적인 도움을 주니 활용하시면 아주 좋습니다.
유,무료 프로그래밍 강의가 정리되어있는 인프런 사이트 입니다.
이벤트 등으로 유료강의를 저렴하거나 무료로 제공하는 경우도 많고 강의 질이 생각보다 매우 좋습니다.
유저들끼리의 각종 Q&A, 테크에 관련한 것들이 잘 올라오는 커뮤니티 오키 입니다.
관련하여 괜찮은 무료 강의들에 URL이 올라오는 경우도 많습니다.
https://programmers.co.kr/learn/challenges?language=javascript
많은 기업들이 실제 채용에도 반영하는 코딩테스트 및 강좌가 개설되어있는 프로그래머스 입니다.
기본적으로 강좌도 좋지만 실제로 알고리즘을 접목한 문제를 풀어볼수있는 환경을 잘 제공해줍니다.
구름 IDE 로 유명한 구름에 코딩테스트 도구입니다.
사용자가 직접 알고리즘 문제를 만들어서 게시한다던가, 구름IDE와 접목하여 실시간으로
다른 인원들과 채팅하며 코딩을 가능하게 해줍니다.
위에 말씀드린 사이트들을 활용하시어 공부하시면 많은 도움이 되실것으로 보입니다!^^