ONLINE CLASS

델파이 [기초+실무]

COURSE FOCUS

이 강의에서 배우는 핵심 실무

델파이 설치 후 계산기를 만들며 변수타입과 정적·동적 배열을 익히고 클래스의 사용법을 실습합니다. 예외 처리와 컴포넌트 생성으로 프로그램의 동작과 재사용할 기능을 구성하고, 익명메소드·익명스레드의 동기화를 살펴봅니다. 앱의 메인 메뉴에서 브라우저를 여는 작업까지 연결해 데이터 처리와 화면 기능을 가진 응용프로그램을 작성해봅니다.

?

수강 전 꼭 확인하세요

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

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

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

◆
기업이 선택한 신뢰 강의

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

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

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

자세히 보기  >
REAL REVIEW

수강생 리얼후기!

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

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

RECENT Q&A

최근 수강질문

최근 등록된 수강질문을 작성순서대로 확인해 보세요.

ALZIO DEEP GUIDE

Delphi을 더 깊게 이해하기

20강에서 계산기와 폼 기초를 시작으로 예외·DLL·컴포넌트 제작을 두 회차씩 반복하고 콜백·스레드·동기화, 후반 앱 페이지·탭·브라우저로 이어갑니다. DB 분산 중심의 550번 과정과 실제 범위가 다릅니다.

공식 기술정보 확인20강 커리큘럼 연결2026 현재 기술정보

델파이 [기초+실무] · 20강 · 6시간 0분

01

Delphi은 무엇인가

Delphi는 Object Pascal 계열 언어와 시각적 개발환경으로 프로그램을 만드는 도구입니다. 폼에 컴포넌트를 배치하고 이벤트·클래스로 동작을 연결하며 데이터·라이브러리·스레드는 별도 책임으로 구성합니다.

02

관련 플랫폼과 개발도구의 관계

VCL은 Windows UI, FireMonkey는 여러 플랫폼의 UI를 위한 프레임워크입니다. 같은 Delphi 프로젝트라도 대상 플랫폼과 프레임워크의 조건이 다릅니다. 현재 제품의 지원 대상이 강좌에서 모두 다루는 플랫폼을 뜻하지 않습니다.

03

Delphi의 핵심 기능

기술 자체의 기능과 이 강좌의 직접 학습 범위는 다릅니다. 아래 연결 표시는 저장된 공개 커리큘럼에 근거합니다.

자료형·배열

값의 종류와 자료 묶음을 표현합니다. 계산과 목록의 입력을 읽는 기반입니다. 정적·동적 배열의 범위와 상태를 구분합니다.

기술 참고 · 직접 학습 여부는 아래 회차 연결표에서 확인

폼·컴포넌트

입력과 표시·이벤트를 조합합니다. 작은 계산 도구나 앱 화면을 구성합니다. 보이는 컨트롤과 내부 데이터 객체는 다른 책임입니다.

기술 참고 · 직접 학습 여부는 아래 회차 연결표에서 확인

클래스·예외

동작을 재사용하고 실패를 구분합니다. 호출 결과를 확인하는 흐름을 만듭니다. 오류를 잡았다는 사실만으로 정상 결과가 생기지는 않습니다.

기술 참고 · 직접 학습 여부는 아래 회차 연결표에서 확인

DLL·컴포넌트 제작

별도 기능을 라이브러리나 구성요소로 정리합니다. 호출과 배포 조건이 중요합니다. 플랫폼·비트 수·의존성을 확인해야 합니다.

기술 참고 · 직접 학습 여부는 아래 회차 연결표에서 확인

스레드·동기화

여러 작업의 실행과 공유 자료 접근을 관리합니다. 대기·이벤트·임계 구역은 역할이 다릅니다. 스레드 추가만으로 UI와 자료가 안전해지지 않습니다.

기술 참고 · 직접 학습 여부는 아래 회차 연결표에서 확인

DB·분산·웹

클라이언트와 서버의 자료 교환을 연결하는 확장 영역입니다. 사용하는 도구와 프로토콜의 환경 조건을 확인합니다. 각 강좌의 실제 회차와 구분해 읽습니다.

기술 참고 · 직접 학습 여부는 아래 회차 연결표에서 확인
04

이 과정의 실제 작업 흐름

1~5강은 설치·계산기·정적과 동적 배열·클래스·폼·여러 컴포넌트입니다. 6~11강은 예외·DLL·컴포넌트 제작을 각각 두 회차로 이어서 학습합니다.

12~16강은 콜백·Thread·CriticalSection·WaitFor·TEvent·익명 메서드·익명 스레드입니다. 17강은 기본 복습이고 18~20강은 터치·탭·페이지 구성·메뉴·브라우저입니다. 공개 설명으로 모바일 플랫폼과 스토어 등록을 확정하지 않습니다.

  1. 계산기·배열
  2. 클래스·폼
  3. 예외·DLL 반복
  4. 컴포넌트·콜백
  5. 스레드·동기화
  6. 앱 페이지·메뉴
05

핵심 구조를 이해하는 방법

폼의 화면 상태와 데이터 처리 객체를 나누어 보면 이벤트가 어떤 값을 변경하는지 추적하기 쉽습니다. 작업 스레드와 UI 갱신·동기화의 역할도 구분해야 합니다. DLL의 형식과 호출 조건은 사용하는 환경에 맞춰 확인합니다.

06

실무 적용과 결과 확인

