- 기본 구성
- Git/Github 설치 및 연동
- Visual Studio Code 설치 및 연동
- Python 설치
- Python 기본
- Console print
- Variable
코로나 이슈로 불참
- 파이썬 응용
- 주피터 노트북
- 리스트 연산 추가
- 라이브러리 사용법
- folium (지도 라이브러리)
- 파이썬 응용
- 라이브러리 사용법
- urllib.request
- 웹크롤링용 라이브러리
- 기상청 오늘의 날씨 크롤링
- 데이터포털 OpenAPI 크롤링
- BeautifulSoup 크롤링
- 라이브러리 사용법
- 파이썬 응용
- GUI 개발
- PyQt basic
- PyQt Widget
- GUI 개발
- 파이썬 응용
- GUI 개발
- PyQt Widget +
- PyQt dialog
- GUI 개발
- 코딩테스트
- 자료구조
- array
- list
- 자료구조
- stack
- linked list
- queue
- 파이썬 라이브러리 스택, 큐, 기타 자료구조
- 자료구조
- stack
- queue
- tree
- graph
- 자료구조
- graph (DFS)
- recursive call
- sorthing algorithm
- search
- Dynamic Programming
- 자료구조
- 알고리즘 학습
- 자료구조
- deque
- 투 포인터
- 슬라이딩 윈도우
- 정렬
- 코딩테스트 학습
- 자료구조
- 그래프
- 알고리즘
- 탐색
- 자료구조
- 코딩테스트 학습
- 자료구조
- 그래프 -PrioriyQueue
- heapq - 이진트리 구성으로 든 값 구조 삭제 시 변경될 수 있음
- 알고리즘
- 탐색
- 정수론
- 그래프 활용
- 자료구조
- 코딩테스트 학습
- MySQL 학습
- 데이터베이스 개요
- MySQL 설치 / 설정
- Sample DB 설치
- WorkBench 사용법
- MySQL 학습
- DB 모델링
- MySQL 유틸리티
휴가로 불참 중간 미니 프로젝트
- C++ 언어 학습
- C# 기본
- .NET framework / .NET 5.0
- Visual Studio C# 구성
- 기본 문법
-
C# 기본
- 기본 문법 (변수, 메서드, 연산자, 제어)
-
Win App
- Winforms vs WPF 개요
- Winforms 기초
-
C# 기본
- 클래스
-
Win App
- WinForms 컨트롤
-
C# 기본
- 클래스 상속 계속
-
Win App
- WinForms 컨트롤 마무리
- WinForms 예제 실습
- 로그인 로그아웃 제작
-
C# 기본
- 인터페이스, 추상클래스
- 프로퍼티
- 배열, 컬렉션
-
Win App
- WinForms 디자인 오류시 해결방법
- Window 탐색기 만들기
-
C# 기본
- 컬렉션
- 일반화(Generic) 프로그래밍
- 예외처리
-
Win App
- 탐색기 마무리
- 추가개발 리스트
- 컨텍스트 메뉴 (마우스 오른쪽 메뉴)
- 보호된 운영체제 폴더 숨기기
- 리스트뷰 폴더 더블클릭 시 하위폴더 표시
- DB 핸들링
- BookRentalShop DB 사용 WinForms 앱 개발
- 실습 예제
- 탐색기 마무리
-
C# 기본
- 대리자, 이벤트
- 람다식
- 애트리뷰트
- 더 공부해야 할 부분 (LINQ, 리플랙션, dynamic)
-
Win App
- DB 핸들링
- SDI vs MDI
-
C# 기본
- 파일핸들링
- 스래드 / 테스크
- 가비지 컬렉션
-
Win App
- 메모장 만들기
- BookRentalShop DB 사용 WinForms 앱 개발
- WinForms MDI
- MySQL 연동
-
C# 기본
- 스레드 / 태스크
- 가비지 컬렉션
-
Win App
- BookRentalShop 만들기
-
Win App
- BookRentalShop 만들기
-
코딩테스트
- WPF 기본
- WPF 개요 및 윈폼과의 차이점
- 기본 컨트롤
- WPF 기초
- 기본컨트롤
- 레이아웃 Grid 사용방법
- Bikeshop 시작
- WPF만의 개발방식
- 데이터바인딩
- WPF 응용
- 데이터바인딩 마무리
- 디자인(템플릿, 스타일, 리소스, 리소스딕셔너리)
- WPF 응용
- MahApps.Metro 디자인 적용
- MVVM 패턴
- WPF 응용
- MVVM 패턴
- MVVM framework / Caliburn
- 데이터바인딩 DB연동