Планируемое обучение:

13 мая
3 июня
8 июля
5 августа
2 сентября
7 октября
4 ноября
2 декабря

Цена: 3950€
Финансируется Службой занятости

ВСЕ ЛЕКЦИИ в прямом эфире: лекции проводятся ПРЯМОЙ ЭФИР - В РЕАЛЬНОМ ВРЕМЕНИ С ЛЕКТОРОМ (+ записи лекций по мягким навыкам и ИИ)

Смешанное обучение: учиться и из дома ir из класса. Возможность менять формат во время обучения

Продолжительность: 492 часа, 12,4 недель, 62 занятия

Время: 5 раз в неделю по 8 часов с 9.00:17.00 до XNUMX:XNUMX.

Повторение курса: возможность вернуться и повторить курс БЕСПЛАТНО в течение года

Обучение для компаний: все программы могут быть адаптированы под ваши нужды

100% вариант финансирования для работы и не работы + стипендия до €1260

24
.

От основ JAVA до разработки мобильных приложений (для безработных) - 223002990

ЛЕКЦИИ ПРОХОДЯТ В РЕАЛЬНОМ ВРЕМЕНИ С ЛЕКТОРОМ
Нет выбора для обучения
- Учиться может каждый!

JAVA — один из наиболее широко используемых языков программирования на мировом рынке. Обучение основам программирования JAVA предназначено для тех, кто хочет освоить прочные основы программирования JAVA и начать свою карьеру....в должности программиста. Целью этих тренингов является предоставление необходимых теоретических и практических принципов объектно-ориентированного программирования и обучение созданию различных программ, мобильных приложений для Android и других решений с использованием этого языка программирования. Язык программирования JAVA занимает важное место в различных областях от космических исследований НАСА, разработки роботов будущего до индустрии компьютерных игр и многого другого. После прохождения этого обучения вы сможете начать свою карьеру в качестве начинающего программиста JAVA или программиста Android.

Более...

Что я узнаю?
Уверенные основы программирования на JAVA.

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

Применение принципов и структур программирования DRY, KISS, SOLID на практике.

Управление ошибками JAVA (Исключениями), тестирование кода модульными тестами.

Контроль версий с помощью Git и GitHub.

Применение виртуализации контейнеров Docker в проектах.

Проектирование и управление базами данных MySQL и MongoDB.

Разработка и тестирование REST API Spring Boot.

Основы HTML, CSS, JS и разработка Spring WEB-приложений.

Аутентификация и авторизация с помощью Spring Boot Security.

Разработка Android-приложений, структура MVVM, подключение к REST API.

Что я смогу делать после обучения?

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

Читать, понимать и оптимизировать написанный программный код, а также обнаруживать и исправлять ошибки.

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

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

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

Вы научитесь работать с базами данных SQL и NOSQL.

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

Создайте безопасный и надежный пользовательский интерфейс для веб-сервиса.

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

Что после тренировки?

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

Нашим студентам, желающим начать карьеру в сфере ИТ, Центр карьеры поможет найти стажировку или работу, предоставит всю необходимую информацию о собеседованиях, поможет подготовить сильное и привлекательное резюме и профиль в LinkedIn, который выделить вас среди других кандидатов в процессе отбора. Мы постоянно делимся предложениями о работе и стажировках, консультируем по всем вопросам, связанным с трудоустройством. Вы не будете одиноки во время поиска работы, наша профессиональная команда консультантов и наставников окажет всестороннюю помощь для достижения вашей цели – успешного начала карьеры в сфере ИТ.

Vilnius Coding School сотрудничает с более чем 250 компаниями-партнерами, которые могут предоставить карьерные возможности выпускникам нашей школы. Даже 85 процентов все, кто окончил школу и устроился на работу, успешно трудоустроены.

Возможные вакансии после обучения:

  • Младший JAVA-разработчик
  • Младший Android-разработчик
  • Младший Back-End разработчик
  • Младший инженер-программист
  • Младший специалист по контролю качества
  • Младший QA-тестер автоматизации

