В связи с карантином мы переходим в online-формат обучения.
Делай чай, давай учиться!


КУРСЫ «JAVA-С НУЛЯ» В КИЕВЕ

Уровень BASIC

Java з нуля

Старт в июне

Уровень ADVANCED

Основной курс Java


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

НА КУРСАХ JAVA ТЫ:

1

Освоишь программирование на кроссплатформенном языке Java;

2

Узнаешь особенности и преимущества Java;

3

Обретешь навыки работы с сетевыми запросами, что позволит умело использовать их в приложениях;

4

Научишься делать приложения на Android от "А" до "Я", как дизайн, так и логику;

5

Выучишь функционал наиболее используемых библиотек;

6

Узнаешь, что такое паттерны проектирования и на практике изучишь их особенности;

ВАЖНО ЗНАТЬ О ЯЗЫКЕ JAVA

Разработчик: Компания Sun Microsystems под руководством Джеймса Гослинга
Дата выпуска: 1995
Язык высокого уровня программирования, который уже много лет не уступает свою позицию лидера. Синтаксически является C-подобным объектно-ориентированным языком. Сфера применения языка Java необычайно широка, и включает в себя как десктопные, так и мобильные и веб-приложения. Стоит отметить, что 80-90% Android приложений написаны именно на Java.



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

СКОЛЬКО ЗАРАБАТЫВАЕТ JAVA DEVELOPER?

Junior

(0-1 год опыта)

$600+

Middle

(1-3 года опыта)

$1800+

Senior

(больше 4 лет)

$3600+

ПОЧЕМУ JAVA – ЭТО КРУТО?

В 70% вакансиях для разработчиков знание этого языка - обязательное условие для трудоустройства.

Уже более 20 лет Java - лидирующий язык программирования. Популярность объясняется ярко выраженной кроссплатформенностью.

Простой и понятный синтаксис позволяет быстро освоить язык с нуля.

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

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

Динамичность. Java лучше поддается адаптации к изменением, чем языки С или С++.

ПРОГРАММА КУРСА:

Уровень BASIC:

Development life cycle:

  • SDLC
  • Methodologies:
    • Agile development
    • Waterfall development
    • Other
  • Scrum

Development process:

  • Test-driven development (TDD)
  • Feature-driven development (FDD)

Version control systems:

  • GIT:
    • Introduction
    • How to commit and merge code
    • Working with branches
    • Best practices
  • SVN

Уровень ADVANCED:

Java:

  • Common language constructions and blocks
  • Variables
  • Classes
  • Methods
  • OOP principles
  • Java code convention
  • Collections API
  • Multithreading:
  • Thread vs process
  • Ways to implement
  • Synchronization

Maven/Gradle:

  • Build systems
  • Difference

SQL:

  • SQL basics
  • Relational paradigm principles
  • Database architecture principles
  • MySQL

JDBC:

  • Drivers
  • Statements
  • Prepared statements
  • JDBC theory
  • JDBC in practice, (implementation dao layer)

Java Web:

  • JSP
  • Servlets
  • Servlet containers (Tomcat)

XML/JSON:

  • General information
  • Difference

Web Services:

  • REST basics
  • Design and examples
  • Third-part REST API for our project
  • SOAP
  • Most popular frameworks

Spring framework:

  • Spring framework principles
  • Factory pattern
  • Spring container
  • Configuration options
  • Dispatcher servlet
  • Spring MVC
  • Spring boot
  • Web context
  • Spring in practice

jUnit 5:

  • Unit testing
  • Parameterized tests

Log4j:

  • Logging in Java
  • Appenders and loggers

ПОЧЕМУ SKILLUP?

8 лет

Наши выпускники успешно трудоустраиваются в ТОП IT-компании

54 города

Выпускники SkillUP работают в IT-компаниях Канады, США, Новой Зеландии и Европы

198 тренеров

из ТОП-овых IT-компаний преподают в SkillUP и продолжают усовершенствоваться

24 225 студентов

Уже успешно изменили свою жизнь с помощью SkillUP и получили работу мечты

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

Закончив курсы от SkillUP вы получите:

  • Обучение перспективной профессии
  • Возможность реализовать себя в ИТ-сфере
  • Возможность работы в комфортабельных офисах
  • Возможность работать в международных компаниях
  • Возможность выехать в США, Канаду и другие страны
  • Возможность получать $ 800- $ 2500 / мес. и более
  • Быструю окупаемость вложенных средств
  • И, главное, ощутимые положительные изменения в своей жизни

Длительность:

  • Уровень BASIC - 2 месяца
  • Уровень ADVANCED - 3 месяца
  • 80 часов практики
  • 2 раза в неделю
  • по 2 часа

Стоимость курса:

  • 6000 грн/мес - подготовительный курс
  • 6500 грн/мес - основной курс
  • При оплате одним платежом скидка 1000 грн

Старт курса:

  • июнь

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