Я студент 4-ого курса симферопольского колледжа. Изучаю фронтэнд.
Почему я решил пойти в IT: сидя два года назад на уроке информатики, мой преподаватель активно агитировал нас стремиться сюда, ведь тут так легко и наши студенты со старшего курса уже работают тут и зарабатывают не хуже его. Щас понимаю, что это было не так уж и просто и это путь сквозь любовь и ненависть, радость и огорчения) Но это того стоило, особенно, когда долго не можешь решить проблему, а потом в моменте понимаешь её и все начинает работать как надо.
Почему фронтэнд: все очень просто. На моменте когда я выбирал направление, мне больше понравилось сначала писать код, а потом визуально видеть результат твоих трудов. Ну и наверно еще по тому, что я изучал HTML и CSS и мне это казалось пустяком.
Мои проекты:
Интернет магазин ювелирных украшений(Jewelry) - благодаря этому проекту я изучил React, Redux-Toolkit, TypeScript на практике и полюбил их. Я его создавал не с нуля, а на примере проекта из открытых источников. Так же в этом проекте используется Node.js, Axios, Rest API, styled-components, BEM. Бэкэнд выполнен на готовой имитации MockAPI, до реально бэка не дотягивает, но кое-как имитирует. Я его периодически допиливаю и исправляю мелкие косячки. Github: https://github.com/kirich2k/my-market
Красивый(на мой взгляд) лэндинг - это обычный сингл пэйдж с поэкранным скороллом. Хочу реализовать там плавное появление элементов, но всё никак руки не дойдут(хотя может уже и есть). Github: https://github.com/kirich2k/landing-page-2
Калькулятор - ничего такого, но как мне кажется каждый разработчик хоть раз, но создавал его) Github: https://github.com/kirich2k/calculator
Так же вы можете найти по этой ссылке моё портфолио, благодаря ему я изучил и применил на практике систему контроля версий Git.
Изучил React и Redux. Применил изученные навыки на деле. Благодаря им создавал и создаю реактовские приложения разной сложности. Их вы можете увидеть у меня на Github
Это был увлекательный и познавательный курс. Изучил понятие отзывчивая вёрстка, резиновая вёрстка. Научился их создавать. Изучил методы их создания. Использую их на практике в своих проектах.
Изучил свой первый язык программирования. Узнал виды переменных, классы, функции, виды функций, CSS in JS, способы взаимодействия Javascript с HTML. Научился "оживлять" сайты)
Благодоря этому курсу, я изучил основы стилизации. Виды, методы, подходы стилизаций интерфейсов. Изучил основные виды свойств, псевдоклассов, единиц измерений и т.д.
Изучил основу веб приложений) Язык гипертекстовой разметки сайта. Изучил понятие блоки, подвалы, шапки, спаны, а так же работу с изображениями и заголовками.