Скоро [ITLabs]Java for beginners

  • Автор темы VkurseBot
  • Дата начала
Статус
В этой теме нельзя размещать новые ответы.
VkurseBot

VkurseBot

Модератор
20 Сен 2020
0
782
50
Голосов: 0
#1
Цели и задания курса:
Данный курс нацелен на то, чтобы дать хороший базис для дальнейшего изучения программирования на Java. Рассчитан на новичков.
На протяжении обучения будут рассматриваться основные понятия ООП, приемы, операторы и управляющие конструкторы языка Java, который, на данный момент, является самым быстрорастущим и популярным языком программирования.
Особое внимание будет уделяться фундаментальным понятиям программирования, а также практическим заданиям, которые будут выполняться как дома, так и непосредственно на занятиях.
Теоретические и практические знания:

• Java Introduction: становление языков программирования, трансляторы/компиляторы, понятие Java-машины, байт код, данные/команды, основные понятия ООП (абстракция, инкапсуляция, наследование, полиморфизм), развитие версий Java, знакомство со средой разработки (IDE), первая программа.
• Основы языка: синтаксис, переменные, простые типы, операции (арифметические, побитовые, логические), массивы (одномерные/многомерные).
• Управляющие операторы: понятие структурного программирования, операторы выбора, циклы, операторы перехода.
• Реализация ООП в Java: понятие класса, понятие объекта, ссылки и указатели, выделение памяти, понятие метода.
• Создание собственных классов: описание класса на примере объектов из реального мира, конструкторы, переменные, методы, область видимости, методы доступа, статические поля, параметры методов, общая компоновка классов, понятие пакетов.
• Наследование: иерархия наследования, приведение типов, абстрактные классы, общий предок – класс Object, унаследованные методы и их адаптация.
• Интерфейсы: понятие интерфейса, варианты использования интерфейсов, множественное наследование в Java.
• Обработка исключений: понятие «устойчивости» программы, типы исключений (проверяемые vs непроверяемые), встроенные исключения, создание собственных исключений.
• Работа со строками: String builder/String Buffer, форматирование строк, метод toString.
• Структуры данных: коллекции, дополнительные структуры данных, библиотеки (Arrays, Collections).
• Работа с встроенными библиотеками/служебными классами: дата/время, форматирование, таймер, случайные числа, генерация случайных чисел.
• Организация ввода/вывода: потоки данных, работа с файлами — Scanner, File Reader, создание и запись в файл.
• Помощь в дальнейшем изучении языка Java.

Длительность: 12 занятий
Дни: суббота/воскресенье
Время: 16:00-19:00
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.

О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

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

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя