알고리즘 - dynamic programming
dynamic programming
dynamic programming
순차 탐색, 이진 탐색
버블정렬, 선택정렬, 삽입정렬, 퀵정렬, 계수정렬
그래프 탐색을 위한 대표적인 두 가지 알고리즘
머릿속에 있는 알고리즘을 소스코드로 구현
Heap 개념 및 구현
Binary Search Tree
Binary Tree 구현
Tree 개념
Priority Queue 개념 및 구현
Circular Queue 개념 및 구현
Queue 개념 및 구현
Stack 개념 및 연습문제
Doubly Linked List
Linked List - dummy node 추가 형태
Linked List 기본
당장 좋은 것만 선택하는 greedy
Java-JDBC프로그래밍 & MyBaits
Java-GUI(layout, 배치관리자)
Java-GUI(frame, component, event)
Java-컬렉션, 예외처리
Java-익명클래스, API클래스, 컬렉션, 제네릭
Java-상속, 다형성, 추상클래스, 내부클래스, 인터페이스
Java-UML, 생성자, static
Java-객체, 클래스, 메소드
Java-배열 정렬
Java-참조변수, 메모리 영역
Java-데이터크기 & 종류
Java-구조의 이해
JavaScript-함수형 언어 (3)
JavaScript-함수형 언어 (2)
JavaScript-함수형 언어 (1)
JavaScript-요약
JavaScript-DOM
JavaScript-객체
JavaScript-자료형, 배열, 조건반복문, 함수
JavaScript-기초개념
JavaScript-JQuery
Jsp-EL & JSTL
Jsp-scope
Jsp-redirect & forward
Jsp-session & cookie
Jsp-JavaBeans & JDBC연동
Jsp-서블릿
Jsp-내장객체
Jsp-스크립트, 지시자, 액션태그
Jsp-개념
Jpa-프록시, 값 타입, 객체지향 쿼리 언어
Jpa-연관관계, 상속관계 매핑
Jpa-영속성과 엔티티
Jpa-도입
Spring-Maven
Spring-Layered Architecture
Spring-MVC
Spring-JDBC
Spring-개념, 기능
Node.js-반복문에서의 콜백함수 동기화
Node.js-Promise, Async/Await
Node.js-콜백함수, 동기/비동기
Node.js-모듈, npm
Node.js-TDD(테스트 주도 개발)
Node.js-express
Node.js-개념, 동작원리
SQL-핵심
SQL-DDL, DML, Constraints
SQL-내장함수 & 서브쿼리
SQL-연산자02 & 내장함수
SQL-연산자01
프로세스/스레드, GIL, DeadLock
cache, transaction, nosql vs rdbms
인덱스
컨텍스트 스위칭, 프로세스/스레드, 멀티스레딩-Blocking IO, 컴파일-인터프리터 언어, GC
OS, CPU, 메모리, 디스크, 인터럽트, 캐싱
고루틴 vs 쓰레드, 채널, 특징
함수, 가변 인자, 포인터
변수란, 선언, 타입
echo 프레임워크를 활용한 간단한 crud, logging, basic auth
HTML5-웹스토리지, File API
HTML5-기본 & 중요 필수지식
CSS-적용방법 & 선택자
Android-네트워킹
Android-Layout
Controller, Provider, Module
Intro, Concept, CLI
카프카, 주키퍼, 프로듀서, 컨슈머, ack