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

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

Ролики на YT https://www.youtube.com/@HTMLAcademyTV
Ролики на VK https://vkvideo.ru/@htmlacademy
Download Telegram
В июле завершился первый поток «JavaScript, уровень 3». И вот один из отзывов первых выпускников 👨‍🎓 Николай Блинов делится впечатлениями:

«Я шёл на «JavaScript, уровень 3» сразу после прохождения «JavaScript, уровень 2». Так как на втором уровне я сумел защитить личный проект на 100%, мне казалось, что к любым трудностям я уже готов! Как оказалось, ошибался.

Сказать, что обучение было трудным, значит не сказать ничего. До интенсива никаких дел с React не имел совершенно, поэтому каждая следующая лекция взваливала на меня всё больше и больше новой информации. Поначалу сложность нарастала достаточно плавно, но где-то с середины интенсива резко пошла в гору. Иногда приходилось проводить за компьютером по 7-8+ часов в день, чтобы наконец-то заставить свой код работать как надо.

Помимо непосредственной работы с React на интенсиве достаточно серьёзно рассматривались паттерны для работы с библиотекой, написание тестов для кода, различные тонкости и нюансы работы с фреймворком, и даже была лекция, посвящённая работе с TypeScript.

Подводя итоги, я невероятно рад, что смог дойти до конца и покорить столь желанные 100%. Было трудно, но я выдержал это испытание!

Очень жду, когда откроется запись на интенсив по Node.js. Чтобы дополнить знания фронтенда, пониманием и умением работать с бэкендом.»
Демонстрация того, как сделать раписание конференции на гридах.

https://css-tricks.com/building-a-conference-schedule-with-css-grid/
Forwarded from Веб-стандарты (Вадим Макеев)
Episode #187: Bruce Lawson on HTML semantics, Web Components, W3C and WHATWG, HTML5 Doctor, Prince XML, Web Monetization. Links on Medium https://medium.com/p/b581c5d9dd8e or on YouTube https://youtu.be/3QGmHINarLE
187. HTML semantics, Web Components, W3C and WHATWG, HTML5 Doctor…
Web Standards
09:36 HTML semantics use cases
17:41 Web Components and semantics
22:03 W3C and WHATWG
28:42 HTML5 Doctor
35:50 Accessible PDF with Prince XML
49:22 Web Monetization API
​​Показательная история выпускника о том, что высокая зарплата — это ещё не всё.

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

Его ещё со школы интересовала сфера IT, поэтому получать новую профессию он решил именно в этой области. Сейчас он разрабатывает браузерные игры на канвасе и получает удовольствие от работы.

Он поделился с нами, как прошёл этот путь, искал первую работу, с какими трудностями столкнулся.
Особенности Google PageSpeed: улучшение оценки сайта и его рейтинга в поиске. Перевод статьи Бена Шварца.

https://habr.com/ru/company/ruvds/blog/462005/
Арсений Березин наставничает в Академии уже два года. В основное время работает на фрилансе. Мы попросили его дать совет для тех, кто начинает изучать веб-разработку, и спросили, как избежать типичных ошибок новичка:

«Что бы ты посоветовал новичкам, которые только начинают изучать веб-разработку?

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

Как думаешь, что главное не упустить в процессе обучение на интенсиве?

Главное в интенсивах — не упустить опыт. Опыт преподавателей и наставников. Ведь по большей части весь материал можно найти в интернете, все эти темы уже давно расписаны и объяснены. Но опыт преподавателей и наставников вам больше никто и нигде не даст. Этим надо пользоваться!

Когда ты только начинал учиться, какие ты ошибки совершал и как бы мог их избежать?

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

Считаешь ли ты, что наставник — важная часть обучения?

Конечно! Наставник — это неотъемлемая часть обучения. Если ты пришёл на интенсив (а значит, хочешь в короткие сроки освоить большой и сложный материал), то наставник тебе в этом очень сильно поможет. Такой же по объёму материал можно изучить и без наставника, но такое обучение может занять очень много времени, и далеко не факт, что будет таким же эффективным.»

