
-
Fun, game-based projects
-
Development of logic and algorithmic thinking
-
Teamwork
-
A creative and friendly environment

HTML
-
Introduction to how the internet works and the basic principles of website creation, HTML structure
-
Tags used inside the head tag, the basic structure of a web page
-
Introduction to tags and attributes, text tags, links, paired and self-closing tags
-
Introduction to ordered and unordered lists
-
Introduction to the table tag and the principles of working with it
-
Adding images and videos to an HTML page, controlling the sizes of elements placed on the page
-
Introduction to input tags and working with them
-
Introduction to id and class, their importance
CSS
-
Introduction to CSS and the differences between inline CSS, internal CSS, and external CSS
-
Selectors and combinators, working with fonts and text
-
Background property, size-related properties
-
Box model, border, outline, padding, margin, and display properties
-
Pseudo-elements, working with the arrangement of elements on the page
-
Hover and working with elements on hover
-
Introduction to Flex
-
Building a website based on the topics covered in class
-
Introduction to the Grid model
-
Animations
-
Introduction to media queries, working with them, responsive design
-
Introduction to em and rem values, their differences, changing HTML default values, adapting them to our website, root and variables
-
Introduction to SASS and LESS

After completing the course, students will be able to build websites. In addition to professional knowledge, they will also:
-
develop logical and algorithmic thinking
-
learn to analyze problems and look for alternative solutions
-
begin planning their tasks effectively
-
create a well-structured CV
-
become familiar with the IT industry infrastructure and related professions
-
work in a creative and friendly team environment where education and self-development are encouraged
