📚 Яндекс.Практикум Алгоритмы для разработчиков
Принципы, лежащие в основе алгоритмов и структур данных, актуальны для любого стека технологий. Они не устаревают. Знание и понимание этих принципов помогает разработчикам писать более эффективный и аккуратный код.
Содержание
📖 Введение в алгоритмы
📖 Основные структуры данных
📖 Рекурсия
📖 Сортировки
📖 Хеш-функции и хеш-таблицы
📖 Деревья
📖 Графы
📖 Динамическое программирование
📖 Жадные алгоритмы
📖 Алгоритмы на строках
#учись #курсы
Принципы, лежащие в основе алгоритмов и структур данных, актуальны для любого стека технологий. Они не устаревают. Знание и понимание этих принципов помогает разработчикам писать более эффективный и аккуратный код.
Содержание
📖 Введение в алгоритмы
📖 Основные структуры данных
📖 Рекурсия
📖 Сортировки
📖 Хеш-функции и хеш-таблицы
📖 Деревья
📖 Графы
📖 Динамическое программирование
📖 Жадные алгоритмы
📖 Алгоритмы на строках
#учись #курсы
🧮 Основы фронтенд-разработки: фреймворки, DOM-дерево, взаимодействие с бэкендом
Статья посвящена общему обзору принципов фронтенд- и бэкенд-разработки, а также знакомит начинающих с наиболее актуальными инструментами и навыками, которые им потребуются для успешного продвижения по карьерному пути.
#учись
Статья посвящена общему обзору принципов фронтенд- и бэкенд-разработки, а также знакомит начинающих с наиболее актуальными инструментами и навыками, которые им потребуются для успешного продвижения по карьерному пути.
#учись
📔 Python и анализ данных. Третье издание (2023) Маккинни Уэс
Перед Вами авторитетное руководство по переформатированию, очистке и обработке наборов данных на Python.
В это новое издание Уэс внес изменения, так чтобы книга и дальше оставалась востребованным источником по всем аспектам анализа данных с применением Python и pandas.
#учись #книга #python
Перед Вами авторитетное руководство по переформатированию, очистке и обработке наборов данных на Python.
В это новое издание Уэс внес изменения, так чтобы книга и дальше оставалась востребованным источником по всем аспектам анализа данных с применением Python и pandas.
#учись #книга #python
🗒 Шпаргалка по Emmet
Emmet — набор плагинов для текстовых редакторов, которые помогают ускорить написание кода. Он преобразует простые аббревиатуры в полноценные блоки кода. То есть, вместо того, чтобы набирать руками код полностью, прописываете сокращенные аббревиатуры, нажимаете TAB и код целиком разворачивается.
Работа Emmet похожа на функцию автозамены — того самого Т9 в смартфоне — только более функциональную, за счет использования специального синтаксиса для сокращений. Просто вводите сокращение, псевдоним или несколько первых символов названия тега или свойства, нажимаете TAB и Emmet самостоятельно дописывает остальное.
#учись #полезныйресурс
Emmet — набор плагинов для текстовых редакторов, которые помогают ускорить написание кода. Он преобразует простые аббревиатуры в полноценные блоки кода. То есть, вместо того, чтобы набирать руками код полностью, прописываете сокращенные аббревиатуры, нажимаете TAB и код целиком разворачивается.
Работа Emmet похожа на функцию автозамены — того самого Т9 в смартфоне — только более функциональную, за счет использования специального синтаксиса для сокращений. Просто вводите сокращение, псевдоним или несколько первых символов названия тега или свойства, нажимаете TAB и Emmet самостоятельно дописывает остальное.
#учись #полезныйресурс
🥷 Кодовые войны Codewars
Если, Вы хотите больше практиковаться и усовершенствовать свою технику написания кода, то этот сайт для Вас.
Идеальное место, где можно попрактиковать технику написания кода + узнать чужие. Вы сможете отработать синтаксис Вашего языка и алгоритмы решения задач. Прочувствуете ограничения тех конструкций языка, которые знаете на данный момент. На этом сайте представлены практические задания для многих языков программирования. Задачки имеют несколько уровней сложности: от 8 kyu до 1 kyu. Причем чем ниже kyu, тем сложнее. Оттачивайте свои навыки и сравниваете свое решение с другими. Всё это поможет понять Ваш текущий уровень в программировании и замотивирует узнавать больше.
#учись #полезныйресурс
Если, Вы хотите больше практиковаться и усовершенствовать свою технику написания кода, то этот сайт для Вас.
Идеальное место, где можно попрактиковать технику написания кода + узнать чужие. Вы сможете отработать синтаксис Вашего языка и алгоритмы решения задач. Прочувствуете ограничения тех конструкций языка, которые знаете на данный момент. На этом сайте представлены практические задания для многих языков программирования. Задачки имеют несколько уровней сложности: от 8 kyu до 1 kyu. Причем чем ниже kyu, тем сложнее. Оттачивайте свои навыки и сравниваете свое решение с другими. Всё это поможет понять Ваш текущий уровень в программировании и замотивирует узнавать больше.
#учись #полезныйресурс
🗃 Основы веба, которые должен знать начинающий разработчик
В этой статье автор объяснил, как работает Интернет. Ответил на вопросы: «Как браузер находит файл HTML для запрошенной веб-страницы?», «Как файл HTML превращается в интерфейс пользователя?», «Что можно сделать, чтобы ускорить этот процесс?», «Как устанавливается и поддерживается связь с сервером?»
#учись #полезныйресурс #html
В этой статье автор объяснил, как работает Интернет. Ответил на вопросы: «Как браузер находит файл HTML для запрошенной веб-страницы?», «Как файл HTML превращается в интерфейс пользователя?», «Что можно сделать, чтобы ускорить этот процесс?», «Как устанавливается и поддерживается связь с сервером?»
#учись #полезныйресурс #html
🗺 Python для начинающих: дорожная карта в 2023 году
Данная статья — это полноценный гайд разработчика на Python с нуля на примере дорожной карты. Он подойдет и тем, кто уже начал изучение, и тем, кто только задумывается о программировании.
#полезныйресурс #учись #python
Данная статья — это полноценный гайд разработчика на Python с нуля на примере дорожной карты. Он подойдет и тем, кто уже начал изучение, и тем, кто только задумывается о программировании.
#полезныйресурс #учись #python
🔒 Как работает HTTPS
Зачем иконка зелёного замка появляется в адресной строке Вашего браузера и почему это так важно? Статья объяснит, почему HTTPS так важен для будущего веба, и каким образом все это работает. Узнайте как работает HTTPS, и почему это необходимо для Вашей конфиденциальности. Весь материал преподносится в виде комикса.
#учись #полезныйресурс
Зачем иконка зелёного замка появляется в адресной строке Вашего браузера и почему это так важно? Статья объяснит, почему HTTPS так важен для будущего веба, и каким образом все это работает. Узнайте как работает HTTPS, и почему это необходимо для Вашей конфиденциальности. Весь материал преподносится в виде комикса.
#учись #полезныйресурс
🐍 Объектно-ориентированное программирование на Python
Программа курса:
🧩 Введение в классы
🧩 Методы и свойства
🧩 Магические методы. Double underscore (dunder) methods
🧩 Наследование
🧩 Исключения Exceptions
#курсы #python #учись
Программа курса:
🧩 Введение в классы
🧩 Методы и свойства
🧩 Магические методы. Double underscore (dunder) methods
🧩 Наследование
🧩 Исключения Exceptions
#курсы #python #учись
📌 12 важнейших сайтов для освоения CSS в 2023 году
Авторы провели исследование и собрали 12 наиболее актуальных сайтов, которые помогут Вам продвинуться от уровня новичка до профессионала по CSS за кратчайшие сроки.
#учись #полезныйресурс #css
Авторы провели исследование и собрали 12 наиболее актуальных сайтов, которые помогут Вам продвинуться от уровня новичка до профессионала по CSS за кратчайшие сроки.
#учись #полезныйресурс #css
📖 Полная шпаргалка по Python
Шпаргалка покрывает большинство возможностей Python, поэтому её полезно держать при себе каждому начинающему Python-разработчику.
#полезныйресурс #учись #python
Шпаргалка покрывает большинство возможностей Python, поэтому её полезно держать при себе каждому начинающему Python-разработчику.
#полезныйресурс #учись #python
🗂 Где решать задачи по программированию?
Подборка ресурсов и материалов, где можно попрактиковаться в решении задач. Кроме популярных Codewars и LeetCode в статье присутствуют интересные аналоги.
#полезныйресурс #учись
Подборка ресурсов и материалов, где можно попрактиковаться в решении задач. Кроме популярных Codewars и LeetCode в статье присутствуют интересные аналоги.
#полезныйресурс #учись
🗃 MyJavaScript. Полезный ресурс для начинающих фронтенд-разработчиков
На этом сайте собраны руководства, шпаргалки, вопросы и другие материалы по JavaScript, TypeScript, React, Next.js, Node.js, Express, Prisma, GraphQL, Docker.
Информация на сайте постоянно обновляется.
#полезныйресурс #учись
На этом сайте собраны руководства, шпаргалки, вопросы и другие материалы по JavaScript, TypeScript, React, Next.js, Node.js, Express, Prisma, GraphQL, Docker.
Информация на сайте постоянно обновляется.
#полезныйресурс #учись
📝 99 вопросов про Python
В этой статье рассмотрели 99 вопросов, на которые должен ответить любой Python-разработчик, а также дали ответы на эти вопросы.
#учись #полезныйресурс #python
В этой статье рассмотрели 99 вопросов, на которые должен ответить любой Python-разработчик, а также дали ответы на эти вопросы.
#учись #полезныйресурс #python
🗄 Сокращения в CSS / Минимизируем CSS код
Сокращенные свойства - это свойства CSS, которые позволяют одновременно устанавливать значения нескольких других свойств CSS. Используя сокращенное свойство, Вы можете писать более краткие (и часто более читаемые) таблицы стилей, экономя время и энергию.
#учись #полезныйресурс #css
Сокращенные свойства - это свойства CSS, которые позволяют одновременно устанавливать значения нескольких других свойств CSS. Используя сокращенное свойство, Вы можете писать более краткие (и часто более читаемые) таблицы стилей, экономя время и энергию.
#учись #полезныйресурс #css
🖥 Как работает функция print в Python
Быстрый гайд, как использовать print в Python по максимуму. Всё простым языком и с примерами, специально для начинающих.
#полезныйресурс #учись #python
Быстрый гайд, как использовать print в Python по максимуму. Всё простым языком и с примерами, специально для начинающих.
#полезныйресурс #учись #python