Не пропустите розыгрыш навыков в Instagram. Подробности в посте по ссылке: https://www.instagram.com/p/CKEjrS-g18m/?utm_source=ig_web_copy_link
Visual Studio Code — один из самых популярных редакторов кода среди разработчиков и наших студентов. Он удобный и позволяет добавить много расширений, которые ускоряют работу над проектами.
В статье собрали 9 популряных и полезных плагинов.
Читать 👇
https://tml.io/okdxg
В статье собрали 9 популряных и полезных плагинов.
Читать 👇
https://tml.io/okdxg
HTML Academy
8 полезных плагинов VS Code для вёрстки
Собрали подборку плагинов, которые ускорят работу и сделают всё красивеньким.
Не пропустите ✋
Лайв «Советы для джунов: интервью с веб-разработчицей Ozon.ru» начнётся через 5 минут.
Алёна Сиприкова, веб-разработчица компании Ozon.ru, даст советы для начинающих разработчиков, поделится своим опытом и ответит на ваши вопросы.
В этом ей поможет ведущий мероприятия — Роман Ивойлов.
Лайв пройдет в Инстаграме, переходите по ссылке и присоединяйтесь:
https://www.instagram.com/htmlacademy/
Лайв «Советы для джунов: интервью с веб-разработчицей Ozon.ru» начнётся через 5 минут.
Алёна Сиприкова, веб-разработчица компании Ozon.ru, даст советы для начинающих разработчиков, поделится своим опытом и ответит на ваши вопросы.
В этом ей поможет ведущий мероприятия — Роман Ивойлов.
Лайв пройдет в Инстаграме, переходите по ссылке и присоединяйтесь:
https://www.instagram.com/htmlacademy/
27 января в 19:00 по московскому времени у нас пройдёт лайв с Серёжей Поповым и Никитой Дубко из Яндекса.
Что должен знать веб-разработчик в 2021 году, чтобы успешно устроиться на работу? С какими сложностями может столкнуться новичок?
На эти и многие вопросы в прямом эфире ответит Никита Дубко — доброжелюбный бородач и по совместительству руководитель группы в Яндекс.Поиске, редактор новостей сообщества «Веб-стандарты» и пятый голос одноимённого подкаста. А поможет Никите руководитель аутсорс-продакшена «Лига А.» — Серёжа Попов.
На лайве также обсудим:
— Почему веб-разработчики готовы прийти на помощь новичкам.
— Как устроена веб-разработка в Яндексе.
— Как получить первый опыт работы.
Записаться на лайв — https://tml.io/6150m
Пройти стажировку и стать веб-разработчиком можно после профессии «Фронтенд-разработчик» или «React–разработчик».
Успейте записаться на курс сейчас!
«Фронтенд-разработчик» — https://tml.io/07j3l
«React-разработчик» — https://tml.io/1r8x3
Что должен знать веб-разработчик в 2021 году, чтобы успешно устроиться на работу? С какими сложностями может столкнуться новичок?
На эти и многие вопросы в прямом эфире ответит Никита Дубко — доброжелюбный бородач и по совместительству руководитель группы в Яндекс.Поиске, редактор новостей сообщества «Веб-стандарты» и пятый голос одноимённого подкаста. А поможет Никите руководитель аутсорс-продакшена «Лига А.» — Серёжа Попов.
На лайве также обсудим:
— Почему веб-разработчики готовы прийти на помощь новичкам.
— Как устроена веб-разработка в Яндексе.
— Как получить первый опыт работы.
Записаться на лайв — https://tml.io/6150m
Пройти стажировку и стать веб-разработчиком можно после профессии «Фронтенд-разработчик» или «React–разработчик».
Успейте записаться на курс сейчас!
«Фронтенд-разработчик» — https://tml.io/07j3l
«React-разработчик» — https://tml.io/1r8x3
HTML Academy
Интервью с Никитой Дубко из Яндекса: актуальные навыки фронтенд-разработчика
Расскажем, как устроено сообщество веб-разработчиков, и какие навыки актуальны в 2021 году для фронтендера. Обсудим, как устроена веб-разработка в Яндексе, и где можно проходить стажировки по окончании обучения.
Игорю Антонову, автору профессиональных курсов в HTML Академии, приходилось как самому ходить на собеседования, так и нанимать разработчиков. Он поделился несколькими советами о том, что важно знать перед собеседованием.
//Собеседование — это стресс. Стресс не только для соискателей, но и для тех, кто его проводит
Уровень стресса на собеседование на прямую влияет на его качество. Не накручивайте себя мыслями о том, что от этого зависит будущее. Конечно, если вас возьмут в компанию, ваша жизнь изменится. Но если не возьмут — мир не рухнет, зато вы получите новый опыт.
Собеседование — это знакомство с новыми людьми и общение. Представляйте, что пришли познакомиться с новыми людьми из вашей области, с которыми у вас общие темы. Это поможет меньше волноваться.
Если во время общения найдёте точки соприкосновения, то получите оффер. Или поймёте, что эта работа вам не подходит и не стоит даже заморачиваться. Помните — вы тоже выбираете. Собеседования нужны не только, чтобы компании могли оценить вас, но и вы их.
//Всё знать невозможно — это нормально
На собеседовании будут вопросы, ответ на которые вы не будете знать, смиритесь с этим. Вы человек и не можете знать всего, это применимо ко всем разработчикам.
Могут спросить о теории, которая забывается в постоянной практике. Могут быть вопросы связанные с процессами, которые есть только в этой компании.
Вы всегда будете чего-то не знать. Технологии в мире разработки меняются так быстро, что часто даже документация не успевает обновляться. Здесь главное честно говорить, что вы что-то не знаете, но сможете изучить.
//Результат собеседования≠ приговор
Иногда попадаются недружелюбные или даже неадекватные интервьюеры, такое случается. Возможно, не получится ответить на какие-то вопросы и получить оффер. Это ещё не конец. Не взяли именно в эту компанию, а не во все другие, в том числе.
Нужно относиться к собеседованию как к оценке своих знаний. Если не смогли ответить на какие-то вопросы, теперь вы знаете, что подтянуть прежде, чем идти дальше. Каждое собеседование даёт понимание того, что ждут работодатели.
Согласен, если вы не живёте в больших городах, будет чуточку сложнее, так как компаний меньше. Тут возможно стоит лучше готовиться. Но ещё в маленьких городах обычно кадровый голод, поэтому некоторые компании охотнее берут новичков. И не забывайте, что многие компании сейчас нанимают сотрудников удалённо.
//Собеседование — это навык, который нужно и можно развивать
На собеседованиях не всё упирается в хард скиллы, не всегда это главный критерий прохождения в компанию. Вас также проверяют на софт скиллы: как вы общаетесь, сможете ли влиться в команду, какие у вас перспективы.
Можно разбираться в своей области, но не уметь это показать из-за стеснительности и неуверенности. Можно найти хардкорного программиста, который по 16 часов пишет код, но не умеет взаимодействовать с людьми. Для компании это тоже проблема.
За свою практику я не раз наблюдал картину, как оффер уходил человеку с меньшими навыками в программировании как раз за счёт его софт скиллов. Поэтому софт скиллы не менее важны, развивайте их.
Помните, что с каждым собеседованием будет легче. Вы будете испытывать меньше стресса, а значит, продуктивнее его проходить.
Главное — после каждого собеседования останавливаться и проводить анализ того, что можно было бы улучшить, а что и так хорошо.
//Подводим итог:
— Постарайтесь успокоиться и не накручивать себя. Собеседование — обычное дело, а не мероприятие от которого зависит вся ваша жизнь.
— Не знать ответа на все вопросы — нормально. Главное честно сказать, что вы чего-то не знаете, но сможете изучить.
— Отказы — не конец света, используйте их себе на пользу. Просите обратную связь, подтягивайте хвосты к следующему собеседованию.
— Собеседования — такой же навык, который нужно развивать. Не забывайте развивать софт скиллы, они помогут чувствовать себя увереннее на собеседованиях и лучше презентовать себя как специалиста.
— После каждого собеседования останавливаться и проводить анализ того, что можно было бы улучшить, а что и так хорошо.
//Собеседование — это стресс. Стресс не только для соискателей, но и для тех, кто его проводит
Уровень стресса на собеседование на прямую влияет на его качество. Не накручивайте себя мыслями о том, что от этого зависит будущее. Конечно, если вас возьмут в компанию, ваша жизнь изменится. Но если не возьмут — мир не рухнет, зато вы получите новый опыт.
Собеседование — это знакомство с новыми людьми и общение. Представляйте, что пришли познакомиться с новыми людьми из вашей области, с которыми у вас общие темы. Это поможет меньше волноваться.
Если во время общения найдёте точки соприкосновения, то получите оффер. Или поймёте, что эта работа вам не подходит и не стоит даже заморачиваться. Помните — вы тоже выбираете. Собеседования нужны не только, чтобы компании могли оценить вас, но и вы их.
//Всё знать невозможно — это нормально
На собеседовании будут вопросы, ответ на которые вы не будете знать, смиритесь с этим. Вы человек и не можете знать всего, это применимо ко всем разработчикам.
Могут спросить о теории, которая забывается в постоянной практике. Могут быть вопросы связанные с процессами, которые есть только в этой компании.
Вы всегда будете чего-то не знать. Технологии в мире разработки меняются так быстро, что часто даже документация не успевает обновляться. Здесь главное честно говорить, что вы что-то не знаете, но сможете изучить.
//Результат собеседования≠ приговор
Иногда попадаются недружелюбные или даже неадекватные интервьюеры, такое случается. Возможно, не получится ответить на какие-то вопросы и получить оффер. Это ещё не конец. Не взяли именно в эту компанию, а не во все другие, в том числе.
Нужно относиться к собеседованию как к оценке своих знаний. Если не смогли ответить на какие-то вопросы, теперь вы знаете, что подтянуть прежде, чем идти дальше. Каждое собеседование даёт понимание того, что ждут работодатели.
Согласен, если вы не живёте в больших городах, будет чуточку сложнее, так как компаний меньше. Тут возможно стоит лучше готовиться. Но ещё в маленьких городах обычно кадровый голод, поэтому некоторые компании охотнее берут новичков. И не забывайте, что многие компании сейчас нанимают сотрудников удалённо.
//Собеседование — это навык, который нужно и можно развивать
На собеседованиях не всё упирается в хард скиллы, не всегда это главный критерий прохождения в компанию. Вас также проверяют на софт скиллы: как вы общаетесь, сможете ли влиться в команду, какие у вас перспективы.
Можно разбираться в своей области, но не уметь это показать из-за стеснительности и неуверенности. Можно найти хардкорного программиста, который по 16 часов пишет код, но не умеет взаимодействовать с людьми. Для компании это тоже проблема.
За свою практику я не раз наблюдал картину, как оффер уходил человеку с меньшими навыками в программировании как раз за счёт его софт скиллов. Поэтому софт скиллы не менее важны, развивайте их.
Помните, что с каждым собеседованием будет легче. Вы будете испытывать меньше стресса, а значит, продуктивнее его проходить.
Главное — после каждого собеседования останавливаться и проводить анализ того, что можно было бы улучшить, а что и так хорошо.
//Подводим итог:
— Постарайтесь успокоиться и не накручивать себя. Собеседование — обычное дело, а не мероприятие от которого зависит вся ваша жизнь.
— Не знать ответа на все вопросы — нормально. Главное честно сказать, что вы чего-то не знаете, но сможете изучить.
— Отказы — не конец света, используйте их себе на пользу. Просите обратную связь, подтягивайте хвосты к следующему собеседованию.
— Собеседования — такой же навык, который нужно развивать. Не забывайте развивать софт скиллы, они помогут чувствовать себя увереннее на собеседованиях и лучше презентовать себя как специалиста.
— После каждого собеседования останавливаться и проводить анализ того, что можно было бы улучшить, а что и так хорошо.
История нашей выпускницы Анны Черватюк.
Анна работала контент-менеджером, когда поняла, что хочет сменить профессию. Выбрала наши курсы и начала изучать фронтенд-разработку.
Во время обучения откликнулась на несколько вакансий и в конце концов устроилась фронтенд-разработчиком. С нами она поделилась, почему решила пойти во фронтенд и с какими трудностями столкнулась.
Читайте подробнее в статье 👇🏻
https://telegra.ph/Hh-01-20-5
Анна работала контент-менеджером, когда поняла, что хочет сменить профессию. Выбрала наши курсы и начала изучать фронтенд-разработку.
Во время обучения откликнулась на несколько вакансий и в конце концов устроилась фронтенд-разработчиком. С нами она поделилась, почему решила пойти во фронтенд и с какими трудностями столкнулась.
Читайте подробнее в статье 👇🏻
https://telegra.ph/Hh-01-20-5
Telegraph
История выпускницы Анны Черватюк
Анна работала контент-менеджером, когда поняла, что хочет сменить профессию. Выбрала наши курсы и начала изучать фронтенд-разработку. Во время обучения откликнулась на несколько вакансий и в конце концов устроилась фронтенд-разработчиком. С нами она поделилась…
Рассказываем про профессиональный навык «Вёрстка текстового содержимого страниц»
Зачем нужен:
Тексты — один из основных контентов в интернете, поэтому так важно уметь работать с ним. Компании стараются повысить узнаваемость с помощью уникальной типографики и оригинального дизайна. В задачах вёрстки текстов и текстовых элементов есть много тонкостей и особенностей. Например, нужно уметь встроить текст на сайт так, чтобы его было удобно и приятно читать, если текст большой — структурировать, если в тексте есть акцентные мысли — правильно их выделить. Владение этими знаниями и их применение показывает профессионализм верстальщика в работе с текстовым содержимым.
Чему научимся:
— оформлению текстовых сайтов,
— оптимальному подключению сторонних шрифтов,
— подготовке страниц для работы с CMS,
— вёрстке обтекаемых элементов: изображений, буквиц, врезок,
— тонкой настройке типографики: переносы слов, неразрывные пробелы, интерлиньяж, трекинг.
Что входит в комплект:
Подробная теория, решения кейсов (в базовом комплекте — три, в полном — девять) и пошаговые разборы демонстрационных кейсов.
Подробнее о навыке — https://tml.io/eiinx
Зачем нужен:
Тексты — один из основных контентов в интернете, поэтому так важно уметь работать с ним. Компании стараются повысить узнаваемость с помощью уникальной типографики и оригинального дизайна. В задачах вёрстки текстов и текстовых элементов есть много тонкостей и особенностей. Например, нужно уметь встроить текст на сайт так, чтобы его было удобно и приятно читать, если текст большой — структурировать, если в тексте есть акцентные мысли — правильно их выделить. Владение этими знаниями и их применение показывает профессионализм верстальщика в работе с текстовым содержимым.
Чему научимся:
— оформлению текстовых сайтов,
— оптимальному подключению сторонних шрифтов,
— подготовке страниц для работы с CMS,
— вёрстке обтекаемых элементов: изображений, буквиц, врезок,
— тонкой настройке типографики: переносы слов, неразрывные пробелы, интерлиньяж, трекинг.
Что входит в комплект:
Подробная теория, решения кейсов (в базовом комплекте — три, в полном — девять) и пошаговые разборы демонстрационных кейсов.
Подробнее о навыке — https://tml.io/eiinx
Центр карьеры — это продукт, который связывает между собой выпускника и конечного работодателя. В «Центре карьеры» каждый месяц публикуются вакансии, на которые компании готовы брать именно наших выпускников. То есть они не просто пробуют взять себе начинающего специалиста с неизвестным и непредсказуемым опытом, они ожидают вполне конкретных выпускников курсов HTML Academy.
Публикуем отзыв о нём от нашего студента Егор Мельниченко
Центр карьеры — замечательная вещь для выпускников без опыта работы. Из пяти откликов меня пригласили на три собеседования и во всех трёх случаях предложили оффер. Рассказываю обо всём по порядку.
Работал я музыкантом в группе — колесили по России, давали концерты. Сменить работу я планировал так: похожу на собеседования, получу оффер, попрошу подождать, пока закончится концертный сезон и готово! К слову, чтобы подготовить себе замену на старой работе, мне нужен был месяц, который я и просил на собеседовании.
Первое собеседование
Для первого отклика требовалось сверстать email-рассылку. Гугл выручил, и я получил приглашение на собеседование, а после — оффер. К сожалению, несмотря на з/п выше средней, мне не понравились мои обязанности, которые заключались в том, чтобы заполнять шаблоны для рассылок и иногда править основной сайт. Кроме того, меня нанимали не в отдел разработки. Скучно и мало возможностей для роста — отказался от оффера и стал копать дальше. В большинстве вакансий на тот момент фигурировал реакт, поэтому я решил поучиться ещё.
Второе собеседование
Второе собеседование прошло гораздо интереснее. В этот раз собеседовали тимлиды, hr и директор по очереди, да и задание было на реакте. Разбирали тестовое, показывали распечатанный код с заданиями, спрашивали теорию, задавали общие вопросы. Знаний хватило, hr и директор, видимо, тоже одобрили, поэтому получил оффер. Плюс ребята готовы были подождать три недели, пока я улажу дела со старой работой. Однако оказалось, что была куча концертов, о которых я не знал. Замену с ходу найти не удалось, да и не было времени ввести нового человека в группу из-за постоянных разъездов. В итоге пролёт по моей вине — продолжил гастролировать.
Третье собеседование
На третьем собеседовании всё прошло гладко, концерты закончились из-за пандемии, поэтому сразу же согласился на оффер и вышел на работу в компанию IBRUSH.
Я работаю уже полгода. Испытательный срок успешно прошёл три месяца назад. Теперь у меня есть интересная работа, крутые коллеги, которые выручают в сложных ситуациях. Опыт работы, который я так желал получить после окончания курсов.
Всем ученикам HTML Academy советую откликаться на вакансии и ходить на собеседования, так как умение собеседоваться прокачивается от раза к разу. А на работе всё-таки иногда залетает задача на верстку email, и благодаря первому отклику я знаю, как её делать! Всем удачи и успешных собеседований!
Публикуем отзыв о нём от нашего студента Егор Мельниченко
Центр карьеры — замечательная вещь для выпускников без опыта работы. Из пяти откликов меня пригласили на три собеседования и во всех трёх случаях предложили оффер. Рассказываю обо всём по порядку.
Работал я музыкантом в группе — колесили по России, давали концерты. Сменить работу я планировал так: похожу на собеседования, получу оффер, попрошу подождать, пока закончится концертный сезон и готово! К слову, чтобы подготовить себе замену на старой работе, мне нужен был месяц, который я и просил на собеседовании.
Первое собеседование
Для первого отклика требовалось сверстать email-рассылку. Гугл выручил, и я получил приглашение на собеседование, а после — оффер. К сожалению, несмотря на з/п выше средней, мне не понравились мои обязанности, которые заключались в том, чтобы заполнять шаблоны для рассылок и иногда править основной сайт. Кроме того, меня нанимали не в отдел разработки. Скучно и мало возможностей для роста — отказался от оффера и стал копать дальше. В большинстве вакансий на тот момент фигурировал реакт, поэтому я решил поучиться ещё.
Второе собеседование
Второе собеседование прошло гораздо интереснее. В этот раз собеседовали тимлиды, hr и директор по очереди, да и задание было на реакте. Разбирали тестовое, показывали распечатанный код с заданиями, спрашивали теорию, задавали общие вопросы. Знаний хватило, hr и директор, видимо, тоже одобрили, поэтому получил оффер. Плюс ребята готовы были подождать три недели, пока я улажу дела со старой работой. Однако оказалось, что была куча концертов, о которых я не знал. Замену с ходу найти не удалось, да и не было времени ввести нового человека в группу из-за постоянных разъездов. В итоге пролёт по моей вине — продолжил гастролировать.
Третье собеседование
На третьем собеседовании всё прошло гладко, концерты закончились из-за пандемии, поэтому сразу же согласился на оффер и вышел на работу в компанию IBRUSH.
Я работаю уже полгода. Испытательный срок успешно прошёл три месяца назад. Теперь у меня есть интересная работа, крутые коллеги, которые выручают в сложных ситуациях. Опыт работы, который я так желал получить после окончания курсов.
Всем ученикам HTML Academy советую откликаться на вакансии и ходить на собеседования, так как умение собеседоваться прокачивается от раза к разу. А на работе всё-таки иногда залетает задача на верстку email, и благодаря первому отклику я знаю, как её делать! Всем удачи и успешных собеседований!
Не пропустите розыгрыш доступа к тренажёрам на месяц. Конкурс происходит в нашем сообществе во «Вконтакте»
https://vk.com/htmlacademy?w=wall-38306835_42273
https://vk.com/htmlacademy?w=wall-38306835_42273
Теперь вас ждёт ещё больше полезного и интересного контента от HTML Академии. Мы вернулись на Хабр со статьёй «Тестовое задание для фронтендера».
Вместе с Дашей Владыко из фронтенд-аутсорса «Лига А.» рассказываем, на что смотреть в тестовом задании джунов и мидлов, и как отличить хороший результат от плохого. Плюс несколько практических советов, например, как выбирать плагины.
Читать статью — https://tml.io/a52r2
Вместе с Дашей Владыко из фронтенд-аутсорса «Лига А.» рассказываем, на что смотреть в тестовом задании джунов и мидлов, и как отличить хороший результат от плохого. Плюс несколько практических советов, например, как выбирать плагины.
Читать статью — https://tml.io/a52r2
Хабр
Тестовое задание для фронтендера
На Хабре уже было 244 статьи о карьере, тысячи комментариев о плохих собеседованиях разработчиков и множество недовольных программистов всех сортов и расцветок.
This media is not supported in your browser
VIEW IN TELEGRAM
Выпустили новый проект «Конструктор сайтов».
В этом проекте вам предстоит запрограммировать приложение на JavaScipt, которое будет работать в браузере — конструктор сайтов. Приложение позволяет создавать страницы сайтов, выбирая шаблон страницы и добавляя различное содержимое: заголовки, текст и изображения.
Интерфейс конструктора включает кнопки выбора раскладки блоков, поля ввода текстового контента, кнопки добавления разных элементов на страницу. В эталонной реализации используются нативные браузерные API.
В комплект входят:
— Подробное техническое задание проекта.
— Вёрстка, готовая для программирования.
— Эталонная реализация на JavaScript, HTML и CSS Ссылки на полезные материалы.
Прочитать подробнее и купить проект — https://tml.io/jr1sx
В этом проекте вам предстоит запрограммировать приложение на JavaScipt, которое будет работать в браузере — конструктор сайтов. Приложение позволяет создавать страницы сайтов, выбирая шаблон страницы и добавляя различное содержимое: заголовки, текст и изображения.
Интерфейс конструктора включает кнопки выбора раскладки блоков, поля ввода текстового контента, кнопки добавления разных элементов на страницу. В эталонной реализации используются нативные браузерные API.
В комплект входят:
— Подробное техническое задание проекта.
— Вёрстка, готовая для программирования.
— Эталонная реализация на JavaScript, HTML и CSS Ссылки на полезные материалы.
Прочитать подробнее и купить проект — https://tml.io/jr1sx
Где брать шрифты, чтобы не нарушить авторские права
Лицензии на шрифт бывают разные. Некоторые разрешают коммерческое использование, но запрещают редактирование. По другим можно использовать картинки только для студенческих работ, но нельзя ничего на них зарабатывать.
Нас интересуют две основные: for personal use и for commercial use.
For personal use
Вы можете использовать шрифт в своих личных работах, портфолио, но не там, где вы зарабатываете деньги. Например, вы хотите сверстать сайт в портфолио со шрифтом, у которого такая лицензия — это правильно. Но если вы собираетесь продавать этот макет — это незаконно. Нельзя также писать, что это ваш шрифт и желательно всегда указывать автора шрифта.
For commercial use
Такая лицензия даёт вам право на использование шрифта в коммерческой разработке. Важно всегда иметь файл с лицензией и передавать его собственнику сайта, если шрифт выбирали вы сами.
Ещё бывает надпись free with attribution, если она есть — вы обязаны указать автора шрифта на своём проекте. Если это сайт, то в футере, а в презентации — на последнем слайде.
Сайтов, на самом деле, намного больше, чем указано здесь, но на большинстве из них шрифты либо повторяются, либо слишком фантазийные и устаревшие.
🔶Google Fonts
Первый и самый очевидный сайт. Здесь есть 80% необходимых шрифтов и у всех есть лицензия. Хороший фильтр, который позволяет искать шрифты с засечками и без, рукописные или моноширинные. Можно указать, какие языки должен поддерживать шрифт. Позволяет как скачать шрифт, так и подключить к сайту через <link>, @import.
Посмотреть лицензию можно на вкладке License.
🔶 Fontspace и 1001freefonts
Если вы не нашли какой-то шрифт на Google Fonts, можно попробовать поискать здесь. На этих сайтах больше разных «креативных» начертаний, например, шрифт как в Гарри Поттере. Справа от названия указано, какая доступна лицензия. Здесь же можно купить коммерческую лицензию.
🔶Behance
Последний и не самый очевидный сайт. Если вбить в поиск free-fonts можно найти много бесплатных уникальных шрифтов, в том числе и для коммерческого использования. Для этого вбиваем в поиск free-fonts commercial. Только не забудьте внимательно посмотреть, что указал сам автор. Если никаких указаний нет — лучше не рисковать. Если вам нужна лицензия файлом, вы можете написать владельцу напрямую.
Не забывайте проверять лицензию перед использованием. Нарушение авторских прав может грозить неприятным штрафом.
Лицензии на шрифт бывают разные. Некоторые разрешают коммерческое использование, но запрещают редактирование. По другим можно использовать картинки только для студенческих работ, но нельзя ничего на них зарабатывать.
Нас интересуют две основные: for personal use и for commercial use.
For personal use
Вы можете использовать шрифт в своих личных работах, портфолио, но не там, где вы зарабатываете деньги. Например, вы хотите сверстать сайт в портфолио со шрифтом, у которого такая лицензия — это правильно. Но если вы собираетесь продавать этот макет — это незаконно. Нельзя также писать, что это ваш шрифт и желательно всегда указывать автора шрифта.
For commercial use
Такая лицензия даёт вам право на использование шрифта в коммерческой разработке. Важно всегда иметь файл с лицензией и передавать его собственнику сайта, если шрифт выбирали вы сами.
Ещё бывает надпись free with attribution, если она есть — вы обязаны указать автора шрифта на своём проекте. Если это сайт, то в футере, а в презентации — на последнем слайде.
Сайтов, на самом деле, намного больше, чем указано здесь, но на большинстве из них шрифты либо повторяются, либо слишком фантазийные и устаревшие.
🔶Google Fonts
Первый и самый очевидный сайт. Здесь есть 80% необходимых шрифтов и у всех есть лицензия. Хороший фильтр, который позволяет искать шрифты с засечками и без, рукописные или моноширинные. Можно указать, какие языки должен поддерживать шрифт. Позволяет как скачать шрифт, так и подключить к сайту через <link>, @import.
Посмотреть лицензию можно на вкладке License.
🔶 Fontspace и 1001freefonts
Если вы не нашли какой-то шрифт на Google Fonts, можно попробовать поискать здесь. На этих сайтах больше разных «креативных» начертаний, например, шрифт как в Гарри Поттере. Справа от названия указано, какая доступна лицензия. Здесь же можно купить коммерческую лицензию.
🔶Behance
Последний и не самый очевидный сайт. Если вбить в поиск free-fonts можно найти много бесплатных уникальных шрифтов, в том числе и для коммерческого использования. Для этого вбиваем в поиск free-fonts commercial. Только не забудьте внимательно посмотреть, что указал сам автор. Если никаких указаний нет — лучше не рисковать. Если вам нужна лицензия файлом, вы можете написать владельцу напрямую.
Не забывайте проверять лицензию перед использованием. Нарушение авторских прав может грозить неприятным штрафом.
Сегодня, 24 января, Международный день образования. В честь этого вечный доступ к тренажёрам можно купить на 40% дешевле. Скидка действует с 24 по 26 января включительно.
В подписку на тренажёры входит большее 1400 заданий и испытаний, с помощью которых в интерактивной форме можно выучить основы HTML, CSS и JavaScript, познакомиться с флексбоксами, анимациями и другими темами.
Материалы тренажёров останутся у вас навсегда. Все будущие тренажёры станут доступны вам без дополнительной оплаты.
Чтобы приобрести доступ, переходите по ссылке — https://tml.io/hlezc
В подписку на тренажёры входит большее 1400 заданий и испытаний, с помощью которых в интерактивной форме можно выучить основы HTML, CSS и JavaScript, познакомиться с флексбоксами, анимациями и другими темами.
Материалы тренажёров останутся у вас навсегда. Все будущие тренажёры станут доступны вам без дополнительной оплаты.
Чтобы приобрести доступ, переходите по ссылке — https://tml.io/hlezc
Хотите разобраться в основах JavaScript и делать веб-страницы интерактивными? С помощью тренажёра «Знакомство с JavaScript» узнаем, как работает JavaScript в браузере, научимся взаимодействовать с пользователем. Начнёте решать задачи, с которыми регулярно сталкиваются веб-разработчики.
Тренажёр состоит из:
— теории,
— 4 частей,
— 57 заданий,
— 4 испытаний.
Вместе сделаем список задач, виртуальную клавиатуру, опрос для оценки сайта и пиксель арт.
Узнать о тренажёре подробнее и начать заниматься можно по ссылке — https://tml.io/3fgea
До 26 января включительно действует 40% скидка на вечный доступ к тренажёрам. Все существующие и будущие тренажёры станут вам доступны навсегда.
Купить вечный доступ можно по ссылке — https://tml.io/hlezc
Тренажёр состоит из:
— теории,
— 4 частей,
— 57 заданий,
— 4 испытаний.
Вместе сделаем список задач, виртуальную клавиатуру, опрос для оценки сайта и пиксель арт.
Узнать о тренажёре подробнее и начать заниматься можно по ссылке — https://tml.io/3fgea
До 26 января включительно действует 40% скидка на вечный доступ к тренажёрам. Все существующие и будущие тренажёры станут вам доступны навсегда.
Купить вечный доступ можно по ссылке — https://tml.io/hlezc
Отзыв выпускницы «JavaScript. Профессиональная разработка веб-интерфейсов» #21 Александры Ковальчук .
На курс по JavaScript я пришла после двух интенсивов по вёрстке в рамках профессии. Если о вёрстке у меня уже было какое-то представление, то JS я никогда не касалась, даже вскользь. Было страшновато, но после двух пройденных курсов я уже не могла так просто сдаться.
Как итог, я защитила проект на 100%, хотя вёрстку защищала на чуть меньшие показатели — 97% и 96%. Как у меня все-таки вышла эта всеми желанная сотня?
📎Во-первых, мне повезло с наставником.
Мне было легко с ним общаться, и когда мотивация пробивала дно, переписка с ним спасала. А детальные разборы моей работы спасали собственно проект.
📎Во-вторых, я освободила больше времени под учебу.
Отказалась от многих других занятий, чему поспособствовала самоизоляция. Мне на полном серьёзе снился мой код и варианты решения той или иной задачи!
Ну и наконец, я брала себя в руки тогда, когда не хотелось ничего больше делать и ничего не выходило. Мне кажется, это самое важное — понимать, что тебе это действительно нужно. Продолжать даже когда кажется, что это бесполезно и ты не сможешь. Как только накатывало такое, я шла отдыхать, а на следующий день писала наставнику, что «всё пропало». И каждый раз решение находилось. Иногда даже до его ответа.
Курс очень насыщенный, он в полной мере даёт понять, что такое «интенсив», когда ты еще не совсем понимаешь, как работают функции, а по плану уже обработка событий. Но несмотря на то, что огромный объем информации в самом начале курса может напугать, под конец будет значительно проще.
Отдельно хочется отметить лекции, которые не лекции, а лайвы. Я вынужденно смотрела их в записи, а не в реальном времени, но всё равно такие подробные разборы на них мне здорово помогали.
В конечном итоге хоть я и не верила в себя, у меня не только 100% на защите, но и знания, которые куда важнее, чем цифры и сертификаты. А если сравнивать меня в начале курса и в конце — это серьезный рост.
📎Совет для других студентов
Сравнивайте себя не с другими студентами курса (соблазн, наверняка, будет), а с собой же, но более раннего образца. У всех своя база и свои особенности, а наблюдать за своим собственным ростом и развитием куда вернее для оценки прогресса.
Ближайший поток интенсива стартует 26 января, записаться вы можете по ссылке — https://tml.io/4d4cp
На курс по JavaScript я пришла после двух интенсивов по вёрстке в рамках профессии. Если о вёрстке у меня уже было какое-то представление, то JS я никогда не касалась, даже вскользь. Было страшновато, но после двух пройденных курсов я уже не могла так просто сдаться.
Как итог, я защитила проект на 100%, хотя вёрстку защищала на чуть меньшие показатели — 97% и 96%. Как у меня все-таки вышла эта всеми желанная сотня?
📎Во-первых, мне повезло с наставником.
Мне было легко с ним общаться, и когда мотивация пробивала дно, переписка с ним спасала. А детальные разборы моей работы спасали собственно проект.
📎Во-вторых, я освободила больше времени под учебу.
Отказалась от многих других занятий, чему поспособствовала самоизоляция. Мне на полном серьёзе снился мой код и варианты решения той или иной задачи!
Ну и наконец, я брала себя в руки тогда, когда не хотелось ничего больше делать и ничего не выходило. Мне кажется, это самое важное — понимать, что тебе это действительно нужно. Продолжать даже когда кажется, что это бесполезно и ты не сможешь. Как только накатывало такое, я шла отдыхать, а на следующий день писала наставнику, что «всё пропало». И каждый раз решение находилось. Иногда даже до его ответа.
Курс очень насыщенный, он в полной мере даёт понять, что такое «интенсив», когда ты еще не совсем понимаешь, как работают функции, а по плану уже обработка событий. Но несмотря на то, что огромный объем информации в самом начале курса может напугать, под конец будет значительно проще.
Отдельно хочется отметить лекции, которые не лекции, а лайвы. Я вынужденно смотрела их в записи, а не в реальном времени, но всё равно такие подробные разборы на них мне здорово помогали.
В конечном итоге хоть я и не верила в себя, у меня не только 100% на защите, но и знания, которые куда важнее, чем цифры и сертификаты. А если сравнивать меня в начале курса и в конце — это серьезный рост.
📎Совет для других студентов
Сравнивайте себя не с другими студентами курса (соблазн, наверняка, будет), а с собой же, но более раннего образца. У всех своя база и свои особенности, а наблюдать за своим собственным ростом и развитием куда вернее для оценки прогресса.
Ближайший поток интенсива стартует 26 января, записаться вы можете по ссылке — https://tml.io/4d4cp