Maplesoft
Contact Us
Store Login Membership Newsletter
Products & Solutions Purchase Customer Support Site Resources User Community Company
Search
   
  Explore Customer Support
  Customer Support Home
Frequently Asked Questions
Support Request Form
Offline Activation Request
Download Product Updates
Training
Support Policies

  User Resources
  Download Product Manuals
MaplePrimes
Welcome Center
Maple Application Center
Recorded Webinars
Live Webinars
MapleCast
Third Party Developers

  Stay Informed
 

Subscribe to the Maple Reporter
Become a Member


    Home : Support : Training : Detailed Course Topics
Detailed course topics

Maple Fundamentals
Maple Fundamentals provides six hours of training time, including hands-on exercises, and covers the following four modules:

Part 1: The Maple Environment
You will become fluent in the Maple 10 environment. You will learn how to use context menus, task assistants, and palettes to perform powerful analyses and create high-impact graphics with only a minimal knowledge of commands. You will also learn how to create technical reports that capture the knowledge behind an analysis directly in the Maple document.

Part 2: Maple Data Structures
You will learn the essential commands for working with mathematical expressions and data in Maple. Topics include computing with functions and equations, importing and manipulating data sets, building matrices and vectors, creating layered graphics, and automating all of the above using iteration.

Part 3: Modeling and Applications
Building on the techniques from Parts 1 and 2, You will learn how to create sophisticated mathematical models in Maple, including those with units and dimensions. Two complete applications will be built from the ground up.

Part 4: Deploying your Work with Maple Procedures
You will learn how to wrap your Maple solutions into robust Maple procedures for easy re-use and for building more complex applications.

Advanced Maple Usage
Advanced Maple provides six hours of training time, including hands-on exercises, and covers the following four modules:

Part 1: Advanced Plotting and Animation
You will learn how to create more sophisticated graphics in Maple, including animations with multiple layers, 3-D models of physical systems, and statistical plots.

Part 2: Advanced Computation
You will learn advanced tools for analyzing differential equations, performing efficient numerical linear algebra, working with units and dimensions, and solving optimization problems.

Part 3: Customized User Interfaces
Using the Maplets GUI Builder, you will learn how to design Maple-powered desktop applications that others can run in a point-and-click environment without any knowledge of Maple syntax.

Part 4: Connectivity and I/O
You will learn how to integrate Maple with external software tools and data sources. Topics include data I/O; exporting Maple results to C, VB, Java, and MATLAB; calling Maple commands from Excel; and exporting Maple worksheets to formats such as HTML and RTF.

Prerequisite: Maple Fundamentals or equivalent knowledge

Advanced Application Development
Advanced Maple Applications provides six hours of training time, including hands-on exercises, and covers the following four modules:

Part 1: Maple Packages and Modules
You will learn how to create robust and fully documented Maple packages that other Maple users can run on their own systems, just as if they were built into Maple.

Part 2: Advanced Maple Programming
You will learn advanced Maple programming techniques such as error trapping, operator overloading, and polymorphism.

Part 3: Integrating Maple with Compiled Code
You will learn how to leverage the Maple math engine from inside compiled routines written in C, VB, or Java using the OpenMaple API. You will also learn how to integrate compiled routines written in C or Fortran inside Maple.

Part 4: Deployment over the Web
You will learn how to deploy Maple solutions over the Web using the MapleNet technology, so that authorized users can run your Maple solutions through a browser without needing an installation of Maple on their machines.

Prerequisite: Maple Fundamentals or equivalent knowledge


Products & Solutions  |  Purchase  |  Customer Support   |  Site Resources  |  User Community  |  Company  |  Site-Map  | Login
Language:
English |  Français
  
   © Maplesoft, a division of Waterloo Maple Inc. 2008. | Privacy | Trademarks