Запросы SQL: 10 правил построения
Производительность приложения зачастую зависит от скорости работы с базой данной. Одни запросы справляются за минимальное время и используют меньше памяти, другие — приводят к ошибкам и даже сбоям в приложениях.
Как же создавать «точные» SQL-запросы? Рассказали 10 главных правил, которые помогут не допускать ошибок и пригодятся каждому начинающему разработчику:
https://tprg.ru/E9D2
#sql
Производительность приложения зачастую зависит от скорости работы с базой данной. Одни запросы справляются за минимальное время и используют меньше памяти, другие — приводят к ошибкам и даже сбоям в приложениях.
Как же создавать «точные» SQL-запросы? Рассказали 10 главных правил, которые помогут не допускать ошибок и пригодятся каждому начинающему разработчику:
https://tprg.ru/E9D2
#sql
Пост для тех, кому за 30: вспоминаем то, что не поймут дети
Объявляем минутку ностальгии! Предлагаем вспомнить ретро-технологии, которые были так популярны, но, увы, уже не с нами. Осторожно, можно прослезиться:
https://tproger.ru/articles/post-dlya-teh-komu-za-30-vspominaem-to-chto-ne-pojmut-deti/
Объявляем минутку ностальгии! Предлагаем вспомнить ретро-технологии, которые были так популярны, но, увы, уже не с нами. Осторожно, можно прослезиться:
https://tproger.ru/articles/post-dlya-teh-komu-za-30-vspominaem-to-chto-ne-pojmut-deti/
Выражение «Век живи — век учись» явно приобрело другой оттенок:
Почему Python такой популярный?
Не знаете какой язык программирования выбрать для изучения в 2023? Сейчас Python активно используется в трёх направлениях: веб-разработке, ML и Data Science и вот почему:
https://tproger.ru/articles/pochemu-python-takoj-populyarnyj-napisano-chelovekom/
#python
Не знаете какой язык программирования выбрать для изучения в 2023? Сейчас Python активно используется в трёх направлениях: веб-разработке, ML и Data Science и вот почему:
https://tproger.ru/articles/pochemu-python-takoj-populyarnyj-napisano-chelovekom/
#python
Дайджест Tproger: самое интересное за неделю
Собрали самые популярные материалы, которые выходили у нас на этой неделе, и выложили их на сайте. Полезные материалы и книги для начинающих и новости для опытных разработчиков.
Переходите по ссылке и выбирайте те, что интересны именно вам:
https://tproger.ru/articles/dajdzhest-tproger-volwebstvo-css-animacij-chatgpt-vnutri-gumanoidnogo-robota-i-bitkoin-vnutri-macos/
#новости
Собрали самые популярные материалы, которые выходили у нас на этой неделе, и выложили их на сайте. Полезные материалы и книги для начинающих и новости для опытных разработчиков.
Переходите по ссылке и выбирайте те, что интересны именно вам:
https://tproger.ru/articles/dajdzhest-tproger-volwebstvo-css-animacij-chatgpt-vnutri-gumanoidnogo-robota-i-bitkoin-vnutri-macos/
#новости
This media is not supported in your browser
VIEW IN TELEGRAM
Коллеги бесят треть россиян
Сервис Работа.ру провёл исследование среди специалистов из разных регионов России. По результатам — 34% недовольны своими коллегами. Мы проверили статистику и опубликовали топ-10 тех черт, которые больше всего бесят в коллегах:
https://tproger.ru/articles/kollegi-besyat-tret-rossiyan/
Кстати, есть ли у вас сложности с коллегами? Насколько легко вы находите общий язык с ними?
#исследование
Сервис Работа.ру провёл исследование среди специалистов из разных регионов России. По результатам — 34% недовольны своими коллегами. Мы проверили статистику и опубликовали топ-10 тех черт, которые больше всего бесят в коллегах:
https://tproger.ru/articles/kollegi-besyat-tret-rossiyan/
Кстати, есть ли у вас сложности с коллегами? Насколько легко вы находите общий язык с ними?
#исследование
101 вопрос, на которые должен ответить Python-разработчик
Готовитесь к собеседованию? Или просто изучаете Python? В этой статье собраны наиболее популярные вопросы по Python, которые помогут проверить ваши знания и подтянуть пробелы:
https://tproger.ru/articles/101-vopros-python-razrabotchiku/
#python
Готовитесь к собеседованию? Или просто изучаете Python? В этой статье собраны наиболее популярные вопросы по Python, которые помогут проверить ваши знания и подтянуть пробелы:
https://tproger.ru/articles/101-vopros-python-razrabotchiku/
#python
Как верстать на CSS Grid?
В этом видеоуроке рассматривается, как создать красивый сайт с нуля, используя гриды. Также автор показывает лучшие практики работы с CSS и несколько фишек в вёрстке:
https://youtu.be/pIr6ACmdof4
#css #html
В этом видеоуроке рассматривается, как создать красивый сайт с нуля, используя гриды. Также автор показывает лучшие практики работы с CSS и несколько фишек в вёрстке:
https://youtu.be/pIr6ACmdof4
#css #html
Шпаргалка по символам и иконкам для фронтенд-разработчика
AmpWhat — это интерактивный справочник с символьными объектами HTML, символами Unicode и 8859-1, кавычек, математических символов, а также греческих букв.
Если вам нужно вставить иконку или найти нужный символ не в формате изображения для вставки в HTML или для псевдоэлементов, то AmpWhat может помочь сгенерировать варианты за несколько секунд:
https://www.amp-what.com/
#html #css
AmpWhat — это интерактивный справочник с символьными объектами HTML, символами Unicode и 8859-1, кавычек, математических символов, а также греческих букв.
Если вам нужно вставить иконку или найти нужный символ не в формате изображения для вставки в HTML или для псевдоэлементов, то AmpWhat может помочь сгенерировать варианты за несколько секунд:
https://www.amp-what.com/
#html #css
This media is not supported in your browser
VIEW IN TELEGRAM
Как выучить английский с ChatGPT
Знание английского языка неплохо помогает в карьере, особенно в IT. Большинство курсов, статей и видеоуроков доступны только на английском языке, поэтому его важно знать хотя бы на уровне Intermediate.
Сейчас с помощью ИИ можно неплохо прокачать свои знания, а написав несколько строк кода, даже создать собственного бота, который поможет в процессе обучения. Как? Читаем здесь:
https://habr.com/ru/articles/726244/
#english #советы
Знание английского языка неплохо помогает в карьере, особенно в IT. Большинство курсов, статей и видеоуроков доступны только на английском языке, поэтому его важно знать хотя бы на уровне Intermediate.
Сейчас с помощью ИИ можно неплохо прокачать свои знания, а написав несколько строк кода, даже создать собственного бота, который поможет в процессе обучения. Как? Читаем здесь:
https://habr.com/ru/articles/726244/
#english #советы
ИИ превращает селфи в постер к фильму Barbie
Если вы считаете, что ИИ помогает только разработчиком или копирайтерам, то предлагаем посмотреть на новую маркетинговую компанию от Warner Bros! А ещё превратить ваше селфи в постер к фильму Barbie.
Рассказали подробнее в нашей статье:
https://tproger.ru/articles/ii-prevrashhaet-selfi-v-poster-k-filmu-barbie/
#ии
Если вы считаете, что ИИ помогает только разработчиком или копирайтерам, то предлагаем посмотреть на новую маркетинговую компанию от Warner Bros! А ещё превратить ваше селфи в постер к фильму Barbie.
Рассказали подробнее в нашей статье:
https://tproger.ru/articles/ii-prevrashhaet-selfi-v-poster-k-filmu-barbie/
#ии
Видеокурс по AWS для начинающих
Amazon Web Services (AWS) — облачная платформа, популярность которой растёт с каждым годом. Навыки работы с облаком AWS всё чаще спрашивают на собеседованиях у бэкенд-разработчиков и DevOps.
В этой серии видеуроков вы изучите основы архитектуры AWS, лучшие практики AWS и сервисы — EC2, S3, VPC, Lambda, IAM, CloudWatch, ELB:
https://www.youtube.com/playlist?list=PLEiEAq2VkUULlNtIFhEQHo8gacvme35rz
#aws
Amazon Web Services (AWS) — облачная платформа, популярность которой растёт с каждым годом. Навыки работы с облаком AWS всё чаще спрашивают на собеседованиях у бэкенд-разработчиков и DevOps.
В этой серии видеуроков вы изучите основы архитектуры AWS, лучшие практики AWS и сервисы — EC2, S3, VPC, Lambda, IAM, CloudWatch, ELB:
https://www.youtube.com/playlist?list=PLEiEAq2VkUULlNtIFhEQHo8gacvme35rz
#aws
«Чем занимается Android-разработчик, или хватит уже спрашивать у них алгоритмы»
Часто возникает вопрос: нужно ли изучать алгоритмы или нет? На Хабре вышла статья про типичные задачи разработчика под Android, в которой рассматривается что нужно для создания новой функциональности в приложении или для исправления старого.
Если вы давно хотели стать Android-разработчиком, но не знали, какой стек нужно изучить, то в этой статье подробный план:
https://habr.com/ru/companies/yandex_praktikum/articles/726540/
#android
Часто возникает вопрос: нужно ли изучать алгоритмы или нет? На Хабре вышла статья про типичные задачи разработчика под Android, в которой рассматривается что нужно для создания новой функциональности в приложении или для исправления старого.
Если вы давно хотели стать Android-разработчиком, но не знали, какой стек нужно изучить, то в этой статье подробный план:
https://habr.com/ru/companies/yandex_praktikum/articles/726540/
#android
JavaScript: преобразование типов
В программировании преобразование типов относится к процессу преобразования значения из одного типа данных в другой. Различные языки программирования имеют свои собственные правила и методы для выполнения преобразований типов. Однако важно правильно использовать преобразования типов, чтобы избежать неожиданного поведения или ошибок в программе.
В JavaScript есть свои особенности, которые важно понимать начинающим. Этот тренажёр поможет попрактиковаться новичкам, а программистам с опытом вспомнить основы:
https://codyfet.github.io/type-conversions/
#js
В программировании преобразование типов относится к процессу преобразования значения из одного типа данных в другой. Различные языки программирования имеют свои собственные правила и методы для выполнения преобразований типов. Однако важно правильно использовать преобразования типов, чтобы избежать неожиданного поведения или ошибок в программе.
В JavaScript есть свои особенности, которые важно понимать начинающим. Этот тренажёр поможет попрактиковаться новичкам, а программистам с опытом вспомнить основы:
https://codyfet.github.io/type-conversions/
#js
Основы SOLID для начинающих
SOLID — это набор принципов проектирования, которые были введены Робертом Мартином в начале 2000-х годов в качестве руководства по созданию обслуживаемых и масштабируемых программных приложений. Следуя этим принципам, разработчики могут создавать код, который со временем становится легче понимать, изменять и поддерживать.
Принципы SOLID стали краеугольным камнем современной разработки программного обеспечения и широко используются в объектно-ориентированных языках программирования, таких как Java, C++ и Python. Если вы не любите длинные видеоуроки, то в этой подборке — короткие видео, которые помогут познакомиться с основами:
https://tprg.ru/R3qV
#solid
SOLID — это набор принципов проектирования, которые были введены Робертом Мартином в начале 2000-х годов в качестве руководства по созданию обслуживаемых и масштабируемых программных приложений. Следуя этим принципам, разработчики могут создавать код, который со временем становится легче понимать, изменять и поддерживать.
Принципы SOLID стали краеугольным камнем современной разработки программного обеспечения и широко используются в объектно-ориентированных языках программирования, таких как Java, C++ и Python. Если вы не любите длинные видеоуроки, то в этой подборке — короткие видео, которые помогут познакомиться с основами:
https://tprg.ru/R3qV
#solid
Создаём генеалогическое древо на Python
Небольшой проект по созданию генеалогического дерева с сохранением информации о своей семье с помощью Python. Также для реализации проекта понадобится модуль Diagrams.
Диаграммы модулей представляют собой тип визуального представления, используемого в разработке программного обеспечения для иллюстрации взаимосвязей и зависимостей между программными модулями или компонентами. Подробная реализация здесь:
https://habr.com/ru/articles/728032/
#python
Небольшой проект по созданию генеалогического дерева с сохранением информации о своей семье с помощью Python. Также для реализации проекта понадобится модуль Diagrams.
Диаграммы модулей представляют собой тип визуального представления, используемого в разработке программного обеспечения для иллюстрации взаимосвязей и зависимостей между программными модулями или компонентами. Подробная реализация здесь:
https://habr.com/ru/articles/728032/
#python
Что такое языковые модели и как работает ChatGPT
ChatGPT — стал популярным помощником многих специалистов. В интернете много статей с разработкой проектов с помощью ChatGPT, но как он сам работает? Рассказали подробнее в нашей статье:
https://tproger.ru/articles/chto-takoe-yazykovye-modeli-i-kak-rabotaet-chatgpt/
#ии
ChatGPT — стал популярным помощником многих специалистов. В интернете много статей с разработкой проектов с помощью ChatGPT, но как он сам работает? Рассказали подробнее в нашей статье:
https://tproger.ru/articles/chto-takoe-yazykovye-modeli-i-kak-rabotaet-chatgpt/
#ии
This media is not supported in your browser
VIEW IN TELEGRAM
CSS Peek: удобный плагин для веб-разработки
CSS Peek — это плагин в редакторе VS, который обеспечивает быстрый переход к CSS любого селектора из HTML файла. Плагин напрямую предоставляет CSS-код и ссылку для перехода к свойствам CSS одним щелчком мыши.
Прост в использовании, вам просто нужно навести курсор на селектор. Можно больше не тратить время на переходы и поиск нужных свойств:
https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek
#css
CSS Peek — это плагин в редакторе VS, который обеспечивает быстрый переход к CSS любого селектора из HTML файла. Плагин напрямую предоставляет CSS-код и ссылку для перехода к свойствам CSS одним щелчком мыши.
Прост в использовании, вам просто нужно навести курсор на селектор. Можно больше не тратить время на переходы и поиск нужных свойств:
https://marketplace.visualstudio.com/items?itemName=pranaygp.vscode-css-peek
#css
This media is not supported in your browser
VIEW IN TELEGRAM
Дайджест Tproger: ⅓ россиян бесят коллеги, нейросеть хочет уничтожить людей
Собрали самые популярные материалы, которые выходили у нас на этой неделе, и выложили их на сайте. Новости, полезные статьи и гайды.Переходите по ссылке и выбирайте те, что интересны именно вам:
https://tproger.ru/articles/dajdzhest-tproger/
#новости
Собрали самые популярные материалы, которые выходили у нас на этой неделе, и выложили их на сайте. Новости, полезные статьи и гайды.Переходите по ссылке и выбирайте те, что интересны именно вам:
https://tproger.ru/articles/dajdzhest-tproger/
#новости
Flexbox Zombies — тренажёр для изучения
Любите игры про зомби? В этой игре нужно установить арбалет и пережить атаки зомби в каждом разделе игры с помощью Flexbox. Flexbox Zombies поможет изучить основы и применить их на практике. Сейчас игра бесплатна после небольшой регистрации:
https://mastery.games/flexboxzombies/chapter/1/level/1
#css #web
Любите игры про зомби? В этой игре нужно установить арбалет и пережить атаки зомби в каждом разделе игры с помощью Flexbox. Flexbox Zombies поможет изучить основы и применить их на практике. Сейчас игра бесплатна после небольшой регистрации:
https://mastery.games/flexboxzombies/chapter/1/level/1
#css #web