Курс Java ᐉ Базовый курс Java программирования г. Киев, Украина | nt.ua

(044) 390 73 35 (050) 352 68 64

EN RU UA

Курс Java: основы прог­рам­ми­ро­ва­ния

Basic
**

старт курса


*месяцев

длительность


2занятий

в неделю


*часов

лекций и практики


Кому подойдет курс Java с нуля

Аудитория курса

Техническим писателям, web-разработчикам, техническим руководителям, а также техническим специалистам, не являющиеся программистами, например, системные администраторы

Начинающим программистам и желающим начать изучение программирования с языка Java либо вернуться к основам и систематизировать свои знания

Специалистам с опытом объектно-ориентированного программирования, например, C-разработчики, также получат пользу от этого курса, поскольку он поможет им начать миграцию в мир Java

Працевлаштування після ІТ-курсів в Академії Мережні Технології

Чему научишься на курсе?

Анализировать предметную область задачи и находить методы ее решения

Применять ключевые концепции объектно-ориентированного программирования

Выявлять объекты предметной области

Разрабатывать диаграммы классов для проблемной области

Создавать иерархию классов, основанную на диаграммах классов

Разрабатывать и тестировать Java-приложения

Описывать и использовать переменные примитивных типов

Повторно использовать однажды написанный объектно-ориентированный код

Записывать и использовать выражения, условные операторы, циклы

Применять инкапсуляцию, разрабатывать и вызывать методы

Разрабатывать конструкторы для создания объектов

Создавать и использовать одномерные и многомерные массивы

Расширять возможности существующих классов с помощью наследования

А еще по завершению курса ты сможешь добавить ссылку на твой дипломный проект на GitHub

Что может разрабатывать C# программист

Требования к студентам:

Cоздавать и редактировать текстовые файлы, используя текстовый редактор

Использовать web-браузер для поиска информации

Выполнять действия с командной строкой, запускать программы на выполнение

Анализировать логические задачи, находить алгоритм решения задачи

Писать простые программы с использованием произвольного языка программирования

Программа курса Java

Программа курса по основам программирования Java составлена при участии ведущих программистов в украинских и зарубежных IT и non-IT компаниях

  • Абстракция и её использование в объектной модели
  • Понятие объекта
  • Инкапсуляция
  • Как соотносятся понятия объекта и класса
  • Атрибуты и общие операции в классах
  • Наследование и повторное использование кода
  • Обобщение, специализация и наследование
  • Полиморфизм и наследование
  • Абстрактные классы
  • Взаимодействие объектов путем обмена сообщениями
  • Ассоциация и композиция
  • Время жизни объекта
  • Создание прецедентов для описания проблемной области
  • Разработка диаграммы прецедентов
  • Создание диаграммы классов для предметной области задачи
  • Создание диаграмм деятельности, детализирующих прецеденты
  • Написание класса в соответствии с диаграммами классов
  • Обзор основных направлений и технологий мира Java
  • Описание ключевых концепций языка программирования Java
  • Краткая характеристика этапов жизненного цикла Java-приложений
  • Разбор проблемы с использованием методов объектно-ориентированного анализа
  • Проектирование иерархии классов
  • Создание класса в языке программирования Java
  • Использование метода main в тестовом классе для запуска Java-программы из командной строки
  • Компиляция и выполнение Java-программы
  • Описание и использование переменных
  • Примитивные типы языка Java
  • Объявление, инициализация и использование переменных и констант в Java
  • Присваивание значений переменным
  • Приведение типа
  • Объявление и инициализация переменных ссылочных типов
  • Сравнение ссылочных и примитивных типов
  • Использование класса String
  • Условные операторы
  • Применение вложенных условных операторов
  • Использование оператора варианта
  • Создание циклов с предусловием
  • Разработка арифметических циклов
  • Создание циклов c послеусловием
  • Объявление и вызов метода
  • Сравнение методов конкретного объекта и статических методов
  • Перегрузка методов
  • Применение инкапсуляции для сокрытия внутреннего устройства объектов
  • Создание конструкторов для инициализации объектов
  • Понятие массива. Одномерные массивы
  • Способы инициализации массива
  • Создание двумерных массивов
  • Понятие наследования
  • Абстракция
  • Явная идентификация объектов, используемых в коде

Инструктор курса

Instructor Александр Бабич

