YoVDO

Fortran Programming Tutorials

Offered By: YouTube

Tags

Fortran Courses Programming Courses

Course Description

Overview

Dive into a comprehensive 11-hour tutorial series on Fortran programming, covering fundamental concepts for beginners and serving as a valuable reference for advanced users. Learn to install gfortran and Geany, explore data types, operators, control structures, arrays, file I/O, functions, subroutines, and modules. Master essential programming techniques like type casting, string manipulation, and array operations. Discover how to use intrinsic functions, implement mathematical concepts, and create graphical outputs with GNUplot. Progress through hands-on examples, including calculating factorials, solving linear equations with Cramer's rule, and working with multi-dimensional arrays. Gain practical skills in executing programs from the terminal and utilizing shell scripts to enhance your Fortran programming proficiency.

Syllabus

Fortran Programming Tutorials (Revised) : 001 : Introduction, Installing gfortran and Geany.
Fortran Programming Tutorials (Revised) : 002 : More on other Compilers + Hello World Program.
Fortran Programming Tutorials (Revised) : 003 : Implicit None + Simple Data types.
Fortran Programming Tutorials (Revised) : 004 : Online Resources.
Fortran Programming Tutorials (Revised) : 005 : Area of a triangle + Basic operators.
Fortran Programming Tutorials (Revised) : 006 : Fortran Operators and Operator Precedence.
Fortran Programming Tutorials (Revised) : 007 : Type casting + Case Insensitivity.
Fortran Programming Tutorials (Revised) : 008 : Explicit type casting + read statement.
Fortran Programming Tutorials (Revised) : 009 : Geany Features + Parameter keyword.
Fortran Programming Tutorials (Revised) : 010 : Intrinsic functions + Parameter + Execution.
Fortran Programming Tutorials (Revised) : 011 : If statement and Relational Operators.
Fortran Programming Tutorials (Revised) : 012 : Relational and Logical Operators.
Fortran Programming Tutorials (Revised) : 013 : Operator Precedence + Do loop.
Fortran Programming Tutorials (Revised) : 014 : Kind Attribute, Limit on Integers.
Fortran Programming Tutorials (Revised) : 015 : Characters, Strings, String Arrays.
Fortran Programming Tutorials (Revised) : 016 : Printing Strings and Quote Mixing.
Fortran Programming Tutorials (Revised) : 017 : Modulus Operation.
Fortran Programming Tutorials (Revised) : 018 : Successive Factorial + Do loop.
Fortran Programming Tutorials (Revised) : 019 : Nested do loops, labels.
Fortran Programming Tutorials (Revised) : 020 : Cautions in do loops, Labels.
Fortran Programming Tutorials (Revised) : 021 : Executing from terminal and link for programs.
Fortran Programming Tutorials (Revised): 022 : Select case and Calendar Trick.
Fortran Programming Tutorials (Revised) : 023 : Format Specifications for read and print.
Fortran Programming Tutorials (Revised) : 024 : Formats, Arrays, allocate, limits of int.
Fortran Programming Tutorials (Revised) : 025 : Reading and Writing to files - Simple.
Fortran Programming Tutorials (Revised) : 026 : Array operations, Changing Index.
Fortran Programming Tutorials (Revised) : 027 : Trigonometric Identities, Intro to GNUplot.
Fortran Programming Tutorials (Revised ) : 028 : Finishing the program, Links to GNUplots, Programs.
Fortran Programming Tutorials (Revised) : 029 : Cycle, Exit, More on Do loop.
Fortran Programming Tutorials (Revised) : 030 : More on Select Case, nested if.
Fortran Programming Tutorials (Revised) : 031 : Intro to Functions.
Fortran Programming Tutorials (Revised) : 032 : More on functions, using shell scripts.
Fortran Programming Tutorials (Revised) : 033 : Recursive and Multi-function calls.
Fortran Programming Tutorials (Revised) : 034 : Problems with calling functions defined in a program.
Fortran Programming Tutorials (Revised) : 035 : Introduction to subroutines and procedures.
Fortran Programming Tutorials (Revised) : 036 : 2D arrays, Reshape, Pack, Masking.
Fortran Programming Tutorials (Revised) : 037 : Fortran Array Indexing, Printing arrays.
Fortran Programming Tutorials (Revised) : 038 : Determinant Using Subroutines and Functions.
Fortran Programming Tutorials (Revised) : 039 : Cramer's rule.
Fortran Programming Tutorials (Revised) : 040 : Modules + Array Valued Functions.
Fortran Programming Tutorials (Revised) : 041 : Beyond Fortran ....


Taught by

Fluidic Colours

Related Courses

2D image processing
Higher School of Economics via Coursera
Abstraction, Problem Decomposition, and Functions
University of Colorado System via Coursera
Advanced CloudFormation: Macros (French)
Amazon Web Services via AWS Skill Builder
Advanced Deep Learning Methods for Healthcare
University of Illinois at Urbana-Champaign via Coursera
Advanced Java Concurrency
Vanderbilt University via Coursera