Git,GitHub were new tools for me, so inspire me for new accomplishments.
I learned a lot of new information from this courses already, I even installed Linux on my home PC and started to use it.
It was a secondary course about Git and Github for,now i am more confident in using this tools.
That courses refreshed my knowledge of HTML/CSS and gave me some new features/rules.Also I finished new htmlacademy's course about intro in Web and left feedback.
Grid,flex were new techniques for me, so i learned a lof.Especially i liked Froggy style of game, thats was so visually and easy to understand.
I guess it was the most difficult task here and in the same time most interesting and educational.I spent a lot more time than it should be but i think it is how it works.
A lot of new stuff,DOM methods were interesting.
That was a little training for understanding purpose of OOP.
It was most complex task because you need to work with already implemented engine.
It is my first more or less compicated project with some logic on JS.Learned a lof about readability of code and different techniques such as flipping items,comparing attributes.I spend a lof of time dealing with bugs like user's opportunity to open more than 2 cards and flipping them back.
This project I rebuilded twice because first I implemented wrong logic, where all sorting and filtering processes were attach to DOM elements instead data. I got some experience with adaptation my app on mobile phones.