#14 Tech Writer zaczyna kodować w Pythonie, czyli o narzędziach i dobrych praktykach

50:07
 
Udostępnij
 

Manage episode 256919794 series 2508014
Stworzone przez Doc Developer, odkryte przez Player FM i naszą społeczność - prawa autorskie są własnością wydawcy, a nie Player FM, a dzwięk jest przesyłany bezpośrednio z ich serwerów. Naciśnij przycisk Subskrybuj, aby śledzić aktualizacje Player FM, lub wklej adres URL kanału do innych aplikacji podcastowych.

Rozmawiamy z Sebastianem Witowskim o tym jak ustawić sobie środowisko do kodowania w Pythonie i jakich błędów unikać zaczynając swoją przygodę z tym językiem programowania. Spora dawka wiedzy dla początkujących Pythonistów. Ale jeśli kodujesz w Pythonie od jakiegoś czasu i chcesz się upewnić, że stosujesz dobre praktyki, to ten odcinek jest też dla Ciebie.

Informacje dodatkowe:

Python: https://www.python.org/

Intellij IDEA: https://www.jetbrains.com/idea/

PyCharm: https://www.jetbrains.com/pycharm/

Visual Studio Code (VS Code): https://code.visualstudio.com/

Vim: https://www.vim.org/

pyenv: https://github.com/pyenv/pyenv

Python venv: https://docs.python.org/3/library/venv.html

Python virtualenv: https://virtualenv.pypa.io/en/stable/

Conda: https://docs.conda.io/en/latest/

Node modules: https://www.w3schools.com/nodejs/nodejs_modules.asp

Pipenv: https://pipenv.readthedocs.io/en/latest/

Poetry: https://python-poetry.org/

Python Requests: https://2.python-requests.org/en/master/

Django: https://www.djangoproject.com/

Flask: https://flask.palletsprojects.com/en/1.1.x/

EuroPython 2019: https://ep2019.europython.eu/

Cookiecutter: https://cookiecutter.readthedocs.io/en/1.7.0/

Pipx: https://github.com/pipxproject/pipx

Black: https://github.com/psf/black

npm: https://www.npmjs.com/

npx: https://www.npmjs.com/package/npx

"The Hitchhiker’s Guide to Python!", Kenneth Reitz, Tanya Schlusser: https://docs.python-guide.org/

Sphinx: http://www.sphinx-doc.org/en/master/

Write the Docs: https://www.writethedocs.org/

Pytest: https://docs.pytest.org/en/latest/

Python unittest: https://docs.python.org/3.8/library/unittest.html

Test Driven Development (TDD): https://www.agilealliance.org/glossary/tdd/

Git: https://git-scm.com/

Warsztat "Modern Python Developer's Toolkit": https://www.meetup.com/Pykonik/events/268809734/

Pykonik, Kraków Python User Group: https://www.meetup.com/Pykonik/

Profil Sebastiana na LinkedIn: https://www.linkedin.com/in/switowski/

Profil Sebastiana na Twitterze: https://twitter.com/SebaWitowski

Strona Sebastiana: https://switowski.com/

50 odcinków