ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 개발 공부할 때 참고한 사이트(Python, Django, Back-end)
    TIL & Todo List 2020. 3. 13. 19:20

    개발자를 준비하면서 새롭게 느낀것은 코딩 스킬도 물론 중요하지만, 어떤 프로젝트에 문제가 생기거나 성능을 향상 시키기 위해 다양한 기술들이 필요하다는 것, 그리고 그 기술을 사용하기 위해서는 큰 그림(프레임워크부터 사용된 기술들이 어떻게 동작하는지??)을 이해 해야한다는 것이다. Python과 Django에 파묻혀서 도메인 지식과 전체적으로 프로젝트나 기술들이 어떻게 동작하는지에 대해 소홀했던 것 같다. 이러한 부분들을 공부하면서, 유용했던 사이트들을 정리해두는 것이 좋을 것 같아 글을 쓰게 되었다.

     

    Youtube

    블로그 글보다 말과 영상으로 설명하는 유튜브가 짧은시간에 많은 것을 이해하는데 도움이 되었다. 처음에는 호기심에 봤었는데 지금은 개념을 익히기 위해 유튜브 영상을 주로 참고한다.

    코드없는 프로그래밍 - Youtube

    • 제목처럼 코드보다는 개념을 그림과 말로 설명하기 때문에 빠르게 이해하는데 도움이 된다.
    • 메인은 C++인것 같지만 이외에도 웹 프로그래밍에 사용되는 개념과 기술들도 올라와 있다.
    • 프로그래밍에 대한 개념을 기반으로 설명하기 때문에 어렵지 않게 이해할 수 있다.
    • 영상이 길지 않고 짧고 간략하게 설명되어있어 틈틈히 보기 좋다.

    노마더 코더 - Youtube

    • 웹 개발자에게 도움이 되는 트렌드와 기술에 대한 개념을 설명한다.
    • 주로 그림과 자막을 통해 누구나 쉽게 이해할 수 있는 컨텐츠가 올라온다.
    • 특정 언어나 스킬에 대해 설명하고 있어 나같은 주니어 개발자가 새로운 기술을 접할 때 한 번씩 영상을 참고하면 도움이 될 것 같다.

    포프TV - Youtube

    • 꽤 오랫동안 개발자 관련 컨텐츠를 올려왔다.
    • 좋은 개발자가 되기 위해 갖추어야할 자세나 필요한 역량 등 여러 주제를 다룬다.
    • 개인적으로 개발자로서의 마음가짐에 대해 많은 생각을 하게되는 영상들이 많았다(많은 도움을 받음).
    • 편집 없이 20~40분 동안 디테일하게 설명해주기 때문에 작정하고 봐야한다.
      불면증 치료에 도움됨...

    SQL전문가 정미나 - Youtube

    • 데이터베이스(주로 oracle기반)에 대한 컨텐츠를 다룬다.
    • 주로 오라클에 대한 내용이지만 공통적으로 사용되는 SQL에 대한 설명도 많다.
    • 기초 쿼리문이나 인덱스 개념등을 이해할 때 참고하였다.
    • 데이터베이스 공부하면서 길지 않은 영상이기 때문에 틈틈히 보고있다.

    freeCodeCamp - Youtube

    • 실제 코딩 스킬을 익히거나 기술의 튜토리얼을 경험해 보고 싶을 때 참고할 수 있는 사이트
    • 길지 않는 코드를 직접 따라해보면서 기초 스킬을 익히는데 도움이 된다.
    • 다루는 언어와 기술들이 다양하다.

    Coding for Entreprenures - Youtube & Membership Site

    • 주로 Django, Angular, React, Javascript, 및 서버 구현(AWS, Docker 등)에 필요한 여러 기술들에 대해 학습할 수 있다.
    • 간단한 샘플 코드부터 Project까지 단계별로 따라해보면서 배울 수 있다.
    • 강의 영상 뿐만 아니라 Posts에서 초기 셋팅같은 간단한 튜토리얼도 제공한다.
    • 강의 난이도에 따라 등급이 나뉘어있지만, 개인적으로 초급과 중급의 갭이 조금 크다고 생각한다.
    • Django 및 AWS 관련 스킬을 익히는데 많은 도움이 되었다.

     

    Blog

    초보몽키

    • 기초 Django 함수를 익힐 때 공식 문서 만큼 많이 보게 된 블로그라고 생각한다.
    • 나뿐만 아니라 Python & Django을 공부하면서 참고하지 않은 사람은 많지 않을것 같다.
    • 누구나 쉽게 이해할 수 있게 꼼꼼하고 자세하게 내용이 정리되어 있다.

    정겨울 블로그

    • 초보몽키 블로그처럼 Python & Django 관련 내용을 다룬다.
    • 기초적인 부분보다 좀 더 심화된 내용(실무적인?)이 담겨있다.

     

    Community

    Dev

    • Django 관련 boilerplate에 대해 검색하던 중 접하게된 커뮤니티
    • 게시글의 퀄리티나 내용이 다른 커뮤니티 보다(stackoverflow외에 다른 커뮤니티를 잘 모름) 좋은 것 같다.
    • 포프TV에서 기술이나 동향에 대해 설명할 때 한 번씩 나온다.

     

    이 외에 유용한 사이트

    Awesome Python

    • Awesome 시리즈 파이썬 버전
    • 파이썬 라이브러리, 소스, 프레임워크 등 매우 많은 자료들이 정리되어 있다.
    • 카테고리별로 정리되어있어 프로젝트를 진행하면서 파이썬 오픈소스나 라이브러리를 사용하고자 할 때 참고하기 좋은 사이트

    Repl.it - 웹 브라우저용 IDE

    • 브라우저에서 파이썬뿐만 아니라 다양한 언어를 실행할 수 있는 IDE(태블릿에서도 가능)
    • 프레임워크 또한 지원하기 때문에 Django 실행 가능
    • 간단한 함수를 테스트하기 위한 코드를 작성할 때 주로 사용한다.
    • 개발 환경이 구축되지 않은 PC에서 편리하게 사용할 수 있다.

    Packt - e-Book

    • 구독형식으로 운영되는 e-book 사이트
    • 주로 개발 관련 서적이 올라온다.
    • 책 뿐만 아니라 강의를 포함한 서비스도 있으며, 구독하면 pdf를 다운받을 수 있어 오프라인에서도 편리하게 읽을 수 있다.
    • django 관련 책이 국내에 많지 않아서(지금은 모르겠음) 공부할 때 참고했었다.
      • django 관련 책은 주로 프로젝트를 기반으로 설명되어 있었음

    Technical Interview Guidelines for beginners

    • 기술 면접에 필요한 내용이 정리되어있다.
    • CS, 알고리즘 및 자료구조 등 면접에서 나올법한 질문들과 답변이 요약되어 있다.
    • 기술면접을 위해서가 아니라 개발자로서 꼭 알아야할 내용들이 많아서 읽어보는 것이 좋다.

    'TIL & Todo List' 카테고리의 다른 글

    Todo List  (0) 2020.01.11

    댓글

Designed by Tistory.