Хватит организовывать код по типу файлов
Почему "стековый" стиль организации файлов ужасен и есть ли какие-то альтернативы?
https://proglib.io/w/f1edf860
Почему "стековый" стиль организации файлов ужасен и есть ли какие-то альтернативы?
https://proglib.io/w/f1edf860
Бывает так: уже есть знания и навыки, и вдруг, передавая кому-то опыт, понимаешь: мне нравится помогать учиться, это моё. Если вы узнали себя, то мы как раз ищем авторов и преподавателей онлайн-курсов по следующимм направлениям:
– Python
– Алгоритмы и структуры данных
– HTML, CSS, JS
Удалённая работа, гибкий график, достойное вознаграждение. Требования простые: от авторов ждём опыт написания материалов для курсов, от преподавателей — навыки публичных выступлений, работы со студентами, готовность к видеосъемке.
В сообщении на @proglib_producer укажите, какая вакансия интереснее: автор или преподаватель. Кратко расскажите об опыте в IT, приложите резюме или портфолио.
Ваша Библиотека программиста,
https://proglib.io/
– Python
– Алгоритмы и структуры данных
– HTML, CSS, JS
Удалённая работа, гибкий график, достойное вознаграждение. Требования простые: от авторов ждём опыт написания материалов для курсов, от преподавателей — навыки публичных выступлений, работы со студентами, готовность к видеосъемке.
В сообщении на @proglib_producer укажите, какая вакансия интереснее: автор или преподаватель. Кратко расскажите об опыте в IT, приложите резюме или портфолио.
Ваша Библиотека программиста,
https://proglib.io/
Библиотека программиста
Материалы, которые научат и помогут программировать. Книги и лекции, видеоуроки и советы, тесты знаний и обсуждение горячих тем. Присоединяйтесь!
#вакансия #Frontend #удаленка #fulltime
🔍Ищу Frontend developer☀ (удаленный формат работы)
🔷Компания: Freedom finance technologies
🔷Локация: Кипр, Лимасол
🔷Формат работы: fulltime, удаленка, гибкий график
🔷З/П: 3000-3500 eur net.
💙Про проект: эко-система для удобной торговли ценными бумагами и участия в IPO
👉 Что потребуется от Вас:
✔ Отличное знание JavaScript и стандартов (ES6+), HTML и CSS
✔ Глубокое понимание верстки (Flexbox, Grid и т.п.)
✔ Опыт использования gulp и webpack
✔ Навык работы по Git-флоу
Будут плюсом:
✔ опыт работы с платёжными системами или банковскими продуктами
👌Мы предлагаем:
🔷крутой проект, возможность
профессионального и карьерного роста в быстро развивающейся и коммерчески успешной компании;
🔷контракт с кипрским юрлицом (оформление через ИП);
🔷абсолютно белый доход, оплата больничных и отпусков итд.
📞telegram:@faina_kleinman
🔍Ищу Frontend developer☀ (удаленный формат работы)
🔷Компания: Freedom finance technologies
🔷Локация: Кипр, Лимасол
🔷Формат работы: fulltime, удаленка, гибкий график
🔷З/П: 3000-3500 eur net.
💙Про проект: эко-система для удобной торговли ценными бумагами и участия в IPO
👉 Что потребуется от Вас:
✔ Отличное знание JavaScript и стандартов (ES6+), HTML и CSS
✔ Глубокое понимание верстки (Flexbox, Grid и т.п.)
✔ Опыт использования gulp и webpack
✔ Навык работы по Git-флоу
Будут плюсом:
✔ опыт работы с платёжными системами или банковскими продуктами
👌Мы предлагаем:
🔷крутой проект, возможность
профессионального и карьерного роста в быстро развивающейся и коммерчески успешной компании;
🔷контракт с кипрским юрлицом (оформление через ИП);
🔷абсолютно белый доход, оплата больничных и отпусков итд.
📞telegram:@faina_kleinman
12 июля стартует новый сезон Podlodka Frontend Crew!
🔹 Интенсив продлится две недели. Встречаемся дважды в день: утром и вечером 🔥
Вас ждут: крутые спикеры, сессии в лайве, ламповое общение и обмен кейсами в слаке, записи (для тех, кто не успевает на лайв).
🔹 Во время первой недели разберём Архитектуру фронтенда
Научимся не просто строить приложения, а создавать такую архитектуру, которую можно быстро и безболезненно развивать. Поймём, почему архитектура — это не про названия папок.
Также разберёмся как повышать надёжность приложений.
🔹 На второй неделе углубимся в Разработку интерфейсов
Топим за то, что интерфейсы должны быть красивые, надежные и доступные 😉 Вы узнаете как верстать даже в самых сложных проектах. И, конечно, разберемся в библиотеках компонентов и дизайн-системах.
Вся подробная информация уже на сайте. Проходи и осмотрись, ждём тебя на борту!
🔹 Интенсив продлится две недели. Встречаемся дважды в день: утром и вечером 🔥
Вас ждут: крутые спикеры, сессии в лайве, ламповое общение и обмен кейсами в слаке, записи (для тех, кто не успевает на лайв).
🔹 Во время первой недели разберём Архитектуру фронтенда
Научимся не просто строить приложения, а создавать такую архитектуру, которую можно быстро и безболезненно развивать. Поймём, почему архитектура — это не про названия папок.
Также разберёмся как повышать надёжность приложений.
🔹 На второй неделе углубимся в Разработку интерфейсов
Топим за то, что интерфейсы должны быть красивые, надежные и доступные 😉 Вы узнаете как верстать даже в самых сложных проектах. И, конечно, разберемся в библиотеках компонентов и дизайн-системах.
Вся подробная информация уже на сайте. Проходи и осмотрись, ждём тебя на борту!
podlodka.io
Онлайн-конференция Podlodka Frontend Crew, сезон #6
Недельное мероприятие от команды Podlodka: ежедневные интерактивные сессии в Zoom по актуальным проблемам frontend-разработки, нон-стоп общение с экспертами и звёздами индустрии, закрытое профессиональное сообщество в Telegram.
Полное руководство по виртуальной DOM React
Борьба с бесполезными манипуляциями с DOM, согласование и алгоритм различий: https://proglib.io/w/8d111fc7
#react
Борьба с бесполезными манипуляциями с DOM, согласование и алгоритм различий: https://proglib.io/w/8d111fc7
#react
Webformyself
Полное руководство по виртуальной DOM React
Виртуальная модель DOM: что это такое, пример кода, синхронизация с библиотекой. Как работать быстрее. Фреймворки
Temporal: разбираемся с новым JavaScript API для дат и времени
https://proglib.io/w/7393a99a
#javascript
https://proglib.io/w/7393a99a
#javascript
Создание простого веб-сервера с помощью Node.js и Express
Пошаговое руководство: https://proglib.io/w/073ab236
#node
Пошаговое руководство: https://proglib.io/w/073ab236
#node
Липкая шапка сайта: 5 способов сделать лучше
Липкий хедер - весьма полезный паттерн интерфеса. Но только если он хорошо реализован: https://proglib.io/w/e0d98721
#interface
Липкий хедер - весьма полезный паттерн интерфеса. Но только если он хорошо реализован: https://proglib.io/w/e0d98721
#interface
5 методов сохранения состояния React-приложения между перезагрузками страницы
https://proglib.io/w/6eeb8248
#react
https://proglib.io/w/6eeb8248
#react
Medium
5 Methods to Persisting State Between Page Reloads in React
Learn different ways of persisting React state between page reloads
📌 Фронтендерам на заметку: появился перевод документации к Vuestic UI на русский язык.
Vuestic UI — это Vue.js 3.0 UI Framework, который разработан таким образом, чтобы удовлетворить самые изощренные дизайнерские фантазии.
Что может?
✔️Полная совместимость с Vue.js 3
✔️Содержит более 50+ компонентов с богатым набором функций, которые можно использовать в любом дизайнерском решении
✔️Позволяет настраивать компоненты глобально через конфигурации и переменные css
✔️Полностью адаптивный и поддерживает современные браузеры (но не IE11, извините)
✔️Легко интегрируется с i18n
👉 Сайт
👉 Репозиторий
Vuestic UI — это Vue.js 3.0 UI Framework, который разработан таким образом, чтобы удовлетворить самые изощренные дизайнерские фантазии.
Что может?
✔️Полная совместимость с Vue.js 3
✔️Содержит более 50+ компонентов с богатым набором функций, которые можно использовать в любом дизайнерском решении
✔️Позволяет настраивать компоненты глобально через конфигурации и переменные css
✔️Полностью адаптивный и поддерживает современные браузеры (но не IE11, извините)
✔️Легко интегрируется с i18n
👉 Сайт
👉 Репозиторий
Вакансия: автор образовательных курсов в сфере IT
Кого мы ищем? Профессионала c опытом создания образовательного IT-контента для специалистов уровня middle.
Обязанности:
- Составление учебной программы
- Подготовка текстовых материалов курса: методические материалы, домашние задания, программный код
Требования:
Владение инструментами разработчика, одним или несколькими языками программирования:
– Python
– HTML, CSS, JS
– Java
– SQL
Условия работы. Нам интересно длительное сотрудничество, работаем удалённо. Загрузка: 10-14 тыс. знаков в день, оплата: от 450 руб. за 1000 знаков.
В отклике на вакансию укажите образование, опыт работы и ссылки на ваши материалы.
Контакт для связи: @proglib_producer
Кого мы ищем? Профессионала c опытом создания образовательного IT-контента для специалистов уровня middle.
Обязанности:
- Составление учебной программы
- Подготовка текстовых материалов курса: методические материалы, домашние задания, программный код
Требования:
Владение инструментами разработчика, одним или несколькими языками программирования:
– Python
– HTML, CSS, JS
– Java
– SQL
Условия работы. Нам интересно длительное сотрудничество, работаем удалённо. Загрузка: 10-14 тыс. знаков в день, оплата: от 450 руб. за 1000 знаков.
В отклике на вакансию укажите образование, опыт работы и ссылки на ваши материалы.
Контакт для связи: @proglib_producer
Вакансия: спикер (преподаватель) образовательных IT-курсов
Кого мы ищем? Разработчиков с опытом публичных выступлений.
Обязанности:
– Запись видеокурсов по подготовленным нашими авторам материалам
– Проверка домашних заданий студентов
Требования. Нам важно, чтобы спикер обладал грамотной речью и хорошей дикцией, имел навыки программирования на одном или нескольких языках
– Python
– HTML, CSS, JS
– Java
– SQL
Условия работы. Мы рассчитываем на долгосрочное сотрудничество. Загрузка от 5 часов в неделю, оплата — от 1500 рублей за час съемки. Работа в нашей студии в Москве.
В отклике на вакансию укажите образование, опыт выступлений и разработки. Будет классно, если вы сможете записать краткий видеорассказ о себе — 30-40 секунд.
Контакт для связи: @vlad_proglib
Кого мы ищем? Разработчиков с опытом публичных выступлений.
Обязанности:
– Запись видеокурсов по подготовленным нашими авторам материалам
– Проверка домашних заданий студентов
Требования. Нам важно, чтобы спикер обладал грамотной речью и хорошей дикцией, имел навыки программирования на одном или нескольких языках
– Python
– HTML, CSS, JS
– Java
– SQL
Условия работы. Мы рассчитываем на долгосрочное сотрудничество. Загрузка от 5 часов в неделю, оплата — от 1500 рублей за час съемки. Работа в нашей студии в Москве.
В отклике на вакансию укажите образование, опыт выступлений и разработки. Будет классно, если вы сможете записать краткий видеорассказ о себе — 30-40 секунд.
Контакт для связи: @vlad_proglib
9 полезных плагинов VS Code для вёрстки
Visual Studio Code — один из самых популярных редакторов кода. Многие разработчики предпочитают его, так как он удобен в использовании и содержит множество полезных расширений, с помощью которых легко оптимизировать работу.
https://proglib.io/w/9cf71529
#vscode #editor
Visual Studio Code — один из самых популярных редакторов кода. Многие разработчики предпочитают его, так как он удобен в использовании и содержит множество полезных расширений, с помощью которых легко оптимизировать работу.
https://proglib.io/w/9cf71529
#vscode #editor
HTML Academy
9 полезных плагинов VS Code для вёрстки
Собрали подборку плагинов, которые ускорят работу и сделают всё красивеньким.
Как с легкостью создавать формы на React с помощью react-hook-form
https://proglib.io/w/1ae50b31
#react
https://proglib.io/w/1ae50b31
#react
NOP::Nuances of programming
Как с легкостью создавать формы на React с помощью react-hook-form
Когда дело доходит до создания форм в React, важно выбрать такую библиотеку, которая предоставляет максимум удобных инструментов и требует минимум кода.
Не уверены, что сможете стать программистом?
Мы развеем ваши сомнения и докажем, что научиться программировать можно в любом возрасте и для этого не нужно знать математику, английский или иметь опыт написания кода.
Записывайтесь на ознакомительный бесплатный курс «Введение в программирование» и всего за 4 часа вы познакомитесь с современными IT-профессиями, актуальными технологиями и языками программирования.
Вас ждут 8 практических задач:
- создать простую веб-страницу с использованием HTML, CSS и JavaScript;
- написать небольшую программу на Java;
- решить несколько практических задач на Python;
- провести ручное и автоматизированное тестирование приложения, которое напишете;
- изучить механизмы работы с данными и варианты применения алгоритмов машинного обучения на примере задачи из реальной жизни;
- узнать, как создаются приложения под iOS и Android, и попрактиковаться в написании кода;
- познакомиться с особенностями обеспечения безопасности данных и приложений.
В конце программы пройдёте небольшой тест и выясните, в каком IT-направлении вам дальше развиваться.
Уже не терпится попробовать себя в роли разработчика или тестировщика? Тогда переходите на сайт: https://clc.am/deJkUg, заполняйте форму и начинайте погружение в мир информационных технологий!
Мы развеем ваши сомнения и докажем, что научиться программировать можно в любом возрасте и для этого не нужно знать математику, английский или иметь опыт написания кода.
Записывайтесь на ознакомительный бесплатный курс «Введение в программирование» и всего за 4 часа вы познакомитесь с современными IT-профессиями, актуальными технологиями и языками программирования.
Вас ждут 8 практических задач:
- создать простую веб-страницу с использованием HTML, CSS и JavaScript;
- написать небольшую программу на Java;
- решить несколько практических задач на Python;
- провести ручное и автоматизированное тестирование приложения, которое напишете;
- изучить механизмы работы с данными и варианты применения алгоритмов машинного обучения на примере задачи из реальной жизни;
- узнать, как создаются приложения под iOS и Android, и попрактиковаться в написании кода;
- познакомиться с особенностями обеспечения безопасности данных и приложений.
В конце программы пройдёте небольшой тест и выясните, в каком IT-направлении вам дальше развиваться.
Уже не терпится попробовать себя в роли разработчика или тестировщика? Тогда переходите на сайт: https://clc.am/deJkUg, заполняйте форму и начинайте погружение в мир информационных технологий!
Определение устройств с возможностью ховера
Разнообразие устройств, с которых можно выйти в интернет, постоянно увеличивается, поэтому мы уже не можем полагаться на размеры экрана для стилизации.
https://proglib.io/w/eaa22e3b
#css #interface
Разнообразие устройств, с которых можно выйти в интернет, постоянно увеличивается, поэтому мы уже не можем полагаться на размеры экрана для стилизации.
https://proglib.io/w/eaa22e3b
#css #interface