Что почитать по вёрстке сайтов?
— "HTML и CSS. Разработка и дизайн веб-сайтов" — Джон Дакетт. Красочная и понятная книга для изучения HTML и CSS с акцентом на визуал.
— "CSS для профессионалов" — Эрик А. Мейер. Глубокое руководство по CSS с разбором продвинутых техник и нюансов.
— "JavaScript и jQuery. Разработка интерактивных веб-сайтов" — Джон Дакетт. Простое введение в динамическое взаимодействие на веб-страницах с помощью JS и jQuery.
— "Адаптивный веб-дизайн" — Аарон Густафсон. Практики для создания сайтов, которые выглядят отлично на любых устройствах.
— "Секреты CSS" — Лиа Веру. Сборник эффективных приемов и трюков, которые помогут прокачать CSS.
— "Элементы пользовательских интерфейсов. CSS и HTML в действии" — Аарон Уолтер. Создание привлекательных и удобных интерфейсов с помощью базовых технологий.
— «Отзывчивый веб-дизайн. HTML5 и CSS3 в действии" — Итан Маркотт. Базовые принципы и практические примеры использования HTML5 и CSS3 в адаптивной вёрстке.
#подборка #книга #frontend #html #css
— "HTML и CSS. Разработка и дизайн веб-сайтов" — Джон Дакетт. Красочная и понятная книга для изучения HTML и CSS с акцентом на визуал.
— "CSS для профессионалов" — Эрик А. Мейер. Глубокое руководство по CSS с разбором продвинутых техник и нюансов.
— "JavaScript и jQuery. Разработка интерактивных веб-сайтов" — Джон Дакетт. Простое введение в динамическое взаимодействие на веб-страницах с помощью JS и jQuery.
— "Адаптивный веб-дизайн" — Аарон Густафсон. Практики для создания сайтов, которые выглядят отлично на любых устройствах.
— "Секреты CSS" — Лиа Веру. Сборник эффективных приемов и трюков, которые помогут прокачать CSS.
— "Элементы пользовательских интерфейсов. CSS и HTML в действии" — Аарон Уолтер. Создание привлекательных и удобных интерфейсов с помощью базовых технологий.
— «Отзывчивый веб-дизайн. HTML5 и CSS3 в действии" — Итан Маркотт. Базовые принципы и практические примеры использования HTML5 и CSS3 в адаптивной вёрстке.
#подборка #книга #frontend #html #css
Курс по алгоритмам и структурам данных
Изучение алгоритмов и структур данных — база для решения сложных задач и написания эффективного кода.
Забираем курс, лекции которого охватывают ключевые алгоритмические темы: сортировка, структура данных, анализ сложности. Тут есть возможность разбирать примеры и применять знания на практике. Материал структурирован, чтобы помочь разобраться с темами системно и глубоко.
Ссылка на курс
#курс #алгоритмы #структуры #ru
Изучение алгоритмов и структур данных — база для решения сложных задач и написания эффективного кода.
Забираем курс, лекции которого охватывают ключевые алгоритмические темы: сортировка, структура данных, анализ сложности. Тут есть возможность разбирать примеры и применять знания на практике. Материал структурирован, чтобы помочь разобраться с темами системно и глубоко.
Ссылка на курс
#курс #алгоритмы #структуры #ru
Stepik: online education
Алгоритмы и структуры данных: ознакомительный курс
Открытый онлайн-курс по изучению алгоритмов и структур данных. Основной код в курсе пишется на Python, но курс также подойдет для вас, если вы пишите на C/C++ или другом языке. Курс в основном состоит из лекционной части по ключевым алгоритмическим темам.…
Forwarded from Точка входа в программирование
Принципы SOLID на понятном языке
SOLID — это пять основополагающих принципов объектно-ориентированного программирования и проектирования. Они помогают создавать код, который будет гибким, расширяемым, понятным и легким в сопровождении.
Все 5 принципов написаны на картинке выше. Но если вы хотите лучше понимать их назначение и то, как использовать их в работе, переходите по ссылке — тут написано максимально простым языком.
#solid #совет
SOLID — это пять основополагающих принципов объектно-ориентированного программирования и проектирования. Они помогают создавать код, который будет гибким, расширяемым, понятным и легким в сопровождении.
Все 5 принципов написаны на картинке выше. Но если вы хотите лучше понимать их назначение и то, как использовать их в работе, переходите по ссылке — тут написано максимально простым языком.
#solid #совет
Media is too big
VIEW IN TELEGRAM
Реактивное программирование: перестаньте думать проактивно
Вы когда-нибудь задумывались, почему наши гаджеты так круто взаимодействуют друг с другом, а как только мы пытаемся повторить что-то подобное в своих приложениях — всё разваливается? Получается какая-то громоздкая система, которую сложно доработать. Всё потому, что мы думаем проактивно, а нужно — реактивно.
В докладе рассказывают, что такое реактивный подход, чем он полезен, и какие инструменты можно использовать, чтобы создавать приложения, которые легко дополнять и развивать. И главное — покажут, как изменить свой подход к разработке, чтобы мыслить в духе реактивности.
#доклад #теория #general #ru
Вы когда-нибудь задумывались, почему наши гаджеты так круто взаимодействуют друг с другом, а как только мы пытаемся повторить что-то подобное в своих приложениях — всё разваливается? Получается какая-то громоздкая система, которую сложно доработать. Всё потому, что мы думаем проактивно, а нужно — реактивно.
В докладе рассказывают, что такое реактивный подход, чем он полезен, и какие инструменты можно использовать, чтобы создавать приложения, которые легко дополнять и развивать. И главное — покажут, как изменить свой подход к разработке, чтобы мыслить в духе реактивности.
#доклад #теория #general #ru
Бесплатные курсы по нейросетям от Microsoft
24 урока, которые помогут разобраться в основе и начать применять ИИ на практике.
Что внутри:
— Архитектуры для работы с текстами и изображениями, включая современные модели.
— Классические подходы к ИИ: от GOFAI до генетических алгоритмов и многоагентных систем.
— Принципы обучения нейросетей и работа с TensorFlow и PyTorch.
— Практические кейсы и примеры из бизнеса.
Идеально для старта или освежения знаний:
Ссылка
#курс #ai
24 урока, которые помогут разобраться в основе и начать применять ИИ на практике.
Что внутри:
— Архитектуры для работы с текстами и изображениями, включая современные модели.
— Классические подходы к ИИ: от GOFAI до генетических алгоритмов и многоагентных систем.
— Принципы обучения нейросетей и работа с TensorFlow и PyTorch.
— Практические кейсы и примеры из бизнеса.
Идеально для старта или освежения знаний:
Ссылка
#курс #ai
Как отвечать на каверзные вопросы на собеседовании?
Иногда на собеседованиях могут задать вопросы, которые ставят в тупик. Эти вопросы помогают работодателю оценить вашу реакцию на стрессовые ситуации и способность к быстрому мышлению.
В статье описаны несколько таких вопросов, например: “На что потратите миллион?” или “Почему вы можете уйти из компании?”. Рекомендуется отвечать честно, но с акцентом на ваш профессионализм и стратегический подход. А как именно отвечать и какие типовые вопросы могут задавать — разбираем в статье.
#статья #трудоустройство #ru
Иногда на собеседованиях могут задать вопросы, которые ставят в тупик. Эти вопросы помогают работодателю оценить вашу реакцию на стрессовые ситуации и способность к быстрому мышлению.
В статье описаны несколько таких вопросов, например: “На что потратите миллион?” или “Почему вы можете уйти из компании?”. Рекомендуется отвечать честно, но с акцентом на ваш профессионализм и стратегический подход. А как именно отвечать и какие типовые вопросы могут задавать — разбираем в статье.
#статья #трудоустройство #ru
Tproger
16 вопросов с собеседований, которые означают не то, что вы думаете
От некоторых вопросов с собеседований потеют ладошки, и недаром: они призваны вывести вас на чистую воду. Рассказываем, в чём подвох и как отвечать.
Forwarded from Веб-страница
Media is too big
VIEW IN TELEGRAM
Машинное обучение на JavaScript
Заняться машинным обучением можно даже, если вы не знакомы с Python. Для этого у JS есть библиотека
В этом уроке вы познакомитесь с основами использования
#javascript #ml #видео
Заняться машинным обучением можно даже, если вы не знакомы с Python. Для этого у JS есть библиотека
ml5.js
, которая построена на основе TensorFlow.js
.В этом уроке вы познакомитесь с основами использования
ml5.js
для создания интерактивных и интеллектуальных веб-приложений. Ролик подойдёт даже тем, у кого ещё нет опыта работы с машинным обучением.#javascript #ml #видео
Не Copilot единым: топ нейронок для генерации кода
Вот интересные варианты:
— Windsurf: Приватный и быстрый редактор с доступом к Codeium, GPT-4 и Claude Sonnet, предлагающий неограниченные подсказки и адаптивный рабочий процесс.
— Bolt.new: Браузерная среда разработки с WebContainers для создания и деплоя фулстек-приложений прямо в браузере.
— Qodo: Улучшает код, создает юнит-тесты и интегрируется с популярными IDE для командной работы.
— Sourcegraph Cody: Ассистент для изучения проектов, рефакторинга и генерации тестов, поддерживающий модели GPT-4o и Claude.
— Replit: Онлайн-платформа для разработки с подсказками, генерацией объяснений и запуском кода без настройки.
— Figstack: Объясняет код, переводит между языками и создает документацию, упрощая оптимизацию.
Это далеко не все. Ещё больше с подробным описанием в статье.
#подборка #инструмент #general
Вот интересные варианты:
— Windsurf: Приватный и быстрый редактор с доступом к Codeium, GPT-4 и Claude Sonnet, предлагающий неограниченные подсказки и адаптивный рабочий процесс.
— Bolt.new: Браузерная среда разработки с WebContainers для создания и деплоя фулстек-приложений прямо в браузере.
— Qodo: Улучшает код, создает юнит-тесты и интегрируется с популярными IDE для командной работы.
— Sourcegraph Cody: Ассистент для изучения проектов, рефакторинга и генерации тестов, поддерживающий модели GPT-4o и Claude.
— Replit: Онлайн-платформа для разработки с подсказками, генерацией объяснений и запуском кода без настройки.
— Figstack: Объясняет код, переводит между языками и создает документацию, упрощая оптимизацию.
Это далеко не все. Ещё больше с подробным описанием в статье.
#подборка #инструмент #general
Windsurf
Windsurf Editor | Windsurf (formerly Codeium)
Tomorrow's editor, today. Windsurf Editor is the first AI agent-powered IDE that keeps developers in the flow. Available today on Mac, Windows, and Linux.
Сохранёнки программиста — канал от медиа Tproger. Этот канал для тех, кто хочет стать лучше в разработке:
За подписку на канал получаете:
— Бесплатные курсы и книги,
— Полезные видео и подкасты,
— Инструменты и лайфхаки для работы.
Добавляй посты в избранное и прокачивайся!
Остальные каналы от Tproger: @tproger_channels
За подписку на канал получаете:
— Бесплатные курсы и книги,
— Полезные видео и подкасты,
— Инструменты и лайфхаки для работы.
Добавляй посты в избранное и прокачивайся!
Остальные каналы от Tproger: @tproger_channels
Шпаргалка по шпаргалкам
OverAPI — это сайт, где собраны шпаргалки для разработчиков на самые разные темы. Тут можно найти материалы для работы с популярными языками вроде Python, JavaScript или Ruby, а также полезную информацию по менее распространённым инструментам и технологиям. Сервис помогает быстро находить нужные справочные данные, не тратя время на долгий поиск.
#шпаргалка #general
OverAPI — это сайт, где собраны шпаргалки для разработчиков на самые разные темы. Тут можно найти материалы для работы с популярными языками вроде Python, JavaScript или Ruby, а также полезную информацию по менее распространённым инструментам и технологиям. Сервис помогает быстро находить нужные справочные данные, не тратя время на долгий поиск.
#шпаргалка #general
Чем заменить Google Docs?
Если Google Docs уже не справляется с задачами, а ограничения подталкивают искать альтернативы, этот обзор — то, что вам нужно. В этой статье собрали инструменты, которые предлагают не просто базовое редактирование, а возможности для ведения проектов, создания баз знаний и управления файлами.
Например, Dropbox Paper, который идеален для минималистичной командной работы. А вот OnlyOffice выделяется локальным развёртыванием и редактированием PDF, что полезно для компаний с высокими требованиями к безопасности данных.
#подборка #инструмент #general #ru
Если Google Docs уже не справляется с задачами, а ограничения подталкивают искать альтернативы, этот обзор — то, что вам нужно. В этой статье собрали инструменты, которые предлагают не просто базовое редактирование, а возможности для ведения проектов, создания баз знаний и управления файлами.
Например, Dropbox Paper, который идеален для минималистичной командной работы. А вот OnlyOffice выделяется локальным развёртыванием и редактированием PDF, что полезно для компаний с высокими требованиями к безопасности данных.
#подборка #инструмент #general #ru
Tproger
Чем заменить Google Docs? Обзор лучших альтернатив
Статья предлагает обзор лучших альтернатив Google Docs для команд, которым нужно больше, чем просто редактирование документов. В статье рассматриваются инструменты для управления проектами, создания баз знаний и совместной работы, такие как Notion, Dropbox…
Что почитать начинающим по Python?
— "Изучаем Python" (Марк Лутц). Классика для новичков, дающая глубокое понимание основ Python и практического применения.
— "Автоматизация рутинных задач с помощью Python" (Альберт Свейгарт). Руководство для автоматизации задач: работа с файлами, таблицами и веб-страницами.
— "Программируем на Python" (Майкл Доусон). Книга для начинающих с примерами игр, которые можно создать на Python.
— "Python для детей" (Джейсон Бриггс). Введение в программирование, подходящее для детей и подростков.
— "Простой Python. Современный стиль программирования" (Люк Снелл). Книга для новичков с практическими аспектами программирования.
— "Python для всех" (Чарльз Северенс). Удобное пособие для быстрого освоения Python и систематизации знаний.
#подборка #книга #python #ru
— "Изучаем Python" (Марк Лутц). Классика для новичков, дающая глубокое понимание основ Python и практического применения.
— "Автоматизация рутинных задач с помощью Python" (Альберт Свейгарт). Руководство для автоматизации задач: работа с файлами, таблицами и веб-страницами.
— "Программируем на Python" (Майкл Доусон). Книга для начинающих с примерами игр, которые можно создать на Python.
— "Python для детей" (Джейсон Бриггс). Введение в программирование, подходящее для детей и подростков.
— "Простой Python. Современный стиль программирования" (Люк Снелл). Книга для новичков с практическими аспектами программирования.
— "Python для всех" (Чарльз Северенс). Удобное пособие для быстрого освоения Python и систематизации знаний.
#подборка #книга #python #ru