Forwarded from Библиотека программиста | программирование, кодинг, разработка
1. «Поколение Python»: курс для начинающих – предназначен для изучения языка с нуля. Ограничений по возрасту нет – уроки подойдут и подросткам, и взрослым. Особенность курса – отсутствие видео-уроков: материал изложен в компактных текстовых лекциях. Структура курса и манера подачи материала прекрасно продуманы – сложность нарастает постепенно, при этом в уроках есть все, что нужно для решения задач.
2. «Поколение Python»: курс для продвинутых – логическое продолжение курса для начинающих. Здесь есть достаточно сложные задачи по вложенным спискам, словарям, множествам и функциям. Прохождение курсов «Поколение Python» сформирует отличный фундамент – после них будет проще приступить к практическим проектам.
3. Курс «Программирование на Python» от Института биоинформатики. В этом курсе по программированию на языке Python вы познакомитесь с базовыми понятиями программирования. В качестве домашних заданий вам будет предложено довольно много задач, в которых вы сможете потренировать своё умение программировать.
4. Курс «Добрый, добрый Python» от Сергея Балакирева. Этот курс позволит вам изучить основы программирования на языке Python, начиная с самых азов и заканчивая довольно серьезными конструкциями. После каждого теоретического видеоурока вы найдете практические задания на закрепление пройденного материала.
5. 🐍 Самоучитель по Python для начинающих от «Библиотеки программиста» с практическими задачами и решениями (work in progress).
Содержание самоучителя:
1. Особенности, сферы применения, установка, онлайн IDE
2. Все, что нужно для изучения Python с нуля – книги, сайты, каналы и курсы
3. Типы данных: преобразование и базовые операции
4. Методы работы со строками
5. Методы работы со списками и списковыми включениями
6. Методы работы со словарями и генераторами словарей
7. Методы работы с кортежами
8. Методы работы со множествами
9. Особенности цикла for
10. Условный цикл while
11. Функции с позиционными и именованными аргументами
2. «Поколение Python»: курс для продвинутых – логическое продолжение курса для начинающих. Здесь есть достаточно сложные задачи по вложенным спискам, словарям, множествам и функциям. Прохождение курсов «Поколение Python» сформирует отличный фундамент – после них будет проще приступить к практическим проектам.
3. Курс «Программирование на Python» от Института биоинформатики. В этом курсе по программированию на языке Python вы познакомитесь с базовыми понятиями программирования. В качестве домашних заданий вам будет предложено довольно много задач, в которых вы сможете потренировать своё умение программировать.
4. Курс «Добрый, добрый Python» от Сергея Балакирева. Этот курс позволит вам изучить основы программирования на языке Python, начиная с самых азов и заканчивая довольно серьезными конструкциями. После каждого теоретического видеоурока вы найдете практические задания на закрепление пройденного материала.
5. 🐍 Самоучитель по Python для начинающих от «Библиотеки программиста» с практическими задачами и решениями (work in progress).
Содержание самоучителя:
1. Особенности, сферы применения, установка, онлайн IDE
2. Все, что нужно для изучения Python с нуля – книги, сайты, каналы и курсы
3. Типы данных: преобразование и базовые операции
4. Методы работы со строками
5. Методы работы со списками и списковыми включениями
6. Методы работы со словарями и генераторами словарей
7. Методы работы с кортежами
8. Методы работы со множествами
9. Особенности цикла for
10. Условный цикл while
11. Функции с позиционными и именованными аргументами
👍29❤1
⚖️ Работа или жизнь: принципы Work-life balance
Если ты работаешь 25/8, а переработка для тебя стала обыденностью – эта статья для тебя. Рассказываем об угрозах трудоголизма и как найти тот самый баланс.
🔗 Основной сайт
🔗 Зеркало
Если ты работаешь 25/8, а переработка для тебя стала обыденностью – эта статья для тебя. Рассказываем об угрозах трудоголизма и как найти тот самый баланс.
🔗 Основной сайт
🔗 Зеркало
👍6🤔1
🔎 10 причин, почему тебя не берут на работу в ИT
«Библиотека программиста» выделила 10 наиболее распространенных ошибок начинающих специалистов при попытке устроится на работу.
🔗 Основной сайт
🔗 Зеркало
«Библиотека программиста» выделила 10 наиболее распространенных ошибок начинающих специалистов при попытке устроится на работу.
🔗 Основной сайт
🔗 Зеркало
👍4
Вывод уникального идентификатора переменной
Уникальный идентификатор переменной находится с помощью метода id(). Для этого нужно просто передать в метод имя переменной.
Идентификатор объекта – это целое число, которое гарантированно будет уникальным и постоянным для этого объекта в течение его жизненного цикла.
Уникальный идентификатор переменной находится с помощью метода id(). Для этого нужно просто передать в метод имя переменной.
Идентификатор объекта – это целое число, которое гарантированно будет уникальным и постоянным для этого объекта в течение его жизненного цикла.
👍10
🎉 Задачи по Python, способы сортировки и плохие программисты. Наши лучшие статьи за 2022 год
Итоги 2022 года: 336 опубликованных статей, Питон традиционно в ТОПе, а слово года — релокация.
🔗 Основной сайт
🔗 Зеркало
Итоги 2022 года: 336 опубликованных статей, Питон традиционно в ТОПе, а слово года — релокация.
🔗 Основной сайт
🔗 Зеркало
👍7
Forwarded from Библиотека программиста | программирование, кодинг, разработка
● Погружение в СУБД 2017 (4.9 из 5) — курс для тех, кто уже имеет некоторый опыт проектирования баз данных и разработки приложений и хочет расширить свои знания
● Интерактивный тренажер по SQL ( 4.9 из 5) — практические задания на создание SQL-запросов. Каждый шаг включает минимальные теоретические аспекты по базам данных или языку SQL, примеры похожих запросов и пояснение к реализации
● Марафон данных: первое знакомство с SQL и Python ( 4.8 из 5) — это симулятор профессии дата-аналитика, который познакомит вас с базами данных и методами работы с ними
● Знакомство с SQLite (4.6 из 5) — этот небольшой курс покажет, как использовать SQLite в повседневной работе. Вы научитесь загружать, анализировать и выгружать данные, а также познакомитесь с разными типами данных
● Введение в базы данных (4.1 из 5) — знакомство с методами структурированного хранения данных, основами SQL, принципами использования баз данных в приложениях, обзор нереляционных способов хранения данных
● Реляционные базы данных. SQL (39 видео) — курс покрывает полностью все аспекты реляционных баз данных, начиная от определения и создания баз данных, схем, таблиц и полей этих таблиц (DDL), и заканчивая запросами к этим таблицам (DML)
● Основы SQL (18 видео) — объясняют базовые концепции языка: операторы, фильтрация, сортировка, группировка, декомпозиция и т. д.
● Уроки по SQL для начинающих (25 видео) — эти уроки помогут быстро разобраться с основами
Что почитать
🗄 ✔️ 10 лучших практик написания SQL-запросов
📜 Основные SQL-команды и запросы с примерами, которые должен знать каждый разработчик
🐍🐬 Python и MySQL: практическое введение
🐍🗄 Управление данными с помощью Python, SQLite и SQLAlchemy
🐍 Работаем с SQL Server с помощью Python
🐘 Руководство по SQL для начинающих:
● Часть 1: создание базы данных, таблиц и установка связей между таблицами
● Часть 2: фильтрация данных, запрос внутри запроса, работа с массивами
● Часть 3: усложняем запросы, именуем вложенные запросы, анализируем скорость запроса
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍7🤯3🥰1
Полное руководство по модулю asyncio в Python. Часть 6
https://habr.com/ru/company/wunderfund/blog/710190/
https://habr.com/ru/company/wunderfund/blog/710190/
Хабр
Полное руководство по модулю asyncio в Python. Часть 6
Привет, Хабр! Перед вами шестая часть ( 1 , 2 , 3 , 4 , 5 ) перевода руководства по модулю asyncio в Python. Здесь представлены 14-16 разделы исходного материала....
👍18❤1
Лучший формат данных для хранения pandas.DataFrame.
https://habr.com/ru/company/vsk_insurance/blog/710798/
https://habr.com/ru/company/vsk_insurance/blog/710798/
Хабр
Лучший формат данных для хранения pandas.DataFrame
Привет, Хабр! Меня зовут Вадим Москаленко и я разработчик инновационных технологий Страхового Дома ВСК. В этой статье хочу поделится с вами информацией в области хранения данных. На сегодняшний день...
🔥2
Пакет pytemperature
Благодаря этому пакету вы сможете с легкостью переводить градусы цельсия, фаренгейта и кельвина друг в друга.
Документация пакета лежит здесь.
Благодаря этому пакету вы сможете с легкостью переводить градусы цельсия, фаренгейта и кельвина друг в друга.
Документация пакета лежит здесь.
👍14🤔4
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Бесплатный курс для всех, кто любит качественные IT-публикации и хочет научиться интересно писать о программировании либо улучшить навыки письма.
Курс состоит из семи модулей, посвященных написанию, редактированию, иллюстрированию и распространению публикаций. Ограничений на время прохождения заданий нет.
Курс будет интересен авторам, работающим в составе редакции, копирайтерам-одиночкам и просто программистам, которые хотят научиться интересно рассказывать о собственных проектах.
Материалы регулярно дополняются, обновляются и корректируется. Отвечаем на все учебные вопросы в комментариях курса.
Как стать автором «Библиотеки программиста» и получать гонорары за статьи?
➡️ Заполните анкету.
Если все ок, мы свяжемся с вами и обсудим дальнейшие шаги.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
#вопросы_с_собеседований
Каким образом вы бы могли вывести на экран все функции в модуле?
Для перечисления функций в модуле используется метод dir(). На картинке представлено решение данного вопроса.
Каким образом вы бы могли вывести на экран все функции в модуле?
Для перечисления функций в модуле используется метод dir(). На картинке представлено решение данного вопроса.
😁15👍9
Функция readline()
Функция readline() используется для построчного чтения содержимого файла. Она используется для крупных файлов. С ее помощью можно получать доступ к любой строке в любой момент.
Допустим у нас есть файл test.txt с несколькими строками:
This is line1.
This is line2.
This is line3.
Посмотрим, как функция readline() работает в test.txt.
Функция readline() используется для построчного чтения содержимого файла. Она используется для крупных файлов. С ее помощью можно получать доступ к любой строке в любой момент.
Допустим у нас есть файл test.txt с несколькими строками:
This is line1.
This is line2.
This is line3.
Посмотрим, как функция readline() работает в test.txt.
👍15😁4🤔3🤯2