Если тоже хотите попробовать себя в роли наставника — оставьте заявку.
​​Вы просили — мы сделали! Осенью запускаем курс «PHP, уровень 2» в асинхронном формате ⚡️

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

Курс разработан для начинающих разработчиков, уже знакомых с синтаксисом языка PHP, процедурным подходом и работой с MySQL. Подойдёт для выпускников «PHP, уровень 1».

Во время обучения мы разберёмся с фреймворком Yii 2, объектно-ориентированным программированием и познакомимся с продвинутыми возможностиями PHP.

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

Сейчас мы собираем заявки на обучение. Всё, что вам нужно — оставить заявку на сайте. Когда откроются продажи, мы с вами свяжемся 👌

Если у вас возникли вопросы — спрашивайте, мы постараемся помочь!
Расшифровка доклада Артёма Пендюрина о том, как в Яндексе использовали SVG для создания внутреннего календаря.

https://habr.com/en/company/yandex/blog/461571/
Функциональный JavaScript: пять способов нахождения среднего арифметического элементов массива и метод .reduce()

https://habr.com/ru/company/ruvds/blog/458030/
Forwarded from Веб-стандарты (Вадим Макеев)
Выпуск №188: Доступ к адресной книге в Chrome, JS-движок Hermes для React Native, PageSpeed, DevTools и ndb, Puppeteer, PiterJS: митап и конференция. В гостях Вадим Горбачёв и Дмитрий Пацура. Ссылки на Медиуме https://medium.com/p/ec0d2498def или на Ютубе https://youtu.be/wmiHyJcBc6A
188. Адресная книга, Hermes, PageSpeed, DevTools, ndb, Puppeteer…
Веб-стандарты
10:20 Доступ к адресной книге в Chrome
16:46 JS-движок Hermes для React Native
29:17 Инструменты: PageSpeed, DevTools, ndb
47:31 Зачем Puppeteer, если WebDriver
58:37 PiterJS: митап и конференция
Добавление интересных эффектов с помощью режима наложения в CSS.

https://speckyboy.com/css-blend-mode/
​​Доступна запись на профессию «Фронтенд-разработчик», которая пройдёт со 2 сентября 2019 по 23 марта 2020.

Оплату можно разделить на восемь частей. Для этого на странице нужно выбрать пункт «оплата в рассрочку».

Программа состоит из трёх профессиональных курсов на комфортном тарифе, каждый из которых длится девять недель:

— «HTML и CSS, уровень 1»
— «HTML и CSS, уровень 2»
— «JavaScript, уровень 1»

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

Если у вас есть вопросы, посмотрите лайв о профессии «Фронтенд-разработчик».
Стиль мышления CSS. Как Макс Бёк рекомендует относиться к CSS, в переводе на «Веб-стандартах».

https://medium.com/p/a24fdef7156e
​​Горячие новости! Мы выложили первую главу интерактивного курса «Основы PHP» — «Знакомство с PHP» 🔥

С первого задания вам нужно будет работать с веб-сценариями и создавать интернет-магазин.

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

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

Курс экспериментальный, в нём используются новейшие технологии, поэтому он может быть требовательным к ресурсам компьютера 🤗
Семь советов по оптимизации CSS для сокращения времени загрузки страницы.

https://onextrapixel.com/best-css-optimization-tips/
​​Недавно мы рассказывали, что собираем заявки на участиве в новом курсе «PHP, уровень 2». Теперь стала известна дата старта — 21 октября!

Курс будет проходить в асинхронном формате. Что это значит?

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

Во время обучения вы разберётесь с фреймворком Yii 2, объектно-ориентированным программированием и познакомитесь с продвинутыми возможностиями PHP.

Мы открыли продажи и до 22 августа записаться на курс можно со скидкой 30% — участие будет стоить 12 500 рублей вместо 17 900 💥
​​Мы обновили главы интерактивных курсов:

— «Селекторы, часть 1»;
— «Наследование и каскадирование»;
— «Блочная модель документа».

Мы дополнили и актуализировали теорию, а также обновили итоговые испытания.

Если вы ждали знака, чтобы добраться до этих заданий, то это он 😉