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

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

Ролики на YT https://www.youtube.com/@HTMLAcademyTV
Ролики на VK https://vkvideo.ru/@htmlacademy
Download Telegram
Доступна запись на асинхронный курс «PHP, уровень 1». Начать обучение можно будет с 23 марта — https://tml.io/7ar7d

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

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

По итогу курса студент способен самостоятельно разработать сайт среднего уровня сложности на своём движке. Также, после небольшой самостоятельной подготовки, вам будет довольно просто начать разбираться с CMS Wordpress: делать шаблоны, разрабатывать плагины.
Для влюблённых в вёрстку дарим скидки до 50% на макеты для тренировки и профессиональные навыки 🧡 Действуют три дня, до 16 февраля включительно.

Профессиональные навыки со скидкой: https://tml.io/11lc9
Тренировочные макеты со скидкой: https://tml.io/nju61

И пусть ваша любовь к знаниям никогда не угасает 🔥
Отзыв выпускницы восемнадцатого потока «JavaScript, уровень 1». Ирина Рамицан поделилась своими впечатлениями и рассказала о подготовке к обучению.

Следующий поток курса будет проходить с 26 мая по 29 июля.

«Курс по JavaScript, хоть и первого уровня, для меня оказался довольно сложным, насыщенным, наполненным новой для меня информацией, которую нужно было оперативно осмыслить и правильно применить.

Когда я записывалась на интенсив, я знала, что такое DOM, обработчики событий, умела писать несложные функции и циклы. Интерактивные курсы по JavaScript на сайте Академии были пройдены. Я думала, что знаю достаточно, чтобы относительно легко пройти интенсив. Но нет. Количество новой информации было ещё больше. А главное — нужно было собрать воедино все теоретические знания и правильно применить их в проекте.

Многое было непонятно, приходилось вникать и разбираться. Многое не получалось с первого раза, приходилось переделывать. Иногда хотелось бросить. Но к концу курса вся новая информация каким-то чудесным образом «устаканивается», раскладывается в голове по полочкам, а знания трансформируются в логичный, упорядоченный код. И вот ещё одна загадка разгадана, головоломка решена, и ты понимаешь, как это круто!

Тем, кто идёт на интенсив, хочу сказать, что нужна подготовка. Чем больше, тем лучше. Как минимум, интерактивные курсы на сайте Академии. Максимум не ограничен, но хорошо бы почитать MDN, learn.javascript.ru или учебники. Чем лучше подготовитесь, тем меньше неудач и разочарований вас постигнет.

Хочу сказать огромное спасибо моему наставнику Алексею за его бесценную помощь, консультации, труд и терпение. И, конечно, всей Академии за классный курс!»
Каскадность в CSS: как определяется приоритет стилей. Иллюстрированный обзор Амелии Уоттенбергер.

https://wattenberger.com/blog/css-cascade
Книги, которые помогут быть продуктивнее

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

«Мой продуктивный год. Как я проверил самые известные методики личной эффективности на себе», Крис Бэйли

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

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

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

«Гиперфокус. Как я научился делать больше, тратя меньше времени», Крис Бэйли

Тот же автор — тот же восторг. Здесь Бэйли рассказывает о двух состояниях работы: сфокусированном и расфокусированном. Крис описывает, как и когда войти в каждый из этих режимов, и зачем это нужно.

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

«Эссенциализм. Путь к простоте», Грек МакКеон

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

«То, как мы работаем - не работает: Проверенные способы управления жизненной энергией», Тони Шварц, Кэтрин Маккарти, Жан Гомес

Эта книга помогает навести порядок в делах. Если вы много работаете и забываете про отдых, то сможете найти в ней полезные советы — как важно достаточно спать, правильно питаться, тренироваться. Простые истины, о которых мы часто забываем. Самое классное: в конце есть краткое изложение основных идей каждой главы.

И помните, ни одна книга не сделает из вас сверхпродуктивного человека, пока вы не начнёте внедрять новые привычки в свою жизнь!

Другие подборки полезных книг можно найти у нас в блоге.
Forwarded from Веб-стандарты (Вадим Макеев)
Выпуск №217: Firefox 73, Angular 9, Container Queries, Web We Want, CSS4, JS поедает HTML, DOM Reflow. Слушайте на Ютубе https://youtu.be/o1c-npyYbxg, читайте на Медиуме https://medium.com/p/e5194d41350
217. Firefox 73, Angular 9, Container Queries, Web We Want, CSS4…
Веб-стандарты
00:00:51 События
00:06:24 Новинки Firefox 73
00:09:08 Angular 9 с новым сборщиком
00:14:29 Container Queries
00:24:13 Web We Want
00:36:16 Нужен ли нам CSS4
00:50:05 Как JS поедает HTML
00:59:10 Избегаем DOM Reflow
​​Если хотите подробнее узнать об асинхронном формате и детали программы курса «Node.js, уровень 1» — записывайтесь на лайв, который пройдёт 21 февраля в 12:30 по московскому времени.

