LabVIEW Core 2 교육과정은 LabVIEW Core 1 교육과정의 심화 과정입니다. LabVIEW Core 2 교육과정에서는 일반적인 설계 패턴을 활용하여 연구, 공학 및 테스팅 환경에 적합한 LabVIEW 어플리케이션을 성공적으로 구현하고 배포하는 방법을 교육합니다. 다루는 주제에는 사용자 인터페이스 이벤트에 프로그램을 통해 응답하는 방법, 병렬 루프를 구현하는 방법, 설정 파일의 설정 셋팅을 관리하는 방법, 어플리케이션의 에러 처리 방식을 개발하는 방법, 실행 파일 및 설치 프로그램 생성 도구를 사용하는 방법이 포함됩니다. LabVIEW Core 2 교육과정을 수강하면 LabVIEW 기능을 어플리케이션 요구사항에 맞게 적절히 활용할 수 있게 되어 어플리케이션 개발을 바로 시작할 수 있습니다.
다중 병렬 루프 구현 및 루프 간 데이터 전송
사용자 인터페이스 이벤트에 응답하는 어플리케이션 생성
어플리케이션의 설정 관리
어플리케이션의 에러 핸들링 방식 개발
재사용을 위해 LV 코드 패키지 및 배포
LabVIEW에서 사용할 프로그래밍 모범 사례 식별
강사가 진행하는 강의실 교육: 2일
강사가 진행하는 버추얼 교육: 3일간 5시간 30분짜리 세션
온디맨드: 4시간(보충용 연습문제)
신규 사용자 및 LabVIEW로 어플리케이션 개발을 준비하는 사용자
LabVIEW Core 1 교육과정 수료자
LabVIEW를 구매하기 전에 평가해 보려는 사용자 및 기술 관리자
Certified LabVIEW Associate Developer 자격증을 취득하려는 사용자
LabVIEW Core 1 교육과정 이수 또는 그에 준하는 경험
LabVIEW 2021
NI-DAQmx 21.0
NI PCI-6221 또는 NI USB-6212, BNC-2120
시뮬레이션된 NI-PCI-6221
LabVIEW Professional Development System 2023 또는 이후 버전
NI-DAQmx 23.0 또는 이후 버전
USB-6212
BNC-2120
강사가 진행하는 버추얼 교육은 NI 학습 센터를 통해 제공되는 디지털 교육과정 자료를 포함합니다.
NI 버추얼 강사 진행 교육은 Zoom을 통해 제공되며, 수강생은 Amazon AppStream/LogMein을 사용하여 최신 소프트웨어가 장착된 가상 머신에서 연습문제를 수행할 수 있습니다.
온디맨드: 소프트웨어 구독 및 엔터프라이즈 계약에 포함됨, 또는 5 교육 서비스 크레딧 또는 2 교육 크레딧
공개 버추얼 또는 강의실 교육과정: 20 교육 서비스 크레딧 또는 6 교육 크레딧
비공개 버추얼 또는 강의실: 140 교육 서비스 크레딧 또는 40 교육 크레딧
강의 | 개요 | 토픽 |
---|---|---|
데이터 전송하기 | 채널 와이어를 사용하여 실행 순서를 강제로 적용하지 않고 병렬 코드 섹션 간에 통신합니다. |
|
이벤트 드리븐 사용자 인터페이스 생성하기 | 다양한 이벤트 드리븐 디자인 패턴을 사용하여 사용자 인터페이스 이벤트에 응답하는 어플리케이션을 생성합니다. |
|
프런트패널 객체 컨트롤하기 | 프런트패널을 프로그램적으로 컨트롤하는 방법을 살펴봅니다. |
|
설정 파일을 사용하여 설정 셋팅 관리하기 | 설정 파일을 사용하여 설정 셋팅을 관리합니다. |
|
에러 핸들링 방식 개발하기
| 어플리케이션의 에러 핸들링 방식을 개발하는 방법을 살펴봅니다. |
|
LabVIEW 코드를 패키지로 만들고 배포하기
| 다른 개발자와 최종 사용자를 위해 LabVIEW 코드를 패키지로 만들고 배포하는 방법을 알아봅니다. |
|
LabVIEW의 프로그래밍 방법 | 가독성이 우수하고 유지 보수가 쉽고 확장 가능한 고성능 코드를 개발하는 데 사용되는 프로그래밍 방법의 권장 사례를 살펴봅니다. |
|
소프트웨어 엔지니어링 권장 방법 | 소프트웨어 엔지니어링 권장 방법의 주요 원리와 LabVIEW에서 이를 구현했을 때 얻을 수 있는 장점을 확인합니다. |
|
LabVIEW Core 3 교육과정은 LabVIEW 어플리케이션의 설계, 구현, 문서화 및 테스트를 구조적으로 수행하는 방법을 알려줍니다. 이 교육과정은 확장성, 가독성, 유지 관리성이 뛰어나고 계층구조로 구성된 어플리케이션을 개발하는 방법에 중점을 둡니다.
NI-DAQmx 및 LabVIEW를 사용한 데이터 수집 교육과정에서는 센서, NI 데이터 수집 하드웨어 및 LabVIEW를 사용한 데이터 수집의 기초에 대해 다룹니다.
CompactRIO 및 LabVIEW Real-Time을 사용하여 임베디드 어플리케이션 개발하기 교육과정은 NI CompactRIO를 사용하여 안정적인 Real-Time 어플리케이션을 설계, 프로토타이핑 및 배포하기 위한 학습 경험을 제공합니다.
1년 내에 NI 강사가 진행하는 교육과정을 3개 이상 이수할 계획이라면 교육 멤버십에 가입하여 무제한 인증 바우처를 받을 수 있으며 NI에서 제공하는 모든 공개 강의실 및 공개 버추얼 교육과정을 경제적으로 제한 없이 이용할 수 있습니다.