So I try:
\documentclass[english]{article}
\setcounter{tocdepth}{4}
\setcounter{secnumdepth}{4}
\usepackage{amsmath}
\usepackage{tocloft}
\usepackage{xstring}
\usepackage{titlesec}
\usepackage{tocloft}
\usepackage[unicode=true, pdfusetitle,
bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,
breaklinks=false,pdfborder={0 0 0},backref=false,colorlinks=false]
{hyperref}
\makeatletter
\numberwithin{equation}{section}
% we use this for our refernces as well
\AtBeginDocument{\renewcommand{\ref}[1]{\mbox{\autoref{#1}}}}
% redefinition of \equation for convenience
\let\oldequation = \equation
\let\endoldequation = \endequation
\AtBeginDocument{\let\oldlabel = \label}% \AtBeginDocument because hyperref redefines \label
\newcommand{\mynewlabel}[1]{%
\StrBehind{#1}{eq:}[\Str]% remove "eq:" from labels
\myequations{\Str}\oldlabel{#1}}
\renewenvironment{equation}{%
\oldequation
\let\label\mynewlabel
}{\endoldequation}
\newcommand{\listequationsname}{List of Equations}
\newlistof{myequations}{equ}{\listequationsname}
\newcommand{\myequations}[1]{%
\addcontentsline{equ}{myequations}{\protect\numberline{\theequation}#1}}
\setlength{\cftmyequationsnumwidth}{3em}
\makeatother
\begin{document}
\begin{titlepage}
\begin{flushleft}
Education Institution\\
Location
\end{flushleft}
\vspace*{3cm}
\begin{center}
\Large Centered title a little cover over the middle page
\end{center}
\vfill
\begin{flushright}
\begin{tabular}{l@{:\hspace*{\tabcolsep}}l}
Author & my \\
Respansable Teacher & my teacher \\
\end{tabular}
\end{flushright}
\end{titlepage}
\begin{tableofcontents}
\tableofcontents
\listofmyequations
\end{tableofcontents}
\section{Brushless Motor Fundamentals}
\subsubsection{DC Motor Operation}
Torque is generated in DC motors from the magnetic force,
also known as the Lorentz force, which is produced when an
electric current is passed through a coil in a magnetic field.
This force is given by \ref{eq:Force}.
\begin{equation}
F=q[E+(v\times B)]
\label{eq:Force}
\end{equation}
where $F$ is the force perpendicular to the coil,
$E$ is the electric field in the coil,
$v$ is the velocity of the charged particles in the coil,
and $B$ is the magnetic field. From mechanics, torque is
\begin{equation}
\tau=F\times r
\label{eq:Torque}
\end{equation}
\section{Brushless Motor Fundamentals 2}
\subsection{DC Motor Operation 2}
\subsubsection{DC Motor Operation 2}
\paragraph{paragraph}
If the electrical force in \ref{eq:Force} is ignored,
and the remaining magnetic force is used in \ref{eq:Torque},
with the assumption that $v$ is perpendicular to $B$, we find that
\begin{equation}
\tau=qvBrsin\theta
\label{eq:Magnetic}
\end{equation}
\end{document}
But it does not make TOC on its own page. So how to make it so that it would be on its own page/set of pages if it is long?

tableofcontentsenvironment. Either place\newpagebefore and after it to force the page break or maybe change that environment to{minipage}{\textwidth}. – Martin Scharrer♦ May 10 '11 at 15:17tableofcontentsdoesn't exist. You should remove it from the code. The reason why\begin{tableofcontents}…\end{tableofcontents}works is due to how environments are implemented in LaTeX. – Andrey Vihrov May 10 '11 at 15:19