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