프로그래밍

C# 무료 프로그래밍 강좌 사이트 모음

&+&& 2017. 5. 24. 00:35

  C# 강좌를 좀 찾아봤더니, C#은 무료 강좌 사이트가 파이썬, Java 또는 JavaScript 보다 약간 적은 편인 것 같다. 그래도 찾다 보니 오히려 전에 몰랐던 괜찮은 사이트들을 알게 되었음.

  아래 나오는 순서는 일단 추천순이나 본인이 배우려하는 목적 및 취향에 따라 적합한 사이트가 다를 듯 하다. 그러니 한 번씩 들어가서 살펴보고 본인에게 맞는 사이트를 선택하는 것이 시행착오를 줄이는 방법이라 생각한다. 아, 그리고 대부분의 사이트들은 C#외에 다른 언어들도 지원함.


1. https://www.codingame.com

 - 코딩게임(codingame)이라는 사이트인데 구성이 꽤나 괜찮음

 - 주어지는 게임들을 프로그래밍을 통해 클리어해 나가는 구조의 재미있고 인터랙티브한 프로그래밍 교육을 표방한다.

 - 주어지는 문제가 좋다. 단, 난이도는 다른 프로그래밍 강좌 사이트보다 약간 높은 편이라고 생각된다. 하지만 힌트도 있고 답도 있으니 크게 걱정할 필요는 없을 듯. 기초 문법은 다른 강좌를 통해 먼저 공부하는 편이 도움이 될 것으로 보인다.

 - 지원하는 프로그래밍 언어도 다양하다. : Bash, C, C#, C++, Python, PHP, F# 등


2. https://www.sololearn.com

 - 아주 정석적인 프로그래밍 교육 서비스라고 할 수 있겠다. 퀴즈와 코딩 실습이 조화되어 있다는 점이 이 사이트의 좋은 점이다.

 - 강좌 제공 언어 : C#, C++, JAVA, PHP, PYTHON, JavaScript 등

 - 전용 앱을 통한 모바일 학습을 지원한다.


3. https://www.microsoft.com/net/

 - 마이크로소프트 닷넷 사이트에서 제공하는 C# 강좌다. 이건 프로그래밍 언어 입문서에서 초반에 다루는 문법 및 여러 자료구조 등에 대한 내용과 비슷하다.

 - 책과 다른 점은 자료구조에 대한 예시코드를 본인이 바로 수정하면서 확인할 수 있다는 점.

 - 강좌 제공 언어 : C#, F#


4. http://learncs.org/

 - 아주 단순하다.(C#언어 한정으로는) 따라서 초보 입문자 또는 다른 프로그래밍 언어 경험이 있는 사람이 C#의 특이점을 파악하는 데 유용하다.(난 머리가 나빠서 프로그램 만들다가도 이런 페이지 보면서 문법 확인한다.)

 - 강좌 제공 언어 : C#, Python, Java 등(다른 언어는 C#보다 내용이 많다.)


5. 그 외 참고 사이트

 - https://www.codeschool.com : 동영상 + 실습의 구성인데 영어의 압박이 너무 심해서 참고 사이트로 넣었다. 동영상 강좌를 선호하고 영어에 대한 거부감이 없다면 아주 좋다.


 - 좀 더 고급진 내용이 필요한 사람은 아래 사이트가 도움이 될 것 같다

 - http://www.programmr.com

 - https://mva.microsoft.com






  꼭 여기 있는 사이트가 아니더라도 좋은 무료 강좌 사이트들은 많다. 위에 있는 교육 서비스가 마음에 안 든다면 본인 취향에 맞는 강좌를 찾아보자.

  MVA(MICROSOFT VIRTUAL ACADEMY)에는 좋은 내용이 많은데 인터랙티브한 강좌와는 좀 성격을 달리한다.(동영상 강의 위주) 학습에서 벗어나 실제 프로그램/서비스 구현의 단계에서는 살펴볼 내용이 많은 곳이다.