IT전문교육 의 리더!

로그인 회원가입
HOME>IT전문가>프로그래밍>비주얼베이직 2013

비주얼베이직 2013

20회차 속성과정
전체 : 12시간 54분|회차당 평균 : 38분42초

이용기간 2개월

전문강사 : 이주환

270,000165,000



비주얼베이직 2013 사용법 강좌
윈도용 응용 프로그램 개발 언어이면서, 동시에 데이터베이스 프로그래밍까지 가능한 소프트웨어 개발 도구로 그래픽 사용자 인터페이스를 개발하려는 분들이 이용하면 좋습니다. 기본적인 코딩이 자동으로 작성되기 때문에 초보자도 쉽게 이용할수 있습니다. 기존개발자라면 기본명령어만 숙지후 쉽게 프로그래밍이 가능합니다. 단, 언어학습은 개발을위해 기본적으로 학습되어야 되기 때문에 C,C++ 가 학습되어야 이해도가 높습니다.
  • 01.31분 비주얼베이직의 기본

    프로젝트 생성, 인터페이스, 프로그램의 기본 구조, 자료형의 종류와 쓰임새, 기본적인 연산자

    책갈피 : [00:35] 프로젝트 생성하기/[01:02] 파일에서 새 프로젝트 만들기/[01:26] Windows Form 응용 프로그램/[01:26] 프로그램 이름 지정하기/[02:23] 인터페이스에 대해 알아보기/[02:53] 솔루션 탐색기에 대한 설명/[03:37] 속성창 살펴보기/[04:25] 도구상자 살펴보기/[05:08] 데이터 소스 살펴보기/[05:38] Button 생성하기/[05:54] Label 생성하기/[06:29] 프로그램의 기본 구조 알아보기/[09:18] 가벼운 코딩 실행/[09:33] 입력한 프로그램 알아보기/[09:46] 변수명/[10:33] 자료형에 대한 설명/[11:16] 이론/[13:18] Integer 자료형/[13:33] Single 자료형/[14:05] String 자료형/[14:18] Boolean 자료형/[14:56] Date 자료형/[15:18] Object 자료형/[17:51] 자료형 직접 입력/[18:33] Label 속성 살펴보기/[20:11] Label 화면 출력 확인/[21:32] 기본적인 연산작업 알아보기/[22:51] 더하기 연산자/[23:33] 빼기 연산자/[23:48] 곱하기 연산자/[24:07] 나누기1 정수 나누기 연산자/[24:48] 나누기2 연산자/[25:48] Double 자료형/[26:32] 나머지 연산자/[27:07] 작업 확인

  • 02.33분 배열과 상수

    배열, 상수, 문자열, 형식변환, 연산자

    책갈피 : [00:56] 배열의 의미/[01:11] 논리적으로 서로 관련된 집합이란/[01:49] 같은 명이 존재하는 변수의 유무/[02:15] 배열변수/[03:05] 실제 프로그래밍에서 배열변수 입력 방법/[04:15] 코딩 보기/[05:00] 배열변수 보기/[05:46] 코딩 변경하기/[06:15] 코딩 실행/[06:56] 코딩 변경하기/[07:46] 자료형 값을 벗어났을때 오류 확인/[08:11] 숫자값에 숫자 입력/[08:22] 값 출력/[09:20] 코딩 실행/[10:16] 디버깅 하기/[10:41] A 변수 확인/[11:33] B 변수 배열 확인/[12:20] 동적 배열에 대해 알아보기/[12:58] 코딩 변경/[13:18] 동적 배열을 생성하는 방법/[14:26] ReDim문에 대한 설명/[16:14] 코딩 실행/[19:41] ReDim preserve 명령어/[20:22] 코딩 실행/[22:02] 2차원 배열/[23:03] 1차원 배열과 2차원 배열의 비교/[23:37] 2차원 배열 생성 방법/[24:41] 변수 생성 할때 y축 x축 위치 지정이유/[26:41] 2차원 배열 출력/[26:48] for문 사용 살펴보기/[28:02] 2차원 배열 코딩 실행/[29:22] 상수에 대해 알아보기/[29:56] 상수 만들기/[30:21] 모듈 추가/[31:10] 상수 정의하기

  • 03.59분 문자열

    문자열 합치기, 문자 자르기, 문자 교체, 문자 길이, 문자 비교, 문자 삽입

    책갈피 : [00:01] 문자열/[00:27] 문자를 다루는 방법과 문자의 특성/[00:54] 코딩 실행/[02:07] 문자열 합치기/[02:30] & 연산자/[03:00] + 연산자/[03:38] 문자 대신 숫자를 입력했을때/[04:30] int 함수/[05:30] & 연산자와 + 연산자 사용의 예/[06:45] 특정 기준으로 문자 자르기 함수/[07:00] split 함수에 대한 설명/[08:52] 코딩 실행/[09:46] 명령어 수정/[10:54] split 함수의 응용/[11:33] Length에 대한 설명/[12:20] Length 명령어 실행/[12:52] 문자교체하기 함수/[13:00] Replace 함수/[14:43] 좌우 공백 없애기 함수/[15:48] Trim 함수 실행/[17:30] 문자의 길이 나타내기1/[18:11] 코딩 실행/[19:48] 특정위치의 문자 알아내는 함수/[20:07] Chars 함수/[20:15] 코딩 실행/[22:32] 두 문자 비교하기 함수/[22:44] Equals 함수/[23:30] 코딩 실행/[24:32] 특정문자의 위치알기 함수/[24:59] IndexOf 함수/[25:07] 코딩 실행/[26:17] 특정위치에 문자 삽입 함수/[26:26] Insert 함수/[26:41] 코딩 실행/[29:26] 간단한 형식 변환/[31:11] int 함수 사용하여 문자를 숫자로 변환하기/[32:59] Integer 숫자값을 str 함수로 감싸기/[33:59] 모듈에 대해 알아보기/[34:15] windowsApplication에서 모듈 추가/[34:37] 모듈에 값 입력하기/[35:00] 코딩 입력/[35:45] 모듈 역할 알아보기/[36:15] Form2 만들기/[36:52] 변수 만들기/[37:59] 찾아가는 경로 입력/[39:22] 한정자에 대해 알아보기/[40:22] Public과 Private 한정자의 역할/[41:45] 같은 클래스에서 변수를 지정해도 오류가 나는 이유/[42:45] dim 한정자/[43:52] 한정자가 Dim일 경우 변수의 생성과 소멸 알아보기/[44:52] Private 생성, 소멸/[46:13] Private 과 Public 의 차이/[46:45] Public 생성, 소멸/[50:00] 비교 연산자에 대해 알아보기/[50:37] If문 살펴보기/[51:07] a,b 크기 비교/[51:45] 등호의 위치/[52:37] 등호 사용시 주의할 점/[55:22] 비교 연산자 살펴보기/[55:59] str함수로 숫자를 문자로 바꿨을 경우

  • 04.38분 콘솔응용프로그래밍

    프로그램 구조, namespace, 모듈, 클래스, 프로시저, 함수, .net framework, while 루프

    책갈피 : [00:00] 수준별 프로그래밍 요소/[00:35] 네임 스페이스/[01:11] 모듈 , 클래스/[02:00] 프로시저 , 함수/[03:20] Public 변수/[04:00] Private 변수/[04:46] Dim 변수/[05:46] 변수 설정 과정/[06:40] 캡슐화/[07:09] 네임 스페이스 생략/[07:56] 솔루션/[08:24] 마무리/[09:35] .NET Framework/[10:16] Visual Studio 개발 툴/[12:01] 프로그램별 특징/[13:05] Common Language Specification/[13:45] ASP.NET 구조/[15:09] WIndow application/[15:37] Data and XML/[17:33] Base Class Library/[17:45] Common Language Runtime/[18:32] .NET Framework 중요사항/[19:48] 콘솔 응용 프로그램/[20:47] 콘솔 프로그래밍/[21:56] 콘솔 프로그래밍 특징/[24:07] 주석문/[25:37] 코딩 구조/[26:14] Sub & Function/[28:06] 실행/[29:56] Parameter/[31:10] 응용 프로그램 compile 과정/[32:45] 프로그램 실행/[33:07] 저장/[33:22] 저장된 파일 compile/[34:34] 코딩/[35:36] 응용 프로그램 게시/[36:43] 게시된 작업 확인

  • 05.50분 기본문법 part1

    if문, for문, case문, while문, select문, try 문, do문

    책갈피 : [00:00] 기본 문법/[00:08] If 문/[01:23] 비교 연산자/[02:12] 실행 원리 1/[03:38] ElseIf 문/[04:42] 실행 원리 2/[06:30] For 문/[07:00] 레이블 초기화/[07:38] 변수 설정/[08:09] For 문 원리 1/[09:26] For 문 원리 2/[09:58] 실행 1/[10:58] 실행 2/[11:41] 코딩 변경/[14:01] Step 값 변경/[14:33] For 문 응용/[16:18] 실행/[16:29] 실행 구간 설정/[18:41] For 문 주의점/[19:41] Select Case 문/[20:03] 디자인 생성/[20:26] Select Case 문 설명/[21:10] 예제/[22:22] Case Else 문/[23:18] 실행/[24:37] Select Case 문 주의점/[26:37] 코딩 수정/[27:18] 해결 방법/[27:45] Try Catch Finally 구문/[28:48] Try 구문/[30:00] Try 구문 실행/[30:41] 실행된 Catch 구문/[31:18] Finally 구문/[32:44] 실행/[33:22] Try Catch 구문 특징/[35:07] 중첩 Try Catch 구문/[36:15] Do 구문/[37:34] Do 문 기본 문법/[38:04] while 문과 until 문의 차이/[38:44] 예제/[39:57] 실행/[40:12] 주의점/[41:20] 예제/[41:52] 오류 해결 방법/[42:36] Do Events/[43:30] 실행/[45:15] Do Events 의 역할/[45:45] 주의점/[46:15] Do while 문/[47:37] Exit Do/[48:50] Do 문의 쓰임새

  • 06.31분 기본문법 part2

    for each문, using문, with문

    책갈피 : [00:00] For Each 구문/[00:52] 코딩/[03:29] For Each 문 특징/[05:15] 변수 설정/[06:00] 변수 설정 2/[07:11] 마무리/[07:46] Using 구문/[08:46] 코딩/[09:26] Memory 관리/[11:20] 변수 설정/[12:28] 변수 설정 2/[13:39] 변수 원리/[15:03] 변수 소멸/[15:26] 객체/[15:54] Class/[17:17] Class 2/[17:44] 객체 Class 설정/[18:26] 객체 변수/[19:11] Stream 명령어/[20:03] Stream 변수 설정/[20:22] 변수 설정의 중요성/[21:07] Using 문 특징/[23:29] Using 문 쓰임새/[24:48] Using 문 주의점/[25:15] With 구문/[25:37] 코딩/[26:03] 객체/[26:26] Label 속성/[26:56] 구문 설명/[27:37] Lable 속성 추가/[28:33] With 구문의 효율성/[29:48] 마무리

  • 07.35분 클래스 part1

    클래스 속성, 클래스 핸들링, 클래스 오버로딩

    책갈피 : [00:00] Class/[00:59] Class 정의/[02:19] Class 특징/[04:46] 코딩/[05:57] Class 생성/[07:15] CH 변수/[08:39] 캡슐화/[10:35] Volum 제어/[11:05] inch/[11:43] Property/[12:50] Class 구성/[13:18] TV Class Handling/[13:43] 코딩/[14:16] Class 중요 개념/[15:01] 오류/[15:43] 오류 해결 방법/[16:44] 변수 설정 1/[18:03] 변수 설정 2/[20:10] 변수 설정 3/[22:00] 변수 설정 4/[23:03] 코드의 재사용과 수정/[25:22] Class 장점/[25:55] OverloadClass/[26:33] 코딩/[27:07] Overload 특징/[28:18] Overload 방법/[29:30] 코딩/[30:22] 실행/[30:37] 변수 설정/[30:56] 코딩 변경/[32:19] 실행/[32:52] 형태 수정/[33:22] 실행/[33:35] Overload 주의점/[34:38] 마무리

  • 08.48분 클래스 part2

    상속, 클래스와 모듈 비교, 속성, 필드, 메서드, 컨트롤

    책갈피 : [00:00] Class 상속/[01:19] 코딩/[01:42] AClass/[02:29] BClass/[03:35] 실행/[04:30] 상속 입력/[05:30] 실행/[06:10] 상속 중요성/[07:29] Button Method/[08:20] Click Events/[09:41] 상속/[10:24] 새로운 Button/[11:31] Button 설정/[12:45] Button 쓰임새/[13:54] Form 설정/[14:35] 상속 중요성/[15:28] Event/[16:18] Event 과정/[17:11] Form Event/[17:26] Button Event/[18:15] Event 활성화/[20:03] Event 종류/[20:22] Got Focus/[20:56] Key Down/[21:22] Key Press , Key Up/[22:07] Move , Lost Focus/[22:41] Mouse Events/[23:14] Paint/[23:37] Resize , Text Changed/[24:03] Text Box Events/[25:30] Event 공부하는 법/[25:45] 프로그래밍 중요점/[26:26] Button 상속/[28:25] Event 겹침/[31:00] Form 상속/[31:48] Control 역할/[32:22] Check Box 사용법/[33:00] Check Box 코딩/[34:37] Check Box Events/[34:59] Radio Button/[35:20] Radio Button 중요점/[36:06] Group Box , Panel/[37:30] Radio Button 속성/[38:52] Combo Box/[39:22] Combo Box 속성/[40:37] Combo Box Events/[41:37] Text Changed/[42:52] Label/[43:30] List View/[45:50] 코딩/[46:42] 실행

  • 09.39분 대리자

    Delegate문, Delegate 정의, Thread, Timer

    책갈피 : [00:00] Delegate/[01:06] Delegate 구문 1/[01:23] MSDN 도움말 파일/[02:07] Delegate 구문 2/[02:30] Delegate Method/[03:46] Delegate 대리자/[04:41] 코딩 - Delegate 선언/[06:15] Delegate 함수/[07:15] Address Of/[08:37] 예제/[09:58] Address Of 장점/[10:41] Delegate 장점 1/[11:33] Delegate 장점 2/[12:54] 실행/[13:39] Delegate 의 유용성/[14:31] Delegate 쓰임새/[15:52] Delegate 유의점/[17:29] Thread/[18:03] 코딩 - Thread 설명/[19:11] Tread 구문/[20:00] Tread 함수 코딩/[20:32] 무한 루프 예제/[22:06] Tread 역할/[23:18] Tread 예제/[23:48] Tread 원리/[25:26] Tread 멀티태스킹/[26:48] Tread 멀티태스킹 과정/[27:22] 실행/[27:41] Tread 중요점/[28:37] Tread 쓰임새/[29:02] 마무리/[30:03] Windows Control - Timer/[30:26] Timer 속성/[30:47] 코딩 - Timer 기능/[32:00] Text Box - Now/[33:30] Timer - Enabled/[34:06] 실행/[34:30] TIme - Interval 속성 변경/[35:04] Interval 주의점/[38:29] 마무리

  • 10.39분 응용프로그래밍 개발

    일기장 어플만들기와 웹브라우저를 이용한 파싱을 실습합니다.

    책갈피 : [00:00] 일기장 만들기/[00:20] 어플리케이션 작업 시 중요사항/[01:45] Date Time Picker , Button/[02:15] 텍스트 박스/[02:53] Open File Dialog/[03:27] 구조도 구상/[04:29] 코딩/[04:59] 메세지 박스 설정/[05:46] 메세지 박스 특징 1/[06:15] 메세지 박스 특징 2/[07:26] 메세지 박스 특징 3/[08:11] 메세지 박스 코딩 살펴보기/[09:13] Stream Write 코딩/[10:07] Stream Writer 속성/[10:58] Stream Writer Parameter 1/[12:09] Stream Writer Parameter 2/[13:05] Stream Writer Parameter 3/[13:31] 인코딩 설명/[15:30] Stream Writer Parameter 4/[16:36] Stream 중요점/[17:11] 일기장 - 저장하기/[18:00] 일기장 - 불러오기/[18:33] File Open Dialog 속성/[19:15] Open File Dialog - Filter/[20:03] Open FIle Dialog - 나머지 명령어/[20:22] Open File Dialog - If 문 1/[21:18] Open File Dialog - If 문 2/[22:21] Stream Reader/[23:03] Stream Read - Read의 종류/[24:37] 실행/[25:18] 마무리/[26:07] Web Browser 생성/[26:30] Web Browser 기본 설정/[27:45] Web Browser - Button/[28:33] Web Browser - HTML 코딩 사용 예제/[29:37] Web Browser - HTML 코딩 설정/[30:25] 인코딩 설정/[32:07] Stream Reader - 인코딩 방식 수정/[33:45] 인코딩 종류/[34:21] 나머지 코딩 설명 , 실행/[34:45] Parsing String/[36:20] 적용된 코딩 살펴보기/[37:43] HTML 소스 가져오는 방법/[38:34] 마무리

  • 11.37분 vb.net 엑셀 연동

    엑셀 연동과 vb.net 엑셀 인쇄에 대해 학습하고 실습합니다.

    책갈피 : [00:08] 프로젝트 내용 엑셀로 인쇄하기/[01:49] 액셀 다른이름으로 저장/[02:15] 액셀에 있는 프린터 기능 이용하기/[03:53] 비주얼 스튜디오에 엑셀 파일 추가/[04:26] 코딩하기/[05:30] 변수 만들기/[06:00] 액셀 구조 살펴보기/[06:40] 액셀 파일 제작/[06:53] 액셀 파일 경로 지정/[07:30] 워크 시트에 시트 지정/[07:59] 값 입력/[08:15] 워크시트 안에 Cell 명령어 이용하기/[09:33] Cell에 값 채우기/[09:46] row와 colum/[11:00] 액셀 인쇄 범위 지정/[12:56] 메모리 해제/[14:01] 디자인 살펴보기/[14:37] 작업 확인/[15:15] 액셀파일 인쇄 사용의 예/[15:52] 디자인 창에 저장버튼 생성/[16:18] 모듈에 구조체 만들기/[16:30] structure 입력/[17:33] 배열 만들기/[18:03] 구조체 배열 저장/[18:41] 코딩/[19:40] with 문 사이에 for문 사용해 입력하기/[22:18] 폼에 값 입력하기/[23:07] 작업 인쇄/[23:30] printarea 수정/[27:33] 데이터 베이스에 대한 설명/[29:52] worksheet save as로 저장하기/[30:29] 픽쳐박스에 대해 알아보기/[31:14] 픽쳐박스 속성 살펴보기/[31:45] 코딩으로 사진 바꿔주기/[32:45] size mode 로 사진 보기/[34:15] 사이즈 모드에서 사진 크기 조절/[34:37] 버튼 눌러서 코딩/[35:59] 픽쳐박스에 이미지 삽입/[36:14] 코딩 실행/[36:29] 사진 크기 조절 후 살펴보기

  • 12.35분 윈도우 프로그래밍

    메뉴만들기, 파일 복사, 윈도우 탐색기 어플을 만들어봅니다.

    책갈피 : [00:05] 메뉴 만드는 법에 대해 알아보기/[01:06] MenuStrip 폼 위에 올려놓기/[01:34] 원하는 메뉴 삽입/[02:27] 버튼 눌러 이벤트 보기/[03:19] 끝내기 버튼에 end 명령어 삽입/[04:24] 핸들러와 툴스트립을 이용해 한번만 코딩하기/[05:41] sender/[06:15] sender 실행/[07:58] 툴스트립 메뉴에서 끝내기 누르기/[08:28] sender 사용의 예/[09:41] 실행하기/[10:11] sender로 여러개 버튼을 사용한 경우 구분하기/[10:50] 결과값 보기/[11:52] 파일 복사하는 방법에 대해 알아보기/[12:43] 복사 할 수 있는 코드 살펴보기/[13:50] 원본 파일 위치 입력/[14:03] CopyTo에 true 입력/[15:13] 작업 실행해서 결과 살펴보기/[15:35] CopyTo에 false 입력/[16:11] 파일 명령어 살펴보기/[16:52] 윈도우 탐색기 만들기/[17:11] Splitter의 기능/[17:33] Splitter에 ListView올리기/[18:47] 코딩하기/[19:06] DirectoryInfo 와 FileInfo의 차이점/[19:56] Directory 사용하기/[21:41] ListViewItem 을 담은 변수 생성/[22:30] 배열 방 검색/[23:36] 오버로드 살펴보기/[26:03] ToString으로 문자열 값으로 변형/[27:30] 작업 실행 후 결과 살펴보기/[27:51] 포커스에 해당하는 ListViewItem을 가져와서 문자로 바꿔쓰기/[30:07] 분석/[30:22] 첫번째 ListView 클릭/[31:18] GetItem으로 들어가기/[32:35] 직접실행창에 디버깅 하기/[33:34] ListViewItem Clear 하기/[34:14] 작업 실행 후 결과 확인

  • 13.41분 웹서버 연동

    ftp 연동, 다운로드, 업로드에 대해 공부하고 실습합니다.

    책갈피 : [00:12] 웹 구동 요소에 대해 알아보기/[03:37] 알 ftp 접속하기/[04:28] 연동 작업 설명/[06:14] 코드 보기/[06:29] 파일 만 탐색하기/[07:15] instr 함수를 통해 jpg 파일 걸러내기/[08:20] 업로드 코딩 보기/[09:31] system.net.webclient 객체 가져오기/[09:48] net의 기능/[09:58] 인터넷으로 통신을 주고 받는경우/[10:48] 타임아웃 기능/[12:39] 직접 적인 파일 업로드 방법/[13:22] 객체 생성/[14:24] 아이디와 패스워드 인증 받아오기/[15:20] 업로드 파일 파라미터 살펴보기/[17:06] 보낼 파일 위치 잡기/[17:44] 작업 확인/[18:52] 확장자까지 같이 보내기/[20:37] 사진 다운로드 코딩/[21:56] uri 설명/[22:48] uri 파라미터 보기/[24:15] combine에 사진 위치 확인/[24:45] pc에 저장될 경로 명 정하기/[26:07] req 변수 삽입/[26:48] req 변수에 값 입력하기/[28:00] 리퀘스트의 역할/[28:44] credential로 인증 요청하기/[29:10] 인증 변수 만들기/[30:11] method에 해야할 행위 입력/[30:52] 명령어가 들어가는 이유/[31:29] UseBinary/[31:52] UsePassive/[32:21] 입력한 값 받기/[33:30] stream 변수/[34:22] filestream 생성/[35:37] 1024 Byte 만들기/[36:58] stream.read로 누적시키기/[37:57] 파일 스트림 write로 지정/[38:14] while문 끝나는 명령어 만들기/[39:22] 작업 확인/[39:34] 사진 업로드 다운로드

  • 14.39분 tcp/ip1

    클라이언트 어플 코딩에 대해 공부하고 실습합니다.

    책갈피 : [00:03] tcp/ip 프로토콜과 구동에 대해 알아보기/[00:24] pc마다 고유의 ip 지정하는 법/[02:27] tcp/ip 통신시 필요한 두가지 코딩/[04:46] 디자인 보기/[05:28] 포트 번호/[06:40] 코딩 보기/[07:46] 삽입 변수 살펴보기/[08:09] Delegate 설명/[09:43] Delegate 세개 생성/[10:20] TCPListener/[10:46] readthread/[11:22] stopcompletionevent/[12:09] load 보기/[14:16] 서버 포트 임의로 생성/[14:37] 보낼 값 임시적으로 입력/[14:54] iphostentry/[17:03] for문 돌리기/[18:00] 종합 설명/[18:47] 서버 스타트 코딩 보기/[19:30] TCPListener에 넣은 값 확인/[20:48] ListeneEP로 EndPoint 생성/[21:55] Bind 명령어/[22:41] 수신 스레드 만들기/[25:03] ConnectReadFunc/[25:15] reccnt 생성/[25:59] try 부분 보기/[26:51] 오류가 났다고 가정/[27:45] 클라이언트 접속 확인 방법/[28:17] DelegateUlControl 보기/[28:45] invoke와 Delegate로 만든 이유/[31:41] Encoding/[33:22] Delegatereclistadd/[34:45] 스레드 종료/[35:49] Connect Close/[36:00] Connect Close 로 끊기/[36:45] Thread Sleep/[37:35] exit를 눌렀을 때/[37:53] 값을 보낼 때/[38:07] timersend interval

  • 15.36분 tcp/ip2

    클라이언트 어플 코딩에 대해 공부하고 실습합니다.

    책갈피 : [00:02] tcp/ip 클라이언트 쪽 코딩에 대해 알아보기/[01:00] FORM 디자인 살펴보기/[02:12] 코딩 보기/[02:53] Form1_Load/[03:58] 아이피 넣기/[04:15] 서버에 아이피와 포트 번호 지정 후 실행/[04:30] 값을 주고 받고 연결하는 코딩하기/[04:42] 변수 만들기/[05:15] m_readThread/[06:00] m_StopCompletionEvent/[07:32] Event의 중요성/[08:46] RecListAdd 프로시져/[09:09] 대리자와 인보크와 프로시져를 연계하는 방법/[10:33] 서버 연결을 눌렀을때 결과/[11:18] m_clientSoket/[12:05] IP 주소 가져오기/[13:07] m_clientSoket.Connect 명령어로 연결/[14:18] 서버와 클라이언트가 전송 되는지 검사/[18:18] tcpClientclose 보기/[19:30] 전송하는 법/[20:02] 버퍼 보내기/[20:59] 코딩 실행 확인/[21:47] 서버 쪽 IP 적고 서버 연결/[22:25] 송신데이터 전송하기/[22:48] 유니코드를 ASCII로 변경후 실행/[23:15] 다른 값 보내기/[24:07] ASCII를 유니코드로 변경/[24:37] 송신 데이터 전송/[25:14] ASCII와 유니코드의 차이/[26:36] 서버에 연결 후 클라이언트에서 보내기/[27:10] 숫자 보내기/[27:41] 클라이언트에서 서버 제한하기/[28:10] 통신 규약 프로토콜/[30:07] 서버와 클라이언트간의 암호가 노출되었을 경우/[31:56] 프로토콜 짜기/[33:00] 서버 연결후 데이터 전송하기

  • 16.36분 Database part1

    데이터베이스 설명과 마이크로오피스 엑세스 연동 import 방식

    책갈피 : [01:15] 데이터베이스란 무엇인가/[01:53] 데이터베이스의 종류/[02:23] 실제적으로 많이 쓰는 MYSQL/[02:53] 오라클이란?/[03:23] 마이크로소프트 엑세스/[03:38] 마이크로소프트 오피스의 장단점/[05:42] MYSQL에 대한 설명/[06:46] 세가지 언어/[08:22] MYSQL을 선호하는 이유/[09:24] MYSQL의 단점/[10:31] MSSQL에 대한 설명/[11:31] MSSQL의 단점1/[12:18] MSSQL의 단점2/[13:00] 오라클의 장점/[14:01] 마이크로소프트 엑세스에 대해 알아보기/[14:33] 데이터베이스 만드는 법/[15:28] 데이터베이스 추가하는 법/[15:43] table이란/[16:22] table 생성 후 이름지정/[16:48] 필드이름이란/[18:03] 기본 키란/[19:29] 필드 설명/[21:06] 테이블 저장/[21:47] 레코드 생성/[23:22] 데이터베이스 테이블의 기본 구조/[23:47] 두번째 테이블 생성/[24:52] 두번째 테이블 저장/[25:07] 테이블 두개 연결하기/[26:52] 필드 사용법/[27:17] 비쥬얼스튜디오에서 코딩하기/[27:56] DataGridview1 만들기/[28:29] 프로젝트 데이터 소스 추가/[28:56] 데이터 소스 형식 선택/[31:17] 마이크로소프트 엑세스 파일 선택/[31:56] 연결 테스트/[32:30] 연결 문자열 복사/[33:50] 테이블 가져오기/[34:04] 데이터소스 파일 선택/[34:30] 실행/[34:57] 테이블 선택

  • 17.37분 Database part2

    엑세스 연동 클래스 코딩과 쿼리문에 대해 공부하고 실습합니다.

    책갈피 : [00:37] 코딩으로 직접적인 데이터 짜기/[00:52] 임포트 방식과 코딩 방식의 차이/[02:23] SQL 언어/[02:59] 코딩으로 데이터베이스와 연결하는 법/[03:46] 클래스 생성후 코딩/[04:00] OleDb/[04:28] OleDbConnection과 OleDbCommand의 차이/[05:46] private로 OleDbConnection 만들기/[06:15] DataAdapter란 무엇인가/[07:42] 연결자 문자 생성/[10:03] 레코드셋 만들기/[10:28] 레코드 카운터 RsCnt/[10:41] 데이터베이스 오픈시키는 함수 만들기/[11:07] 데이터베이스를 클래스를 이용해서 만드는 이유/[12:41] 데이터베이스 오픈의 직접적인 코딩 알아보기/[13:07] SQLselect에 대해 알아보기/[13:09] 데이터베이스를 조작하는 언어/[16:41] select문 펑션으로 만들기/[17:41] 직접 코딩 실행/[17:56] 질의어 주기/[18:41] 실행/[19:56] DBabpt 보기/[21:02] ExecuteReader 명령어/[22:47] RsCnt 데이터 갯수 확인/[23:03] RsCnt안에 들어가있는 값 확인/[23:33] 오류 확인/[24:45] 두번째 데이터 확인/[25:45] 같은 명령어 실행/[26:11] dataset으로 표 형식 만들기/[28:03] Ds에 있는 명령어 확인/[28:52] insert문 보기/[31:03] insert문 실행/[32:07] 쉼표의 의미/[32:51] 실제 값 확인/[33:30] 변형 값 확인/[34:21] 값 변경해서 한번 더 확인/[35:04] 오류 발생 이유

  • 18.34분 Database part3

    쿼리문에 대해 공부하고 mysql 설치해봅니다.

    책갈피 : [00:06] 질의어에 대해 계속 알아보기/[00:40] update문이란/[01:23] update 사용법/[02:38] 테이블 명 적기/[04:00] 뒤에 where절을 붙이는 이유/[05:00] 이름 바꾼 뒤 작업 실행/[06:38] 여러 코드 한번에 변경하기/[07:46] Delete 문에 대해 알아보기/[08:50] Delete문의 구조/[09:30] Delete문 사용시 주의할 점/[09:50] where절의 중요성/[11:28] 질의어의 다른 종류/[15:07] select 보기/[15:22] 데이터베이스 직접 열어서 넣기/[16:56] 나이를 기준으로 정렬하기/[17:41] 정렬시키는 명령어 order by/[18:03] desc와 asc의 차이/[19:00] where절과 정렬 같이 쓰기/[20:06] 와일드카드란/[21:10] like 명령어 입력/[21:52] 작업실행/[22:11] 다른 글자로 대체해서 실행/[23:22] 컬럼이 순서가 없는 이유/[24:44] 컬럼 직접적으로 지정해서 select문 사용/[25:11] MYSQL 설치하는 방법/[26:18] 엑세스 대신 MYSQL을 사용하는 이유/[26:41] 대용량 데이터베이스를 담을수 있는 세가지 서버/[27:22] MYSQL 서버의 문제점/[28:26] MYSQL 서버 쓰는 방법/[29:45] MYSQL 다운로드/[30:18] MYSQL Connector/[31:25] MYSQL다운로드의 위치의 중요성/[32:09] MYSQL 본인의 PC에 다운받기

  • 19.36분 mysql part1

    mysql 설정과 mysql 구조만들기에 대해 공부하고 실습합니다.

    책갈피 : [00:05] MYSQL에 접속하고 데이터베이스 핸들링하기/[02:05] MYSQL 셋팅법 알아보기/[02:29] APMSETUP 실행/[03:14] Apache 와 MYSQL 실행/[03:37] MYSQL와 Access의 다른점/[03:49] 외부에서 접속시 문제점/[04:57] 동시접속자가 많을때 MYSQL 셋팅하기/[05:45] 서버환경 설정/[05:54] Apache설정/[06:29] 본인의 PC가 통신을 묶은 방법/[08:35] 총체적 관리자/[08:56] PHP설정/[09:37] MYSQL 설정/[10:50] 3306 포트/[11:35] 데이터베이스에 한글이 들어가지 않을경우 검사해야 할 것/[12:35] 버퍼사이즈의 필요성/[13:31] timeout/[15:09] MYSQL 신규계정 생성/[15:52] MYSQL 관리/[16:56] MYSQL 접속/[17:30] MYSQL와 Access의 다른점/[19:41] MYSQL 설명보기/[20:03] web server/[20:32] 새 데이터베이스 만들기/[21:26] 컬렉션 지정/[22:30] create database 'test2'/[23:15] 데이터베이스 생성됐는지 확인하기/[24:02] test2에서 새로운 테이블 만들기/[26:18] 실행 후 저장/[26:41] test3에 질의 언어 던지기/[27:14] test3 확인/[27:41] limit 명령어/[28:03] 테이블에 값 넣기/[28:55] 보기 누르고 결과 확인 후 수정/[29:26] 권한설정/[30:11] 새 사용자 추가/[30:56] 데이터베이스 관리시 최고 문제점/[31:48] Schema 살펴보기/[33:30] MYSQL 보기/[35:00] MYSQL와 Access의 다른점

  • 20.40분 mysql part2 & 전화번호부 만들기

    mysql 핸들링과 업데이트 방법에 대해 알아봅니다.

    책갈피 : [00:45] pc에서 MYSQL을 연동해 프로그램을 짰을때 좋은점/[02:07] 직접적인 데이터 베이스를 만들고 값 주고받기/[02:28] 패스워드 프로포티에 아스테리스크 입력/[03:44] MYSQL 열어서 테이블 구조 확인/[04:30] SCHEMA 테이블 보기/[05:38] TEST2에서 테이블 보기/[06:27] MYSQL에 접속시 컬렉션의 중요성/[06:46] 어플리케이션 테이블 접속/[07:29] 버전 업데이트 확인 방법/[08:22] 구조보기/[09:45] 멤버 테이블 접속/[10:18] 암호화 값 보기/[10:48] 비밀번호 주는 법/[11:24] 암호화와 복구화 개념/[12:31] 암호화 알고리즘 보기/[13:07] 암호화 할때 중요점/[15:01] 마이데이터 테이블 접속/[15:35] euckr_korea/[16:37] MYSQL data 가져오기/[17:48] charset의 중요성/[18:26] MYSQL 에서 쿼리를 날렸을때/[19:18] 로그인 하고 결과 확인/[19:52] DBopen/[22:33] select 쿼리 날리기/[23:22] 설정값 잡기/[24:32] ftp에 연결해서 파일 다운받는 소스 입력/[26:02] 초반부터 현재 버전과 같다면/[26:30] form1 값 보기/[27:22] 예외처리하기/[28:18] insert문에 넣기/[29:30] 본인에 pc에 들어있는 값 확인하기/[29:56] 직접 실행하기/[30:48] 오류나는 경우 보기/[32:15] 올바른 값 넣기/[33:30] 한글을 MYSQL을 사용해서 전송할 경우/[34:14] 두번째 오류 경우/[34:52] 직접 실행 후 살펴보기/[35:42] 웹에서 MYSQL사용시 해결방법/[36:59] 자동으로 타임아웃을 돌릴때 주의점/[38:07] 버전 주는 방법