Clean Code
13.4K subscribers
2.29K photos
5 videos
2.92K links
Советы по написанию кода, обзоры распространенных ошибок и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

РКН: clck.ru/3Ht6ch
加入频道
📖​Learning React
🖋 Alex Banks, Eve Porcello, 2020

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

💾 Скачать книгу

Clean Code | #книги #JavaScript #React #CSS #HTML #web
Приложение на чистом JS

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

За час с помощью этого видео вы напишите приложение для просмотра погоды с использованием стороннего API и узнаете про фишки ES5 и ES6 (и что это вообще такое).

📺 YouTube

Clean Code #видео #web
📑 Алгоритмы для веб-разработчиков простыми словами (рекурсия)

Мы продолжаем разбирать максимально простым языком алгоритмы и структуры данных на JavaScript. Тема нашей сегодняшней статьи — рекурсия. Для многих разработчиков рекурсия кажется чем-то очень сложным и непонятным, но не переживайте, не так страшен черт, как его малюют.

🤔 Читать статью

Clean Code #статьи #JavaScript #web
📖Web Security for Developers
🖋 Malcolm McDonald, 2020

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

💾 Скачать книгу

Clean Code | #книги #web
📖 JavaScript: A Beginner's Guide, Fifth Edition
🖋 John Pollock, 2019

Данное практическое динамичное руководство показывает от начала до конца, как с помощью JavaScript создавать динамические веб-страницы со специальными эффектами. Пятое издание содержит обновления, касающиеся всех основных новых функций и новейших методов и практик веб-разработки. Вы также узнаете, как расширить возможности JavaScript на стороне сервера с помощью Node.js.

💾 Скачать книгу

Clean Code | #книги #JavaScript #NodeJS #web #js
📖​Ruby on Rails Tutorial
🖋 Michael Hartl, 2019

Ruby on Rails, используемый такими компаниями, как Disney, GitHub, Shopify и Airbnb, является одним из самых популярных фреймворков для разработки веб-приложений, но его сложно изучить и использовать. Независимо от того, являетесь ли вы новичком в веб-разработке или новичком только в Rails, данное учебное пособие поможет вам быстро освоиться.

💾 Скачать книгу

Clean Code | #книги #Git #web
📖​Articulating Design Decisions
🖋 Tom Greever, 2020

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

💾 Скачать книгу

Clean Code | #книги #дизайн #web
📖​Visual Studio Code
🖋 Bruce Johnson, 2019

Visual Studio Code, бесплатный кросс-совместимый редактор исходного кода с открытым исходным кодом, является одним из самых популярных вариантов для веб-разработчиков. Он быстрый, легкий, настраиваемый и содержит встроенную поддержку расширений JavaScript, Typescript и Node.js для других языков, включая C++, Python и PHP. Такие функции, как возможность отладки, встроенный элемент управления Git, выделение синтаксиса, сниппеты кода и поддержка интеллектуального автозавершения кода IntelliSense помогают сделать Visual Studio Code впечатляющим готовым решением. Данная книга поможет вам освоиться и стать наиболее продуктивным в работе с VS Code.

💾 Скачать книгу

Clean Code | #книги #JavaScript #TypeScript #web
📖​Beginning Perl Programming
🖋 William "Bo" Rothwell, 2019

Начните работу с Perl 5 и изучите важные основные темы из среды программирования, такие как переменные, управление потоком, выражения и ввод-вывод. После прочтения и работы с этой книгой вы сможете начать писать свои собственные мощные скрипты для решения многих веб-задач в программировании.

💾 Скачать книгу

Clean Code | #книги #web
Нужен ли TypeScript Вашему проекту?

TypeScript обрёл свою популярность за счёт решения проблем с динамической типизацией с использованием статической типизации.

Но всё ли так хорошо? И будет ли TypeScript приносить пользу, а не вред вашему проекту? Эти и другие вопросы как раз подробно разбираются в этом ролике.

📺 YouTube

Clean Code #видео #web
📖 JavaScript Everywhere
🖋 Adam D. Scott, 2020

Когда-то JavaScript просто добавлял интерактивности к окнам веб-браузера, а теперь превратился в основательный фундамент мощного и надежного софта. В этой книге описывается проектирование API с помощью GraphQL. Обсуждаются вопросы безопасности API, разработки высоконагруженных кроссплатформенных приложений.

💾 Скачать книгу

Clean Code | #книги #JavaScript #web
Roadmap для веб-разработчика | Что учить для Front end | Как стать Back end-разработчиком?

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

📺 YouTube

Clean Code #видео #web
Просто о CRP (Critical Rendering Path)

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

📺 YouTube

Clean Code #видео #web
REACT УМИРАЕТ? Эти графики вас шокируют!

Разработчики, готовы? Мы погрузимся в графики и узнаем, действительно ли React теряет позиции. Анализируем свежие данные о популярности фреймворков, рейтинги библиотек и тренды в веб-разработке. Узнаем, кто лидирует среди фронтенд-фреймворков и мета-фреймворков. Сравним React, Vue, Angular и Next.js. Обсудим будущее TypeScript и JavaScript. Выясним, какой AI-инструмент самый популярный среди разработчиков. Не пропустите ключевые инсайты о состоянии современной веб-разработки!

📺 YouTube

Clean Code #видео #web
Clean Code #test #web

Выберите правильный вариант 👇🏼
Front-end. Вопросы на собеседовании

В данной серии видео я постараюсь помочь вам подготовиться к собеседованиям на позицию Junior и Middle Front-end разработчик. Видеокаст представлять из себя коллекцию технических вопросов, которые можно получить на интервью.
Удобная, хорошо организованная шпаргалка всегда у вас под рукой!

📺 YouTube

Clean Code #видео #web
📖Frontend Development
🖋Sufyan bin Uzayr | 2023

Пользовательские интерфейсы, кнопки, вводимые пользователем данные, веб-страницы и функции взаимодействия с пользователем (UX) - все это примеры разработки веб-интерфейса. Взаимодействие с пользователем является основным направлением разработки веб-интерфейса. Как разработчики интерфейсов, вы создаете те части приложения, к которым конечные пользователи имеют прямой доступ, используя соответствующие подходы к кодированию и дизайну, с целью сделать общий интерфейс элегантным, простым в использовании, быстрым и безопасным, способствуя вовлечению пользователей и взаимодействию с ними.

💾 Скачать книгу

Clean Code | #книги #web
📖Отзывчивый дизайн на HTML5 и CSS3 для любых устройств
🖋Фрэйн Б | 2022

Вы фуллстек-разработчик, которому нужно развивать навыки фронтенд-разработки? Или фронтенд-разработчик, ищущий качественный обзор современных возможностей HTML и CSS? А может, вы создаете свой веб-сайт и хотите сделать его отзывчивым? Тогда, эта книга вам просто необходима!

💾 Скачать книгу

Clean Code | #книги #web
📖Безопасность веб-приложений
🖋Эндрю Хоффман | 2025

Среди огромного количества информации по сетевой и ИТ-безопасности практически не найти книг по безопасности веб-приложений.
Познакомьтесь на практике с разведкой, защитой и нападением!
Вы изучите методы эффективного исследования и анализа веб-приложений, даже тех, к которым нет прямого доступа, узнаете самые современные хакерские приемы и научитесь защищать собственные разработки.

💾 Скачать книгу

Clean Code | #книги #web