Programming essentials to survive university Where’s it help? Working with data A table of numbers and symbols Description automatically generated Analysing data 🔍 Sorting 🧹 Reduction 🛠️ Transformation Visualise data A graph with blue dots Description automatically generated A graph with blue dots Description automatically generated What do you need for that? 📝 Code editor 👀 Some useful stuff Links •VS Code Insiders : code.visualstudio.com/insiders •Python: python.org/downloads •Notepad++: notepad-plus-plus.org/downloads Extensions •GitHub Copilot •GitHub Copilot chat •Jupyter •Python • Libraries •pip install matplotlib numpy pandas scipy uncertainties Hands-on FP ☠️ ⚰️ mobility of charge carriers mean electron collision times Astronomy 🪐 🌒 Copilot More links •Github: github.com •Github education: education.github.com •Git: git-scm.com/downloads What next? Recommended subjects F4500 Python pro fyziky F1400 Programování F5611 Machine learning in Python poruchik_rzhevsky@physics.muni.cz Artem Gorodilov github.com/PoruchikRzhevsky Thx!