ya
Курсы программирования на Java | Java | НГТУ | Нижний Новгород - HiBrain

Основы программирования на Java

place
НГТУ
calendar
по мере набора группы
cost
6000
duration
8 недель

НГТУ ждёт тех, кто хочет узнать основы программирования на одном из самых популярных языков. В рамках оффлайн-курса ты узнаешь основы работы с Java и научишься применять их на практике. Курс включает в себя изучение Java SE, принципов объектно-ориентированного программирования. Рассматриваются основные структуры данных, принципы создания многопоточных приложений на Java, проектирования графического пользовательского интерфейса и межсетевого взаимодействия. Слушатели знакомятся с системой контроля версий GIT, получают практические советы от опытных преподавателей. Планируй для занятий 4 часа в неделю.

Карьера

Выпускники курсов HiBrain получают уникальную возможность применить новые знания: компании-партнёры проекта ждут наших слушателей на стажировки и предлагают трудоустройство.

Эксперты

Друзья HiBrain — ведущие IT-компании. Вместе с ними мы разрабатываем программы курсов, чтобы наши слушатели получили самые актуальные знания и навыки. Эксперты из компаний-партнёров помогают нам в подготовке практических кейсов и даже принимают экзамены у выпускников.

expert

Федоров Семен

МЕРА НН, Старший разработчик программного обеспечения в компании
Федоров Семен
МЕРА НН, Старший разработчик программного обеспечения в компании
skill

Для кого

Минимальный уровень образования для слушателей: среднее профессиональное. Слушателям необходим уверенный уровень владения знаниями из школьного курса информатики. Опыт программирования на других языках высокого уровня желателен, но не обязателен.

skill2

Навыки

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

Содержание

Введение. История языка, отличительные черты, разновидности, jdk, jre, некоторые инструменты, Hello World.

content

Типы данных. Числовые, символьные, массивы, строки, преобразование типов, работа со строками.

content

Основы ООП, классы, наследование, пакеты, модификаторы доступа, вложенные классы.

content

Управляющие конструкции и исключения. Условные операторы, циклы, работа с исключениями.

content

Система ввода-вывода. Рефлексия, работа с графикой, работа с файлами, потоки ввода-вывода, Reflection API, основы работы с графикой.

content

Библиотека java.util. Общие сведения, generics, коллекции.

content

Многопоточность. Общие сведения, синхронизация, управление потоками, модель памяти, коллекции.

content

Работа с сетью. Модель OSI, TCP/IP, сокеты, URI и URL

content
platform
Площадка проведения
adress