Udemy [Udemy] Программирование на Java для начинающих (2021)

  • Автор темы Trinity
  • Дата начала
[Udemy] Программирование на Java для начинающих (2021)

1654683462685


ИЗУЧИТЕ ПРОГРАММИРОВАНИЕ НА JAVA, НАПИСАЯ БОЛЕЕ 200 ПРОГРАММ, ЗАГАДОК И УПРАЖНЕНИЙ НА JAVA.

РЕКОМЕНДУЕТСЯ
для абсолютных новичков в Java и программировании!

БЕГЛЫЙ ВЗГЛЯД НА КУРС

Java — один из самых популярных языков программирования. Java предлагает возможности как объектно-ориентированного, так и функционального программирования.

Мы применяем практический подход, используя комбинацию JShell и Eclipse в качестве IDE, чтобы проиллюстрировать более 200 упражнений по кодированию Java, головоломок и примеров кода . Этот курс не предполагает никакого предыдущего (начинающего) программирования или опыта работы с Java. Если вы никогда раньше не программировали компьютер или у вас уже есть опыт работы с другим языком программирования и вы хотите быстро выучить Java , этот курс идеально вам подойдет.

В более чем 250 шагах мы изучаем наиболее важные функции языка программирования Java.
  • Основы программирования на Java — выражения, переменные и вывод на печать
  • Операторы Java — оператор присваивания Java, реляционные и логические операторы, операторы короткого замыкания.
  • Условные выражения Java и оператор If
  • Методы — параметры, аргументы и возвращаемые значения
  • Объектно-ориентированное программирование — класс, объект, состояние и поведение
  • Основы ООП — инкапсуляция, абстракция, наследование и полиморфизм
  • Основы о типах данных Java — приведение типов, операторы и многое другое
  • Встроенные классы Java — классы BigDecimal, String, Java Wrapper
  • Условные операторы с Java — оператор If Else, вложенный оператор If Else, оператор Java Switch, тернарный оператор Java
  • Циклы — цикл for, цикл while в Java, цикл do while, перерыв и продолжение
  • Неизменность классов Java Wrapper, String и BigDecimal
  • Даты Java — введение в LocalDate, LocalTime и LocalDateTime
  • Java Array и ArrayList — массивы строк Java, массивы объектов, примитивные типы данных, toString и исключения
  • Введение в переменные аргументы
  • Основы проектирования класса — класс, объект, состояние и поведение. Решающее состояние и конструкторы.
  • Понимание состава объектов и наследования
  • Абстрактный класс Java и интерфейсы. Введение в полиморфизм.
  • Коллекции Java — интерфейс списка (ArrayList, LinkedList и Vector), интерфейс набора (HashSet, LinkedHashSet и TreeSet), интерфейс очереди (PriorityQueue) и интерфейс карты (HashMap, HashTable, LinkedHashMap и TreeMap() — сравнение, сопоставление и выбор
  • Дженерики — зачем нам нужны дженерики? Ограничения с расширениями и общими методами, подстановочными знаками — верхняя граница и нижняя граница.
  • Функциональное программирование — лямбда-выражение, поток и операции с потоком (промежуточные операции — сортировка, различение, фильтрация, сопоставление и терминальные операции — макс., мин., сбор в список), функциональные интерфейсы — интерфейс предикатов, потребительский интерфейс, функциональный интерфейс для сопоставления, Ссылки на методы — статические методы и методы экземпляра
  • Введение в потоки и многопоточность — Need for Threads
  • Реализация потоков — расширение класса потоков и реализация запускаемого интерфейса
  • Состояния потока и связь между потоками
  • Введение в службу Executor — настройка количества активных потоков. Возврат Future, invokeAll и invokeAny
  • Введение в обработку исключений — ваш мыслительный процесс во время обработки исключений. попробовать, поймать, и, наконец. Иерархия исключений: проверенные исключения и непроверенные исключения. Генерация исключения. Создание и создание пользовательского исключения — CurrenciesDoNotMatchException. Попробуйте с ресурсами — новая функция в Java 7.
  • Список файлов и папок в каталоге с помощью метода списка файлов, метода обхода файлов и методов поиска. Чтение и запись из файла.
Начните учиться сейчас. Нажмите кнопку регистрации!

Для кого этот курс:
  • У вас НУЛЕВОЙ опыт программирования и вы хотите изучать Java-программирование
  • Вы новичок в программировании на Java и хотите научиться писать отличные программы на Java.
  • Вы хотите изучить основы объектно-ориентированного программирования на Java.
  • Вы хотите изучить основы функционального программирования на Java
Материал на английском языке

Подробнее:

Скачать:
 

Похожие темы

Trinity
Ответы
0
Просмотры
181
Udemy.com
Trinity
Trinity
ATLANT ♆
Ответы
0
Просмотры
242
Udemy.com
ATLANT ♆
ATLANT ♆