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