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

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

Ссылка: @Portal_v_IT

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

Канал на бирже: telega.in/c/dailycoding
Download Telegram
🛠 RevealJS — фреймворк для создания презентаций в браузере. Если не хотите писать html и js код, то возможно создание через графический редактор.

🌍 Сайт

Daily Coding #инструменты #javascript #html
📖 Профессиональная разработка на Python
🖋 Мэттью Уилкс, 2021

Цель этой книги – исследовать те части языка и инструментария языка Python, о которых, возможно, не все знают. Если вы – уже опытный разработчик, то, наверное, многие из них вам уже знакомы, но еще больше ждут, пока у вас появится время на их изучение. Особенно это верно в том случае, когда вы работаете над уже сложившимися системами, в которых изменение архитектуры компонента ради того, чтобы воспользоваться новыми возможностями языка, - дело не частое. Если вы работаете с Python сравнительно недолго, то, вероятно, уже знакомы с недавними добавлениями в язык, но в более меньшей степени с библиотеками, входящими в экосистему.

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

Daily Coding #книги #python
👍1
📖 Vert.x in Action: Asynchronous and Reactive Java
🖋 Julien Ponge, 2020

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

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

Daily Coding #книги #java
👍2
📖 Python, например
🖋 Никола Лейси, 2021

Это Python, например! Познакомьтесь с самым быстрорастущим языком программирования на сегодняшний день. Легкое и увлекательное руководство поможет шаг за шагом прокачать навыки разработки. Никаких архитектур компьютера, теорий программирования и прочей абракадабры - больше практики! В книге 150 задач, которые плавно перенесут читателя от изучения основ языка к решению более сложных вещей. Руководство подойдет всем, у кого голова идет кругом от различного технического жаргона, а также пространных объяснений - автор уверен, что учить можно и без этого.

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

Daily Coding #книги #python
👍1
🛠 Netdata — это инструмент, который собирает метрики в реальном времени. Загрузка ЦП, активность диска, использование полосы пропускания, посещения веб-сайтов и т. д. Все эти данные инструмент представляет в виде удобных графиков

🌍 Сайт

Daily Coding #инструменты #c #javascript
📖 Think Data Structures: Algorithms and Information Retrieval in Java
🖋 Allen B. Downey, 2017

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

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

Daily Coding #книги #java
👍1
🛠 chart.js — библиотека JavaScript для визуализации данных, которая поддерживает восемь типов диаграмм: столбчатые, линейные, площадные, круговые, пузырьковые, радарные, полярные и точечные

🌍 Сайт

Daily Coding #инструменты #javascript
📖 Python. Быстрый старт
🖋 Джейми Чан, 2021

Хотели научиться программировать на Python, но не знаете, с чего начать? Или хотите быстро перейти с другого языка на Python? Уже перепробовали множество книг и курсов, но ничего не подходит? Серия «Быстрый старт» - это отличное решение, и вот почему: сложные понятия разбиты на простые шаги - вы сможете освоить язык Python, даже если раньше не занимались программированием.

Все фундаментальные концепции подкреплены реальными примерами. Вы получите полное представление о Python: структуры управления, различные методы обработки ошибок, концепции ООП и т.д. В конце книги вас ждет интересный проект, который поможет усвоить полученные знания. Ну что, готовы? Погнали!

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

Daily Coding #книги #python
👍4
What language do you speak?
Anonymous Poll
78%
English
13%
Russian
10%
Other (in comments)
🔥1
🛠 Socket.IO — javaScript-библиотека для веб-приложений и обмена данными в реальном времени. Состоит из двух частей: клиентской, которая запускается в браузере и серверной для node.js

🌍 Сайт

Daily Coding #инструменты #typescript
👍6
📖 Android Software Internals Quick Reference: A Field Manual and Security Reference Guide to Java-based Android Components
🖋 James Stevenson, 2021

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

Здесь вы не увидите ни разработки пользовательского интерфейса Android, ни низкоуровневых методов работы с языком C или ядром. Вместо этого книга посвящена легко усваиваемым, а также полезным и интересным техникам в Java и системе Android.

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

Daily Coding #книги #java
👍2
🛠 Redis — резидентная система управления базами данных класса NoSQL с открытым исходным кодом, работающая со структурами данных типа «ключ - значение». Используется как для баз данных, так и для реализации кэшей, брокеров сообщений. Ориентирована на достижение максимальной производительности на атомарных операциях.

🌍 Сайт

Daily Coding #инструменты #c
👍9
📖 Python. Лучшие практики и инструменты
🖋 Михал Яворски, Тарек Зиаде, 2021

Python - это довольно динамический язык программирования, используемый в самых разных предметных областях. Хотя писать код на языке Python просто, гораздо сложнее сделать этот код удобочитаемым, который пригоден для многократного использования и легким в поддержке. Третье издание "Python. Лучшие практики и инструменты" даст вам инструменты для эффективного решения любой задачи разработки и сопровождения софта.

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

Daily Coding #книги #python
👍6
🛠 Keras — схемы, по которым распространяется и подсчитывается информация при обучении.

🌍 Сайт

Daily Coding #инструменты #python
👍2
📖 Learning Java with Games
🖋 Chong-wei Xu, 2018

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

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

Daily Coding #книги #java
👍7
📖 Программируем с Minecraft. Создай свой мир с помощью Python
🖋 Ричардсон Крейг, 2017

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

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

Daily Coding #книги #python
👍5
🛠 Lodash — это библиотека, с набором полезных функций, для работы с данными, для конвертирования их из одного формата в другой, фильтрации, маппинга и других вещей

🌍 Сайт

Daily Coding #инструменты #javascript
👍4
📖 Java in Two Semesters. Featuring JavaFX. Fourth Edition
🖋 Quentin Charatan, Aaron Kans, 2019

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

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

Daily Coding #книги #java
👍112
🛠 Gatsby.js — это генератор статических сайтов с открытым исходным кодом, созданный поверх Node.js с использованием React и GraphQL

🌍 Сайт

Daily Coding #инструменты #javascript #typescript
👍5
📖 Изучаем квантовые вычисления на Python и Q#
🖋 Сара Кайзер, Кристофер Гранад, 2021

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

В части I вы создадите свой собственный симулятор квантового устройства на языке Python. В части II вы научитесь применять свои новые навыки для написания разных квантовых приложений с по­мощью языка Q#, а также комплекта инструментов для квантовой разработки. В части III вы будете имплементировать алгоритм, который умножает целые числа экспоненциально быстрее, чем самый лучший обычный алгоритм из известных на сегодняшний день. Это будет вашей работой на всем протяжении, которая и составит ваше квантовое путешествие.

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

Daily Coding #книги #python
👍132
🛠 ECharts — это мощная, интерактивная библиотека для визуализации данных

🌍 Сайт

Daily Coding #инструменты #typescript
👍3