YoVDO

Introduction to Fortran

Offered By: LinkedIn Learning

Tags

Fortran Courses Scientific Computing Courses File Handling Courses

Course Description

Overview

Get an introduction to the Fortran programming language and how and why you might want to use it.

Syllabus

Introduction
  • Learning Fortran
  • Initial setup: Windows
  • Initial setup: Mac
  • Initial setup: Linux
  • Structure of a Fortran program
1. Fixing Mistakes
  • Chapter intro: Fixing mistakes
  • Compiler error messages: Typos in keywords
  • Compiler error messages: Typos in user defined names
  • Compiler error messages: Type mismatches
  • Compiler error messages: Syntax errors
2. The Basics
  • Chapter intro: The basics
  • Variables
  • Detailed variable behavior demonstration
  • Named constants
  • Expressions, order of operations, and type conversions
  • Expression demonstration
  • Conditional constructs
  • Looping constructs
  • Arrays
3. Interactivity
  • Chapter intro: Interactivity
  • User input
  • Working with files
  • Challenge: Create a To Do list application
  • Solution: A completed To Do application
4. Organization and Reuse
  • Chapter intro: Organization and reuse
  • Function and subroutine syntax
  • Argument association and execution semantics
  • Modules
  • Challenge: Reorganize your To Do application
  • Solution: A more organized To Do application
Conclusion
  • The future of Fortran
  • Next steps for advancement

Taught by

Brad Richardson

Related Courses

High Performance Scientific Computing
University of Washington via Coursera
Laboratorio di Programmazione: strumenti e programmi
University of Naples Federico II via Federica
Laboratorio di programmazione: strumenti e programmi
University of Naples Federico II via edX
Fortran for Scientific Computing
Partnership for Advanced Computing in Europe via FutureLearn
Fortran Tutorial
YouTube