Size: a a a

DНЕВНИК web-программиста

2020 June 27
DНЕВНИК web-программиста
Всем привет!

Наткнулся на оригинальную статью - Что такое CI (Continuous Integration) в картинках 🤣🤣🤣
источник
2020 June 29
DНЕВНИК web-программиста
Всем привет!

Всегда стараюсь следить за новинками. Поэтому, предлагаю перевод статьи о новой фишке из ECMAScript 2020 - Как использовать Nullish Coalescing в JavaScript

#js
источник
2020 July 01
DНЕВНИК web-программиста
Вышел Angular 10.0.0!

👉Подробнее

#angular
источник
2020 July 02
DНЕВНИК web-программиста
Программируем лучше с ESLint, Prettier и TypeScript

👉Подробнее👈
источник
2020 July 03
DНЕВНИК web-программиста
Основные отличия между Web workers, Service workers и Worklets

#js
источник
DНЕВНИК web-программиста
Когда я слышу вопрос - "что сложнее всего в JavaScript?", то почему-то перед глазами загораются 3 буквы - CSS 🤣🤣🤣

Сегодня перед работой прочел шикарную статью, рекомендую - Со­ве­ты по слож­ным CSS-ил­лю­стра­ци­ям

А зайдя в песочницу автора, чуть не опоздал на работу - там можно на долго залипнуть, разбирая его примеры.

✅В закладки!

#css
источник
2020 July 08
DНЕВНИК web-программиста
Всем привет! 🖖

Последнее время в личку и в нашем чате очень часто задают вопросы о том, как в конце обучения подготовиться к работе, что бы поскорее устроиться, что и как для этого лучше учить.

Чтобы 100 раз не повторять свое мнение, опишу его подробно.

Когда я устроился на работу, я уже писал, что можно было это сделать гораздо быстрее - месяцев так на 6. Сейчас я только убедился в своих мыслях - не нужно было писать большой проект для портфолио, оптимальнее выбрать другой путь.

Я считаю, что после изучения базовых знания языка нужно сразу приступать к поискам работы и запрашивать тестовые задания везде, где только можно! Я сразу не пошел по этому пути, тк думал, что просто испорчу впечатления в компаниях своего города (их не так много как в Москве или во многих городах Украины). Типа, я хорошо подготовлюсь и потом быстро устроюсь. Да, так и вышло - но я потратил на этот путь гораздо больше времени. А знаний приобрел меньше, чем делая множество разносторонних тестовых заданий.

Т.е. выполняя тестовые задания вы приобретаете множество плюсов:
+ вы приступает к практической работе;
+ делаете задания, которые потом придется делать на работе;
+ формируете свое портфолио множеством интересных разноплановых работ, что смотрится интереснее, чем 1 большое;
+ в жизни бывает всякое и вполне возможно, что вас с таким подходом гораздо раньше возьмут на работу, чем вы будите готовы. Т.е. компании срочно вы нужны и они будут готовы доучить вас немного.

Минус, я видел у этого подхода только один - типа пройду по всем вакансиям и что потом делать??? Как я был не прав ))) Да ничего не делать - просто идти по 2 кругу, но уже с новым богажом знаний)))
Я смотрю - у всех наших компаний пол года уже висят вакансии, они платят HH за размещение, рекламу - а закрыть не могут. Либо, просто всегда готовы брать новых сотрудников.

Поэтому, на мой взгляд - это самый оптимальный подход после изучения базовых принципов языка.

Если вам интересен такой подход - голосуем лайками и я соберу в одном месте тестовые, которые мне встречались и поделюсь своими решениями, сможете сравнить.
А так же думаю постоянно обновлять эту базу - присылайте в личку или в чат свои тестовые, можно с решениями, буду собирать все в одном месте.

Всем удачи, главное не сдавайтесь!
источник
DНЕВНИК web-программиста
Некоторые малоизвестные CSS свойства.

👉Подробнее

#css
источник
2020 July 09
DНЕВНИК web-программиста
Ребята из RUVDS начали перевод курса по Vue.js для начинающих, который рекомендовала Наталья Теплухина, Staff Engineer в Gitlab и Core Team Member фреймворка Vue.

Уже переведены первые уроки.

👉Подробнее👈

#vue
источник
2020 July 10
DНЕВНИК web-программиста
Веб-разработчики Google поделились 10 макетами (некоторые адаптивные) написанными в 1 CSS строку!
Так же есть видео, где они объясняют как ими пользоваться.

Да, эта их 1 строка условна, да и макеты желательно доработать, но все же.

PS Как думаете, что в CSS они использовали чаще всего? Ага - Grid))))

👉Подробнее

#css
источник
DНЕВНИК web-программиста
Много раз слышал, что WebStorm сильно загружает ПК. А так же часто спрашивают - "можно ли учиться с планшета"?

Оказывается, есть решение!

👉Подробнее👈

#soft
источник
2020 July 12
DНЕВНИК web-программиста
16 вопросов с собеседований, которые означают не то, что вы думаете

👉Подробнее👈

#собеседование
источник
2020 July 21
DНЕВНИК web-программиста
WebProgrammerDiary
Всем привет! 🖖

