Точка входа в программирование
20.6K subscribers
1.15K photos
204 videos
2 files
2.67K links
Фундаментальные знания по основам программирования

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

Регистрация в перечне РКН: https://tprg.ru/zrgj
Download Telegram
Пишем скрипты и маленькие программы на Java вместо Python

Современная Java выходит за рамки привычных сценариев и предлагает инструменты, которые делают её достойным конкурентом Python в вопросе небольших программ. Сегодня можно создать программу на Java, не требующую отдельный файл POM или иерархию src/main/java для каждого скрипта.

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

#java #python
Эволюция экосистемы Java под интеграцию ИИ

Большие языковые модели (Large Language Models — LLMs) привлекли много внимания к себе в последнее время. И по мере того, как искусственный интеллект (ИИ) становится движущей силой для технических инноваций, экосистемы разных языков программирования эволюционирует под требования ИИ решений.

Сегодня появилось много фреймворков и библиотек для работы с ИИ. В этой статье мы посмотрим на известные библиотеки и фреймворки для встраивания функционала generative AI в приложения Java. А ещё разработаем чат-бот, способный поддерживать диалог, используя сервис Generative AI от Oracle и его Java SDK.

#java #ии
Можно ли уместить игру Minecraft всего в один QR-код?

Короткий ответ: да, можно.

Доказательство: на картинке выше.

Подробности: в статье.

#java #gamedev #неормальноепрограммирование
REST API на Java без фреймворков

REST API — это архитектурный подход, который устанавливает определенные правила для API. Он позволяет стандартизировать работу программных интерфейсов, сделать их более удобными и производительными.

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

Если решились попробовать, то эта статья вам поможет.

#java #restapi #бэкенд
Насколько хорошо вы знаете фреймворки Java?

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

Попробуйте справиться с ней в нашем квизе.

#квиз #java
Изучаем Java, создавая приложения

Бесплатный курс от Codecademy, который научит вас основам Java, включая объектно-ориентированное программирование и создание простых приложений.

#java #курс
Большая подборка практических и обучающих материалов по Java

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

#java@prog_point