This work aims to help students and high school teachers to improve their math skills in complex numbers, polynomials and polynomial equations. Initially it analysed the historical context of complex numbers then were seen some important concepts such as the body of complex numbers, imaginary unit and complex plane. In addition, the properties and basic operations of the polynomials were presented, the Briot-Ruffini device, through which we can get the quotient and remainder of the division of a polynomial p(x) by a linear polynomial. Significant part of this work was devoted to the study of algebraic equations. In this perspective, were discussed some theorems and methods of resolution of equations such as the method of Gustavo, who helps us in the resolution of equations of the third and fourth degrees, the theorem of rational roots, among others. For both, it was essential to prove the Fundamental Theorem of Algebra, which says that all polynomial not constant with complex coeficients has at least one complex root. Furthermore, we show how we can analyze the number of real roots of a polynomial equation with real coeficients. In this sense, we will prove the Theorem of Descartes, which says that the number of positive roots of an equation does not exceed the number of signal changes following its non-zero coeficients. We prove the theorem of Bolzano, which investigates the number of real roots of an equation in a real interval and finally the theorem of Lagrange the establishes an upper limit on roots of an equation. Este trabalho visa contribuir para que alunos e professores do ensino médio possam aprimorar seus conhecimentos matemáticos em números complexos, polinômios e equações polinomiais. Inicialmente foi analisado o contexto histórico dos números complexos, em seguida foram vistos alguns conceitos importantes como o de corpo dos números complexos, unidade imaginária e plano complexo. Além disso, foram apresentadas as propriedades e operações básicas dos polinômios, o dispositivo de Briot-Ruffini, através do qual podemos obter o quociente e o resto da divisão de um polinômio p(x) por um polinômio linear. Parte significativa deste trabalho foi dedicado ao estudo de equações algébricas. Nessa perspectiva, foram discutidos alguns teoremas e métodos resolutivos de equações como o método de Gustavo, que nos auxilia na resolução de equações do terceiro e do quarto graus, o teorema das raízes racionais, entre outros. Para tanto, foi essencial provar o Teorema Fundamental da Álgebra, que afirma que todo polinômio não constante com coeficientes complexos possui pelo menos uma raiz complexa. Ademais, mostramos como podemos analisar o número de raízes reais de uma equação polinomial com coeficientes reais. Nesse sentido, provamos o Teorema de Descartes, que diz que o número de raízes positivas de uma equação não supera o número de mudanças de sinal na sequência dos seus coeficientes não nulos. Provamos também o Teorema de Bolzano, que investiga o número de raízes reais de uma equação num intervalo real e, finalmente, o Teorema de Lagrange que estabelece um limite superior das raízes reais de uma equação.