Последнее время в личку и в нашем чате очень часто задают вопросы о том, как в конце обучения подготовиться к работе, что бы поскорее устроиться, что и как для этого лучше учить.

Чтобы 100 раз не повторять свое мнение, опишу его подробно.

Когда я устроился на работу, я уже писал, что можно было это сделать гораздо быстрее - месяцев так на 6. Сейчас я только убедился в своих мыслях - не нужно было писать большой проект для портфолио, оптимальнее выбрать другой путь.

Я считаю, что после изучения базовых знания языка нужно сразу приступать к поискам работы и запрашивать тестовые задания везде, где только можно! Я сразу не пошел по этому пути, тк думал, что просто испорчу впечатления в компаниях своего города (их не так много как в Москве или во многих городах Украины). Типа, я хорошо подготовлюсь и потом быстро устроюсь. Да, так и вышло - но я потратил на этот путь гораздо больше времени. А знаний приобрел меньше, чем делая множество разносторонних тестовых заданий.

Т.е. выполняя тестовые задания вы приобретаете множество плюсов:
+ вы приступает к практической работе;
+ делаете задания, которые потом придется делать на работе;
+ формируете свое портфолио множеством интересных разноплановых работ, что смотрится интереснее, чем 1 большое;
+ в жизни бывает всякое и вполне возможно, что вас с таким подходом гораздо раньше возьмут на работу, чем вы будите готовы. Т.е. компании срочно вы нужны и они будут готовы доучить вас немного.

Минус, я видел у этого подхода только один - типа пройду по всем вакансиям и что потом делать??? Как я был не прав ))) Да ничего не делать - просто идти по 2 кругу, но уже с новым богажом знаний)))
Я смотрю - у всех наших компаний пол года уже висят вакансии, они платят HH за размещение, рекламу - а закрыть не могут. Либо, просто всегда готовы брать новых сотрудников.

Поэтому, на мой взгляд - это самый оптимальный подход после изучения базовых принципов языка.

Если вам интересен такой подход - голосуем лайками и я соберу в одном месте тестовые, которые мне встречались и поделюсь своими решениями, сможете сравнить.
А так же думаю постоянно обновлять эту базу - присылайте в личку или в чат свои тестовые, можно с решениями, буду собирать все в одном месте.

Всем удачи, главное не сдавайтесь!
Всем привет! Судя по количеству лайков - идея с тестовыми многим понравилась.
Ок, значит начинаю собирать коллекцию - сначала публикую те, что у меня остались и заодно решения к ним. Потом добавлю пост в шапку и буду обновлять его постоянно.

Не стесняйтесь, присылайте тестовые, которые у вас были (можно с решением), буду добавлять их.

ЗЫ Решения рекомендую смотреть, после того как сами сделали тестовое, так больше пользы.

Повторюсь - считаю, что выполнение тестовых это лучший вариант для завершения базового обучения перед поиском работы.
источник
DНЕВНИК web-программиста
Коллекция реальных тестовых заданий. Обновляется...

зы Присылайте свои тестовые (можно с решениями), буду обновлять.

1. Реализовать контрол, на основании макета react, typescript, sass, bootstrap, redux-form. Решение+задание в readme

2. Мини-сервис новостей. Решение+задание в readme

3. Приложение для сети прокатов велосипедов компании CityBikes. React + Redux + TypeScript - Задание

4. HTML+CSS+JS задание

5. Бегущая строка биржевых данных. Задание

#тестовое
источник
2020 July 22
DНЕВНИК web-программиста
SEO Driven Development: как разработать сайт сразу с учетом SEO

👉Подробнее👈

#seo
источник
2020 July 24
DНЕВНИК web-программиста
О конфликтах Sass и сравнительно новых возможностей CSS

👉Подробнее

#css
источник
DНЕВНИК web-программиста
источник
2020 July 28
DНЕВНИК web-программиста
Начни карьеру Front-End разработчика с личным наставником online. У нас ты изучишь востребованный у бизнеса стек технологий, получишь опыт в коммерческом проекте, а платить будешь только после трудоустройства. Ментор будет поддерживать до первого рабочего дня и подготовит к собеседованиям.

Пройти тестовое задание 🙋‍♂️👉 https://clck.ru/PuK5x

👇Что тебя ждет:
1. Подготовка с личным ментором online по индивидуальной программе за 7 месяцев;
2. Жесткий контроль знаний на каждом этапе
3. Обучение востребованному на рынке стеку технологий: HTML/CSS/JS, React + Redux
4. Отработка знаний в настоящем бизнес проекте, который дает опыт и строчку для резюме
5. Общение с одногруппниками и студентами-разработчиками других потоков групповом чате slack (уже более 1500 участников)
6. Быстрое карьерное и финансовое развитие за счет программы поддержки на 2 года: митапы, мастер-классы, закрытые лекции со спикерами и offline интенсивы
7. Гарантированное трудоустройство и первая зарплата от 100 000 рублей

Требования к кандидату:
• Обучение минимум 25 часов в неделю
• Проживание или готовность к переезду в Москву для трудоустройства
источник
DНЕВНИК web-программиста
источник
2020 July 29
DНЕВНИК web-программиста
​​Путь к пониманию шаблонных литералов в JavaScript

👉Подробнее👈

#js
источник