Основы программирования на Java с нуля на русском языке в Таллинне и онлайн

 
Java с нуля на русском языке — практический курс программирования для взрослых
Этот курс по основам программирования на Java подходит взрослым, которые хотят начать обучение с нуля и получить понятную, структурированную и практическую базу для дальнейшего развития в IT. На курсе изучаются синтаксис Java, логика программирования, алгоритмы, структуры данных и основы объектно-ориентированного программирования. Обучение проходит на русском языке в Таллинне и онлайн по Эстонии, а формат курса подходит как для начинающих, так и для тех, кто хочет систематизировать уже имеющиеся знания. Курс помогает сделать первый уверенный шаг в сторону разработки программного обеспечения и расширить карьерные возможности на современном рынке труда.
 
Наименование учреждения дополнительного обучения
IT ProLab OÜ
Регистрационный код 16142191
Номер уведомления о хозяйственной деятельности в сфере обучения взрослых: 260950

Название учебной программы

Основы программирования на Java (Java с нуля)

Оригинал учебной программы на эстонском языке размещён в эстонской версии сайта.

Группа учебной программы
Разработка и анализ программного обеспечения и приложений.

Основа для составления учебной программы
Государственная учебная программа по специальностям инфо- и коммуникационных технологий (младший разработчик программного обеспечения), обзор OSKA о потребности в специфических ИКТ-навыках (SA Kutsekoda), Java Platform Standard Edition Documentation

Общий объём обучения
100 академических часов, из них 60 акад. ч. контактного обучения и 40 акад. ч. самостоятельной работы.

Целевая группа
Взрослые, которые хотят получить практические знания языка Java и/или дополнить свои знания, а также расширить свои возможности на рынке труда благодаря повышению квалификации или переквалификации.

Условия начала обучения
Язык обучения — русский. Требуются базовые навыки работы с компьютером.

Цель

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

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

Содержание обучения
  1. Типы данных. Переменные и константы. Операции с простейшими типами. (4 акад. ч.)
    • Primitive data types
    • Non-primitive data types
    • Variables
    • Arithmetic Operators
    • Math class
  2. Управляющие конструкции программы. Различные типы циклов и их использование. (4 акад. ч.)
    • If, if else, if else if, switch
    • For, foreach, while, do while
  3. Массивы данных. (8 акад. ч.)
    • Single-Dimensional Arrays
    • Multidimensional Arrays
  4. Методы. Overloading. Параметры. Глобальные и локальные переменные. (4 акад. ч.)
    • Declaration Scopes
    • Static Variables
    • Static Methods
    • Return values
    • Parameters
  5. Работа со строками. (4 акад. ч.)
    • Character
    • String
    • RegEx
    • StringBuilder, StringBuffer
  6. ArrayList, LinkedList, Map (4 акад. ч.)
    • Различия списков
    • Interface List, Map
    • Использование списков
  7. Основы объектно-ориентированного программирования (OOP) (16 акад. ч.)
    • Классы и объекты.
    • Методы
    • Абстрактные классы
    • Интерфейсы.
    • Модификаторы доступа.
    • Deep Clone()
  8. Input/Output (I/O). Exceptions. (10 акад. ч.)
    • Byte-oriented Streams
    • Character-oriented Streams
    • Try-Catch
    • Throw, Throws
  9. Generics (4 акад. ч.)
    • Методы • Классы
    • Интерфейсы
  10. GUI (2 акад. ч.)

    • Swing

Методы обучения
Контактное обучение (60 акад. ч.): лекции, практические упражнения, решение задач
Самостоятельная работа (40 акад. ч.): освоение части материала вне лекций, домашние задания в соответствии с заданиями преподавателя.

Учебные материалы
Участники курса получают тематические электронные материалы, подготовленные преподавателем по всем темам обучения. Учебные материалы также включают сборник практических заданий и домашних работ.

Рекомендуемые учебные материалы
Java SE Documentation
IntelliJ IDEA Documentation
Java Tutorials
RegEx FAQ

Учебная среда
Язык обучения — русский.
Размер группы — до 10 участников.
Обучение проходит в компьютерном классе или онлайн в режиме реального времени. Учебный класс выбирается в соответствии с размером группы. Реальные занятия онлайн проводятся через Google Meet, Zoom или Teams.
Программное обеспечение: IntelliJ IDEA, Java SE Development Kit (Oracle JDK)

Оценивание и условия завершения обучения
Для завершения обучения требуется участие не менее чем в 80% занятий и успешное выполнение предусмотренных в ходе курса зачётных и практических работ
Методы оценивания: практические работы, создание приложения
Критерии оценивания: учащийся правильно выполняет требования задания и создаёт работающее приложение, соответствующее условиям задания

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

Описание квалификации, учебного или профессионального опыта, обеспечивающих компетентность преподавателя
Высшее образование и/или активная работа в преподаваемой области, а также соответствующий опыт в данной сфере (опыт преподавания в области ИКТ).

FAQ
Подходит ли этот курс для начинающих?
Да, курс рассчитан на взрослых, которые хотят начать изучение Java с нуля и получить практическую базу программирования.

На каком языке проходит обучение?
Обучение проходит на русском языке.

Можно ли учиться онлайн?
Да, обучение может проходить онлайн в режиме реального времени с использованием Google Meet, Zoom или Teams.

Что изучается на курсе "Java с нуля"?
На курсе "Основы программирования на Java (Java с нуля)" изучаются основы Java, типы данных, циклы, массивы, методы, работа со строками, коллекции, основы OOP, обработка исключений, generics и основы GUI.

Где находится оригинал учебной программы?
Оригинал учебной программы на эстонском языке находится в эстонской версии сайта IT ProLab.

Другие популярные курсы