Comment: Tėčio nežinojimai: - https://developer.mozilla.org/ - developer tools, web technologies - CSS selectors: https://www.w3schools.com/cssref/css_selectors.asp - Twitter bootstrap: Templates, form groups. - CSS frameworks: https://materializecss.com/ - https://www.fullstackpython.com/table-of-contents.html - Docker - Kubernetes (Kubernetes cluster running on a single VM) - Terraform - Ansible - redis - rabbitmq - celery, django-celery-results, django-celery-beat Low priority tools: - codingbat.com Best practices: Passing information to user using messages framework: - https://docs.djangoproject.com/en/2.2/ref/contrib/messages/ Test writing: - Tox: You can run tests on all supported Python and Django versions: https://django-background-tasks.readthedocs.io/en/latest/#tests - parametrized (running the same test with different paramters). - Dividing tests into parts GIVEN WHEN THEN Editor features: Collapse HTML tags. Autocomplete HTML tags. Comment selected block. Collapse booletlist. Run a single test or a TestCase class on which cursor is. Development plan: - Udemy. - Best developer books. - Stackoverflow gilds (40 reviews per day) + answers (1 per day). - HackerRank Python and Interview questionaries. Project development: - 1 commit per day strategy. Packages to review: - https://chibisov.github.io/drf-extensions/docs/ - https://django-hosts.readthedocs.io/en/latest/ - https://github.com/warner/python-versioneer - snakemake