Текст площадки «Складчик». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
Как присваивать значения элементам массива в двухмерном массиве
Читать полное описание
Sin
Cos
Tan
Корень
Дополнительные возможности
Классы для вычислений
Учебный модуль №17
Цикл While
Применение цикла while
Условия работы цикла while
Рекомендации по применению
Использование и комбинации разных видов циклов
Учебный модуль №18
Логические выражения
Для чего и где применяются логические выражения
Виды логических выражений
AND
OR
XOR
NOT
Таблица истинности
Примеры применения
Учебный модуль №19
Массивы
Что такое массивы
Область применения массивов
Переменные и массивы
Присваивание значений элементу массива:
Понятие инициализации массивов
Что такое идентификатор в массиве
Как присвоить значение элементу массива
Размерность и типизация в массивах:
Что такое тип массива
Указание размера массива
Массивы и циклы:
Как используют циклы с массивами
Цикл for для вывода элементов массива
Частые ошибки при инициализации массивов
Размерность массива:
Одномерные массивы
Многомерные массивы
Работа с двухмерными массивами:
Как объявить двухмерный массив
Как присваивать значения элементам массива в двухмерном массиве
Двухмерные массивы и вложенные циклы:
Понятие вложенного цикла
Как применить вложенный цикл для перебора элементов двухмерного массива
Учебный модуль №20
Закрепление предыдущих уроков
Примеры программ
Упражнения
Домашнее задание
Создание большой программы
Учебный модуль №21
Запись в файл
Программное создание файла
Проверка существования файлов
Файловые переменные
Специальные классы для работы
Способ записи данных в файл
Задание Д/З
Учебный модуль №22
Обработка исключений
Что такое исключительные ситуации
Как обрабатывать их правильно
Базовый алгоритм обработки
Блоки try catch finally
Причины возникновения исключений
Примеры применения отлова исключений
Учебный модуль №23
Чтение данных из файла
Классы и объекты для чтения
Связь с файлом
Чтение в массив
Чтение файла до конца
Использование циклов при чтении
Примеры программы
Рекомендации
Домашнее задание
Учебный модуль №24
Управление циклами
Зачем нужно управлять циклами
Где применять операторы управления
Разгрузка системы
Операторы управления
Break
Continue
Return
Примеры использования
Домашнее задание
Учебный модуль №25
Конвертация данных
Зачем нужна конвертация
Примеры
Описание механизма
Конвертация значений
Конвертация разных типов переменных
Домашнее задание
Учебный модуль №26
Функции и процедуры(методы)
Что дают функции
Когда и где применять
Облегчение работы программиста
Методы обработки
Передача параметров
Возвращение значений
Внутренние переменные
Домашнее задание
Учебный модуль №27
Вымещение кода
Зачем нужно вымещать код
Когда это лучше применять
Создание новых модулей(классов)
Видимость функций(методов)
Вызов методов
Примеры использования
Домашнее задание
Учебный модуль №28
Объектная модель
Что такое объекты
Что такое классы
Возможности
Способы применений
Расширение программ
Шаблоны для объектов
Классы и их методы
Примеры использования
Учебный модуль №29
Классы и объекты
Создание своего класса
Создание объектов
Добавление способностей к классам
Обработка внутренних данных (переменных)
Изменение состояния объекта
Примитивный интеллект
Реализация методов и примеров
Домашнее задание
Учебный модуль №30
Взаимодействие объектов
Самостоятельные объекты
Передача параметров
Влияние на другие объекты
Вывод состояния
Список объектов
Улучшение программы
Пример
Домашнее задание
Учебный модуль №31
Наследование
Зачем нужно наследование
Где лучше применять
Пример наследования класса
Производимый результат
Древо потомков класса
Домашнее задание
Учебный модуль №32
Завершение основного блока курса
Продолжение обучения
Домашнее задание
И это всего лишь 1/8 часть всего курса
Тот план курса, который находится выше этих строк - лишь 1/8 часть курса «JAVA с нуля». Курс состоит из многих частей, кроме обучающих модулей.
Что Вам даст этот курс?
Освоите основы программирования JAVA
Научитесь разрабатывать алгоритмы
Получите реальный опыт разработки
Узнаете о тонкостях разработки на JAVA
Сможете создавать свои программы
Научитесь управлять любой частью компьютера при помощи JAVA
Станете настоящим программистом
Получите материалы и инструкции для дальнейшего развития
+ БОНУСЫ:
Курс обучения "JAVA с нуля: PRO"
Один курс · разные способы доступа
Где удобнее учиться?
Сравните цену и то, как будете заниматься.
Выбирайте не только по цене
ЦенаСумма и выгодность предложения
Удобство интерфейсаОценка формата занятий
Встроенный просмотрБез скачивания всего курса
Занятия с телефонаБез работы с архивами
Без рекламыПри работе с материалами
Найти нужный моментНе пересматривая весь урок
Разобраться в темеПомощь по содержанию, не куратор
«В Курсе» — наш основной вариант для перехода. В таблице — возможности сервисов; состав конкретного курса уточняйте перед оплатой.
Как мы оцениваем и что входит в доступ
Звёзды — наша оценка, не отзывы покупателей. Удобство: 2 базовых балла, по одному за занятия без обязательного скачивания, навигацию по курсу и встроенного помощника. Оценка описывает формат сервиса, а не проверку каждого урока.
Цена сравнивается только при подтверждённых одинаковых тарифе, сроке и виде оплаты. Разница с минимальной ценой до 10% — 5 звёзд, до 30% — 4, до 60% — 3, до 100% — 2, больше — 1. Устаревшие и неизвестные цены не оцениваются. Прочерк означает, что данных недостаточно, а не что функции нет.
В Курсе
Курс ещё не подтверждён в библиотеке. Пока доступен поиск во «В Курсе»; цену и возможность добавления нужно уточнить.
Складчик
Условия оплаты
Взнос за участие на площадке: 9 720 ₽. Доступность материала зависит от стадии сбора.
На странице площадки указано: Взнос 9 720 р.. Тип платежа, актуальность и соответствие полной цене курса требуют проверки.
Условия проверены 28.09.2026. Перед оплатой проверьте состав предложения у продавца.
Частые ошибки при создании алгоритмовВремя не указано
Учебный модуль №3Время не указано
Установка и настройкаВремя не указано
Программы для создания программВремя не указано
Что такое среда разработки (IDE)Время не указано
Какие бывают среды разработки для JAVA:Время не указано
Среды разработок и их языки программированияВремя не указано
Бесплатные и платные версии сред разработкиВремя не указано
Установка среды разработки IntelliJ IDEAВремя не указано
Почему 80% начинающих бросают программированиеВремя не указано
Почему не стоит начинать со сложных языковВремя не указано
Переход от простого к сложномуВремя не указано
Задание Д/ЗВремя не указано
Учебный модуль №4Время не указано
Первая программаВремя не указано
Запуск среды разработки IntelliJ IDEAВремя не указано
Написание первых команд:Время не указано
Вывод текста на экранВремя не указано
Команда printВремя не указано
Эксперименты с выводом текстаВремя не указано
Создание первого проекта в IntelliJ IDEAВремя не указано
Особенности запуска программыВремя не указано
Учебный модуль №5Время не указано
Знакомство с переменнымиВремя не указано
Знакомство с числовыми переменными:Время не указано
Тип Integer и его возможностиВремя не указано
Ограничения типа IntegerВремя не указано
Присвоение значений переменнымВремя не указано
Передача значенийВремя не указано
Математические вычисленияВремя не указано
Вывод значений переменных на экранВремя не указано
Учебный модуль №6Время не указано
Строковые переменныеВремя не указано
Тип StringВремя не указано
Возможности текстовых переменныхВремя не указано
Задание значений переменнымВремя не указано
Сложение строкВремя не указано
Особенности типа String:Время не указано
Хранимая информацияВремя не указано
Особенности выводаВремя не указано
Особенности использованияВремя не указано
Возможные действияВремя не указано
ЭкспериментыВремя не указано
Домашнее заданиеВремя не указано
Учебный модуль №7Время не указано
Ввод данных с клавиатурыВремя не указано
Как ввести данные в переменныеВремя не указано
Простой пример ввода данных пользователемВремя не указано
Что такое Scanner и как им пользоватьсяВремя не указано
Особенности ввода на разных платформахВремя не указано
Общение программы и пользователя:Время не указано
Как попросить пользователя вести данные с клавиатурыВремя не указано
Передача данныхВремя не указано
Делаем простой калькуляторВремя не указано
Задание Д/ЗВремя не указано
Учебный модуль №8Время не указано
Булев типВремя не указано
Что хранит булев типВремя не указано
Зачем и где он применяетсяВремя не указано
Особенности значений true и falseВремя не указано
Логика работыВремя не указано
Учебный модуль №9Время не указано
Условия и условные операторыВремя не указано
Зачем нужны условияВремя не указано
Как заставить программу реагировать по-разномуВремя не указано
Пример «ветвистой» программыВремя не указано
Истинные и ложные результаты условий:Время не указано
Что такое булевы выраженияВремя не указано
Какие булевы выражения бываютВремя не указано
Правила создания булевых выраженийВремя не указано
Условный оператор if (если)Время не указано
Конструкция if-else:Время не указано
Зачем нужны операторы then и elseВремя не указано
Когда нужно применять данную конструкциюВремя не указано
Учебный модуль №10Время не указано
Генератор случайных чиселВремя не указано
Создание генератораВремя не указано
Операторы необходимые для работы с генераторомВремя не указано
Возможности генератора случайных чиселВремя не указано
Задание пределов генерации чиселВремя не указано
Примеры примененияВремя не указано
Как работает генератор случайных чиселВремя не указано
Рекомендации по использованию генератора случайных чиселВремя не указано
Учебный модуль №11Время не указано
Дополнительные операторы условийВремя не указано
Какие есть дополнительные операторы условийВремя не указано
Как сочетать множество условий в программе:Время не указано
Определение нужного оператора для выбора условийВремя не указано
Как работают алгоритмы с множеством условийВремя не указано
Выбор разных действий при помощи оператора switch case:Время не указано
Зачем нужен оператор switch caseВремя не указано
Как проверять значение переменной с помощью оператора switch caseВремя не указано
Где следует использовать оператор switch case в программахВремя не указано
Рекомендации по написанию программ с выбором условийВремя не указано
Учебный модуль №12Время не указано
КроссплатформенностьВремя не указано
Особенности кроссплатформенной разработкиВремя не указано
Изменения проектаВремя не указано
Виртуальная машина JAVAВремя не указано
Ввод и выводВремя не указано
Особенности запускаВремя не указано
Особенности по выводу информацииВремя не указано
Рекомендации развития ваших навыковВремя не указано
Учебный модуль №13Время не указано
Циклы forВремя не указано
Зачем нужны циклыВремя не указано
Счетчики циклаВремя не указано
Настройка счетчикаВремя не указано
Обратный счетчикВремя не указано
Задание отчетаВремя не указано
Инкремент и декрементВремя не указано
Тело циклаВремя не указано
Домашнее заданиеВремя не указано
Учебный модуль №14Время не указано
Практическая работа: КалькуляторВремя не указано
Какие переменные нужны калькулятору:Время не указано
Использование правильных числовых типовВремя не указано
Почему не следует присваивать целым числам дробные значенияВремя не указано
Рекомендации при создании калькулятораВремя не указано
Добавление знаков операций:Время не указано
СложениеВремя не указано
ВычитаниеВремя не указано
УмножениеВремя не указано
ДелениеВремя не указано
Соединение компонентов калькулятораВремя не указано
Тестирование калькулятораВремя не указано
Совершенствование калькулятораВремя не указано
Учебный модуль №15Время не указано
Комментарии в программированииВремя не указано
Зачем нужны комментарии в программированииВремя не указано
Правила хорошего тона в написании комментариевВремя не указано
Как внести комментарии в программу:Время не указано
Как внести малый комментарийВремя не указано
Как внести большой комментарийВремя не указано
Как комментарии влияют на выполнении программыВремя не указано
Рекомендации по внесению комментариев:Время не указано
Комментируйте всё!Время не указано
Оставляйте примечанияВремя не указано
Не ленитесь писать комментарииВремя не указано
Учебный модуль №16Время не указано
Дополнительные вычисленияВремя не указано
Работа с дробямиВремя не указано
Математические функции:Время не указано
Альтернативы для выбора
Похожие курсы по этой теме
Это другие программы на близкую тему. Они не считаются тем же курсом: сравните содержание, преподавателей и условия.
Похожая тема в направлении «Разработка и программирование»
Освоите язык программирования, поработаете в команде над реальными проектами и выйдите на доход от 120 000 ₽ уже в первый год работы. Освоите разработку с ИИ агентами
Курс обеспечит подготовку Java-разработчика с нуля до уверенного владения приемами объектно-ориентированного программирования. Объем и тематика как минимум соответствуют – а по многим аспектам и превышают! – семестровые вузовские программы аналогичного содержания. Инструктор с более чем 20-летним стажем преподавания; д
Что известно об альтернативе
Документ: На странице курса указано: сертификат не выдаётся. источник ↗︎
Этот курс предназначен как для людей, которые никогда не изучали языки программирования, так и для тех, кто уже знает язык Java и хочет углубить свои знания и подготовиться к собеседованию на должность Junior разработчика.
Что известно об альтернативе
Документ: Тест для получения сертификата - Java уровень 1 источник ↗︎
Научитесь работать с Apache Kafka — мощной платформой для потоковой обработки данных в реальном времени. В этом курсе вы освоите архитектуру Kafka, клиентские API (Producer, Consumer, Admin), обработку потоков с помощью Kafka Streams, интеграцию через Kafka Connect и работу с Spring Kafka и Schema Registry. Практически
Плавное и последовательное обучение программированию для абсолютных новичков. Используем язык Java.
Нет опыта программирования или не знаете с чего начать? Этот курс создан специально для вас!
Что известно об альтернативе
Документ: На странице курса указано: сертификат не выдаётся. источник ↗︎