Getting Started: Difference between revisions
Appearance
Added headings |
Next iteration of the Getting Started page |
||
Line 1: | Line 1: | ||
__NoTOC__ | |||
{| class="wikitable" style="width:100%;" | {| class="wikitable" style="width:100%;" | ||
|- style="background-color:#616366; font-size:200%; border:none; margin:0; padding:.3em; color:#FFD500; text-align:center;" | |- style="background-color:#616366; font-size:200%; border:none; margin:0; padding:.3em; color:#FFD500; text-align:center;" | ||
Line 9: | Line 10: | ||
|- style="background-color:#616366; border:none; color:#FFD500; text-align:center;" | |- style="background-color:#616366; border:none; color:#FFD500; text-align:center;" | ||
| '''Subcategories''' | | '''Subcategories''' | ||
| '''Topics in Getting Started''' | | colspan=2 |'''Topics in Getting Started''' | ||
|- style="vertical-align:top;" | |- style="vertical-align:top;" | ||
| style="width: | | style="width:20%; text-align:top; background-color:#EFEFEF;" | <center><small>Select [►] to view subcategories</small></center> | ||
<categorytree mode="Pages" showcount="off" depth="1">Skill Level</categorytree> | <categorytree mode="Pages" showcount="off" depth="1">Skill Level</categorytree> | ||
| style="width: | | style="width:40%;" | | ||
== Fundamentals == | == Fundamentals == | ||
This section covers topics and supplemental information for the LabVIEW Core 1 training course. These topics are aimed at new users. | |||
[[LabVIEW| | === Environment === | ||
* [[LabVIEW]] ([[LabVIEW FAQ|FAQ]]) | |||
* [[Virtual Instrument|Virtual Instrument (VI)]] | |||
** [[Front Panel]] | |||
** [[Block Diagram]] | |||
** [[Connector Pane]] | |||
** [[VI Icon]] | |||
*[[data flow|Data Flow]] | |||
=== Data Types === | |||
* [[Boolean data type]] | |||
* [[Integer data type]] | |||
* [[String data type]] | |||
=== Structures === | |||
* [[Functions Palette/Programming/Structures/While Loop|While Loop]] | |||
* [[Functions Palette/Programming/Structures/For Loop|For Loop]] | |||
* [[Functions Palette/Programming/Structures/Case Structure|Case Structure]] | |||
=== Tools=== | |||
* [[Debugging]] | |||
=== Design patterns === | |||
* [[State Machine]] | |||
== Intermediate Topics == | |||
This section covers topics and supplemental information for the LabVIEW Core 2+3 training course. These topics are aimed at users who are familiar with LabVIEW fundamentals. | |||
[[ | * [[Queued Message Handler]] | ||
* [[Object-oriented programming]] | |||
* [[VI Server]] | |||
* [[Hardware Basics]] | |||
* [[Error_handling|Error Handling]] | |||
== Advanced Topics == | |||
This section covers topics for expert LabVIEW users with experience in programming medium to large-scale applications in LabVIEW. | |||
* [[VI Scripting]] | |||
* [[Actor Framework]] | |||
* [[XControl]] | |||
| style="width:40%;" | | |||
== Software Engineering == | |||
* [[Source_code_control|Source Code Control]] | |||
* [[Unit_testing|Unit Testing]] | |||
* [[VI Analyzer|VI Analyzer (Static Code Analysis)]] | |||
* [[SOLID Principals]] | |||
== Additional Learning Resources == | |||
*[[LabVIEW_style_guide|LabVIEW Style Guide]] | |||
*[[Text-Based terminology|Text-Based terminology to G terminology]] | |||
*[[Training|Online Training]] | *[[Training|Online Training]] | ||
**[[LabVIEW tutorial|LabVIEW Tutorials]] | **[[LabVIEW tutorial|LabVIEW Tutorials]] | ||
*[[Community|Online Community]] | *[[Community|Online Community]] | ||
**[[LabVIEW_blogs|LabVIEW Blogs]] | **[[LabVIEW_blogs|LabVIEW Blogs]] | ||
Line 40: | Line 81: | ||
****[[CLA Summit|CLA Summits]] | ****[[CLA Summit|CLA Summits]] | ||
**[[Finding_professional_help|Finding Professional Help]] | **[[Finding_professional_help|Finding Professional Help]] | ||
|} | |} | ||
[[Category:Portals]] | [[Category:Portals]] |
Revision as of 16:46, 20 May 2020
Getting Started Portal |
This Getting Started page is intended to be a starting point and resource to help navigate all LabVIEW content on this Wiki and elsewhere. It came into existence after a group of LabVIEW Community members decided that a central beginning point was needed to point new G programmers to. |
Subcategories | Topics in Getting Started | |
FundamentalsThis section covers topics and supplemental information for the LabVIEW Core 1 training course. These topics are aimed at new users. EnvironmentData TypesStructuresToolsDesign patternsIntermediate TopicsThis section covers topics and supplemental information for the LabVIEW Core 2+3 training course. These topics are aimed at users who are familiar with LabVIEW fundamentals. Advanced TopicsThis section covers topics for expert LabVIEW users with experience in programming medium to large-scale applications in LabVIEW. |
Software EngineeringAdditional Learning Resources |