In our courses, we utilize the most recent state-of-the-art equipment to demonstrate key concepts and techniques interactively and encourage our attendees to follow along on their workstations. In the modern world, “visual” programming and integrated development environments play a pervasive role, and the ability to learn effective use of programming tools plays a key role in modern programming.
Topics Covered
We are currently providing training in:
Modern Fortran 2003/2008
F90/95 features – modules, interfaces, procedures, derived types
F2003 features – object-oriented features, type bound procedures, generics
F2008 features – coarray Fortran
Introduction to OpenMP
Modernizing older codes with modern features to improve readability and performance
Fortran 90/95
Two versions are available: one assumes no prior Fortran knowledge, but knowledge of some other programming language (Java, C, C#, C++) is helpful; the other assumes a knowledge of Fortran 77
Focuses on core Fortran 90/95 features for those interested in modern Fortran programming without all the object-oriented features introduced in Fortran 2003 and 2008
Visual Fortran (French translation)
Choice of environments
Intel / Visual Studio
Code::Blocks / Gfortran
Absoft Tools
Creating projects, solutions
Editing, compiling, and debugging
DLL and static libraries
Interactive, graphical Fortran I/O
Pre-requisites
Our courses are designed so that we can extract modules from different courses to customize a seminar to fit your exact needs. For example, we can develop a custom Fortran course that covers the use of a development environment for a specific platform or compiler. Our courseware can be purchased by vendors wishing to use create their own training programs and our trainers are available to teach your specialized Fortran classes. Our clients include Sun Microsystems, Fujitsu, and NEC. If you would like further information about custom courseware development or delivery, please contact our sales team .
Add Direction
Walk west on E Dartmouth Ave towards S Harrison St - 0.3 mi
Turn right onto S Cook St
Refund Terms & Conditions
This Agreement will become effective upon Your acceptance of the terms of this Agreement by Your clicking on the "I ACCEPT" button and, subject to the terms and conditions of this Agreement, will remain in effect till You maintain a current, fully paid up online Participant Account, or until terminated by Us, whichever is earlier.
We reserve the right to terminate this Agreement and block Your access to the Content and Courseware with immediate effect by sending a written notice through email to You to this effect ("Immediate Termination Date"), if such termination is made as a result of Your misrepresentation, default, misconduct, or breach of Your obligations related to or under this Agreement ("Event of Default"). On the occurrence of any Event of Default, We shall be authorized to exercise all the rights and remedies under this Agreement or applicable Law or available in equity to seek indemnification for any Loss or Claim resulting from any such Event of Default.
About the Tutor :
Steven J
Male| Experience years : 10+ | Institution Hrs : 3
I have over 35 years experience with computer programming. I have a MS in Computer Science. I've developed several large scale business applications using both procedural and object-oriented languages. I have experience using assembler and compiler-oriented languages including C++, Java, and Visual Basic integrated into Microsoft Access and Microsoft Excel. And, I taught C++ computer programming courses at a major university for 8 years.