1~5강 계산기를 복습하면서 입력값·배열 크기·이벤트·결과를 따로 확인해 보세요. 컴포넌트의 화면 값과 내부 자료를 비교하는 추가 연습입니다. 빈 입력과 범위 밖 값도 실제 예제와 대조합니다.

6~16강은 DLL 호출 실패와 예외, 작업 완료와 UI 반영을 나누어 점검하세요. 18~20강은 탭 이동 전후의 값과 브라우저 열기 결과를 비교해 볼 수 있습니다. 전체 모바일 앱 배포를 확인된 학습으로 추가하지 않습니다.

07

이 강좌에서 집중할 전문주제

이 과정은 예외·DLL·컴포넌트를 연속 회차로 반복하는 기초·실무 구조가 특징입니다. 6~11강에서 결과와 실패의 경계를 정리한 뒤 12~16강의 동시 작업으로 연결하세요.

후반 페이지·탭·메뉴는 DB 서버 제작과 별도 영역입니다. 18~20강의 UI 기능을 입력과 화면 전환으로 읽습니다. 동일 Delphi 주제라도 550번의 MIDAS·DataSnap 범위를 이 과정에 복사하지 않습니다.

08

현재 기술과 강좌 환경의 관계

NEW 또는 기초·실무라는 명칭으로 현재 릴리스를 추정하지 않습니다. 정확한 Delphi·UI 프레임워크·대상 OS는 공개 목록으로 확정하지 않습니다.

현행 VCL과 FireMonkey의 플랫폼 역할은 기술 참고입니다. 탭·터치 제목만으로 FireMonkey 구현이나 특정 기기 지원을 단정하지 않습니다. 현재 도구로 복습할 때 라이브러리와 스레드·호출 조건을 확인하세요.

09

목적에 맞는 기술 선택과 비교

아래 비교는 목적과 작업 구조를 선택하기 위한 안내입니다. 다른 기술 전체를 본 강좌에서 가르친다는 뜻은 아닙니다.

목적에 맞는 기술 선택과 비교
선택지작업 접근이 강좌와의 관계
838번 과정기초 반복·동기화·앱 페이지본 과정의 실습 방향
550번 과정DB·분산·기존 웹 도구별도 확장 학습
VCL·FireMonkey서로 다른 UI 기반기술 참고 · 사용 프레임워크 미확정
10

기술개념과 알지오 커리큘럼 연결

회차는 공개 커리큘럼의 실제 순서입니다. 실습 후 응용 제안과 현재 기술 참고정보를 강의에서 제공하는 실습으로 해석하지 않습니다.

기술개념과 알지오 커리큘럼 연결
기능·개념무엇인가실무 의미강좌 회차학습 상태
계산기·폼배열·클래스·컴포넌트화면 기초1·2·3·4·5강강좌에서 직접 학습
예외·DLL·컴포넌트두 회차씩 반복결과와 실패6·7·8·9·10·11강강좌에서 직접 학습
콜백·스레드임계 구역·대기·익명 작업완료와 공유 상태12·13·14·15·16강강좌에서 직접 학습
기본 복습공개 설명 기준 기초 정리세부 범위 미확정17강강좌에서 직접 학습
앱 화면터치·탭·구성·메뉴·브라우저이동과 표시18·19·20강강좌에서 직접 학습
11

처음 배울 때 자주 생기는 오해

이 과정도 로컬 DB를 직접 다루나?

해당 회차는 확인되지 않습니다. 550번과 범위가 다릅니다. 목록에 없는 DB 실습을 추가하지 않습니다.

터치가 있으면 iOS 과정인가?

대상 OS는 확정되지 않았습니다. 페이지 기능의 제목입니다. 18~20강을 플랫폼 전체로 확대하지 않습니다.

예외 처리가 성공 결과인가?

실패를 구분하는 작업입니다. 처리 결과는 별도로 확인합니다. 6~7강에서 결과 상태를 기록하세요.

컴포넌트와 DLL은 같은 파일인가?

역할과 배포 조건을 구분합니다. 8~11강을 각각 읽습니다. 파일 이름만으로 호출 구조를 판단하지 않습니다.

WaitFor와 TEvent가 같은 대기인가?

역할이 다릅니다. 15강의 동기화 맥락을 확인합니다. UI 반영과 완료 상태도 나누세요.

브라우저 열기가 웹 서버 제작인가?

20강은 앱의 메뉴·브라우저입니다. 서버 제작은 확인되지 않습니다. 화면 기능과 서버 처리를 구분하세요.

12

다음 학습 방향

델파이 [입문+고급]

별도 로컬·서버 DB와 분산 처리 흐름으로 확장합니다.

자료 보기 →

비주얼베이직 [NEW]

다른 Windows 폼·채팅 실습의 UI 책임을 비교합니다.

자료 보기 →

Delphi 관련 과정 비교

입문·실무·심화 과정의 실제 커리큘럼을 목적에 맞게 비교합니다.

자료 보기 →

실습과 복습 계획

새 환경에서 예제를 확인하고 학습 계획을 세우는 방법을 살펴봅니다.

자료 보기 →

기술정보는 Embarcadero의 공식자료를 기준으로 검토했으며, 강좌 범위는 델파이 [기초+실무]의 공개 커리큘럼과 구분했습니다.

공식 기술정보 확인일: 2026-10-05 · 강좌 업데이트일을 의미하지 않습니다.

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

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

수강 전 꼭 확인하세요

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

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 강의 질문&답변






도움이 필요하신가요?
💬
알지오 학습·수강 도우미
운영진이 확인한 안내를 자세히 보고, 필요하면 바로 상담하세요.
상담 상태 확인 중