Jeffrey Travis Studios:courses: LabVIEW Internet Applications
voice 512.371.3614
fax 512.697.0040
info@jeffreytravis.com
| Books| Courses | Consulting | Software | Contact | How to fly a blimp over the Web

 

 

Course Outline

Training Locations


"I think this was the best course I have taken since I started doing professional courses"

-- Mark Derome, MIT Haystack Observatory

 

"I was very impressed with the amount and variety of material that was covered in a short period of time."

-- Michael Schwarm, Lucent Technologies

 

"Excellent course; I really learned a lot! I especially liked the DataSocket and Java/HTML portions-- I didn't know you could do some of those things with LabVIEW"

-- Stuart Gillen, National Instruments

.

LabVIEW Internet Applications
Instructor-based course

(c) 2000 Jeffrey Travis


click for large image

 

graphic design by Vivian Badillo

 

Get a FREE copy of Internet Applications in LabVIEW when you take this course (book is included with your course materials)

  • Learn to Internet-enable your LabVIEW 6i apps!
  • Get the necessary background on TCP/IP, networking, HTTP, HTML, Web techniques, network security and more-- in one class
  • Get the scoop on how Java, ActiveX, CGI work with LabVIEW
  • Apply DataSocket and VI Server to create network apps.
Course Description

Ready to jump-start your Internet-enabled applications? This instructor-based curriculum is an intensive 3-day course that covers the essential material in my book Internet Applications in LabVIEW.

Download the detailed course description (pdf)

Detailed outline:

  1. Introduction
    • Course Layout
    • Virtual Instrumentation and the Internet
    • Remote monitoring, remote control, collaboration, distributed computing
    • Product and tools available
  2. Internet Technologies: Basic Principles
    • Internet keywords and buzzwords
    • Networks and client-server models
    • Network Protocols: TCP/IP, UDP
    • Understanding your network configuration: IP addresses, DNS, gateways, subnet masks
    • High-level network protocols and applications: E-mail, FTP, Telnet, HTTP
  3. Internet Technologies: Interfacing to the Web
    • Web browsers and servers
    • HTTP
    • HTML: overview, editors
    • XML
    • Related technologies: JavaScript, ASP, DHTML, Plug-ins
    • Wireless Web: WAP, WML, WMLScript
  4. Internet Technologies: Interacting with the Web
    • CGI: forms, imagemaps
    • Java: applications, applets, JavaBeans
    • ActiveX controls
  5. Low-level networking with LabVIEW: TCP/IP and UDP
    • TCP/IP, UDP VIs
    • Client -Server applications
    • RDA server for NI-DAQ
  6. Object-oriented etworking with LabVIEW: VI Server
    • VI Server concepts
    • Application Classes,VI Classes, Control Classes
    • Properties and Methods of Application Class
    • Properties and Methods of VI Class
    • Dynamic VI calling
  7. DataSocket in LabVIEW
    • DataSocket protocol (dstp)
    • DataSocket server
    • DataSocket Connections to Front Panel Controls
    • The DataSocket VIs
  8. Monitoring LabVIEW on the Web
    • G Web server
    • Dynamic Web files created with G Web server or Internet Toolkit
    • Custom HTML file creation from LabVIEW with the VI Server and Internet Toolkit
    • The LabVIEW Player
  9. Controlling LabVIEW over the Web
    • CGI (Internet Toolkit VIs)
    • Java applets with DataSocket
    • ActiveX controls with DataSocket
  10. Design Considerations for Internet-enabled applications
    • Choosing the right solution
    • Client/Server Design
    • Throughput, performance, robustness

Download the detailed course description (pdf)

Back to top

 

Training Locations and Schedules

This course is currently licensed to authorized training centers. You can contact the companies below or check their websites for info on schedules and pricing for upcoming courses. If you can't find what you're looking for, just email me!

Authorized Training Centers for LabVIEW Internet Applications:

Interested in licensing this course to teach your company? If you're in the training business, this course can represent an opportunity to earn additional revenue. If you also are a consulting company, the course can be not only a profit center, but also a source of valuable marketing and sales leads. Email me for details.

Back to top

 

Stay up-to-date with Jeffrey Travis' email newsletter.
Subscribe to get regular news on Internet-enabled instrumentation topics, techniques, book & course updates, and more.

Name

Company

Email

The email newsletter goes out about once a month and is my own original editorial content. No spam, I promise!

 

 

 

.

| Books| Courses | Consulting | Contact | How to fly a blimp over the Web

 

(c) 2004 Jeffrey Travis Studios LLC
info@jeffreytravis.com