Who am i

Hi, I'm Serhiy. I'm a beginner web developer currently studying web development while working. In the near future, I aim to transition fully into web development and build my career in this field.

JavaScript level

My Js knowledge level is : beginner

I have basic JavaScript knowledge, which I am constantly improving to create interactive and dynamic web pages. In my work, I use:

  • Loops to automate repetitive actions.
  • Conditional constructs (if-else) to implement different work scenarios.
  • Mathematical operations to perform calculations in code.
  • Operators and (&&) and or (||) to create complex logic. I know how to work with simple functions and arrays.
I am familiar with the basic principles of working with a browser and integrating JavaScript with HTML. I plan to further deepen my knowledge, in particular in working with the DOM, events, as well as in the direction of backend development.

HTML Level

My HTML knowledge level is : intermediate

I have thorough knowledge of HTML, which allows me to create private and adapted credits. I am engaged in the development of website structures taking into account semantic elements that improve SEO and site accessibility.

I understand the basic principles of layout, I work with:

  • Forms and interactive elements.
  • Multimedia content (images, videos).
  • Tables and lists.

CSS level

I am proficient in CSS to create stylish and attractive web pages. I use modern design approaches that ensure usability and adaptability of the design:

  • I create responsive layouts using Flexbox and Grid Layout.
  • I work with colors, fonts, and text formatting to create an attractive visual style.
  • I implement animations and transitions that add interactivity to sites.
  • I optimize the design for different devices using media queries.
  • I know how to adjust layers and positioning of elements.

I also take into account modern design trends and write clean, understandable code that is easy to maintain.

I will be happy to cooperate.

Business Card

This is my first project. It was created using JavaScript, CSS and HTML.

When using HTML, I used semantic tags, i.e. SEO, for better visibility of elements by the browser and visibility of the page by search engines.

Using JS, I was able to implement page switching without reloading the page first. For the page switching function, I used Functions and methods to convert HTML-collection into an array, before that the functionality was written using loops, but I decided that the functions would be better and clearer.

Using CSS, I was able to decorate the page, add animations, shadows and optimization for smaller devices. To optimize for other screens, I used media queries, button enlargement animations were implemented thanks to the :hover pseudo-class.

In the future, there will be more other content here.

Coming Soon