IT 기초 과정
8과목, 약 32주, 하루 1시간

IT 기초 과정

클라우드를 배우기 전에 필요한 서버, 네트워크, DB, 코딩, 보안, 설계를 한 과목씩. 위에서부터 순서대로 하세요.

다음에 할 과목

서버와 리눅스

전체 진행0 / 240 과제 · 0%
진행 상황은 각 과목 페이지에서 체크한 기록을 이 브라우저에서 읽어 옵니다.

과목 (추천 순서)

  1. 01서버와 리눅스시작 전

    리눅스 서버를 다루는 기본기. 다른 모든 과목의 바탕입니다.

    4주, 과제 30개0%
  2. 02네트워크시작 전

    데이터가 어떻게 오가는지. 클라우드 설계의 절반은 네트워크입니다.

    4주, 과제 30개0%
  3. 03데이터베이스시작 전

    데이터를 저장하고 꺼내는 법. SQL과 DB 고르는 기준까지.

    4주, 과제 30개0%
  4. 04Python시작 전

    반복 작업을 자동화하고 API를 부르는 최소한의 코딩.

    5주, 과제 30개0%
  5. 05웹과 API시작 전

    웹과 API가 동작하는 방식. 모든 클라우드 서비스는 API입니다.

    4주, 과제 30개0%
  6. 06Git과 개발 협업시작 전

    버전 관리와 협업. GitOps, CI/CD의 전제 조건입니다.

    3주, 과제 30개0%
  7. 07보안시작 전

    암호화, 인증, 공격 유형. 고객이 가장 많이 묻는 주제입니다.

    4주, 과제 30개0%
  8. 08아키텍처 설계시작 전

    앞의 과목을 엮어 시스템을 설계하는 법. 마지막 과목입니다.

    4주, 과제 30개0%

실습 환경

WindowsWSL2 Ubuntu 터미널에서 합니다. 서버 과목의 첫 과제에서 설치합니다.
맥북무료 Ubuntu 가상 머신(Multipass) 안에서 하면 Windows와 명령이 똑같습니다. 맥북 준비 방법 보기
회사 노트북프로그램 설치 전에 IT팀 승인을 확인하고, 회사 코드나 비밀번호는 실습에 쓰지 않습니다.
막히면각 과제의 "예상 결과"와 비교하고, 다르면 그 결과를 그대로 복사해 질문하세요.

다 끝난 다음