
Welcome to a practical course designed to help you test and develop your skills with NoSQL databases, with a special focus on MongoDB. The course covers a variety of tasks that will help you master basic and advanced operations on documents, such as creating, reading, updating, and deleting data (CRUD), as well as complex aggregation queries. You will learn how to effectively use indexes, manage data security, and optimize query performance. With this course, you will gain practical knowledge essential for working with modern NoSQL databases and prepare yourself to solve real-world database challenges.
Note: At the end of the course, you’ll find a few additional lessons in Polish. These were added to meet the platform’s minimum video content requirement for publishing this kind of course. They are not required, but feel free to check them out if you're interested in learning a bit more.
About Me
Since 2011, I have been actively involved in the IT industry, where I initially began my career as a software tester. Over the years, as I gained experience, I advanced to the position of QA Test Leader.
Throughout my professional journey, I have had the opportunity to work on various projects spanning a wide range of sectors, including mobile applications, telecommunications, banking, services, and television. This diversity of projects allowed me to delve into the specifics and requirements of different industries, enriching my knowledge and skills.
As part of my responsibilities, I have engaged in various types of testing, including manual testing, performance testing, and test automation. Working on manual testing enabled me to thoroughly understand application functionalities and identify potential defects. Performance testing allowed me to assess system performance in terms of responsiveness, scalability, and stability. Test automation, in turn, facilitated the efficient repetition of tests and the quick verification of application quality using well-designed test scripts.
All my experience in the IT industry has not only contributed to my professional development but also helped me acquire the ability to adapt to different project environments and effectively address the challenges inherent in software testing.