Библиотека программиста | программирование, кодинг, разработка
87.9K subscribers
3.14K photos
149 videos
88 files
6.36K links
Все самое полезное для программиста в одном канале.

Список наших каналов: https://tttttt.me/proglibrary/9197
Учиться у нас: https://proglib.io/w/a32a0d94

Обратная связь: @proglibrary_feedback_bot

По рекламе: @proglib_adv
Прайс: @proglib_advertising
Download Telegram
10 полезных книг для Java программиста на русском языке

Небольшая подборка интересных и полезных книг для Java программиста по самому языку, фреймворкам и программированию в целом.

🔗 Основной сайт
🔗 Зеркало

#матчасть
SELECT * FROM Episodes WHERE YEAR(published_at) > 2022

Думаете это все, на что способен SQL? Антон Жиянов, энтузиаст SQLite, красочно объясняет, что это заблуждение! Этот 2-х часовой выпуск можно смело использовать при подготовке к собеседованию👇

✔️Массивы, графы, рекурсия и многое другое
✔️Как готовить SQL с заботой о быстродействии и безопасности ваших баз данных
✔️Использование SQL для анализа данных

➡️ YouTube | Apple Подкасты | Google Подкасты | Яндекс Музыка

#подкасты #матчасть
Начало работы с PostgreSQL может быть одновременно захватывающим и сложным. Это больше, чем просто еще одна база данных — это система, оснащенная функциями, которые могут изменить способ обработки данных.

Вас ждут десять советов по работе с PostgreSQL для начинающих (+ бонус)👇

🔗 Читать

#матчасть
#матчасть

⚡️🎉 Наш курс «Самоучитель по Python для начинающих» завершен

Самое время пробежаться по всем частям: 25 глав и 230 практических заданий / мини-проектов (ну а что еще делать в пятницу вечером?)

🐍 Часть 1: Особенности, сферы применения, установка, онлайн IDE
🐍 Часть 2: Все, что нужно для изучения Python с нуля – книги, сайты, каналы и курсы
🐍 Часть 3: Типы данных: преобразование и базовые операции
🐍 Часть 4: Методы работы со строками
🐍 Часть 5: Методы работы со списками и списковыми включениями
🐍 Часть 6: Методы работы со словарями и генераторами словарей
🐍 Часть 7: Методы работы с кортежами
🐍 Часть 8: Методы работы со множествами
🐍 Часть 9: Особенности цикла for
🐍 Часть 10: Условный цикл while
🐍 Часть 11: Функции с позиционными и именованными аргументами
🐍 Часть 12: Анонимные функции
🐍 Часть 13: Рекурсивные функции
🐍 Часть 14: Функции высшего порядка, замыкания и декораторы
🐍 Часть 15: Методы работы с файлами и файловой системой
🐍 Часть 16: Регулярные выражения
🐍 Часть 17: Основы скрапинга и парсинга
🐍 Часть 18: Основы ООП – инкапсуляция и наследование
🐍 Часть 19: Основы ООП – абстракция и полиморфизм
🐍 Часть 20: Графический интерфейс на Tkinter
🐍 Часть 21: Основы разработки игр на Pygame
🐍 Часть 22: Основы работы с SQLite
🐍 Часть 23: Основы веб-разработки на Flask
🐍 Часть 24: Основы работы с NumPy
🐍 Часть 25: Основы анализа данных с Pandas
Please open Telegram to view this post
VIEW IN TELEGRAM
#матчасть

🤩 Ловите запись фундаментального курса по алгоритмам и структурам данных от Степанова И. Д.

🔇 Звук местами хромает, но антураж жесткой математической теории все перебивает.

👨‍🎓 Динамическое программирование: часть один, два и три
👨‍🎓Простейшие алгоритмы на графах
👨‍🎓Эйлеровы циклы, мосты и точки сочленения
👨‍🎓BFS, алгоритмы Дейкстры и Форда-Беллмана
👨‍🎓Алгоритмы Флойда и А*
👨‍🎓Алгоритмы Прима, Крускала, Борувки
👨‍🎓Паросочетания
👨‍🎓Потоки: часть один и два
👨‍🎓Потоки минимальной стоимости
👨‍🎓Центры и центроиды
👨‍🎓Декомпозиция
👨‍🎓Link cut tree
Please open Telegram to view this post
VIEW IN TELEGRAM
🤩 Подборка случайных докладов на недавних конференциях (и не только) от известных специалистов в индустрии:

📺 Heisenbug: «AI: конкурент или помощник?» / Артем Ерошенко
📺 C++ Russia 2022: «Голый Rust» / Роман Проскуряков
📺 HolyJS 2023 Spring: «Telegram Web Apps: веб-приложения внутри Telegram» / Владислав Кибенко
📺 DotNext 2022 Autumn: «Best practices для разработки Application Layer» / Максим Аршинов, Андрей Парамонов, Андрей Цветцих, Денис Цветцих
📺 HighLoad++: «Авито Автозагрузка: как качать миллионы фотографий в сутки» / Евгений Толмачев

#матчасть