Wind River Studio for Wind River Linux Application Developers

Wind River Studio for Wind River Linux Application Developers

The Wind River® Studio Linux Application Development course provides engineers with a fast, cost-effective way to acquire the skills necessary to configure and utilize components of Wind River Studio IDE.

Subscribe

rate limit

Code not recognized.

About this course

Wind River Studio for Wind River Linux Application Developers

Buy Now

COURSE DESCRIPTION

The Wind River® Studio Linux Application Development course provides engineers with a fast, cost-effective way to acquire the skills necessary to configure and utilize components of Wind River Studio IDE.

After this course, participants will be able to perform the following:

  • Configure and set up the Studio IDE environment
  • Manage GitLab, Virtual Lab, Artifacts, and Wind River Linux Build System with Studio Explorer
  • Design, develop, build, run, and test Linux platform projects and applications in the Studio IDE environment
  • Write applications that take advantage of advanced Studio IDE features
  • Debug Wind River Linux applications with modern IDE tools

Products Supported

  • Wind River Studio
  • Wind River Linux LTS

Course Format

  • This two-day expert-led course consists of lectures and lab sessions.
  • Attendees use Wind River IDE to gain experience with the topics presented, using VS Code and command-line interface techniques.
  • Participants examine and exercise simulated targets in hands-on labs.
  • Participants receive individual guidance from an expert engineer who has extensive experience with Wind River technologies.

Audience

  • Developers who are getting started with Wind River Studio IDE and Wind River Linux
  • New project members on teams already using Wind River Studio IDE and Wind River Linux
  • Developers who want to learn more about writing applications targeting Linux-based devices
  • Customers who have recently purchased or are considering purchasing Wind River Studio and Wind River Linux

Prerequisite skills

  • Basic understanding of operating systems and debugging techniques
  • Understanding of makefiles
  • Functional knowledge of Linux
  • One year of C or C++ programming experience on Linux/UNIX

Prerequisite Courses

  • None

Related Courses

  • Wind River Studio for Linux Platform Developers
  • Wind River Linux LTS Essential

 

Syllabus

Day 1

Introduction to Wind River Studio IDE

  • Overview
  • Studio Explorer
  • Resources
  • Introduction to application projects
  • Lab Exercise: Getting Started with the Studio IDE Lab Environment

Developing Wind River Linux on VS Code

  • Overview
  • Introduction to Wind River Linux platform projects
  • Building target images
  • Lab Exercise: Developing a Platform Project on VS Code

Target Management

  • Virtual targets
  • Managing Virtual Lab
  • Deploying to virtual targets
  • Lab Exercise: Working with Virtual Lab

Artifact Management

  • Overview
  • Browsing build images
  • Adding group accounts
  • Downloading and uploading files
  • Lab Exercise: Managing Linux Build Artifacts

 

Day 2

GitLab Management

  • Creating projects
  • Forking projects
  • Adding group accounts
  • Downloading and uploading files
  • Lab Exercise: Working with GitLab Projects

Application Development

  • Application development workflow
  • Application debugging
  • Lab Exercise: Developing Application Projects in VS Code
  • Lab Exercise: Using an SDK Container
  • Lab Exercise: Debugging Application with GDB
  • Lab Exercise: Debugging a Program Crash with GDB
Buy Now

COURSE DETAILS SUMMARY

  • Duration: Estimated Course Duration: 2 Days
  • Course Information: View
  • Format: Instructor-led lectures and hands-on lab sessions; instructor-led Live
    Remote delivery available
  • Type: Instructor-led

CONTACT US

About this course

Wind River Studio for Wind River Linux Application Developers

Buy Now

COURSE DESCRIPTION

The Wind River® Studio Linux Application Development course provides engineers with a fast, cost-effective way to acquire the skills necessary to configure and utilize components of Wind River Studio IDE.

After this course, participants will be able to perform the following:

  • Configure and set up the Studio IDE environment
  • Manage GitLab, Virtual Lab, Artifacts, and Wind River Linux Build System with Studio Explorer
  • Design, develop, build, run, and test Linux platform projects and applications in the Studio IDE environment
  • Write applications that take advantage of advanced Studio IDE features
  • Debug Wind River Linux applications with modern IDE tools

Products Supported

  • Wind River Studio
  • Wind River Linux LTS

Course Format

  • This two-day expert-led course consists of lectures and lab sessions.
  • Attendees use Wind River IDE to gain experience with the topics presented, using VS Code and command-line interface techniques.
  • Participants examine and exercise simulated targets in hands-on labs.
  • Participants receive individual guidance from an expert engineer who has extensive experience with Wind River technologies.

Audience

  • Developers who are getting started with Wind River Studio IDE and Wind River Linux
  • New project members on teams already using Wind River Studio IDE and Wind River Linux
  • Developers who want to learn more about writing applications targeting Linux-based devices
  • Customers who have recently purchased or are considering purchasing Wind River Studio and Wind River Linux

Prerequisite skills

  • Basic understanding of operating systems and debugging techniques
  • Understanding of makefiles
  • Functional knowledge of Linux
  • One year of C or C++ programming experience on Linux/UNIX

Prerequisite Courses

  • None

Related Courses

  • Wind River Studio for Linux Platform Developers
  • Wind River Linux LTS Essential

 

Syllabus

Day 1

Introduction to Wind River Studio IDE

  • Overview
  • Studio Explorer
  • Resources
  • Introduction to application projects
  • Lab Exercise: Getting Started with the Studio IDE Lab Environment

Developing Wind River Linux on VS Code

  • Overview
  • Introduction to Wind River Linux platform projects
  • Building target images
  • Lab Exercise: Developing a Platform Project on VS Code

Target Management

  • Virtual targets
  • Managing Virtual Lab
  • Deploying to virtual targets
  • Lab Exercise: Working with Virtual Lab

Artifact Management

  • Overview
  • Browsing build images
  • Adding group accounts
  • Downloading and uploading files
  • Lab Exercise: Managing Linux Build Artifacts

 

Day 2

GitLab Management

  • Creating projects
  • Forking projects
  • Adding group accounts
  • Downloading and uploading files
  • Lab Exercise: Working with GitLab Projects

Application Development

  • Application development workflow
  • Application debugging
  • Lab Exercise: Developing Application Projects in VS Code
  • Lab Exercise: Using an SDK Container
  • Lab Exercise: Debugging Application with GDB
  • Lab Exercise: Debugging a Program Crash with GDB
Buy Now

COURSE DETAILS SUMMARY

  • Duration: Estimated Course Duration: 2 Days
  • Course Information: View
  • Format: Instructor-led lectures and hands-on lab sessions; instructor-led Live
    Remote delivery available
  • Type: Instructor-led

CONTACT US