\documentclass[a4paper,12pt]{article}
\usepackage{amsthm,amssymb,amsmath}
\usepackage{tikz}
\usetikzlibrary{matrix,positioning,arrows}
\usetikzlibrary{calc}
\usepackage{xepersian}
\settextfont[Scale=1.15]{XB Niloofar}
\DeclareMathOperator{\Hom}{Hom}
\DeclareMathOperator{\cone}{cone}
\begin{document}
\begin{center}
\begin{tikzpicture}
\matrix[matrix of math nodes,column sep=1.25cm,row sep=1.25cm] (m) {X: \cdots & X_1 & X_0 & A & 0\\
X': \cdots & X'_1 & X'_0 & A' & 0\\ };
\draw[->] (m-1-1) -- (m-1-2) node[above,midway]{$d_2$};
\draw[->] (m-1-2) -- (m-1-3) node[above,midway]{$d_1$};
\draw[->] (m-1-3) -- (m-1-4) node[above,midway]{$\varepsilon$};
\draw[->] (m-1-4) -- (m-1-5);
\draw[->] (m-1-2) -- (m-2-2) node[right,midway] {$f_1$};
\draw[->] (m-1-3) -- (m-2-3) node[right,midway] {$f_0$};
\draw[->] (m-1-4) -- (m-2-4) node[right,midway] {$f$};
\draw[->] (m-2-1) -- (m-2-2) node[below,midway]{$d'_2$};
\draw[->] (m-2-2) -- (m-2-3) node[below,midway]{$d'_1$};
\draw[->] (m-2-3) -- (m-2-4) node[below,midway]{$\varepsilon'$};
\draw[->] (m-2-4) -- (m-2-5); 
\node at ([shift={(1.4cm,-1.65cm)}]current bounding box.north east) {$(1. 2)$};
\end{tikzpicture}
\end{center}

\end{document}
