Position: Python Developer
Category: Python
English level: basic
Years of experience: 1


During the course, I developed and acquired practical skills such as working with: OOP (Inheritance, polymorphism, encapsulation, dunder methods), Iterators and generators, Basics of testing, SQLite, Basics of network programming, Threads, Multiprocessing, Asyncio, Django, HTML, CSS, Telegram API, REST API. I also have my pet project on the django framework. Apart from that, I developed the backend for a movie website. To get movies data, I created a scraper with: BeautifulSoup, requests, Queue, ThreadPoolExecutor. I saved data in the database using the AWS PostgreSQL DBMS, implemented multisite, search engine on the website, used actions and template tags to translate the site into English, context processes to prevent duplication of code. Also implemented email sender, website registration, and login, acceptance of emails from visitors.