Hello I have experience writing texts in latex, but I am a beginner in drawing in latex, I have tried to make these graphics with great effort but I have not succeeded.
\documentclass[crop,tikz]{standalone}
\usepackage{pgfplots}
\usepackage{pgfplotstable}
\usepackage{tikz-3dplot}
\usepackage{amsmath}
\usepackage{amssymb}
\usepgfplotslibrary{fillbetween}
\def \plotwidth {510.0pt}
\definecolor{color0}{RGB}{0,153,216}
\pgfplotsset{compat=1.12}
\pgfplotsset{ticks=none}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
view/h=45,
axis equal,
axis lines=center,
]
\addplot3[surf, opacity=0.5, samples=30, domain=-1:1, y domain=0:2*pi, z buffer=sort] ({sqrt(1-x^2) * cos(deg(y))}, {sqrt( 1-x^2 ) * sin(deg(y))}, x);
\end{axis}
\end{tikzpicture}
\end{document}
I'm sorry for all the inconvenience, I'm just a beginner. I try to make those graphics in RGB={0,153,216}. Thank you very much for all kinds of help, on the other hand if someone knows a book in Portuguese or Spanish to learn how to graph in latex I would appreciate it very much.