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
📖 Java: A Beginner's Guide, Eighth Edition
🖋 Herbert Schildt, 2019

Тщательно обновленная для Java Platform Standard Edition 11, этот практический ресурс показывает читателю шаг за шагом, как начать программировать на Java с самой первой главы. Написанная гуру Java Гербертом Шилдтом, книга начинается с основ: создание, компиляция и запуск Java-программы. Далее вы также узнаете основные ключевые слова, синтаксис и команды Java.

Книга Java: A Beginner's Guide, Eighth Edition охватывает основы и затрагивает расширенные возможности, а также включая многопоточное программирование, дженерики, лямбда-выражения и Swing. Перечисление, модули и методы интерфейсов также четко объясняются. Это руководство от Oracle Press обеспечивает надлежащее сочетание теории и практического кодирования, необходимое для того, чтобы вы могли быстро приступить к разработке Java-приложений.

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

Daily Coding #книги #java
🛠 Transformers — это библиотека со всеми state-of-the-art моделями для предобработки естественного языка на TensorFlow. Использование библиотеки позволяет сократить количество строк кода для обучения модели до 3-х.

🌍 Сайт

Daily Coding #инструменты #python
🔥1
📖 Python. Разработка на основе тестирования
🖋 Персиваль Г., 2018

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

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

Daily Coding #книги #python
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Хотите работать с данными, но еще не слышали про телеграм-канал LEFT JOIN?
Это вы зря! Быть в курсе трендов сферы, лучших инструментов для анализа, познавательных докладов и лекций по архитектуре данных, и даже быть в контексте аналитических мемов — значительный буст для входа в профессию.

Итак, LEFT JOIN —
это канал о технологиях и данных, в котором простым языком рассказывают про:
▪️ всемогущий язык SQL и работу с базами данных,
▪️ статистику, без которой, как говорится, «не жизнь»,
▪️ полезные инструменты, которые заслуживают не меньшее внимание чем ChatGPT,
▪️ то, как нейросети могут облегчить работу аналитика данных.

А еще у авторов сейчас выходит отдельная рубрика «Основы статистики» — серия полезных карточек с теорией и понятными примерами, например, про p-value. Если вы еще не видели первые пять выпусков — наверстывайте упущенное и...

Подписывайтесь на @leftjoin!

Реклама. О рекламодателе erid:2VtzquhT6kG
🛠 OpenCV — это открытая библиотека для работы с алгоритмами компьютерного зрения, машинным обучением и обработкой изображений. Написана на C++, но существует также для Python, JavaScript, Ruby и других языков программирования. Работает на Windows, Linux и MacOS, iOS и Android.

🌍 Сайт

Daily Coding #инструменты #cpp #python
📖 Java Software Solutions, Ninth Edition
🖋 John Lewis, William Loftus, 2017

Java Software Solutions закладывает прочный фундамент методов программирования для создания хорошо спроектированного объектно-ориентированного программного обеспечения. Этот бестселлер, получивший признание благодаря интеграции малых и больших реальных примеров, подчеркивает навыки решения проблем и проектирования и знакомит читателя с процессом создания высококачественных программных систем.

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

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

Daily Coding #книги #java
🛠 Spring Boot — это полезный проект, целью которого является упрощение создания приложений на основе Spring. Он позволяет наиболее простым способом создать web-приложение, требуя от разработчиков минимум усилий по его настройке и написанию кода.

🌍 Сайт

Daily Coding #инструменты #java
📖 Python. Сборник упражнений
🖋 Бен Стивенсон, 2021

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

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

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

Daily Coding #книги #python
🛠 Gin — это веб-фреймворк, написанный на Go, имеет martini API-интерфейс с производительностью, которая увеличивается до 40 раз благодаря httprouter. Если вам нужна производительность и хорошая продуктивность, вам понравится Gin.

🌍 Сайт

Daily Coding #инструменты #go
🛠 Elasticsearch — это распределенная, бесплатная и открытая поисковая и аналитическая система для всех типов данных, включая текстовые, числовые, геопространственные, структурированные и неструктурированные. Она известна своими простыми RESTful API, распределенным характером, скоростью и масштабируемостью.

🌍 Сайт

Daily Coding #инструменты #java
👍1
📖 Эффективный Java. Тюнинг кода на Java 8, 11 и дальше, 2-е издание
🖋 Е.Матвеев., И.Сигайлюк, 2021

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

В данной книге вы сможете разобраться в производительности приложений Java в контексте как JVM, так и платформы Java, освоите средства, функции и процессы, повышающие производительность в LTS-версиях Java, и познакомитесь с новыми возможностями (как предварительная компиляция и экспериментальные сборщики мусора).

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

Daily Coding #книги #java
👍2
🛠 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