Column widget
In the last lesson, we had a walkthrough on the Row widget. Now, in this lesson, we'll focus on the Column widget

Taking the previous first snippet in the Row widget lesson, and changing the Row name to Column, we get:
import 'package:flutter/material.dart';

void main() {
  runApp(const MaterialApp(debugShowCheckedModeBanner: false, home: MyApp()));
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});
  @override
  Widget build(BuildContext context) {
    return SafeArea(
      child: Scaffold(
        body: Column(
          children: <Widget>[
            Container(
              color: Colors.green,
              child: const Text("Child 01"),
            ),
            Container(
              color: Colors.red,
              child: const Text("Child 02"),
            )
          ],
        ),
      ),
    );
  }
}
Expanded column ~ As is the case with Row, Expanded also stretches the child widgets Container with flex: 1 taken by default.
body: Column(
  children: <Widget>[
    Expanded(
      child: Container(
        color: Colors.green,
        child: const Text("Child 01"),
      ),
    ),
    Expanded(
      child: Container(
        color: Colors.red,
        child: const Text("Child 02"),
      ),
    )
  ],
),
All properties that apply to Row widget apply to the Column. Now the CrossAxisAlignment will stretch the child widgets horizontally using the stretch enum attribute.
// ...
body: SizedBox(
  width: MediaQuery.of(context).size.width,
  child: Column(
    crossAxisAlignment: CrossAxisAlignment.stretch,
    children: <Widget>[
    Expanded(
        child: Container(
        color: Colors.green,
        child: const Text("Child 01"),
        ),
    ),
    Expanded(
        child: Container(
        color: Colors.red,
        child: const Text("Child 02"),
        ),
    )
    ],
  ),
)
// ...
The same axis alignment attributes for Row apply to Column widget.

Enum attributes :
MainAxisAlignment ~ start, center, end, spaceEvenly, spaceAround, spaceBetween
CrossAxisAlignment ~ start, center, end, stretch, baseline