Daily Coding 🔥
8.72K subscribers
1.9K photos
6 videos
1 file
1.75K links
Канал, который научит вас программировать лучше и эффективнее.

Интересные задачи, обучающие статьи, советы по стилю кода и многое другое.

Ссылка: @Portal_v_IT

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

Канал на бирже: telega.in/c/dailycoding
Download Telegram
📖 Hands-On Exploratory Data Analysis with Python
🖋 Suresh Kumar Mukhiya , Usman Ahmed, 2020

Исследовательский анализ данных (EDA) представляет собой подход к такому анализу данных, который предполагает применение разных методов для получения представления о наборе данных. Эта книга поможет вам получить практические знания об основах EDA - очистке, подготовке, разведке и визуализации данных.

Вы начнете с выполнения EDA с использованием наборов данных с открытым исходным кодом и выполните простые и продвинутые анализы, чтобы превратить данные в осмысленные знания. Затем вы изучите различные описательные статистические методы для описания основных характеристик данных и прогресса в выполнении EDA по данным временных рядов.

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

Daily Coding #книги #python
🔥 Лучшее на канале за неделю

1. Java Projects, 2nd Edition.

2. Neovim — проект, направленный на агрессивный рефакторинг Vim.

3. Hands-On Exploratory Data Analysis with Python.
📖 Java 9. Полный обзор нововведений. Для быстрого ознакомления и миграции
🖋 Кишори Шаран, 2018

В данной книге рассмотрены все нововведения в Java 9. Приведена разработка приложений с помощью системы модулей. Описана вся измененная модульная структура образа среды выполнения JDK/JRE, новые фабричные методы для создания коллекций, уведомления процессора об активном ожидании с целью оптимизации потребления ресурсов, новый API платформенно-зависимого рабочего стола, API реактивных потоков и другое.

Уделено внимание несовместимым изменениям в Java 9. Также рассказано об оболочке JShell, предназначенной для быстрого создания прототипа. Это издание для опытных Java-разработчиков, которым необходима миграция от Java 7 и 8 к Java 9.

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

Daily Coding #книги #java
🛠 Pyodide — это дистрибутив Python для браузера и Node.js на основе WebAssembly.

Daily Coding #инструменты #python #Nodejs
♥️ Наши телеграм боты

UI8 Bot — бот предоставляет безлимитный доступ к сайту ui8.net Стоимость доступа на сайте стартует от 188$ с ограничениями на загрузки. Стоимость в нашем боте начинается от 4$ в месяц без каких-либо ограничений.

Craftwork Bot — предоставляет полный доступ к сайту craftwork.design намного дешевле.

Боты работают очень просто: присылаете ссылку в бота, а бот в ответ присылает файл для скачивания. Попробуйте сами!
📖 Изучаем Python: программирование игр, визуализация данных, веб-приложения, 3-е изд.
🖋 Eric Matthes, 2020

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

Во второй части вы примените новые знания на практике и создадите три проекта: аркадную игру в стиле Space Invaders, визуализацию данных с удобными библиотеками Python и простое веб-приложение, которое можно быстро развернуть онлайн.

Работая с этой книгой, вы научитесь:

- Использовать мощные библиотеки и инструменты Python: Pygame, Matplotlib, Plotly и Django;
- Создавать 2D-игры разной сложности, которыми можно управлять используя клавиатуру и мышь;
- Разрабатывать, настраивать и развертывать веб-приложения;
- Разбираться с багами и ошибками;

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

Daily Coding #книги #python
📖 The Java Workshop. A New, Interactive Approach to Learning Java
🖋 David Cuartielles , Andreas Göransson , Eric Foster-Johnson, 2019

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

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

The Java workshop - это идеальный компаньон для начинающих пользователей Java.

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

Daily Coding #книги #java
🛠 Ventoy — это инструмент с открытым исходным кодом для создания загрузочного USB-накопителя для файлов ISO/WIM/IMG/VHD(x)/EFI. С ventoy вам не нужно снова и снова форматировать диск, вам просто нужно скопировать файлы образа на USB-накопитель и загрузить его. Вы можете копировать множество файлов одновременно и ventoy предоставит вам загрузочное меню для их выбора.

Daily Coding #инструменты #Си
📖 Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию
🖋 Данжу Джульен, 2020

