Personal Portfolio

Natalya Zakharova

memoji-sticker-of-me

These are some projects that were made during the classes at Ada

Task List

The task of this project was to create an API with CRUD endpoints.

Technologies used:

  • Python
  • Git
  • Postman
  • Heroku

Skills Assessed:

  • Client-server model, request-response cycle and RESTful routes
  • Read and used existing external web APIs
  • Used Postman as part of the development workflow
  • Create models, CRUD routes for a model
  • One-to-Many relationship between two models
github-logo

Swap Meet

The task was to write a program allowing users to swap their items between inventories using OOP.

Technologies used:

  • Python
  • Git

Skills Assessed:

  • Created classes with attributes and instance methods
  • Worked with attributes that are lists of instances
  • Implemented instance methods that interact with other instances and objects
  • Implemented inheritance
github-logo

Viewing Party

The task was to write functions that manipulate data, like adding and removing movies between different lists and dictionaries.

Technologies used:

  • Python
  • Git

Skills Assessed:

  • Conditional logic
  • Lists
  • Dictionaries
  • Nested Loops
  • Nested Data structures
github-logo

These are some projects that were made before Ada

Snowman Project

It is a word game. You need to guess a word with only 7 tries!

Project was as a precourse for Ada.

Technologies used: Python

Name a Country Game

It is a word game. You need to name a country that starts with the last letter of the previous country.

This is a final project for Code in Place course by Stanford

Technologies used: Python