LabVIEW Core 3 교육과정에서는 LabVIEW 어플리케이션의 설계, 구현, 문서화 및 테스트를 구조적으로 수행하는 방법을 알려줍니다. 이 교육과정은 확장성, 가독성, 유지 관리성이 뛰어나고 계층구조로 구성된 어플리케이션을 개발하는 방법에 중점을 둡니다. 이 교육과정에서 다루는 과정과 기법을 사용하면 개발 시간을 단축하고 어플리케이션의 안정성을 향상할 수 있습니다. 개발 초기에 이러한 설계 방식을 적용하면 어플리케이션을 불필요하게 다시 설계해야 하는 상황을 피하고, 기존 VI를 다시 사용하는 빈도를 늘리며, 어플리케이션 유지 관리에 드는 비용을 최소화할 수 있습니다.
LabVIEW 스타일 가이드라인을 활용하고 적절한 소프트웨어 개발 프로세스를 선택하여 어플리케이션을 구현합니다.
LabVIEW 프로젝트 라이브러리와 프로젝트 탐색기 도구를 사용하여 어플리케이션을 관리합니다.
프레임워크와 메시지 핸들을 사용하여 멀티루프 어플리케이션을 생성합니다.
사용자 정의 UI를 생성 및 테스트하고 충분한 사용자 문서로 사용성을 보장합니다.
모듈형 코드를 활용하고 테스트 케이스를 개발하여 대규모 어플리케이션을 유지 관리합니다.
강사가 진행하는 강의실 교육: 3일
강사가 진행하는 버추얼 교육: 4일간 5시간 30분짜리 세션
온디맨드: 6.5시간(보충용 연습문제)
성능, 확장성 또는 재사용성을 향상하고 어플리케이션 유지 관리 비용을 줄이려는 LabVIEW 및 Developer Suite 사용자
Certified LabVIEW Developer 자격증을 준비하는 LabVIEW 사용자
LabVIEW Core 1 및 Core 2 교육과정을 수강한 LabVIEW 사용자
LabVIEW Core 1 교육과정과 LabVIEW Core 2 교육과정 이수 또는 그에 준하는 경험
LabVIEW 2022 Q3
LabVIEW 2022 Q3
강사가 진행하는 버추얼 교육은 NI 학습 센터를 통해 제공되는 디지털 교육과정 자료를 포함합니다.
NI 버추얼 강사 진행 교육은 Zoom을 통해 제공되며, 수강생은 Amazon AppStream/LogMein을 사용하여 최신 소프트웨어가 장착된 가상 머신에서 연습문제를 수행할 수 있습니다.
온디맨드: 소프트웨어 구독 및 엔터프라이즈 계약에 포함됨, 또는 5 교육 서비스 크레딧 또는 2 교육 크레딧
공개 버추얼 또는 강의실 교육과정: 30 교육 서비스 크레딧 또는 9 교육 크레딧
비공개 버추얼 또는 강의실: 210 교육 서비스 크레딧 또는 60 교육 크레딧
강의 | 개요 | 토픽 |
---|---|---|
LabVIEW 스타일 가이드라인 살펴보기 | LabVIEW 환경을 설정하고 LabVIEW 스타일 지침에 따라 어플리케이션을 개발합니다. |
|
소프트웨어 어플리케이션 설계 및 개발 | 주어진 프로젝트에 적합한 소프트웨어 개발 프로세스를 식별하고 후속 설계 및 개발을 안내하는 데 사용할 수 있는 개략적인 순서도를 도출합니다. |
|
LabVIEW 구성하기 프로젝트 | LabVIEW 프로젝트 라이브러리를 만들고 LabVIEW 클래스를 탐색하여 코드를 정리합니다. |
|
프로젝트 탐색기 도구 및 기법 사용 | 프로젝트 탐색기 도구와 기법을 사용하여 프로젝트 파일의 관리를 개선하고 발생하는 모든 파일 충돌을 해결합니다. |
|
어플리케이션 아키텍처 생성 | 멀티루프 아키텍처 기술을 활용하여 어플리케이션을 설계합니다. |
|
소프트웨어 프레임워크 선택 | 프레임워크와 메시지 핸들러를 활용하여 LabVIEW 어플리케이션을 설계합니다. |
|
사용자 인터페이스 생성 | LabVIEW 스타일 가이드라인을 충족하는 맞춤형 사용자 인터페이스를 설계하고 개발합니다. |
|
사용자 인터페이스의 사용성 보장 | 충분한 사용자 문서를 작성하고 사용자 인터페이스의 초기값을 설정하고 테스트하여 어플리케이션의 사용성을 보장합니다. |
|
모듈형 어플리케이션 설계 | 대규모 애플리케이션에서 모듈형 코드를 사용하고 대규모 어플리케이션의 유지 관리를 보다 용이하게 만들기 위한 지침을 살펴봅니다. |
|
코드 모듈 테스트 | 어플리케이션에서 가장 많은 수의 에러를 식별할 수 있는 테스트 케이스를 개발합니다. |
|
LabVIEW로 객체 지향 설계 및 프로그래밍하기 교육과정에서는 기본적인 객체 지향 설계 원리를 학습하고 LabVIEW에서 실용적으로 구현하여 확장 가능하고 관리 가능하며 디버깅이 용이한 코드를 생성하는 방법을 보여줍니다.
테스트 어플리케이션을 위한 소프트웨어 엔지니어링 교육과정은 LabVIEW Core 3 교육과정에서 다룬 소프트웨어 엔지니어링 절차를 심화 학습하는 교육과정입니다.
NI-DAQmx 및 LabVIEW를 사용한 데이터 수집 교육과정에서는 센서, NI 데이터 수집 하드웨어 및 LabVIEW를 사용한 데이터 수집의 기초에 대해 다룹니다.
1년 내에 NI 강사가 진행하는 교육과정을 3개 이상 이수할 계획이라면 교육 멤버십에 가입하여 무제한 인증 바우처를 받을 수 있으며 NI에서 제공하는 모든 공개 강의실 및 공개 버추얼 교육과정을 경제적으로 제한 없이 이용할 수 있습니다.