HOME>디지털 실무>프로그래밍>델파이 [기초+실무]
ONLINE CLASS

델파이 [기초+실무]

?

수강 전 꼭 확인하세요

수강 전 자주 묻는 내용을 간단히 안내드립니다.

Q초보자도 교재 없이 수강 가능한가요? 프로그램 정보는?
A

네, 영상과 실습자료로 쉽게 학습할 수 있습니다. 알지오는 원격평생교육원으로 프로그램 관련 정보는 제공하지 않습니다.

기업이 선택한 신뢰 강의

검증된 커리큘럼과 전문 강사진으로 높은 만족도를 제공합니다.

자세히 보기  >
수강료 일부는 사회환원에 사용됩니다.

작은 나눔이 더 나은 내일을 만듭니다.

자세히 보기  >
REAL REVIEW

수강생 리얼후기!

실제 수강생의 학습 경험을 확인해 보세요.

수강후기를 불러오는 중입니다.

델파이 [기초+실무] 델파이 [기초+실무]
  • 델파이 [기초+실무]

  • 강의구성
  • (20강) 전체 : 6시간 0분|평균 : 18분0초
  • 이용기간/강사
  • 2개월
    알지오 R&D [IT]
  • 증빙가능
  • 수료증, 수강증, 학습진도
  • 수강료
  • 450,000할인225,000
  • 알지오 패키지
  • "5개월" 혜택!
?

수강 전 꼭 확인하세요

수강 전 자주 묻는 내용을 간단히 안내드립니다.

Q 초보자도 교재 없이 수강 가능한가요? 프로그램 정보는?
A

