🌐 EN | ðŸ‡ŊðŸ‡ĩ JP | Last sync: 2025-11-16

Introduction to Metallic Materials Series

From Metallic Bonding to Functional Materials - Building the Foundations of Materials Design

📚 5 Chapters ⏱ïļ Study Time: 150-180 min ðŸ’ŧ Code Examples: 35 📊 Difficulty: Beginner to Intermediate

Series Overview

This series is an introductory course that takes a practical, Python-based approach to metallic materials — from the metallic bonding and crystal structures that underpin them, through alloy design and strengthening mechanisms, to functional metallic materials. You will learn to understand metallic materials from the perspective of computational materials science and build a foundation for materials design.

Learning Path

flowchart LR A[Chapter 1
Metallic Bonding and
Crystal Structures] --> B[Chapter 2
Alloy Design and
Phase Diagrams] B --> C[Chapter 3
Strengthening Mechanisms] C --> D[Chapter 4
Functional Metallic Materials] D --> E[Chapter 5
Hands-on Data Analysis] style A fill:#f093fb,stroke:#f5576c,stroke-width:2px,color:#fff style B fill:#f093fb,stroke:#f5576c,stroke-width:2px,color:#fff style C fill:#f093fb,stroke:#f5576c,stroke-width:2px,color:#fff style D fill:#f093fb,stroke:#f5576c,stroke-width:2px,color:#fff style E fill:#f093fb,stroke:#f5576c,stroke-width:2px,color:#fff

Series Structure

Chapter 1
Metallic Bonding and Crystal Structures

Learn the electron theory of metallic bonding, FCC/BCC/HCP crystal structures, packing fractions, coordination numbers, Bravais lattices, and the notation of crystal planes and directions, then visualize structures and compute properties with Python.

⏱ïļ 30-35 min ðŸ’ŧ 7 code examples 📊 Beginner
Start Learning →
Chapter 2
Alloy Design and Phase Diagrams

Learn solid solutions (substitutional and interstitial), intermetallic compounds, eutectic and peritectic reactions, phase transformations, the interpretation of binary phase diagrams, the Scheil-Gulliver equation, and the fundamentals of the CALPHAD method.

⏱ïļ 30-35 min ðŸ’ŧ 7 code examples 📊 Beginner to Intermediate
Start Learning →
Chapter 3
Strengthening Mechanisms

Learn the theory and practical calculations of solid-solution strengthening, precipitation strengthening (Orowan mechanism), work hardening (dislocation density increase), grain refinement (Hall-Petch relationship), transformation strengthening, and combined strengthening.

⏱ïļ 25-35 min ðŸ’ŧ 7 code examples 📊 Intermediate
Start Learning →
Chapter 4
Functional Metallic Materials

Learn the principles and applications of superconductors (BCS theory, high-temperature superconductivity), shape-memory alloys (martensitic transformation), hydrogen-storage alloys, thermoelectric materials, magnetic materials, and biocompatible materials.

⏱ïļ 25-35 min ðŸ’ŧ 7 code examples 📊 Intermediate to Advanced
Start Learning →
Chapter 5
Python in Practice: Metallic Materials Data Analysis Workflow

Practice crystal structure manipulation with pymatgen/ASE, phase diagram computation with pycalphad, materials database API integration, machine learning-based property prediction, and an integrated workflow.

⏱ïļ 30-40 min ðŸ’ŧ 7 code examples 📊 Advanced
Start Learning →

Learning Objectives

Upon completing this series, you will acquire the following skills and knowledge:

Recommended Learning Patterns

Pattern 1: Standard Learning - Balanced Theory and Practice (5-7 Days)

Pattern 2: Intensive Learning - Metallic Materials Master (3 Days)

Pattern 3: Practice-Focused - Computational Materials Science Skills (1 Day)

Prerequisites

Field Required Level Description
Materials Science Basics Introductory Level Complete Understanding of chemical bonding, atomic structure, and the periodic table
Physics Undergraduate Year 1-2 Fundamentals of mechanics, thermodynamics, electromagnetism, and quantum mechanics
Mathematics Undergraduate Year 1 Fundamentals of calculus, linear algebra, and differential equations
Python Intermediate Basic operations with numpy, matplotlib, pandas, pymatgen, and ASE

Python Libraries Used

Main libraries used in this series:

FAQ - Frequently Asked Questions

Q1: Can I follow this series without experimental data?

Yes, absolutely. This series focuses on theoretical calculations and simulations. By using data from public materials databases (Materials Project, AFLOW), you can gain a deep understanding without doing any experiments.

Q2: How are alloy design and strengthening mechanisms related?

In alloy design (Chapter 2) you design the composition and microstructure, and in strengthening mechanisms (Chapter 3) you quantify how they affect mechanical strength. Integrating both enables materials design that achieves target properties.

Q3: How does this apply to Materials Informatics (MI)?

The pymatgen and pycalphad skills learned in Chapter 5 form the foundation for materials descriptor extraction, database construction, and machine learning model building in MI. They are essential skills for predicting structure-composition-property relationships with machine learning.

Q4: Is mastering phase diagram computation (pycalphad) mandatory?

It is covered in Chapters 2 and 5 and can be learned with basic knowledge of Python and numpy. pycalphad is widely used in industry and is highly useful in practical alloy development.

Q5: Can these concepts be applied to ceramics and polymers?

This series specializes in metals, but the fundamental concepts of crystal structures (Chapter 1), phase transformations (Chapter 2), and strengthening mechanisms (Chapter 3) are common to other materials as well. Note, however, that ceramics involve ionic and covalent bonding, while polymers require macromolecule-specific theories.

Q6: How does this relate to first-principles calculations?

This series does not cover first-principles calculations, but pymatgen and ASE can interface with first-principles codes (VASP, Quantum ESPRESSO). Ideally, build your foundations with this series first, then move on to first-principles calculations.

Q7: Can I learn the details of dislocation theory here?

Chapter 3 covers dislocation-based strengthening (work hardening), but for the detailed crystallography of dislocations (Burgers vectors, edge dislocations, screw dislocations, Frank-Read sources) we recommend the "Introduction to Crystal Defects" series.

Q8: What about designing practical alloys (steels, aluminum alloys, titanium alloys)?

This series focuses on principles. Concrete design of practical alloys is covered in the "Alloy Design in Practice" series. That said, the principles learned here (solid-solution strengthening, precipitation strengthening, phase diagrams) are the foundation of practical alloy design.

Q9: Can I start with the data analysis (Chapter 5) first?

Chapter 5 assumes the theory from Chapters 1-4. At minimum, an understanding of crystal structures (Chapter 1) and phase diagrams (Chapter 2) is enough to follow the hands-on code in Chapter 5. Skipping the theory and starting with practice is possible, but we recommend returning to the theory afterwards.

Q10: Can I learn machine learning-based materials exploration?

Chapter 5 covers the fundamentals of machine learning (regression, classification), but for full-scale materials exploration (Bayesian optimization, active learning, descriptor design) we recommend the "Materials Informatics in Practice" series. This series provides the prerequisite understanding of materials descriptors.

Key Learning Points

Next Steps

After completing this series, we recommend the following advanced learning:

Disclaimer