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.
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.