kottans-frontend
September 21, 2022 ยท View on GitHub
General
0. Git Basics
Week 1

Week 2

Learned some new git commands as: git mv, git rm, git log --graph --oneline. The quiz at the end of each subtopic helped memorize and better understand the material.
Introduction Sequence, Ramping Up

Push & Pull

Learned some new git commands as: git fakeTeamwork.
1. Linux CLI, and HTTP
Module 1

Module 2

Module 3

Module 4

Learned a lot of new commands. The most interesting part of the task for me was the 1st and 2nd module (working with files and directories). But another information was a little boring for me.
2. Git Collaboration
Week 3

Learned new commands: git remote update.
Week 4

Learned more about forks on GitHub, renaming and deleting commits with 'git rebase -i' command, force pushing, code reviews
Moving Work Around

To Origin And Beyond

Learned more about cherry-pick, rebase, push, pull and fetch.
3. Intro to HTML and CSS
Week 1

I repeated the basics of HTML such as Basic HTML Document Structure, creating links, lists, displaying images.
Week 2

Learned more about Pseudo-Class Selectors, Positioning Elements by Floating, Relative and Absolute Element Positioning, Responsive Design, Bootstrap.
Learn HTML

Great practice and repetition of HTML. It is more convenient for me to perceive information in the form of text. Therefore, I liked this course more than the previous ones with videos and quizzes.
Learn CSS

I really like Learn HTML and Learn CSS Courses. Now HTML and CSS seem much more easier and clearer for me.
4. Responsive Web Design
Flexbox Froggy

Nice game for flexbox practice.
Grid Garden

I like these games. It really helped me with grid and flexbox understanding.
5. HTML & CSS Practice
Demo | Code Base | PR
Screenshot

6. JavaScript Basics
Introduction to JavaScript

I learned a lot of new information about JavaScript.
Basic JavaScript

It was really hard, but now I know more different commands in JS and learn how to use it in practice.
ES6

I like ES6! This task was easier then previous one.
Basic Data Structures

Basic Algorithm Scripting

Functional Programming

Algorithm Scripting Challenges

It was too hard for me, so I used hints regularly. But it was really informative and useful, so now I know much more about JS.