«Путь Python» позволяет отточить ваши профессиональные навыки и узнать как можно больше о возможностях самого популярного языка программирования. Книга написана для разработчиков и опытных программистов. Вы научитесь писать эффективный код, создавать лучшие программы за минимальное время и избегать распространенных ошибок. Пора познакомиться с многопоточными вычислениями и мемоизацией, получить советы экспертов в области дизайна API и баз данных, а также заглянуть внутрь Python, чтобы расширить понимание языка.

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

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

Daily Coding #книги #python
🔥 Лучшее на канале за неделю

1.
The Java Workshop.

2. Ventoy — это инструмент с открытым исходным кодом для создания загрузочного USB-накопителя для файлов ISO/WIM/IMG/VHD(x)/EFI.

3. Путь Python. Черный пояс по разработке, масштабированию, тестированию и развертыванию.
🛠 Septum — инструмент поиска кода на основе контекста.

Daily Coding #инструменты
📖 Разработка приложений на языке Java
🖋 Кислицын Е.В., Шишков Е.И., 2017

В этом учебном пособии раскрываются основные понятия и методы разработки приложений на языке Java, в том числе для ОС Android. Излагаются основы языка программирования Java и объектно-ориентированного программирования.
В книге содержатся основные сведения по созданию Android-приложений, а также приведены задания для самостоятельного выполнения.

Книга будет интересна студентам, магистрантам и аспирантам, желающим повысить свой образовательный уровень в области разработки программных и кроссплатформенных приложений.

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

Daily Coding #книги #java
♥️ Наши телеграм боты

UI8 Bot — бот предоставляет безлимитный доступ к сайту ui8.net Стоимость доступа на сайте стартует от 188$ с ограничениями на загрузки. Стоимость в нашем боте начинается от 4$ в месяц без каких-либо ограничений.

Craftwork Bot — предоставляет полный доступ к сайту craftwork.design намного дешевле.

Боты работают очень просто: присылаете ссылку в бота, а бот в ответ присылает файл для скачивания. Попробуйте сами!
📖 Python for Excel: A Modern Environment for Automation and Data Analysis
🖋 Felix Zumstein, 2021

Используйте Python без обширных знаний в области программирования. Начните с современных инструментов, включая ноутбуки Jupyter и код Visual Studio. Используйте pandas для получения, очистки и анализа данных и замены вычислений Excel. Автоматизация задач, таких как консолидация рабочих книг Excel и создание отчетов Excel.

Используйте xlwings для создания различных интерактивных инструментов Excel, которые используют язык Python в качестве вычислительного механизма. Подключение Excel к базам данных и CSV-файлам и получение данных из интернета с помощью кода Python. Используйте язык Python как единственный инструмент для замены VBA, Power Query и Power Pivot.

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

Daily Coding #книги #python
🔥 Лучшее на канале за неделю

1. Разработка приложений на языке Java.

2. Septum — инструмент поиска кода на основе контекста.

3. Python for Excel: A Modern Environment for Automation and Data Analysis.
📖 Mastering Java 11 2nd Edition
🖋 Dr. Edward Lavieri, 2018

Полностью обновленная до Java 11, эта книга поможет любому разработчику Java насладиться богатством языка программирования Java. Современная платформа Java также может быть использована для создания надежных программ, включая приложения корпоративного уровня и мобильные приложения.

Обновите свои знания Java с помощью новейших функций Java 11, как низкопроизводительный сборщик мусора, локально-переменный синтаксис для параметров Lambda и динамические константы класса-файла.

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

Daily Coding #книги #java
🛠 LOIC — приложение для стресс-тестирования сети, написанное на С#. Основано на проекте Praetox LOIC.

Daily Coding #инструменты #c_sharp
📖 Build a Website With Django 3
🖋 Nigel George, 2019

Создайте сайт с Django 3 - это пятое издание популярной книги для начинающих по Django, полностью обновленное для Django 3.2.
Книга не только обновлена, чтобы охватить последнюю версию Django, но и добавлены инструкции по установке для пользователей macOS.

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

Daily Coding #книги #python
🔥 Лучшее на канале за неделю

1. Mastering Java 11 2nd Edition.

2. LOIC — приложение для стресс-тестирования сети, написанное на С#.

3. Build a Website With Django 3.