В эфире будет автор курса — Игорь Антонов. Он расскажет, чем интересен Node.js для фронтенд-разработчика, и ответит на ваши вопросы.
Собираем удобный и доступный слайдер.

https://medium.com/web-standards/a-content-slider-a9ebddaae274
29 февраля в Москве пройдёт конференция «Я 💛 Фронтенд 2020».

Вадим Макеев выступит там с докладом «HTML: The Good Parts» и расскажет про использование тегов в HTML.

Будет онлайн-трансляция — https://yandex.ru/promo/yandex4developers/yalovefrontend2020/
Путеводитель по тегу <iframe>.

https://habr.com/ru/post/488516/
11 полезных онлайн-инструментов для фронтенд-разработчиков.

https://blog.bitsrc.io/12-useful-online-tools-for-frontend-developers-bf98f3bf7c63
Найти первую работу, не имея опыта, бывает непросто. Но истории наших выпускников доказывают, что главное — не сдаваться.

Олег Кущ поделился историей своего трудоустройства после обучения на профессии «Фронтенд-разработчик»:

«После окончания профессии «Фронтенд-разработчик» я, не бросая основную работу (на тот момент работал ретушёром), начал ходить по собеседованиям. На самом деле, начал ещё в декабре, до окончания интенсива «JavaScript, уровень 1».

И, конечно, я столкнулся с затяжной серией отказов. Не уверен в этом на 100%, но думаю, работодатели, видя, что мне 35 лет, ожидали увидеть перед собой профессионала со стажем. Вместо этого перед ними оказывался «зелёный» джуниор без опыта.

Сначала я решил продолжить обучение в Академии. Но потом понял, что незакреплённые на практике знания — деньги на ветер. Это не значит, что я бросил обучение совсем. Я продолжал смотреть видеоуроки по React и продвинутому JavaScript, читать книги, статьи. И, несмотря ни на что, ходил по собеседованиям.

Однажды узнал, что у моего предыдущего работодателя, где я тоже работал ретушёром, открыта вакансия «Фронтенд-разработчик». И я предложил свои услуги. У HR и разработчиков были большие сомнения, но я предложил поработать у них в режиме совместительства на условиях почасовой оплаты. Это оказалось для них выгодным предложением, потому что за небольшие деньги я закрывал их базовые потребности в вёрстке, освобождая основного разработчика от простой и рутинной работы. Так я получил свой билет в профессию.

Уже летом меня взяли на полную ставку верстальщика, и я продолжаю работать на этой должности. Уже не ограничиваюсь только вёрсткой: пишу логику работы интерфейсов и небольшие «велосипеды» там, где мы не можем найти достаточно лёгкую и хорошо поддерживаемую библиотеку без зависимостей. Ну и продолжаю учиться.

Я с удовольствием бы прошёл продвинутые курсы в HTML Academy, но мой текущий работодатель пока не заинтересован в React. А платить самому за знания, которые не смогу тут же закрепить практикой, не считаю разумным.»
Раскрываем секрет, как не устроиться на работу! Читайте скорее и вы узнаете 13 проверенных способов провалить трудоустройство, даже если с резюме всё хорошо.
Игорь Антонов, преподаватель асинхронного курса «Node.js, уровень 1», уже в эфире. Он расскажет про программу обучения, формат и ответит на ваши вопросы.

Подключайтесь — https://tml.io/yvp9x
В Инстаграме показываем, как отмечают праздники еноты — https://instagram.com/htmlacademy
Как для размещения элементов использовать grid-template-areas.

https://www.smashingmagazine.com/2020/02/understanding-css-grid-template-areas/
​​Доступна запись на асинхронный курс «PHP, уровень 2». Начать обучение можно сразу после оплаты.

Во время обучения на курсе студенты узнают про продвинутые возможности языка PHP, а также фичи из последних версий языка.

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

По итогу курса студент имеет крепкие знания в области ООП разработки и проектирования, а также опыт создания проекта на основе фреймворка Yii 2. Из прикладных задач курс в том числе затрагивает работу с веб-сервисами, организацию API-сервера, кэширование, БД redis, использование протокола OAuth2.

Второй уровень предполагает у студента наличие знаний уровня выпускника «PHP, уровень 1».
Сегодня последний день, чтобы оформить в рассрочку курс «HTML и CSS, уровень 2», который пройдёт с 23 марта по 27 мая.

https://tml.io/29f5n

Во время курса вы будете работать как профессиональные верстальщики: создадите разметку по методологии БЭМ, будете писать CSS-код на препроцессорах, сделаете адаптивную сетку, поработаете с адаптивной и ретиновой графикой и подготовите автоматизацию сборки проекта для публикации. На каждом этапе вашу работу будет проверять и комментировать личный наставник.

Можно выбрать один из двух тарифов:
— стандартный (5 часов работы с наставником и три личных проекта на выбор);
— комфортный (9 часов работы с наставником и пять личных проектов на выбор).