On October 28, a new stream of online courses on DevOps practices starts in exchange for donations for the army. The classes will be conducted by Volodymyr Melnyk, CTO and co-founder of Tucha. Join us!

The essence of the project
The Learn for a Donation project is being implemented jointly by Volodymyr Melnyk and the NGO Democratic Axe to raise funds for the needs of the Armed Forces of Ukraine. Since mid-2022, about 200 students, including 48 servicemen, have completed their studies in three previous tranches, and the defenders have received more than UAH 3.5 million in support. Join us and get involved in professional development by supporting the military.
During the course you will learn how to:
- Orchestrate the operation of containers in computing clouds.
- Automate the deployment of environments and online services to quickly and reliably launch and update software applications.
- Use continuous integration and delivery techniques to automatically perform the full CI/CD cycle.
- Ensure the reliability and availability of online services in situations of accidents and increased workloads.
- Effectively scale online services and use cloud solutions to build an efficient and reliable infrastructure.
Volodymyr Melnyk will teach you how to work with Docker, Kubernetes, Helm, GitLab, Ansible, and other popular and powerful tools.
More information is available on the website.
How it works
For each lecture, you transfer from 30.00 USD directly to the account of the Democratic Ax Foundation. All funds are used for the needs of the army: ammunition, clothing, electronics and medicines. At the end of each month, reports with photos are published on the Khmarochos DevOps Club page.
Important! Career military personnel and territorial defense volunteers are trained without any fees.
With the help of donations, a lot of useful things have already been purchased and sent to the frontline: cars, quadcopters, binoculars, ammunition and clothing items, medicines, and much more.
Program and duration of the course
At least 20 Zoom webinars will be held (some topics will have to be divided into 2 or even 3 sessions).
Classes will be held every Saturday, each session will last from 2 to 5 hours. The following topics will be covered during the training course:
- Basic Docker operations (3.5 hours),
- Building containers (over 3 hours),
- Container composition (2 hours);
- Orchestration:
- Basic aspects of working with Kubernetes (almost 5 hours),
- Storages for permanent data storage (3 hours),
- Providing access to software services (over 8.5 hours),
- Objects for transferring configuration parameters, authentication and authorization (almost 4 hours),
- Selecting a node to run, execution controllers (3.5 hours),
- Update strategies (3 hours),
- Service monitoring and automatic horizontal scaling (4 hours),
- Deploying software with Helm (7.5 hours);
- Automation of CI/CD processes with GitLab (almost 3.5 hours),
- Basic principles of Ansible (7 hours),
- Practical use of Ansible (7.5 hours);
- Using Vault by HashiCorp (over 4.5 hours).
How to join
Fill out the application form with your contact details and join us! This course will make you ready for a career in DevOps, contribute to the development of the Ukrainian IT sector, and help the army bring victory closer.




