Skip to content

Latest commit

 

History

History
89 lines (63 loc) · 3.25 KB

README.md

File metadata and controls

89 lines (63 loc) · 3.25 KB

Training mini-projects

The projects were implemented for educational purposes. The tasks are sourced from devman.org and focused on learning through practical cases

Print a string representation of a rotating Earth to the terminal

  • Working with strings
  • Output to terminal
  • ANSI control characters

Used libraries:

Exercise on automatic translation of English text into Russian transliteration with compilation of a mini-dictionary for numbers

Used libraries:

Sending emails by template

  • SMTP protocol
  • UTF-8 encoding
  • Hidden variables

Used libraries:

Form an avatar from the original image with the effect of blur and color filters

  • Working with RGB channels
  • Image layout

Used libraries:

Simple timer with countdown progress bar

  • Practice of using a self-written chatbot library
  • Functions and modules architecture
  • Callbacks

Used libraries:

Based on the svg template, generate tables of characters with characteristics in a given range and random names

  • Reading and writing files
  • Testing library
  • Dictionaries and lists
  • Cycles

Used libraries:

Dynamically determining the rating of the entering password

Used libraries:

Search for the five nearest bars within a radius of a given address in Moscow

  • Network application and requests
  • Working with data in JSON format / nested structures
  • Yandex geocoder API
  • List processing
  • HTML generation

Used libraries: