HTML Academy
10.1K subscribers
5.29K photos
166 videos
4 files
3.31K links
Курсы по веб-разработке: вёрстка, программирование, работа и комьюнити.
Наш секретный бот @HTMLAcademyKeksobot.

Вопросы по обучению @htmlacademy_sales

Ролики на YT https://www.youtube.com/@HTMLAcademyTV
Ролики на VK https://vkvideo.ru/@htmlacademy
Download Telegram
Большая статья о том, как работает JavaScript.

https://medium.com/better-programming/how-javascript-works-1706b9b66c4d
​​Доступна запись на профессиональный курс «PHP, уровень 1», который пройдёт с 22 октября по 24 декабря.

Курс рассчитан на новичков в программировании. Вы научитесь с нуля писать серверную логику для проектов. В программе: изучение синтаксиса PHP и SQL, настройки веб-сервера и сервера баз данных, решение типовых задач бэкенд-программиста — аутентификация, авторизация и работа с формами.

Учеников ждут лекции и работа над личным проектом под руководством наставника — профессионального разработчика.

Запишитесь сегодня: завтра курс станет дороже 💰
Пять интересных применений деструктуризации JavaScript.

https://dmitripavlutin.com/5-interesting-uses-javascript-destructuring/
​​Отзыв выпускника «HTML и CSS, уровень 2» #17 Ивана Салмина. Будет полезен тем, кто хочет выбрать сложный проект:

«Интенсив был настоящей проверкой на прочность. Я прошёл первый уровень, сдав «Глейси» на 100%, и на «HTML и CSS, уровень 2» выбрал совсем новый проект — «Погнали». Через месяц я пожалел о выборе, так как понимал, что чтобы успеть в срок, мне необходимо максимально оптимизироваться. В итоге, на проект я тратил по 8-9 часов в день в течение второго месяца.

Было очень тяжело работать с перестроениями в макетах для разных версий экранов, так как иногда они менялись просто до неузнаваемости и приходилось переопределять максимальное количество свойств, а вместе с этим менять разметку много раз. Иногда то, что казалось сложным в исполнении, оказывалось очень простым (например, календарь на странице формы), но чаще всего всё было совсем наоборот.

Ощущение того, что ты не знаешь, как добиться того, что на макете, поначалу было словно стеной. Оно тратило драгоценное время и снижало мотивацию. После первого месяца проект хотелось бросить, чтобы начать заново более лёгкий проект («Седону» или «Пинк»). Хорошо, что помогал наставник. После разговоров с ним у меня открывалось второе дыхание и то, что казалось невыполнимым, делалось сначала по этапам, а затем на автомате.

Через некоторое время я перестал бояться перестроений совсем, а просто переживал, что они отнимают значительную часть времени, которого оставалось всё меньше. Разметка больше не переделывалась по нескольку раз и проект перестал казаться трудным, но остался трудоёмким. Конечно, были вопросы, но я бомбардировал ими наставника, чьё терпение было столь великим, сколь велики были его познания. Тут нужно сделать важную ремарку. Дмитрий принципиально не делал работу за меня (не писал код), но давал максимальное количество информации и примеров, как мне это сделать самому. За что ему большое спасибо!

Уже сейчас, после сдачи, смотря на «Седону» и «Пинк» и их стайлгайды, они кажутся мне немного детскими, то есть их лёгкость очень резко контрастирует со сложностью «Погнали». Наверное, второй раз проект с похожей сложностью я бы не брал, всё-таки хотелось теории и практики в иных пропорция. У меня было максимум практики, но желаемого уровня теории физически за это время я много получить не смог. «Погнали» — совсем не для новичков, и я бы рекомендовал его тем, у кого за плечами есть практика не только одного интенсива в HTML Академии.

Да, ещё хотел упомянуть работу с Git и консолью. Это приятно, что её включили в интенсив. Я не в первый раз работаю с Git через консоль, поэтому, когда на первом уровне нам был предложен Github Desktop в качестве интерфейса работы с Git, у меня было лёгкое пренебрежение. Также были показаны важные аспекты автоматизации и неоспоримые плюсы блочной модели работы c проектами. Сейчас для меня не существует остальных подходов, я просто не понимаю, как можно делать большие, серьёзные проекты без БЭМ и автоматизации.

Подытоживая, хочу сказать, что первый интенсив открыл для меня маленькую форточку в мир веб-разработки, второй — распахнул настежь окно.»
​​Ещё древние философы говорили: когда заканчивается что-то тёплое, хорошее и прекрасное, начинается что-то дождливое, ветреное и холодное. Так вышло и в этот раз — восьмого сентября закончился семнадцатый поток курса «HTML и CSS, уровень 2», и началась осень.

Рассказываем, как он прошёл.
Руководство по динамическому изменению цвета на изображениях с помощью CSS Blend Mode и SVG 🎨

https://tympanus.net/codrops/2019/09/03/how-to-dynamically-change-the-colors-of-product-images-using-css-blend-mode-and-svg/
​​Правда, что у PHP низкий порог входа? А что он медленный? Может, он вообще уже всё?

В этой статье мы разберём четыре факта и четыре мифа про PHP. Надеемся, это поможет вам сложить верное мнение об этом языке программирования и начать писать код.
​​В этом году мы традиционно участвуем в конкурсе EdCrunch Product Award — международном конкурсе технологических продуктов в образовании.

http://edtek.ru/

Надеемся получить оценку экспертов и ценные рекомендации по развитию. Желаем всем участникам успехов!
Что такое тестирование доступности, как его проводить и почему это важно.

https://www.telerik.com/blogs/an-introduction-to-accessibility-testing
АААА! У нас появился стикерпак с Кексом 😻

Жмакайте, добавляйте к себе и делитесь с друзьями!
This media is not supported in your browser
VIEW IN TELEGRAM
​​3 октября в 12:00 по московскому времени преподаватель Кирилл Сенкевич в прямом эфире расскажет про обучение на курсе «PHP, уровень 1», который стартует 22 октября.

Во время трансляции вы узнаете:
— для кого этот курс;
— нужна ли особая подготовка;
— о личных проектах;
— что вы будете уметь после защиты;
— какие возможности есть дальше.

Трансляция пройдёт на нашем сайте. Запишитесь, чтобы не пропустить.
Заходят два браузера в скроллбар…

Или как сделать ненавязчивую полосу прокрутки.

https://www.filamentgroup.com/lab/scrollbars/
Новый курс «Node.js, уровень 1», который будет проходить в асинхронном формате, стартует 20 января 2020 года.

https://tml.io/1846n

В курсе не будет живых лекций и дедлайнов: вы сможете в удобном вам темпе проходить материалы, выполнять задания и готовить проект к защите. Конечно, вам поможет наставник. Он будет ревьюить код и отвечать на все ваши вопросы.

Курс рассчитан на фронтенд-разработчиков, уверенно применяющих JavaScript (ES6+) на практике. Он подойдёт для выпускников «JavaScript, уровень 2».

Для обучения профессионалов мы используем самые эффективные форматы: тексты, тренажёры и автотесты. Мы не злоупотребляем видео и используем его только там, где оно необходимо.

До 7 октября записаться на курс можно со скидкой 30% — участие будет стоить 16 400 рублей вместо 23 400 💥
HTML Academy pinned «​​3 октября в 12:00 по московскому времени преподаватель Кирилл Сенкевич в прямом эфире расскажет про обучение на курсе «PHP, уровень 1», который стартует 22 октября. Во время трансляции вы узнаете: — для кого этот курс; — нужна ли особая подготовка; — о…»
Forwarded from Веб-стандарты (Вадим Макеев)
Episode #194: Eric Meyer and Max Böck on CSS 13 years later, The definitive guide, modern CSS, slow pace of Web
standards, reinventing CSS, CSS mindset, the burden of cascade, CSS preprocessors. Links on Medium https://medium.com/p/1b738288c6ba or on YouTube https://youtu.be/qxwe-ixsTuI
Анимация ссылок в строке браузера с помощью JavaScript и эмодзи.

https://vc.ru/dev/81775-animaciya-ssylok-v-stroke-brauzera-s-pomoshchyu-javascript-i-emodzi
Ищем в команду DevOps-инженера. Подробнее о задачах и навыках — https://moikrug.ru/vacancies/1000053615

У нас красивый офис, свободный график и белая зарплата.
​​Подготовка к запуску асинхронного «PHP, уровень 2» идёт полным ходом! Стартуем 21 октября 💪

Во время обучения студенты смогут отрабатывать навыки не только на личном, но и на учебном проекте. В «PHP, уровень 2» им станет turboCRM — современная CRM, которая подойдёт любому бизнесу.

Здесь есть все основные функции любой CRM системы: ведение базы клиентов, отслеживание сделок на всех этапах (воронка продаж) и постановка задач. Удобный интерфейс с поддержкой AJAX и инлайн редактирования делает работу в программе простой и приятной.

Есть в turboCRM и более продвинутые функции. Встроенный почтовый клиент позволяет создавать сделки напрямую из письма. Есть интеграция с Telegram-ботом: можно вести переписку с клиентами не покидая сайта, а со страницы сделки доступна отправка СМС. У сайта также есть мобильное предложение, где менеджеры могут отслеживать поставленные задачи.
Раскрасьте этот диван! Изменяем цвет с помощью CSS Blend Mode и SVG 🎨

https://codepen.io/kylewetton/pen/OJLmJoV