Description
Modern Fortran, Video Edition. This course introduces the modern Fortran programming language and its applications in developing fast, efficient, and parallel programs for scientific and engineering computing. As a powerful and flexible language, Fortran is the foundation for high-speed computing in research, science, and industry. Developed on IBM systems since 1956, the language’s inherent parallelization capabilities make it ideal for managing complex projects such as advanced simulations, long-range forecasts, and detailed designs. For example, accurate hurricane forecasting using Fortran has saved thousands of lives, and optimized ship, aircraft, and automobile designs have made travel safer and more economical. In addition, Fortran-based machine learning and deep learning libraries make analyzing big data fast and easy. This course teaches participants how to build efficient parallel programs with 21st-century Fortran. Through hands-on projects such as a tsunami simulator and a stock price analyzer, attendees will be introduced to real-world examples, illustrative images, and practical exercises to gain a fresh understanding of this classic language. If you work in a field where speed, accuracy, and efficiency are important, now is a great time to rediscover Fortran.
What you will learn
- The place of Fortran in the modern world:
- Understand the importance and current applications of Fortran in scientific and engineering fields.
- Programming Basics:
- Working with Variables, Arrays, and Functions in Fortran.
- Module Development to organize code.
- Parallelism:
- Use Coarrays, Teams, and Events to implement parallel programming and increase performance.
- Interoperability:
- Interoperating Fortran with C language.
- Learn how to develop fast, efficient, and parallel programs using modern Fortran.
- Building applications such as tsunami simulators and stock price analyzers.
This course is suitable for people who:
- Developers and computational scientists who seek speed, accuracy, and efficiency in their work.
- People who work on tasks such as complex simulations, long-term forecasts, and detailed plans.
- Those who want to discover or rediscover the Fortran language.
- It is designed for developers and computational scientists, and no prior experience with Fortran is required.
- Those looking to leverage high reliability and new support for parallel Fortran programming for next-generation high-performance computing.
Modern Fortran, Video Edition Course Details
- Publisher: Oreilly
- Instructor: Milan Curcic
- Training level: Beginner to advanced
- Training duration: 11 hours and 48 minutes
Course topics

Course images

Sample course video
Installation Guide
After Extract, view with your favorite player.
Subtitles: None
Quality: 720p
Download link
Downloadly
Rapidgator link
File(s) password: www.downloadly.ir
File size
1.6 GB