Skip to content

Valerii49/kottans-frontend

Repository files navigation

Stage 0. Self-Study Kottans 2022

Tasks

General

Front-End Basics

Advanced Topics

General

0. Git Basics

Coursera Introduction to Git and GitHub 1 & 2 weeks

Перший тиждень Week_1
Другий тиждень Week_2

learngitbranching.js.org

Основи: Introduction Sequence, Ramping Up Вступ Нарощування
Віддалені репозиторії: Push & Pull Віддалені репозиторії в Git

Раніше Git не використовував. Завдяки курсу вже почав працювати над своїм проектом у двух гілках, зберігаючі у master налагоджену версію. Курс добре збалансований. Лекції Coursera та додаток learngitbranching.js.org добре доповнюють один одного.


1. Linux CLI, and HTTP

Linux Survival (4 modules)

Quiz Number 1 quiz-1
Quiz Number 2 quiz-2
Quiz Number 3 quiz-3
Quiz Number 4 quiz-4

HTTP: Протокол, який повинен розуміти кожний веб-розробник - Частина 1

HTTP: Протокол, який повинен розуміти кожний веб-розробник - Частина 2

Попрактикувався у роботі з командним рядком Linux.


2. Git Collaboration

Coursera Introduction to Git and GitHub 3 & 4 weeks

Третій тиждень Week_3
Четвертий тиждень Week_4

learngitbranching.js.org

Основи: Переміщуємо роботу туди-сюди Cherry-pick & rebase
Віддалені репозиторії: Через origin – до зірок  Git Remotes

Звернувши увагу на коментарі в course channel, пройшов тиждень 3 та початок 4 до того, як робити форк. Скоротив час при форканні kottans/mock-repo .


Front-End Basics

3. Intro to HTML & CSS

Intro to HTML & CSS (Coursera 1 & 2 week)

HTML Result HTML
CSS Result CSS

Learn HTML & CSS (codecademy)

HTML & CSS Result HTML+CSS Result HTML Result CSS

Після перерви вирішив закінчити (пройти до кінця) Stage 0.

Довідався про quirks mode. Також раніше не використовував Entity References, може бути доцільним.


4. Responsive Web Design

Responsive web design basics

Тепер я знаю навішо раніше у кожні "шапці" писав: <meta name="viewport" content="width=device-width, initial-scale=1">

FLEXBOX. Вчимося верстати на флексах

YouTube_flex Zheka flexbox
Flexbox Froggy Result Flexbox Froggy

Постійно дивлюся відео Жені Андріканіча. Ввважаю його кращім викладачем з верстки для початківців і не тільки. Нічого нового не дізнався бо раніше дивився вже кілька разів.

CSS Grid Layout

YouTube_grid Zheka grid
Grid Garden Result Grid Garden

Технології Grid та Flex добре доповнюють одна одну. Чув що на грідах пишуть лайаути а на флексах - компоненти. Як на мене, то все залежить від конкретного макета. Буду дивитися "по ходу життя".


5. HTML & CSS Practice

Demo | Code base | PR


6. JavaScript Basics

introduction to JavaScript

Coursera: week 4 Coursera week 4

FreeCodeCamp

Basic JavaScript Basic JavaScript done
ES6 Challenges ES6 Challenges done
Basic Data Structures Basic Data Structures done
Basic Algorithm Scripting Basic Algorithm Scripting done
Functional Programming Basic Functional Programming done
Algorithm Scripting Challenges Intermediate Algorithm Scripting done

7. Document Object Model

Demo | Code base | PR

Document Object Model Manipulation

Coursera: week 5 Coursera week 5

FreeCodeCamp

Intermediate Algorithm Scripting Intermediate Algorithm Scripting done

8. Building a Tiny JS World (pre-OOP)

Demo | Code base | PR


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published