Currently learning (or learnt):
├── 00_foundations
│ └── 00_gates
├── 01_front_end
│ ├── 00_front_end_languages
│ │ ├── 00_HTML
│ │ └── 01_CSS
│ ├── 01_styles
│ │ ├── 00_Bootstrap
│ │ └── 01_Material_UI
│ └── 02_misc_markup
│ ├── 00_XML
│ ├── 01_JSON
│ └── 02_LaTeX
├── 02_programming_languages
│ ├── 00_assembly
│ ├── 01_c
│ ├── 02_cpp
│ ├── 03_python
│ │ ├── 00_Python_and_standard_library
│ │ │ ├── 00_python
│ │ │ ├── 01_text_processing
│ │ │ │ └── re
│ │ │ ├── 02_data_types
│ │ │ │ ├── calendar
│ │ │ │ ├── collections
│ │ │ │ └── datetime
│ │ │ ├── 03_numerical_and_maths
│ │ │ │ ├── cmath
│ │ │ │ ├── Decimal
│ │ │ │ ├── Fraction
│ │ │ │ ├── Maths
│ │ │ │ ├── Random
│ │ │ │ └── statistics
│ │ │ ├── 04_functional_programming
│ │ │ │ ├── functools
│ │ │ │ └── itertools
│ │ │ ├── 05_file_and_directory
│ │ │ │ ├── glob
│ │ │ │ └── pathlib
│ │ │ ├── 06_data_persistence
│ │ │ │ └── pickle
│ │ │ ├── 07_file_formats
│ │ │ │ └── csv
│ │ │ ├── 08_generic_OS
│ │ │ │ ├── io
│ │ │ │ ├── os
│ │ │ │ └── time
│ │ │ ├── 09_concurrent_execution
│ │ │ │ ├── multiprocesing
│ │ │ │ ├── subprocessing
│ │ │ │ └── threading
│ │ │ ├── 10_network_and_processing
│ │ │ │ ├── asyncio
│ │ │ │ ├── nmap
│ │ │ │ ├── socket
│ │ │ │ └── ssl
│ │ │ ├── 11_internet_data_handling
│ │ │ │ ├── email
│ │ │ │ └── json
│ │ │ ├── 12_structured_markup
│ │ │ │ ├── html
│ │ │ │ └── xml
│ │ │ └── 13_internet_protocol
│ │ │ ├── http
│ │ │ ├── urllib
│ │ │ └── uuid
│ │ ├── 01_package_managers
│ │ │ ├── conda
│ │ │ └── pip
│ │ ├── 02_machine_learning
│ │ │ ├── 00_Tensorflow
│ │ │ ├── 01_PyTorch
│ │ │ ├── 02_scikitlearn
│ │ │ ├── 03_nltk
│ │ │ ├── 04_MLFlow
│ │ │ └── 05_ELI5
│ │ ├── 03_maths
│ │ │ └── 00_Scipy
│ │ ├── 04_data_processing
│ │ │ ├── 00_NumPy
│ │ │ ├── 01_Pandas
│ │ │ └── 02_NetworkX
│ │ ├── 05_data_visualisation
│ │ │ ├── 00_matplotlib
│ │ │ ├── 01_Seaborn
│ │ │ └── 02_plotly
│ │ ├── 06_image_visualisation
│ │ │ └── 00_OpenCV
│ │ ├── 07_web
│ │ │ ├── FastAPI
│ │ │ ├── flask
│ │ │ └── hug
│ │ ├── 08_workflow
│ │ │ ├── 00_luigi
│ │ │ └── 01_airflow
│ │ └── 09_others
│ │ ├── beautiful_soup
│ │ ├── pyperclip
│ │ ├── requests
│ │ ├── scrapy
│ │ └── selenium
│ ├── 04_javascript
│ │ ├── 00_javascript
│ │ ├── 01_frameworks
│ │ │ ├── 00_angular
│ │ │ ├── 01_reactjs
│ │ │ ├── 02_vue
│ │ │ └── 03_jQuery
│ │ └── 02_nodejs
│ ├── 05_typescript
│ ├── 06_csharp
│ └── 07_swift
├── 03_database
│ ├── 00_RDBMS
│ │ ├── 00_MySQL
│ │ └── 01_Postgres
│ ├── 01_NoSQL
│ │ ├── 00_MongoDB
│ │ ├── 01_Cassandra
│ │ └── 02_Redis
│ ├── 02_Graph
│ │ ├── 00_Neo4j
│ │ └── 01_ArangoDB
│ └── 03_Message_Queue
│ ├── 00_Kafka
│ ├── 01_SQS
│ ├── 02_ZeroMQ
│ └── 03_RabbitMQ
├── 04_Network_and_Infrastructure
│ ├── 01_networking_theory
│ ├── 01_Nginx
│ ├── 02_Apache
│ ├── 03_SSH
│ ├── 04_RESTful
│ ├── 05_LAMP
│ ├── 06_MERN
│ └── 07_GraphQL
├── 05_containers_and_virtualisation
│ ├── 00_Docker
│ ├── 01_Kubernetes
│ │ └── 00_Kubeflow
│ └── 02_vagrant
├── 06_cloud_&_distributed_systems
│ ├── 00_cloud
│ │ └── 00_Google_Cloud_Platform
│ └── 01_distributed_systems
│ ├── 00_apache_hadoop
│ │ └── 00_azkaban
│ ├── 01_apache_spark
│ └── 02_apache_kafka
├── 07_automation
│ ├── 00_Ansible
│ ├── 01_Chef
│ ├── 02_Jenkins
│ └── 03_Terraform
├── 08_data_structures_and_algorithms
│ ├── 00_data_structures
│ └── 01_algorithms
├── 09_operating_systems
│ └── 00_Linux
├── 10_maths_and_machine_learning
│ ├── 00_maths
│ │ ├── 00_mathematics
│ │ ├── 01_linear_algebra
│ │ ├── 02_calculus
│ │ └── 03_probability
│ └── 01_machine_learning
│ ├── 00_maths_for_deep_learning
│ └── 01_deep_learning_a_visual_approach
├── 11_hacking
│ └── 01_Bug_Bounty_Bootcamp
├── 12_cryptography
├── 13_productivity
│ ├── 00_Git
│ └── 01_methodologies