수업을 시작하기 전에

개발 배경지식 빠르게 격파하기

  1. 운영체제와 하드웨어

  2. 프로그래밍 언어와 프로그램

  3. Git과 Github

  4. 네트워크

  5. 라이브러리와 프레임워크

    1. 라이브러리도, 프레임워크도 개발자가 프로그래밍 언어로 만든 결과물이다.
    2. 개발자들이 짠 코드에는 많은 라이브러리가 사용된다.
    3. 하나의 프레임워크, 라이브러리도 다른 라이브러리들이 사용된다.
    4. 프레임워크는 큰 틀에서 보면 라이브러리라고 봐도 무방하다.
  6. 프론트엔드와 백엔드

  7. API와 SDK

  8. URL 구조

    https + www.coupang.com + vp/produdcts/2032432343 ? itemId=500

    프로토콜 + 호스트주소:포트번호 + 경로 ? 쿼리

쿠팡 웹 서비스를 보면서 사용되는 기술들 맛보기

  1. 프론트엔드 & 백엔드 맛보기
  2. 로그 데이터 맛보기

프론트엔드(웹, 모바일) 큰그림 뿌셔먹기

  1. 브라우저에서 웹이 동작하는 과정
  2. 웹 개발에 대해 더 알아두면 좋은 점들
  3. 모바일 앱의 큰그림
  4. 다양한 종류의 모바일 앱(네이티브, 하이브리드...)
  5. 웹과 앱의 차이

백엔드(서버, 클라우드) 큰 그림 뿌셔먹기