Программа обучения

  • Переменные: примитивы
  • Переменные: Цель
  • Логика кода: условия, операторы (если, переключатель)
  • Логика кода: циклы ( while, do while, for)
  • Массивы и коллекции: Массивы, Коллекции (Список, Набор, Карта), ArrayList, LinkedList, принципы работы HashMap.
  • Методы: Методы (модификаторы доступа, статические методы, параметры и аргументы, возврат при необходимости)
  •  ГИТ, Гитхаб
  • Объекты и инкапсуляция: конструкторы, методы get и set.
  •  ООП: наследование, абстракция и полиморфизм:
    1. Наследование, класс объекта (методы toString, hashSet, Equals, Clone)
    2. наследование, абстракция и полиморфизм: абстрактные классы и интерфейсы
    3. наследование, абстракция и полиморфизм: Полиморфизм (принципы перезаписи и полиморфизма)
  • Общие классы, методы и их применение на практике
  • Основы и применение JAVA Reflection на практике
  • Исключения и модульные тесты: исключения, модульные тесты и TDD
  • Функциональное программирование:
    1. Возможно также ссылки на методы
    2. Изменение данных потока
    3.  Функции (предикат, потребитель, функция, поставщик)
    4. Шаблоны функционального программирования
  • Многопоточное программирование на JAVA: потоки, процессы, объекты, состояния, интерфейсы.
  • WEB-приложения: клиентская и серверная архитектура, связь, протоколы.
  • Веб-контейнеры/контейнер Tomcat: что такое контейнер Tomcat, компоненты и принципы работы
  • Технология сервлетов: задачи сервлетов, жизненные циклы, интерфейсы, HttpServelt и JPA
  • Виртуализация соконтейнеров Docker:
    1. Основы Докера
    2. Docker-образ и контейнеры
    3. Переменные и файлы Docker
    4. Компиляция Докера
  • MySQL: CRUDD, JOIN и операции
  • МонгоБД: CRUD
  • JDBC: чтение и сохранение данных, удаление данных, обновление и операции.
  • Принципы: СУХОЙ, ПОЦЕЛУЙ, ТВЕРДЫЙ.
  • Шаблоны:
    1. Шаблоны креативного дизайна (Factory Method, Builder, Singleton, Prototype)
    2. Шаблоны структурного проектирования (Адаптер, Декоратор, Композит, Фасад)
    3. Шаблоны проектирования поведения (команда, наблюдатель, состояние, стратегия)
    4. Различные шаблоны проектирования (DAO, DI, MVC).
  • Весенние основы
  • Весенний МВК
  • Основы HTML, SCC, JS.
  • Развиваем весенний отдых
  • Весенняя безопасность
  • Компоненты приложения Android, манифест, ресурсы, манифест, ресурсы, совместимость устройств
  • Компоненты пользовательского интерфейса, разработка действий и фрагментов
  • Переработка Просмотреть элементы
  • Шаблон MVVM, ViewModel, LiveData
  • Локальное хранилище с базой данных ROOM
  • REST API с библиотекой Retrofit

Разработка Spring WEB или Android-приложений

1. Коммуникативные навыки

  • Активное слушание
  • Эффективная коммуникация
  • Работа с трудными клиентами
  • Создание соединения

2. Стратегии решения проблем

  • Анализ проблемы и диагностика
  • Определение решений
  • Методы устранения неполадок
  • Анализ первопричины проблемы
  • Новейшие технологии решения проблем
  • Как получить обратную связь от менеджеров
  • Профессиональное развитие

3. Тайм-менеджмент и организация

  • Приоритизация задач
  • Управление рабочей нагрузкой
  • Делегирование и сотрудничество

4. Эмоциональный интеллект

  • Понимание и управление эмоциями
  • Эмпатия и сострадание
  • Решение конфликта
  • Стресс-менеджмент

5. Как учиться больше, быстрее и меньше
забывать

  •  5-минутное упражнение для мозга
  • Очистите свой «мысленный туман» с помощью этих 5
    вкусная еда для мозга
  •  Изучите мощную технику запоминания, чтобы
    ты бы никогда не пропустил встречу
Вильнюс Кодирование Аттестат
убедительное доказательство того, что вы готовы карьера ЭТО!
сертификат

зеленая галочка Официальный сертификат, утвержденный Регистром образования и науки

зеленая галочка Признан сильнейшими литовскими и международными компаниями

зеленая галочка Это доказывает, что вы учились у лучших специалистов в своей области.

зеленая галочка Надежное доказательство приобретенных навыков

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

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

Преподаватели курса

АРТЕМ С.

Старший
Дирба 15 ниже
Преподавание JAVA

ВИКТОРИЯ П.

средняя
Дирба "Сведбанк в Литве"
Преподавание JAVA

ЭГИДИЙ Б.

средняя
Дирба Ална Софт
Преподавание JAVA

МАРТИНАС Н.

Старший
Дирба волчанка Людус
Преподавание JAVA

МАРТИНАС Ш.

Старший
Дирба "Вольтас ИТ"
Преподавание JAVA
Запись на эти тренинги