티스토리 뷰

Roadmap

모든 경로에 필수 사항

지나짱-* 2023. 9. 10. 05:01

https://roadmap.sh

 

Developer Roadmaps - roadmap.sh

Community driven roadmaps, articles and guides for developers to grow in their career.

roadmap.sh

Git - 버전관리 (Git -version constol)

  • Git의 기본 개념과 작동 방식 소개
  • Git 저장소 생성 및 관리 방법
  • 기본적인 Git 명령어 설명 및 사용 사례 제공
  • Git 브랜치 전략 및 협업에 대한 간단한 언급

기본적인 터미널 사용법 (Basic Terminal Usage)

  • 터미널과 명령 프롬프트의 기본 개념 설명
  • 파일 및 디렉토리 관리 명령어 소개 (ls, cd, mkdir, 등)
  • 명령어 인수(argument)와 옵션(option) 사용법
  • 터미널에서 프로그램 실행과 프로세스 관리

자료구조 & 알고리즘 (Data Structures & Algorithms)

  • 기본적인 데이터 구조 (배열, 리스트, 스택, 큐) 소개
  • 자주 사용되는 알고리즘 패턴 설명 (탐색, 정렬, 재귀 등)
  • 자료구조와 알고리즘 선택 시 고려 사항
  • 예제 코드와 시각적 설명을 통한 학습 자료 제공

깃허브(버전관리 시스템) (Github)

  • GitHub의 주요 기능 및 사용법 소개
  • 리포지토리 생성 및 관리 방법 설명
  • 협업을 위한 GitHub 기능 (이슈, 풀 리퀘스트 등) 소개
  • GitHub Actions 및 CI/CD 파이프라인 설정

라이선스 (Licenses)

  • 오픈 소스 소프트웨어 라이선스와 중요성 설명
  • 주요 라이선스 종류 (MIT, Apache, GPL 등) 소개
  • 라이선스 선택 시 고려해야 할 사항 및 라이선스 관리 도구 소개

유의적 버전(Semantic Versioning)

  • 시맨틱 버전의 기본 규칙과 의미 설명
  • 버전 번호의 의미와 의도적인 변경 관리 방법
  • 프로젝트에서 시맨틱 버전을 사용하는 이점

SSH (Secure Shell Protocal)

  • SSH의 작동 원리와 보안 기능 소개
  • SSH 키 생성과 설정 방법 설명
  • SSH를 사용한 원격 서버 접속과 파일 전송 방법

HTTP/HTTPS와 APIs

  • HTTP와 HTTPS 프로토콜의 차이와 보안성 설명
  • RESTful API와 GraphQL 소개
  • API 호출과 응답 처리에 대한 예시 및 모범 사례

디자인 패턴 (Design Patterns)

  • 디자인 패턴의 개념 및 목적 설명
  • 주요 디자인 패턴 (싱글톤, 팩토리, 어댑터 등) 소개
  • 각 패턴의 사용 사례와 장단점 설명

문자 인코딩 (Character Encodings)

  • 문자 인코딩의 필요성과 기본 개념 설명
  • 주요 문자 인코딩 형식 (UTF-8, UTF-16, ASCII 등) 소개
  • 인코딩과 디코딩 과정에 대한 예시와 관련 이슈 소개
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함