Programming notes, snippets and examples.
- Powershell
- Installing Python 3.7 on Raspbian
- Windows terminal
- Set up Amazon S3 to serve Django Static and Media files
- Deploy Django app to Azure App Service
- Visual Studio Code setup
- Regular expressions
- VPS providers
- Guide to contributing on GitHub
- Hiding Passwords and Secret Keys in Environment Variables
- Online Resources For Web Developers
- Editing photos metadata
- VSCode shortcuts for Windows
- Deploy a Django app in an Ubuntu VPS (DigitalOcean)
- Deploy a Django app to Heroku
- Git Version Control System
- Create a Windows batch script
- Design of Experiments
- Working with strings
- Surface fitting with MATLAB
- Integrating from data points
- Preparing figures for publication
- Links and Resources
- Run Matlab programs in Python
- *args and **kwargs
- Streamlit
- Storing dictionaries for later use: JSON and Pickle
- Pure Python web development
- Annonymous functions (Lambda functions)
- Sorting lists
- Geo ploting with Basemap
- Saving Scikit-learn model for reuse
- Logging
- Deploying to Github pages with
ghp-import
- Django and UV workflow
- Seaborn
- Python boilerplates
- Abstract classes
- Python packages and modules
- Python Libraries for Data Science and Data Viz
- Schedule task in Python
- Create a REST API with Django Rest Framework
- Working with uv
- Configuration files
- Interfacing with Strava API using stavalib
- Project set-up
- Imports in Python
- Data manipulation with
pandas
- Using MySQL in Python
- Python packaging
- MessagePack serializer for Python
- Data structures
- Building a Django site
- Hosting scripts and services
- Simple Machine Learning workflow
- Anaconda
- Datetime module
- Virtual enviroments
- Python type hints
- Magic Methods
- Argument parsing using the argparse module
- Dataclasses
- Machine Learning with
scikit-learn
- Matplotlib
- Create a executable Django App
- Progress Bars
- Web scrapping with Beautiful Soup 4
- Profiling in Python
- Decorators
- Scientific quality figures
- CSV files
- Classes and OOP (Object Oriented Programming)
- Sending e-mails with Python
- Working with JSON
- Creating documentation with Sphinx
- Jupyter
- Graphical User Interfaces (GUIs) in Python
- Create a standalone executable of a Python app
- Useful Python code snippets
- Slice notation
- Building a Flask site
- String formatting in Python
- Image manipulation in Python
- Tutorials on various Python subjects
- Collection of useful Django snippets for several purposes
- Working with the Python version
- Custom exceptions
- Pipelines
- Working with paths in Python using
pathlib
- Deploy a Flask Application on an Ubuntu VPS (DigitalOcean)
- Set up a Django production server with gunicorn
- Set
$PATH
variable in Ubuntu - Initial Server Setup with Ubuntu 18.04
- Linux Crontab
- Keep processes running and closing SSH connection
- Set up server in Raspberry Pi
- Keep SSH sessions running after disconnecting
- React
- Making AJAX request
- Modern JavaScript
- Basic Javascript concepts
- Filter, sort and layout
- Set expiration time (TTL) for LocalStorage
- DataTables JS Library
- Caching data
- Create ReactJS app and deploy to Github pages
- Create LaTeX presentations with Beamer
- An Introduction to LaTeX
- Bibliography management
- Working with figures
- Derivatives
These notes contain excerpts, code snippets and examples from various sources including, but not limited to, Python Docs, The Hitchhiker’s Guide to Python, Real Python and Stack Overflow users.