제목은 거창하지만, 개발 공부를 시작한 시점의 분들에게 조금이나마 도움이 되길 바라면서,제가 개발 공부 초기에 조금씩이라도 사용해보았던 사이트를 올려두었습니다.How to study라고 부제를 정했지만 공부할 수 있는 사이트에 집중되어있습니다.#update 16.08.26
개인적으로 정말 많은 도움을 받은 그리고 현재도 받고 있는 사이트이다.
정상적인 대학의 교육과정을 통해서 개발공부를 하지 않았던 나에게는
개발 공부 초기 한 줄기 빛과 같은 사이트였다.
대표 강의라고 할 수 있는 웹 서비스 만들기라는 강의를 통해서
내가 공부하려고 하는 것이 무엇인지를 알 수 있었고,
본격적으로 개발 공부를 시작할 수 있게 해준 강의였다.
이 이외에도 정말 좋은 강의가 많다.
혼자서 하나의 언어를 공부하기란 쉽지 않다.
기본서와 함께여도 이해안가는 부분이 있다.
나는 이럴 때 생활코딩 사이트에 올라와 있는 언어에 대한 기본적인 강의를 듣고 기본서를 학습했다.
JAVA와 JavaScript에 대한 강의를 들었는데, 역시 이고잉님은 갓고잉님이다!
최근에는 opentutorials라는 이름으로 비영리 기관 선언을 하셔서 후원을 받고 있다.
Course를 잠깐 소개하자면 웹 서비스 만들기 강의, 프로그래밍 언어에 대한 기본적인 강의
그리고 웹 서버에 대한 수업, 웹 클라이언트에 대한 수업 그리고 기타 개발도구들 등에 대한 강의가 있다.
어느 하나 버릴게 없는 꿀같은 강의들이다.
웹 UI basic 수업 중에 교수님께서 소개해주셔서 알게 된 사이트다.
컨텐츠 양이 엄청 많은 것은 아니지만, 비슷한 종류의 사이트에 비해 많은 컨텐츠를 보유하고 있다.
나는 이 사이트를 복습하는 용도로 사용했다.
중간 중간 어려운 개념들에 대해서는 동영상 강의도 제공되고
기본적으로는 사이트에서 제공하는 에디터를 통해 문제를 해결하는 방식으로 공부를 할 수 있다.
영어로 되있어서 영어에 대한 장벽이 존재한다면 이 사이트를 통해 공부하기는 조금 힘들 수 있다.
그리고 언어에 대한 기본적인 지식없이 바로 이 사이트를 통해서 공부하기란 쉽지 않다.
물론 구글에 검색을 해보면 많은 설명들과 Code를 볼 수 있지만 모두 영어이다.
Course를 잠깐 소개하자면 웹 클라이언트에 집중되어 있는 것 같다.
HTML과 CSS에 대해 기본적으로 학습할 수 있고, bootstrap, JavaScript, jQuery에 대한 수업 등 많다.
추후 Node.js와 React 수업도 개설될 예정인지 coming soon이라고 나와있다.
위에서 말한 FreeCodeCamp와 비슷한 방식의 사이트이다.
위 사이트보다는 동영상 강의가 많이 있는 것 같고, 위 FCC 사이트가 웹 프론트엔드에 집중한 사이트라면
이 사이트는 여러 분야에 있어서 기본적인 부분에 충실하고 있다.
Course를 잠깐 소개하자면 JAVA 초급, 중급, Django로 웹사이트 만들기, Swift, JavaScript 등에 대한 수업들이 있다.
그리고 전 NEXT 교수님이셨던 윤지수 교수님께서 크롬 개발자 도구에 대한 강의도 있다.
정규표현식에 대한 강의도 있는데 정말 기본적은 부분만 다룬다.
위에서 말한 FreeCodeCamp, tryhelloworld 와 비슷한 방식의 사이트이다.
FCC 사이트가 웹 프론트엔드에 집중한 사이트이고, tryhelloworld가 강의에 집중한 사이트라면,
codecademy는 기본부터 실전까지 다양한 방면에서 다루고 있다.
컨텐츠의 양은 가장 많은 것 같다.
Course를 잠깐 소개하자면 Make a Website, Make a interative Website , Learn Sass, Deploy Website와 같이
실전적인 코스도 있고, 프로그래밍 언어에 집중한 코스도 있다.
데이터베이스 ( SQL ) 도 다루고 있다는 것에 놀랐다.
Git코스도 있으니 참고하길 바란다.
강의 형식으로 진행되며 이미 많이 유명한 사이트이다.
알고만 있고 좋은 강의가 많이 올라와 있는 것으로 알지만,
직접 강의를 들어본적은 없다.
최근에는 강의들이 번역되어 자막으로 나오는 강의도 많다고 한다.
관심있는 분야에 대해서 찾아 들을 수 있는 강의 사이트이다.
여러 사이트에 있는 강의들을 모아둔 사이트이다.
최근에는 여러 개발자들이 자신만의 강의를 올리고 있어서 무료임에도 불구하고 훌륭한 강의를 접할 수 있다.
메인 페이지에서 보이는 대부분의 강의는 1번에서 소개한 생활코딩의 강의들이다. ( 그만큼 생활코딩에 강의가 많다. )
필자는 이 사이트에서 들어본 강의가 아직 없다.
React 관련되서 velopert 님의 강의가 올라와 있어서 수강해볼 예정이다.
개발자들이 지식 공유 신청을 하여 강의도 할 수 있고, 강의에 필요한 도구도 빌려주는 좋은 서비스이다!
NAVER에서 사용하는 기술들을 어느 정도 엿볼 수 있으며
심도있는 기술에 대한 분석글들이 많다.
2016 JavaScript 동향에 대한 글이 거의 3달 정도 페이스북에서 돌아다니고 있는데,
그 글의 근원지인 사이트이다.
그만큼 훌륭한 글들이 많이 올라온다.
즐겨찾기를 해두고 개발공부를 하면서 가끔 들어가 어느 정도 이해할 수 있는지 보면
성장하고 있다는 것을 느낄 수 있을 것이다.
양대산맥이라고 볼 수 있는 NAVER와 KAKAO.
KAKAO도 질세라, 기술 블로그를 운영하기 시작했다.
아직 잘 모르겠지만 일반 블로그보다는 깔끔한 정리가 마음에 들었다.
스타트업의 기술블로그이다.
직접 사업에 적용해보고 그 후기를 말해주는 포스팅이 있어
실질적인 도움을 많이 받을 수 있을 것 같다.
이름부터 마음에 드는 모임이다.
이상하게 모여서 이상하게 흥하고 있는 모임인 것 같다.
기획자, 디자이너와의 이야기도 가끔 올라오는 것 같고,
커뮤니케이션 부분에 대해서도 다루며
기술적인 부분만을 다루지 않는 기술 블로그라는 점에서 마음에 들었다.
-..-
'Dev.World > Be 개발자' 카테고리의 다른 글
Mac OS에서 Jekyll로 Github 블로그 만들기! (0) | 2016.11.24 |
---|---|
개발 입문자를 위한 짤막한 안내서 - Hello Coding World (7) | 2016.09.27 |
[그로스 해커] 프로그래머, 더이상 프로그래밍만 하지 않는다. 그로스 해킹이란?(Growth Hacking) (0) | 2016.08.12 |
[백엔드] 자바 웹 개발자 로드맵 (0) | 2016.06.23 |
[프론트엔드개발자] What is Front-End Developer? 프론트 엔드 개발자란? 좋은 사이트 모음 (2) | 2016.06.21 |