My skills:
Programming languages:
-
HTML -
CSS -
JavaScript
Frameworks and other technologies
-
ReactJS -
SASS -
GIT -
Webpack -
Eslint -
Other...
Code example:
export default function toCreateHTML(tagName, classList, parent, source, attribute, content) {
const HTMLElement = document.createElement(tagName);
if (classList !== '' && classList !== undefined) {
classList.map((a) => HTMLElement.classList.add(a));
}
if (parent !== '' && parent !== undefined) parent.append(HTMLElement);
if (source !== '' && source !== undefined) {
// eslint-disable-next-line no-unused-expressions
tagName === 'img' ? HTMLElement.src = source : HTMLElement.setAttribute('href', source);
}
if (attribute !== undefined && attribute !== '') {
HTMLElement.setAttribute(attribute[0], attribute[1]);
}
if (content !== undefined) {
HTMLElement.innerText = content;
}
return HTMLElement;
}
Experience:
This are some of my projects:
Education:
Belarusian National Technical University
Bachelor’s degree in mining engineering
-
RSSchool JS/FE Q3 in 2020
- Modern JavaScript Tutorial
Covid App
English for kids App
Momentum