오늘의 학습 주제자료구조 & 알고리즘선형 배열(Linear Array)정렬(Sort), 탐색(Search)재귀 알고리즘 기초/응용알고리즘의 복잡도알고리즘이란?사전적 의미 : 어떤 문제를 해결하기 위한 절차, 방법, 명령어들의 집합프로그래밍 의미 : 주어진 문제의 해결을
1\. 해시(Hash)2\. 탐욕법(Greedy)3\. 정렬(Sort)4\. 탐욕법(Greedy) 해시 테이블은 키(key)와 값(value)으로 구성된 자료 구조
1\. 힙(Heap)2\. 동적 계획법(Dynamic Programming)3\. 깊이/너비 우선 탐색(DFS/BFS)4\. 파이썬 문제풀이
1\. HTML2\. HEAD3\. BODY4\. 레이아웃5\. 콘텐츠6\. 양식 태그7\. HTML 주의사항 HTML 기본 문법속성과 값HTML 기본 문서부모요소 자식요소HTML 주석head : 사람 눈에 보이지 않는, "문서의 정보"가 담기는 영역style, lin
1\. HTTP2\. 웹페이지와 HTML3\. 나의 첫 HTTP 통신 코드4.윤리적으로 웹 스크래핑, 크롤링 진행하기5.웹 브라우저가 HTML을 다루는 방법 1\. 인터넷과 웹2\. 웹에서 정보 주고받기3\. HTTP의 구조1\. 웹사이트와 HTML2.HTML의 구조1
1\. HTML을 분석해주는 BeautifulSoup2\. 원하는 요소 가져오기 13\. HTML의 Locator로 원하는 요소 찾기4\. 원하는 요소 가져오기 25\. 동적 웹 페이지와의 만남 실습 파일 참고1\. 정적 웹 사이트와 동적 웹 사이트2\. 동적 웹 사이
1\. HTML을 분석해주는 BeautifulSoup2\. 원하는 요소 가져오기 13\. HTML의 Locator로 원하는 요소 찾기4\. 원하는 요소 가져오기 25\. 동적 웹 페이지와의 만남 실습 파일 참고실습 중 발생한 ERROR설명해결방법1\. Jupyter L
1\. 시각화 라이브러리, Seaborn2\. 스크래핑 결과 시각화하기 13\. 스크래핑 결과 시각화하기 24\. 뭉게뭉게 단어구름, Wordcloud5\. 워드클라우드 만들기 시각화(Visualization)Seaborn : matplotlib을 기반으로 하는 시각화
\*\*1. Django Project 개발 환경 설정 및 모델 생성
1\. Templetes2\. Error\*\*3. Admin
연결 리스트(Linked Lists)양방향 연결 리스트(Doubly Linked Lists)스택(Stacks)수식의 후위 표기법후위 표기 수식 계산 추상적 자료구조(Abstract Data Structures)자료구조의 내부구조는 숨겨두고, 추상적으로 보여주는data
오늘의 학습 주제 >1. 큐(Queues) 환형 큐(Circular Queue) 우선순위 큐(Priority Queues) 트리(Trees) 이진 트리(Binary Trees) 이진 탐색 트리(Binary Search Trees) 힙(Heaps) 1.큐(
오늘의 학습 주제 >1. Serializer 2. GET 3. HTTP Methods 1. Serialize 1. Serialize 모델 인스턴스나 QuerySet과 같은 데이터를 json 형식의 파일로 변환하는 작업 2. Deserialize jso
1\. User2\. POSTMAN 1\. User 추가하기2\. User 관리하기
1\. 사용자(User)와 인증(Authentication)2\. 투표(Votes) 기능 구현하기3\. Validation4\. Testing \*\*1. RelatedField1\. Models2\. Serializers & Views
오늘의 학습 주제 >1. 관계형 데이터베이스 2. SQL이란 3. 데이터 웨어하우스란 4. Cloud와 AWS 소개 5. Redshift 소개 1. 관계형 데이터베이스 구조화된 데이터를 저장하고 질의할 수 있도록 해주는 스토리지 엑셀 스프레드시트 형
1\. Redshift2\. 관계형 데이터베이스 예제3\. SQL4\. 실습 Launch AWS Redshift Database 웹서비스 사용자/세션 정보사용자 ID: 보통 웹서비스에서는 등록된 사용자마다 부여하는 유일한 ID세션 ID: 세션마다 부여되는 ID세션:
1\. GROUP BY와 AGGREGATE 함수2\. CTAS와 CTE 1\. GROUP BY & Aggregate 함수테이블의 레코드를 그룹핑하여 그룹별로 다양한 정보를 계산이는 두 단계로 이뤄짐먼저 그룹핑을 할 필드를 결정 (하나 이상의 필드가 될 수 있음)GROU
1\. JOIN 1\. JOIN이란SQL 조인은 두 개 혹은 그 이상의 테이블들을 공통 필드를 가지고 머지하는데 사용된다. 이는 스타 스키마로 구성된 테이블들로 분산되어 있던 정보를 통합하는데 사용된다.대부분 INNER JOIN과 LEFT JOIN을 사용왼쪽 테이블을
오늘의 학습 주제 >1. Transaction 2. 기타 고급 SQL 문법 1. Transaction 1. JOIN이란
오늘의 학습 주제 >1. Transaction 2. 기타 고급 SQL 문법 3. 4일차 과제 해설 1. Docker 1. Docker Docker는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼 Docker는 소프트웨어를
1\. Redshift의 특징AWS에서 지원하는 데이터 웨어하우스 서비스2 PB의 데이타까지 처리 가능최소 160GB로 시작해서 점진적으로 용량 증감 가능 : 고정비용으로 사용할 때, SSD 사용 (처리속도 빠름)Still OLAP응답속도가 빠르지 않기 때문에 프로덕션