Александр Бабич

  • Более 17 лет опыта проведения технических корпоративных тренингов, лауреат педагогической премии им. А.С. Макаренко
  • MCT (Microsoft Certified Trainer)
  • Microsoft Certified Solutions Associate (MCSA): Cloud Platform (Architecting Microsoft Azure Solutions)
  • Microsoft Certified Professional Developer (MCPD): .NET Framework Web Development
  • Microsoft Certified IT Professional (MCITP): Enterprise Support Technician; SharePoint, Administrator
  • OMG Certified UML Professional (OCUP) Advanced
  • Google Compute Engine (GCE)
  • Amazon AI, ASW Certified Solutions Architect
  • Alibaba Cloud Professional

Базовый курс Java в Академии «Сетевые Технологии» – это:

LIVE-обучение

Живое общение с инструктором вне зависимости от формата обучения. Ты сможешь задавать все интересующие тебя вопросы во время занятий.

Рабочее место

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

Практические занятия

Меньше теории, больше практики! Именно поэтому на курсе будет много практических работ и домашних заданий.

Личный кабинет

График занятий, программа, электронные обучающие материалы, сертификат и многое другое в Личном кабинете.

Видеозапись занятий

Доступ к видеозаписям занятий в Личном кабинете на протяжении всего обучения и 6 месяцев после завершения курса.

Дипломный проект

В ходе курса ты будешь работать над своим собственным дипломным проектом, который станет началом или дополнением твоего портфолио.

Экзамен и сертификат

В конце курса все студенты сдают внутренний экзамен, после чего получают электронный сертификат, который подтверждает твои навыки и знания.

Доступ в ИТ-сообщество

У всех студентов будет доступ к закрытому чату в Telegram с инструкторами и единомышленниками, где можно попросить помощи или поделиться чем-то интересным.

Посттренинговая поддержка

6 месяцев консультаций и поддержки от инструктора после завершения курса. Задавай свои вопросы к инструктору в Личном кабинете.

Как проходит обучение

Как проходит обучение

Занятия 2 раза в неделю офлайн или онлайн

На уроках инструктор предоставляет теоретическую базу и разъясняет практические задачи

После урока инструктор дает домашнее задание

В групповом Telegram-чате обсуждаете пройденный материал, делитесь впечатлениями и задаете вопросы

Делаете д/з (в группах) и отправляете его для проверки инструктором

Получаете фидбек о домашней работе от инструктора, вносите правки, улучшаете свою работу

На протяжении всего курса каждый студент работает над своим дипломным проектом

Защита дипломного проекта и экзамен в конце курса

Трудоустройство после курса

  1. Курс "Java: основы программирования"

    Basic
  2. Курс "Java: продвинутое программирование"

    Advanced
  3. Курс "Java: разработка Web-приложений"

    Professional

Полноценная специальность

Пройдя все курсы, ты сможешь сменить профессию и претендовать на позицию

Junior Java Developer

Тренинг с HR-коучем

Расскажем про позиционирование себя, как правильно составить резюме и сопроводительное письмо, как пройти собеседование.

Гарантированное трудоустройство

Лучшие студенты гарантировано получат Job Offer от нашей группы ИТ-компаний или от наших партнеров.

Стажировки в ИТ-компаниях

Поможем с приобретением опыта – рекомендуем лучших студентов нашим партнерам.

Отзывы студентов

Наши студенты работают в компаниях

И еще более 1700 не менее крутых IT и non-IT компаниях 😉

Частые вопросы

Вы сможете посмотреть видеозапись занятия.

Это будет огромный шаг вперед к заветной профессии! Но, чтобы претендовать на позицию Junior Java Developer, вам необходимо пройти еще два курса "Java: продвинутое программирование" и "Java: разработка Web-приложений".

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

Мы выдаем сертификат студентам, при условии посещения 70% занятий и выполнения 70% домашних заданий. Кроме того, знания студентов подкрепляются результатами экзамена и/или защиты дипломного проекта. Любой работодатель может связаться с нами и убедиться в качестве знаний студента.

Мы помогаем с трудоустройством всем нашим студентам, но предлагать трудоустройство мы можем только самым настойчивым и лучшим студентам. Собеседование проходит в нашей группе ИТ-компаний TechExpert или у наших партнеров. Лучшие из лучших гарантированно получают Job offer.

Да, у нас есть такая возможность. Подробности можно узнать у менеджера-консультанта.

Регистрируйся на курс

Становись крутым Java разработчиком вместе с
Академией «Сетевые Технологии»!

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

Старт курса: *

Длительность: * месяцев, * часов

Уроки: * занятий, 2 раза в неделю


Дипломный проект для твоего портфолио

Помощь по трудоустройству


Стоимость: * грн.

* грн/мес.