Бесплатный видеокурс "Обучение Java для начинающих". (Михаил Русаков)

Бесплатный видеокурс

Автор курса:
  • Бесплатный видеокурс Тематика: Java, jQuery и JavaScript | Программирование
    440

    Полная информация

    • Автор(ы): Михаил Русаков

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

      Смотреть видео:

      Обучение Java для начинающих. Урок №1. Как проходить курс? (Михаил Русаков)

    • Раздел №1. Введение

      • Урок №1. Как проходить курс?
      • Урок №2. Что такое Java?
      • Урок №3. Установка среды разработки

      Упражнения

      • Упражнени №1.

      Установите NetBeans IDE.

      Раздел №2. Основы программирования на Java

      • Урок №1. Hello World.

      Упражнения

      • Упражнени №1.

      Выведите в консоль сообщение: «Привет, мир!».

      • Упражнени №2.

      Выведите в JOptionPane сообщение: «Я прохожу курс по Java!».

      • Упражнени №3.

      Запустите написанное приложение в командной строке, перед этим его в командной строке скомпилировав.

      • Упражнени №4.

      Создайте jar-файл и проверьте его работу.

      • Урок №2. Переменные и их типы.

      Упражнения

      • Упражнени №1.

      Создайте строковую переменную со значением: «53.5»

      • Упражнени №2.

       Преобразуйте эту строковую переменную в переменную типа double

      • Упражнени №3.

      Выведите получившуюся переменную в консоль

      • Упражнени №4.

      Создайте переменную типа char, в которую поместите первую букву Вашего имени

      • Упражнени №5.

      Выведите её в консоль.

      • Упражнени №6.

      Создайте целую переменную с именем age и присвойте ей значение Вашего возраста.

      • Упражнени №7.

      Выведите её в консоль.

      • Урок №3. Арифметические операции.

      Упражнения

      • Упражнени №1.

      Создайте две переменных типа double и присвойте им какие-нибудь значения.

      • Упражнени №2.

      Выполните с ними операции сложения, вычитания, умножения и деления.

      • Упражнени №3.

      Выполните операцию инкремента и декремента надо одной из переменных.

      • Упражнени №4.

      Выведите результат в консоль.

      • Упражнени №5.

      Прибавьте к первой переменной 5 и запишите результат в эту же переменную (полной записью и сокращённой).

      • Упражнени №6.

      Выведите результат в консоль.

      • Упражнени №7.

      Создайте целую переменную и присвойте ей значение 8.

      • Упражнени №8.

      Выведите остаток от деления на 3 в консоль.

      • Урок №4. Операции сравнения.

      Упражнения

      • Упражнени №1.

      Создайте 2 переменных типа double с произвольными значениями.

      • Упражнени №2.

       Выведите в консоль следующие операции сравнения между ними: >, <, >=, <=, !=, ==

      • Урок №5. Логические операции.

      Упражнения

      • Упражнени №1.

      Создайте 3 переменных типа Boolean: true, false, false.

      • Упражнени №2.

      Сделайте логические выражения из 3-х переменных, чтобы:

      • А. Обязательно был && и в результате было true (решение в качестве примера: «true && !(false && false)» – только переменные подставляйте, а не значения).
      • Б. Обязательно был || и в результате было false.
      • В. Обязательно был ^ и в результате было true.
      • Урок №6. Битовые операции.

      Упражнения

      • Упражнени №1.

      Создайте две целых переменных (5 и 10).

      • Упражнени №2.

      Преобразуйте их в двоичный код и выведите их.

      • Упражнени №3.

      Выполните между ними следующие операции: &, |, ^.

      • Упражнени №4.

      С первой переменной сделайте ещё так же следующие операции: ~, >>1, <<1.

      Примечание: перед просмотром результатов побитовых операций обязательно рассчитайте его самостоятельно, а потом просто сравните с правильным.

      • Урок №7. Условный оператор.

      Упражнения

      • Упражнени №1.

      Используя JOptionPane, попросите пользователя ввести первое число.положительное число.

      • Упражнени №2.

      Если пользователь не ввёл ничего, то напишите ему об этом, используя JOptionPane.

      • Упражнени №3.

      Используя JOptionPane, попросите пользователя ввести второе число, отличное от 0.

      • Упражнени №4.

      Если пользователь не ввёл ничего, то напишите ему об этом, используя JOptionPane.

      • Упражнени №5.

      Если пользователь ввёл 0, то выведите в JOptionPane сообщение: «Результат: бесконечность».

      • Упражнени №6.

      Если пользователь ввёл не 0, то выведите через JOptionPane результат деления первого числа на второе.

      Примечание: Если пользователь ввёл некорректные данные (ничего не ввёл, либо какую-нибудь строку вместо числа), то завершайте программу.

      • Урок №8. Оператор цикла for.

      Упражнения

      • Упражнени №1.

      Попросите пользователя ввести положительное целое число через JOptionPane.

      • Упражнени №2.

      Обработайте некорректные данные (ничего не ввёл, отрицательное число, 0, не целое число), выведя соответствующие уведомления об ошибке.

      • Упражнени №3.

      Вычислите сумму всех чисел от 1 до числа, введённого пользователем, используя цикл for.

      • Упражнени №4.

      Выведите результат пользователю через JOptionPane.

      Пример: Пользователь ввёл 7, значит, надо вычислить сумму: 1+2+3+4+5+6+7=?

      • Урок №9. Оператор цикла while.

      Упражнения

      • Упражнени №1.

      Попросите пользователя ввести неотрицательно целое число через JOptionPane.

      • Упражнени №2.

      Обработайте некорректные данные (ничего не ввёл, отрицательное число, не целое число), выведя соответствующие уведомления об ошибке.

      • Упражнени №3.

      Вычислите факториал числа, введённого пользователем, используя цикл while.

      • Упражнени №4.

      Выведите результат пользователю через JOptionPane.

      Примечание: Факториал 0 = 1, факторил 1 = 1, факториал 2 = 1 * 2, факториал 3 = 1 * 2 * 3, факториал числа n = 1 * 2 * 3 * … * (n – 1. * n.

      • Урок №10. Оператор цикла do-while.

      Упражнения

      • Упражнени №1.

      Используя бесконечный цикл do-while, заставьте пользователя ввести положительное целое число.

      Примечание: Если пользователь вводит что-то некорректное, то сообщайте ему об этом и просите снова ввести положительное целое число. И так до бесконечности, пока он не введёт правильный вариант. Как только он вводит правильный вариант, выходите из цикла, и выводите JOptionPane с сообщением: «Спасибо!».

      • Урок №11. Оператор switch-case.

      Упражнения

      Упражнени №1.

      Попросите пользователя ввести первое число через JOptionPane, а затем аналогично второе.

      • Упражнени №2.

      Попросите пользователя ввести одну из операций: «+», «-», «*», «/».

      • Упражнени №3.

      Используя switch-case выполните соответствующую операцию между двумя введёнными числами и выведите результат через JOptionPane.

      Примечание: При вводе некорректных данных выведите информацию об ошибке в консоль и завершите программу.

      • Урок №12. Одномерные массивы.

      Упражнения

      • Упражнени №1.

      Создайте массив из 5 чисел типа double.

      • Упражнени №2.

      Используя цикл while, выведите сумму всех чисел массива.

      • Упражнени №3.

      Используя цикл for, выведите произведение всех чисел массива.

      • Урок №13. Многомерные массивы.

      Упражнения

      • Упражнени №1.

      Создайте двумерный массив размера 2x3 целых чисел.

      • Упражнени №2.

      Используя цикл for, вычислите сумму всех чисел.

      • Упражнени №3.

      Создайте новый одномерный массив из двух элементов.

      • Упражнени №4.

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

    • ВСЕ МАТЕРИАЛЫ АВТОРА

      Видеокурс
      Видеокурс "Программ...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Видеокурс
      Видеокурс "Программ...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Видеокурс
      Видеокурс "Создание...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Видеокурс
      Видеокурс "Программ...

      Видео урок
      Видеокурс "Программ...

      Курс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Видеокурс
      Видеокурс "Создание...

      Видеокурс
      Видеокурс "WordPres...

      Видеокурс
      Видеокурс "Создание...

      Видеокурс
      Видеокурс "Программ...

      Видеокурс
      Видеокурс "Вёрстка ...

      Видеокурс
      Видеокурс "Своя Web...

      Видеокурс
      Видеокурс "PHP и My...

      Видеокурс
      Видеокурс "Joomla 3...

      Видеокурс
      Видеокурс "React JS...

      Видеокурс
      Видеокурс "Создание...

      Видеокурс
      Видеокурс "Создание...

      Видеокурс
      Видеокурс "Фреймвор...

      Видеокурс
      Видеокурс "HTML5 и ...

      Видеокурс
      Видеокурс "Заработо...

      Видеокурс
      Видеокурс "WordPres...

      Видеокурс
      Видеокурс "Создание...

      Видеокурс
      Видеокурс "Создание...

      Видеокурс
      Видеокурс "JavaScri...

      Видеокурс
      Видеокурс "PHP и My...

      Видеокурс
      Видеокурс "Вёрстка ...

      Видеокурс
      Видеокурс "Создание...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...

      Бесплатный видеокурс
      Бесплатный видеокур...