Denis Zakharov's repositories
stepik_yandex_Introduction_to_Programming_Cpp
📓 Solutions to Stepik "Введение в программирование (C++)" course
Bonch_Elective_ComputerVision
🎓 Elective from SPbSUT ; Name - Computer Vision
Bonch_Labs_Assembly
🎓 My labs from SPbSUT; Dis - APD
Bonch_Labs_C-Assembly
🎓 My labs from SPbSUT; Dis - ESV
Bonch_Labs_Cpp
🎓 My labs from SPbSUT; Dis - SSD
Bonch_Labs_Go
🎓 My labs from SPbSUT; Dis - PPD
Bonch_Labs_Java
🎓 My labs from SPbSUT; Dis - SAD
Bonch_Labs_Python
🎓 My labs from SPbSUT; Dis - PL
Bonch_Labs_Web
🎓 My labs from SPbSUT; Dis - BMIS
Cracking-the-Coding-Interview
📖 My solutions for "Cracking the Coding Interview" book by Gayle Laakmann McDowell
Bonch_Bachelors_Diploma
Diploma thesis "Exploring the use of automation technologies to improve information security in computer networks" released under Creative Commons license
Bonch_Elective_ML
Elective from SPbSUT ; Name - Machine Learning
coding-interview-university
A complete computer science study plan to become a software engineer.
coursera_Golang_UCI
📓 This specialization introduces the Go programming language from Google and provides learners with an overview of Go's special features. Upon completing the three-course sequence, learners will have gained the knowledge and skills needed to create concise, efficient, and clean applications using Go.
Hyperskill_Coffee_Machine
"Coffee Machine" project from Hyperskill
Hyperskill_Encryption-Decryption
Privacy is an important matter is the realm of the Internet. When sending a message, you want to be sure that no-one but the addressee with the key can read it. The entirety of the modern Web is encrypted - take https for example! Don’t stay behind: hop on the encryption/decryption train and learn the essential basics while implementing this simple project.
Hyperskill_Loan_Calculator
Personal finances are an important part of life. Sometimes you need some extra money and decide to take a loan, or you want to buy a house using a mortgage. To make an informed decision, you need to be able to calculate different financial parameters. Let’s make a program that can help us with that!
Hyperskill_Password_Hacker
All sorts of creatures lurk around the Internet, including trolls, pirates, miners – and hackers. In this project you’ll wear the hat of a real hacker. You must connect to a secret server without knowing the password. Your task is to write a Python program that can hack this password, and do so in the quickest way possible.
Hyperskill_Steganography_and_Cryptography
You can use encryption to send secret messages, but if you want to be even more subtle, you can hide them in plain sight: in an image. This kind of encryption is called steganography. The message will be hiding in a picture on some web site, and only those who know will understand it. For maximum security, the message itself can be encrypted, as well.
Hyperskill_Tic_Tac_Toe
Everybody remembers this paper-and-pencil game from childhood: Tic-Tac-Toe, also known as Noughts and crosses or Xs and Os. A single mistake usually costs you the game, but thankfully it is simple enough that most players discover the best strategy quickly. Let’s program Tic-Tac-Toe and get playing!
IPAP_Gui-Calc
💾 My graduation project from IPAP (2016)
UZNAMVSE-INFO_Cards
💾 My graduation project from UZNAMVSE-INFO (2015)
vk-summer-internship-2021
📝 Test assignment for an internship for the Core Infrastructure team (Summer 2021)