CodeGym
Акция
Обучение
Курсы
Задачи
Опросы & тесты
Игры
Помощь
Расписание
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активность
Отзывы
Подписки
Светлая тема

Уроки

  • Отзывы
  • О нас
Начать
Начать обучение
Начать обучение сейчас
  • Мой прогресс
  • Курсы
  • Карта квеста
  • Уроки
  • Обучение Java программированию с нуля

    JAVA 25 SELF
    Уровень 1,Урок 0
    Начни свой путь в программировании с Java вместе с CodeGym! Узнай, почему твой опыт и возраст — это преимущество, как Java открывает двери в мир игр, веба, мобильных и облачных приложений, и как поддержка сообщества поможет тебе стать Junior Java Developer. Тысячи людей уже изменили свою жизнь — теперь твоя очередь!
    Доступно
  • Команды и первая программа на Java

    JAVA 25 SELF
    Уровень 1,Урок 1
    В этой лекции вы узнаете, что такое команды в программировании, как работает минимальная программа на Java 21+, что такое метод main() и как написать свою первую программу, которая выводит текст на экран. Всё объясняется просто, с примерами и пошаговой инструкцией для новичков.
    Доступно
  • Вывод на экран в Java: System.out.println и System.out.print

    JAVA 25 SELF
    Уровень 1,Урок 2
    В этой лекции вы познакомитесь с командами вывода на экран в Java: System.out.println и System.out.print. Узнаете, как правильно выводить числа и строки, чем отличаются эти команды, как складывать строки, а также разберёте типичные ошибки начинающих.
    Доступно
  • Знакомство с переменными

    JAVA 25 SELF
    Уровень 1,Урок 3
    В этой лекции вы узнаете, что такое переменные в Java, как они устроены, как их объявлять и использовать, а также познакомитесь с правилами именования переменных. Всё объясняется на простых аналогиях и с примерами кода.
    Доступно
  • Типы переменных

    JAVA 25 SELF
    Уровень 1,Урок 4
    В этой лекции вы узнаете, как объявлять переменные в Java, познакомитесь с основными типами данных ( int и String), научитесь присваивать значения, выводить переменные на экран и склеивать строки с числами.
    Доступно
  • Компилятор и комментарии

    JAVA 25 SELF
    Уровень 1,Урок 5
    В этой лекции вы узнаете, зачем нужен компилятор в Java, как он работает, какие ошибки может находить, а также познакомитесь с комментариями в коде: их видами, назначением и забавными примерами из жизни программистов.
    Доступно
  • Итоги первого уровня: зачем учить Java и что вы уже умеете

    JAVA 25 SELF
    Уровень 1,Урок 6
    В этой итоговой лекции первого уровня вы узнаете, почему Java — один из самых востребованных языков программирования, где он применяется (от банков до мобильных приложений), и подведёте итоги своих первых успехов на CodeGym. Поздравляем с прохождением первого уровня и приглашаем двигаться дальше!
    Доступно
  • ИТ-индустрия и Вы

    JAVA 25 SELF
    Уровень 2,Урок 0
    В этой лекции вы узнаете, как информационная революция изменила мир, почему ИТ-компании стали самыми крупными и дорогими, какие перспективы открывает работа в ИТ, и почему сейчас — лучшее время, чтобы стать программистом. Примеры, цифры и вдохновляющие факты!
    Доступно
  • Целые числа: тип int, операции с типом int

    JAVA 25 SELF
    Уровень 2,Урок 1
    В этой лекции вы узнаете, как работать с целыми числами в Java с помощью типа int: диапазон значений, объявление переменных, присваивание, арифметические операции, деление, остаток от деления, инкремент и декремент. Примеры и пояснения помогут быстро освоить основы работы с целочисленными переменными.
    Доступно
  • Строки и текст: тип String, работа со строками

    JAVA 25 SELF
    Уровень 2,Урок 2
    В этой лекции вы познакомитесь с типом String в Java: научитесь создавать и инициализировать строковые переменные, выполнять конкатенацию, экранировать спецсимволы, а также использовать базовые методы для работы с текстом. Практические примеры и пояснения помогут уверенно работать со строками в ваших программах.
    Доступно
  • Конвертация между типами данных

    JAVA 25 SELF
    Уровень 2,Урок 3
    В этой лекции вы узнаете, как преобразовывать значения между строками и числами в Java, зачем это нужно, какие способы существуют, и на что стоит обратить внимание при работе с типами данных. Примеры кода и объяснения помогут избежать типичных ошибок при конвертации.
    Доступно
  • Адресация памяти и переменные

    JAVA 25 SELF
    Уровень 2,Урок 4
    Погрузитесь в основы работы с памятью в Java: как переменные размещаются в оперативной памяти, что такое адресация, как устроены примитивные типы и объекты, и почему программисты считают с нуля. Лекция поможет понять, как Java управляет памятью и что происходит "под капотом" при работе с переменными и строками.
    Доступно
  • 1
  • 2
  • 3
  • ...
  • 30
Обучение
  • Регистрация
  • Курс Java
  • Помощь с задачами
  • Цены
  • Игровые проекты
  • Синтаксис Java
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активность
  • Партнёрская программа
О компании
  • О нас
  • Контакты
  • Отзывы
  • Пресс-центр
  • CodeGym для EDU
  • Частые вопросы
  • Поддержка
CodeGymCodeGym is an online course for learning Java programming from scratch. This course is a perfect way to master Java for beginners. It contains 1200+ tasks with instant verification and an essential scope of Java fundamentals theory. To help you succeed in education, we’ve implemented a set of motivational features: quizzes, coding projects, content about efficient learning, and a Java developer’s career.
Подписывайтесь на нас
Язык интерфейса
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ் Italiano Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan
Русский
Vietnamese
"Программисты не рождаются, ими становятся" © 2026 CodeGym
MastercardVisa
"Программисты не рождаются, ими становятся" © 2026 CodeGym