Записатись на курс
Java developer

Онлайн курс

Java developer

Online курс Java. Оплата за навчання тільки у випадку успішного працевлаштування.

  • Вартість

    Вартість

    Безкоштовно до працевлаштування

  • Старт

    Старт

    29 листопада 2019

  • Графік

    Графік

    Пн-Пт 9:00 - 18:00

  • Тривалість

    Тривалість

    4 міс

  • Стартова ЗП

    Стартова ЗП

    $750

Про курс

Курс Java програмування проходить 100% онлайн, в режимі реального часу.

У практиків і на практиці.

В групі, де важливий успіх кожного.

Ти освоїш ООП, Java Core, Spring, Hibenate та зможеш працювати над технологічними продуктами будь-якої складності: Games, Enterprise Software, High Complexity back-end systems.

Після курсу в тебе буде власне портфоліо та досвід роботи на реальних проектах.

Програма

Тема 1

Git in practice

Тема 2

Java Basics (variables, classes, methods, OOP principles, java code convention, basic best practices)

Тема 3

Collection Framework (basic data structures, CF in practice)

Тема 4

Exceptions (exceptions hierarchy, checked and unchecked, processing exceptions, try-catch-finally)

Тема 5

WEB basics (web basics theory, TCP/IP, HTTP, servlet, web.xml, tomcat, markup, bootstrap, creating landing page, POJO objects, MVC, JSP)

Тема 6

Three tier architecture (three tier architecture principles, dependency injection, inversion of control)

Тема 7

Spring framework (spring framework principles, factory pattern, spring container, configuration options, dispatcher servlet, spring MVC, web context, spring in practice)

Тема 8

SQL/JDBC (SQL basics, relational paradigm principles, database architecture principles, JDBC theory, H2, MSQL, JDBC in practice, (implementation dao layer))

Тема 9

ORM, Hibernate, JPA (JPA theory, ORM theory, hibernate basics, configuration, hibernate in practice (transactions, caching, cascading))

Тема 10

Spring security (security principles, why we need it?, spring security configuration, spring security in practice)

Тема 11

Validations, mail notifications and other useful libraries and practices (working with third-part libraries)

Тема 12

REST (REST basics, design and examples, third-part REST API for our project)

Тема 13

Test Driven Development (TDD theory, Junit, binary search, Mockito, O(n), merge sort)

Технології

Навчання безкоштовне*

Навчання безкоштовне*

Влаштуємось на роботу в ІТ - тоді заплатиш
Частинами, щомісячно, 17% від зарплати протягом 2-х років в Києві, 3-х років в іншому місті

Викладачі

Chupika Bohdan

Java Coach

Java king from Troeshchina

Diakonova Sofia

Java developer / TA

Makes ppl fall in love with java

Безкоштовні матеріали для старту навчання

Безкоштовні матеріали для старту навчання

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

Hello! Mate academy uses cookies in order to remember your preferences, to enhance your user experience, to analyse the use of the website, to improve and promote our services. By clicking “Accept” you agree with our use of the cookies that are not critically necessary for the functioning of the Website but enhance its for your comfortable use. More info is available in our Privacy Policy and Cookies Policy.

Відгуки

Левіцький Анатолій

Software Engineer at Alfa-Bank

... Детальніше