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