Sobre a programaçãoEncontra o código PythonInstalar pacotesUtiliza o pipUsa o virtualenvUtiliza o pipenvUtiliza um Gestor de PacotesInstalar a partir da fonteAmbientes de desenvolvimento integradoIDLEPyCharmIPythonBloco de notas JupyterJupyterLabNome e documentoAdiciona dicas de tipoTesteVerifica com pylint, pyflakes, flake8, ou pep8Testa com unittestTesta com doctestTesta com o narizOutras estruturas de testeIntegração contínuaDepura o código PythonUtiliza print()Utiliza DecoradoresUtiliza o pdbUsa breakpoint()Registar mensagens de erroOptimizaMede o tempoAlgoritmos e estruturas de dadosExtensões Cython, NumPy e CPyPyNumbaControlo de fontesMercurialGitDistribui os teus programasClona este livroComo podes saber maisLivrosSítios WebGruposConferênciasConseguir um emprego em PythonEm breveCoisas para fazer