네, 영상과 실습자료로 쉽게 학습할 수 있습니다. 알지오는 원격평생교육원으로 프로그램 관련 정보는 제공하지 않습니다.

  • 01.24분 설치 및 변수타입과 배열
    변수타입의 종류, 계산기 만들기, 정적배열과 동적배열
    설치/바이트형 변수/스핀 이벤트/오류 나는 이유/숫자형 변수 문자형 변경/변수 초기화/음의 범위 큰 숫자값 변수/integer 최소 최대값/double 타입 문자형 변수/문자열 값을 대입/BoolToStr/연산 기호 한줄 구문/계산기 버튼/0일 경우 예외처리 버튼에 캡션/LeftStr 함수 클리어 버튼/사칙연산 이벤트 처리/케이스문
  • 02.26분 클래스 사용법
    클래스에 대해 공부하고 사용법을 실습해봅니다.
    정적 배열/2차원 배열/정적 동적 배열의 차이/동적 배열의 다차원/2차원 메모리 할당/레코드형 변수 타입/객체지향 프로그래밍/도형 그리는 프로그램/버튼과 캔버스 구현/폼 캡션 조절/버튼 추가/패널 외곽 부분 조절/페인트 박스 컬러 속성/클래스 프로그램 실행/TDrawClass 객체 DrawClass 메서드 구현/매개변수 명칭/이뉴머레이션/메서드 실제 구현/각 해당되는 타입에 객체 생성/생성된 객체 저장/지시어 FList 메모리/오버라이드 inherited/객체 메서드/onpaint 이벤트 호출/draw 함수 부모자식 객체/TLine 클래스 TPoint 확인 draw 메서드 /circle TLine draw FCanvas/TRectangle draw 구현/캔버스에 사각형/FCanvas 선언/원 그리는 캔버스 메서드/draw 메서드 추상화/destroy 메서드/draw 함수 오버라이드 형태/abstract draw 클래스 pb 전달/draw 클래스 create/F 캔버스 리어 부분/Draw 메서드 호출
  • 03.20분 폼 객체의 여러가지 사용법
    폼 객체에 대해 알아보고 여러가시 사용법에 대해 실습합니다.
    폼을 다루는 방법/버튼 다른 폼 띄우기/폼 유닛/프로젝트 소스/유닛1 버튼/createForm 메서드/지역 변수/showmodal로 폼/폼 유닛을 메모리에서 해제/show 방식 실행/폼2 호출 재실행/freeAndNill/showmodal 폼/show 보여주기만 할 경우/mdi 스타일로/폼2를 폼 외부로/변경 부분 작성/메모리에 오류가 날 경우/속성 팔레트/OnCreate 이벤트/OnActivate 이벤트/OnCloseQuery 이벤트/formpaint/OnCloseQuery close와 create 이벤트/스플레시 폼/메모장 파일 로드 함수/경로만 추출 할 경우/같은 폴더에 파일/폼 유닛 추가/Auto-create폼/splash 폼 호출
  • 04.16분 여러가지 컴포넌트 사용법
    여러가지 컴포넌트 사용법에 대해 공부하고 실습합니다.
    그림판 제작과 관련 컴포넌트 알아보기/vcl 프로젝트 생성/기본 폼 디자인/배치하는 과정//이미지 객체 크기 패널과 동일하게 하기/패널 모양 변경/메인 메뉴 추가/서브 메뉴 만들기/메뉴 사이 선 추가/실행/동작에 대한 이벤트 적용시키기/색상 피커 추가/컬러 다이얼로그 실행 버튼 추가/실행/save 다이얼로그 창 추가/comboBox 추가/comboBox 속성 조절 방법/실행/실제적으로 기능 표현하기/mousedown 이벤트 보기/move 이벤트 사용/실행/마우스 왼쪽 버튼이 눌러져 있을때만 그려지도록 그림판 설정하기/중복 적용/실행/색상 변경해서 적용하기/배경색과 펜 두께 변경하기
  • 05.17분 여러가지 컴포넌트 사용법 2
    여러가지 컴포넌트 사용법에 대해 공부하고 실습합니다.
    배경색 변경 부분 확인/브러쉬 값으로 컬러 변경/실행/펜 두께 적용/comboBox 값 적용/주의할 점/실행/속성값 확인/filter 부분 속성값 삽입/오픈창 filter 부분 설정/저장할 부분 직접 구현/파일 오픈 창 구현/이미지 캔버스 지우는 부분 구현/실행/저장/미디어 재생기 제작과 관련 컴포넌트 알아보기/기본적인 구성 디자인/버튼 삽입/버튼 앞에 이미지 추가/미디어 플레이어 컴포넌트 속성 보기/플레이 되는 부분 패널에 보여주기/영상 출력되면서 진행되는 부분 표시/패널 넓이값 조절/미디어 플레이어 이벤트 보기/코딩/동영상 진행 시간 표현/스트링 값으로 변환/포멧 함수 적용해서 사용하기/도움말 확인/FormatFloat
  • 06.18분 예외처리
    예외처리에 대해 실습합니다.
    예외 처리/에러의 몇가지 예/입출력 오류/메모리 오류/중요한 에러 메시지/리스트 오류/정수형, 실수형 오류/예외처리 구문/에러에 대한 처리 구문/예제 보기/디버그 모드로 실행/에러 발생시 해결 방법/finally 선택/에러메시지 창 보여지는 순서/에러가 발생되지 않는 코드 실행/except 구문을 사용한 예외처리 구문 살펴보기/실행/에러 발생 시키기/실행 후 확인/except와 finally 구문의 차이점/except와 finally 조합해서 사용하기/중요한 점/이중 구문 사용하는 경우/구체적인 에러처리/확인
  • 07.15분 예외처리 2
    예외처리에 대해 실습합니다.
    각 에러 종류에 맞게 처리 되도록 수정/실행/사용자가 직접 에러메시지 발생 시키기/예제 보기/테스트 값 입력/try 구문으로 처리하기/실행/값 입력/확인/사용자의 편의성을 위해 작성하기/에러 자체를 따로 만들기/on 구문 사용/실행/에러창 띄우는 부분 작성/실행/결과 비교/핸들 익셉션 수정/어플리케이션 보기/MyException 작성/클래스 보기/고의적인 에러 발생시키기/달라지는 점/객체 비교/실행/처리 후 실행/모든 에러 메시지에 대한 로그 파일을 만들경우
  • 08.20분 DLL파일 생성
    DLL파일 생성 방법에 대해 알아보고 실습합니다.
    DLL 사용 방법/DLL 이란?/DLL 사용의 장점/DLL 파일 만들기/프로젝트 생성/비교/DLL 주석부분 제거/DLL 프로젝트 컴파일/DLL 라이브러리에 함수 만들기/함수 끝에 키워드 입력/함수를 외부로 표시되게 만들기/실행 파일에서 DLL 사용하기/함수가 불러들일 경로 지정/실행/정적 로딩 방식/DLL 파일 삭제
  • 09.18분 DLL파일 생성 2
    DLL파일 생성 방법에 대해 알아보고 실습합니다.
    동적 로딩 방식 살펴보기/핸들 지정/함수 레퍼런스 지정/함수의 주소 가져오기/주의할점/에러 검사/메모리에서 해제 하기/실행/DLL 파일 삭제/에러 처리 좀 더 명확하게 하기/주의할점/정적 로딩 방식의 단점/동적 로딩 방식의 단점/DLL의 활용/DLL 폼 작성/패널 추가/함수 작성/DLL 폼 로드/컴파일 경로 지정/확인/실행 파일 수정/정적 매서드로 구현/아이콘 지정/확인/패널 안에 DLL 폼 넣기/쇼 모달과 쇼 함수의 차이점/show 부분 작성/타이틀 부분 제거/주의할점/매게 변수로 어플리케이션 일치시키기/실행/작업관리자 확인/폼 안보여지는 부분 확인/실행/패널1 핸들 넘겨주기/종료 이벤트 추가/실행
  • 10.16분 콤포넌트 생성
    콤포넌트 생성 방법에 대해 알아보고 실습합니다.
    published/property/키워드가 따로 있는 이유/확인/수정/차이점/캡션에 커런시 값 적용시키기/라벨 움직이게 바꾸기/TTimer 사용/타이머 생성/상위 클래스 매서드 오버라이드 키워드를 사용해 가져오기/매개변수 찾기/inherited/ftimer 기본값 설정/타이머 해제/dotimer 이벤트 만들기/left 위치 이동/활성화 상태로 바꿔주기/SetTimeEnable 사용/실행/움직이는 라벨에 시간 표시하기/사용자 이벤트 추가/이벤트에 관련된 타입 입력/변수 설정/매서드 사용/코드 작성 부분 보기/이벤트가 발생되는 타임 작성/인티저 값으로 카운트 하기/매서드 실행/프로젝트 생성/TimerEnable 호출/버튼 추가/프로젝트 저장/실행/디자인이 문제일 경우/콤포넌트 자체에 윈도우 메시지 처리하는 부분 만들 경우
  • 11.20분 콤포넌트 생성 2
    콤포넌트 생성 방법에 대해 알아보고 실습합니다.
    키워드가 따로 있는 이유/확인/수정/차이점/캡션에 커런시 값 적용시키기/라벨 움직이게 바꾸기/TTimer 사용/타이머 생성/상위 클래스 매서드 오버라이드 키워드를 사용해 가져오기/매개변수 찾기/inherited/ftimer 기본값 설정/타이머 해제/dotimer 이벤트 만들기/left 위치 이동/활성화 상태로 바꿔주기/SetTimeEnable 사용/실행/움직이는 라벨에 시간 표시하기/사용자 이벤트 추가/이벤트에 관련된 타입 입력/변수 설정/매서드 사용/코드 작성 부분 보기/이벤트가 발생되는 타임 작성/인티저 값으로 카운트 하기/매서드 실행/프로젝트 생성/TimerEnable 호출/버튼 추가/프로젝트 저장/실행/디자인이 문제일 경우/콤포넌트 자체에 윈도우 메시지 처리하는 부분 만들 경우
  • 12.17분 콜백함수
    CallBack 함수 사용
    CallBack 함수 사용법/어플리케이션 생성/버튼 추가/CallBack 기능 제공하는 함수 보기/함수 사용/함수를 사용하기 위한 셋팅/enumWindows 사용/실행/직접 사용 하는 방법/실행/CallBack 함수를 사용해 디렉토리에 있는 파일 정보 가져오기/폼 설정/디렉토리 파일 명 조회 프로그램 생성/직접 원형 만들어 사용하기/디렉토리 매서드 입력/매서드 선언/조회 부분 작성/실행/입력한 프로젝트만 조회하기/CallBack 함수가 할당되지 않았을 경우/장점
  • 13.14분 스레드(Thread) 사용법
    Thread 개념, Thread 기본 사용법
    스레드의 기능/프로그램 실행/프로세스 보기//메인 스레드의 영향을 받지않고 그리기메인 스레드의 영향을 받지않고 그리기/스레드 사용시 고려할 부분/예제 실습/shape 삽입/버튼 추가/스레드 오브젝트 클래스 명 입력/스레드 유닛/TThread/반복문 사용/상위 클래스 명과 다르게 변경/작업관리자 보기/스레드 값 조절/작업에 대한 코딩하기/shape 색상 변경/스레드 객체 생성/shape 객체 할당/버튼 설정/실행/싱크로나이즈 매소드/싱크로나이즈 매소드를 사용할 경우/캡션 스레드에서 변경하기/실행/캡션 변경/싱크로나이즈 함수 호출/실행/공통된 자원에 안정적으로 접근하기
  • 14.15분 스레드(Thread) 사용법 2
    Thread CriticalSection
    메모 콘포넌트 삽입/스레드 정의/반복구문 작성/맥시멈 값 설정/스레드2 동일하게 적용/변수 설정/실행/스레드 종료 부분 살펴보기/크리티컬 섹션/크리티컬 섹션 사용법/rock 거는 부분 작성/try 구문 작성/실행/크리티컬 섹션의 단점 보완 객체/정의 보기/cpu가 두개 이상일 경우
  • 15.22분 익명함수와 익명스레드 사용법
    Thread 동기화(WaitFor사용과 TEvent사용)
    스레드 관련 예제 만들기/메인 폼 생성/로그인 폼 생성/저장/프로젝트 소스 보기/로그인 스레드 생성/객체 변수를 저장할 변수 입력/로그인 성공 여부 변수 입력/스레드 생성 부분 만들기/WaitFor 매서드 입력/로그인 창 수정/변수값 변경/메시지 창 띄우기/실행/확인/중간점 설정/실행/1번 스레드가 동작할 동안 2번 스레드 정지시키기
  • 16.15분 익명함수와 익명스레드 사용법 2
    Thread 동기화(익명메소드와 익명스레드)
    프로젝트 생성/스레드 두가지 만들기/버튼 설정/SetEvent/기다리는 이벤트 만들기/이벤트 생성/실행/기다리는 값 수정/확인/익명 스레드와 익명함수 사용법/익명 매서드 기능 살펴보기/익명 매서드 선언 매서드 실행/실행/변수값 입력/확인/변수명만 선언/실행/익명 스레드 작성/procedure 입력/실행/확인해야 할 부분/예제 작성/procedure 입력/작업할 부분 선언/실행/결과 확인/익명 매소드로 정의하기/실행/카운트 증가부분 동기화/queue 매서드 사용 후 실행/카운트를 위쪽에 넣을 경우/주의할점
  • 17.20분 기본부터 다시 알아가기
    전문적인 작업을 위해서 는 기본을 먼저 알기!
    지금까지 배운사항 확인/앱개발 을 위한 프로젝트/실제 4개의 페이지 뷰제작
  • 18.19분 앱개발 페이지 제작
    터치하고 이동되는 탭 까지 제작하기
    2번 메뉴 페이지 세팅/3번 메뉴 페이지 세팅/한개로 1~4 메뉴 페이지 에 여러부분 복사/터치하면 다음 메뉴페이지 연결하기
  • 19.15분 앱 페이지 구성요소
    기본 페이지 부터 확실하게 알려드려요
    멀티 프로젝트/상단 메뉴완성/버튼아이콘 과 텍스트/연결 엑션과 터치방식
  • 20.13분 앱 브라우져 열기
    메인에 메뉴와 브라우져 열기
    멀티 프로젝트/상단 메뉴완성/메소드 관련 코딩

강의목록 다운로드                        1:1 강의 질문&답변