HTML5
I have learned a lot of HTML, including
semantic HTML for better understanding code,
accessibility for people using screenreaders or
visually impaired people. I've learned about layouts
and navigating pages with anchor tags, and making
sure the relevant metadata tags are included for SEO.
CSS3
I know a great deal of CSS, for example using different
layouts with grid and flexbox, using gradients for backgrounds,
using SVGs for patterns, using classes and ID tags to accurately
modify the correct tags, using ems and rems for responsive sizing,
and adding transitions, animations or effects on hover.
Currently learning more about grid.
Javascript
I have a basic understanding of javascript. I know how to create
functions, use different datatypes, create and use objects,
randomise items from lists, manipulate the dom, and change styles
using javascript functions. Currently learning React.
Git
I have a good deal of knowledge about git and accompanying software,
I know my way around command line, I can create new repositories and
add new branches for tests, or erase past commits, or merge them.
Also I am confident with using external git software such as github.com
and I know the difference between the two. Currently researching advanced
git techniques like git hooks.