Prove that: $\mathbb{Z}[i]/\langle 1+i \rangle \cong \mathbb{Z}/2\mathbb{Z}$.
This is my first time using the First Isomorphism Theorem for Rings and I am looking for feedback for whether some steps in this proof could have been done better. From my understanding, I need to:
Define a surjective homomorphism $\phi$ between $\mathbb{Z}[i]$ and $\mathbb{Z}/2\mathbb{Z}$.
Show that $\ker(\phi) = \langle 1+i \rangle$.
Define $\phi: \mathbb{Z}[i] \to \mathbb{Z}/2\mathbb{Z}$ by $\phi(a+bi)=[a+b]_2$.
$\boldsymbol {\phi} \textbf{ is surjective:}$
Given $a+bi$, we have $a,b \in \mathbb{Z}$. So take $b$ to be $0$, then we have $\phi (a+0i)=[a]_2$, and clearly we can get $0$ and $1$.
$\boldsymbol{\phi} \textbf{ is a homomorphism:} $
$$\begin{align} \phi((a+bi)+(c+di)) &=\phi((a+c)+(b+d)i) \\ &=[(a+c)+(b+d)]_2+[c+d]_2 \\ &=[(a+b)+(c+d)]_2 \\ & =[a+b]_2+[c+d]_2 \\ &= \phi(a+bi)+\phi(c+di).\end{align}$$
$$\begin{align} \phi((a+bi)(c+di)) &= \phi((ac-bd)+(ad+bc)i) \\ &=[(ac-bd)+(ad+bc)]_2 \\ &=[(ac+bd)+(ad+bc)]_2 \\ &=[(a+b)(c+d)]_2 \\ &=[a+b]_2[c+d]_2 \\ &=\phi(a+bi)\phi(c+di). \end{align}$$
$\boldsymbol{\ker(\phi)=\langle 1+i \rangle}$:
We have that $\ker(\phi) = \{ (a+bi) \in \mathbb{Z}[i]: \phi(a+bi) =[a+b]_2 =[0]_2\}$.
From my understanding, elements in $\langle 1+i \rangle$ are just of the type $(1+i)(c+di)$ where $c,d \in \mathbb{Z}$.
I've tried to show that one is a subset of the other. Another idea I have is in noting that $[a+b]_2=[0]_2 \iff 2|(a+b)-0$ and somehow link it to showing that these are the same elements in $\langle 1+i \rangle$, but I could not do it. I have not managed to come up with a reasonable proof in any of these approaches. How does one actually show this?