DНЕВНИК web-программиста
2.58K subscribers
214 photos
14 files
560 links
Авторский канал о том, как стать программистом, когда вы даже не знаете, что это.
Много интересного и для других сфер - планирование, самоконтроль, различные лайфхаки и т.д.
Задачи @tasks_frontend
Обратная связь @WpdFeedbackBot
Сотрудничество @rezvanini
Download Telegram
#Задача Необходимо ДОБАВИТЬ элемент в начало массива: var num = ["Один", "Два", "Три"]; Выбирите правильный способ:
Anonymous Poll
37%
num.unshift('Ноль');
14%
num.pop('Ноль');
24%
num.shift('Ноль');
25%
num.push('Ноль');
Правильный ответ читаем после голосования!
#задача
📚 Крис Бэйли. Мой продуктивный год: Как я проверил самые известные методики личной эффективности на себе.
Можно разок послушать за рулем. Нового ничего не услышал, но "повторение - мать учения".
ps Что-то я придираюсь сегодня 😎 Книга годная - послушайте.
#book #audio
📢 Прямой эфир:
Конференция для фронтенд разработчиков в офисе Яндекс
Друзья, нужна обратная связь! ☎️
Многим понравились задачки в канале, но я боюсь перегружать ими, т.к. знаю, что часть аудитории читает канал как "риалити шоу", а не для обучения. Поэтому, прошу Вас ответить на данный вопрос:
С какой периодичностью Вы бы хотели видеть задачи в канале?
Anonymous Poll
6%
Не чаще 1 раза в неделю
16%
3 раза в неделю
73%
Хоть каждый день
6%
Фиолетово, я шоу смотрю
HTML и CSS на примерах.
Хочу поделиться интересным приложением для телефона. В нем собрана и теория и практика, материал разбит по разделам, очень удобно открыть и позаниматься, когда ты в дороге и есть пара свободных минут. Мне очень понравилось, использую для освежения памяти.
ps К сожалению, эта программа только под Android
#soft
Выбирите из приведенных операторов тот, у кого наивысший приоритет в JavaScript
Anonymous Poll
33%
Постфиксный инкремент ++
29%
Присваивание =
11%
Деление /
4%
Сложение =
23%
Возведение в степень
Правильный ответ читаем после голосования! 👇
#задача
🛠Разбор полетов!!!
Давно я не публиковал в дневник анализ своего обучения и сейчас появился отличный повод - проблемы в обучении 👨‍🎓

Как я уже писал в своей статье "Система обучения" - "практика, это самое главное в обучении".
И чем дальше продвигается мое обучения, тем больше места она в нем занимает (должна занимать). 🤣

Сейчас я изучаю JavaScript по нескольким материалам (книга, видеокурс, интерактивный учебник - подробности тут ).
Если по учебнику learn.javascript.ru, то на сегодняшний день, я прошел первые 4 раздела в 1 Части. И остановился. ⛔️

Тех задач, что идут в конце каждой главы, оказалось недостаточно!

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

Так что, не все так гладко в Датском королевстве 😢

Но мы не сдаемся - продолжаем биться дальше! 🤼‍♂️
Зато теперь я начинаю понимать, почему хорошим программистам столько платят 💰💵💸

Если вам интересно, в ближайшее время опубликую подборку платформ-задачников, где можно попрактиковаться. Ставим лайк, кому нужны сборники задач 👍
#план
А у вас есть проблемы в обучении?
Дэн Кеннеди. Жесткий тайм-менеджмент. Возьмите свою жизнь под контроль».

Сегодня выкладываю краткий пересказ книги, посвященной тайм-менеджменту. Не важно кем вы работаете и чем занимаетесь, считаю подобные книги подходят любому человеку.
#book #audio
Правильный ответ читаем после голосования! 👇
#задача
Сборник ресурсов с практическими материалами:

🇷🇺Практика на руском:🇷🇺
1. Задачи от Трепачева Дмитрия На сайте 4 раздела: задачник HTML+CSS, задачник PHP+SQL, задачник JavaScript.Так же есть платный раздел.
2. Задачи от Алекса Лущенко Небольшой сборник задач от автора YouTube канала, который я рекомендовал еще в плане обучения К задачам он снимает видео с подробным разбором!
Первые 2 ссылки это лучшее, что нашел на русском.
3.
checkio Проект сфокусирован на Python и JavaScript. Этот сборник игровых задач для тех, кто уже не новичок. Упор на геймификацию, симпатичную графику и общение в сообществе.
ps В настройках есть русский язык.
4. itproger Тесты и практика. Почти все платное.
5. learn.javascript - после каждой темы обучения есть несколько задач.

🇬🇧 Практика на английском:🇬🇧
1. w3resource куча задач с решениями, разбиты по категориям, можно через переводчик.
2. codewars Считается одной из крутейших платформ с задачами на различные уровни сложности на многих языках программирования. К своему стыду, я не смог выполнить даже 1 задачу на JS, тк не понял, что они имели в виду 😂
3. hexlet Свежий проект от сообщества hexlet. Этим все сказано.
4. hackerrank Довольно известный американский проект с кучей соревнований, челенджей и прочих сервисов. На данном ресурсе вы найдете задачи на большинстве популярных языков: C++/#, Java, PHP, Python, JavaScript, Kotlin и т.д.
5. leetcode Сборник задач по различным языкам. Есть платные материалы

На английском можно этот список очень долго продолжать, я указал лишь некоторые.
#js #css #html
HTML. Какое значения атрибута "type" не существует?
Anonymous Poll
6%
checkbox
29%
image
7%
radio
22%
video
37%
tel
Правильный ответ читаем после голосования! 👇
#задача
А как считаете вы - до какого возраста можно стать хорошим программистом?
Anonymous Poll
12%
До 25 лет
13%
До 35 лет
3%
До 45 лет
72%
В любом возрасте, было бы желание