Теорія
Практика
Теорія
Практика
Теорія
Практика
Теорія
Практика
Пройти:
Курс Java Start
Завантажити:
1. JDK 8
2. Eclipse for Enterprise Java developers
3. PostgreSQL
4. Tomcat 8.5 (64-bit Windows zip)
Мати ноутбук:
1. Оперативна пам’ять щонайменше 4 Гб, бажано 8+
2. Процесор не нижче Pentium, бажано Core i3+
3. Бажано windows 10, можна MacOS або Linux
В розділі 10 задач на роботу з примітивними типами даних
Розділ містить 10 задач на закріплення навичок роботи з умовними операторами
Цей розділ мscnbnm 10 задач для вирішення за допомогою циклів for та while
10 задач на роботу з масивами
Програма курсу розроблена Сергієм Немчинським, експертом в програмуванні з 27-річним досвідом, щоб за короткий час дати тільки необхідні знання та навички початківцям в Java.
Після курсу Java Start ви:
Формат курсу: відео-лекції та завдання, без перевірки
Час проходження: 2-4 тижні
Курс націлений на те щоб показати як працює Java інструментарій, навчити вас писати прості програми, запускати їх на виконання, деплоїти на простий сервер додатків і дебажити код для знаходження помилок.
Так само ми навчимо вас користуватися базами даних, створювати нову БД і підключати її до свого проєкту.
У курс навчання включені крім того і система юніт-тестування JUnit і система автоматичного складання проєкту maven.
Формат курсу: відео-лекції для повторення студентом
Час проходження: 2-4 тижні
Програма курсу складається з 4 розділів. Кожен розділ містить у собі 10 практичних завдань визначеної теми. Прості задачі для розуміння того, як працюють примітивні типи даних, умовні оператори, цикли та масиви.
Формат курсу: задачі для перевірки ментором
Час проходження: 4 тижні
Вiдеокурс по GitLab допоможе вам зрозуміти основні концепції та інструменти, які використовуються для керування проєктами програмного забезпечення.
Під час цього курсу ви ознайомитеся з основами системи контролю версій Git та платформою GitLab, яка надає широкий спектр можливостей для спільної роботи над кодом, відстеження змін, управління задачами та багато іншого.
Ви дізнаєтеся, як ефективно використовувати GitLab для спільної роботи в команді, ведення проєктів та забезпечення якості програмного забезпечення.
Ці завдання дозволяють новачкові Java освоїтися з новою для нього мовою і з досить жорсткими вимогами по оформленню коду, прийнятими в світі Java. Так само ця група завдань навчає студента користуватися таким потужним інструментом розробки як юніт-тести з використанням JUnit. Познайомить із Collection Framework, Java Stream API, Java Time API.
На простому прикладі консольної програми студент почне знайомство з найпопулярнішим на ринку фреймворком SpringBoot. Крок за кроком студент опанує роботу з базою даних Jdbc Api, Hibernate, Spring Data JPA.
У цьому розділі буде розроблено повноцінну програму для управління розкладом невеликого університету або школи. Продовжуючи поглиблювати свої знання студент спробує у дії SpringMVC, Thymeleaf бібліотеку шаблонів для обробки та створення HTML, XML, JavaScript, CSS та тексту, Validation API, навчиться основ управління безпеки додатків Spring Security.
Однією з головних ніш сучасного світу Java є побудова мікросервісів. У даному розділі буде реалізовано простий мікросервіс на основі технології REST, вивчено роботу з безпекою на основі JWT, систему авто документації rest сервісів стандарту OpenApi 3.0, та автоматичне створення зручного UI для роботи з ним, частково розглянута тема Docker для контейнеризації програми.
Особливістю курсу є робота з ментором. Ментор – це досвідчений розробник, який допомагає розібратися в складних питаннях, дає зворотний зв’язок щодо виконаних завдань і спрямовує в процесі навчання. Це дає змогу студентам не лише вивчити теоретичну базу, а й навчитися застосовувати знання на практиці, працюючи над реальними проєктами.
Проєкт “Платформа для допомоги неприбутковим організаціям у пошуку партнерів, волонтерів та знаходженні виконавців для вирішення повсякденних завдань”.
Проєкт Learning Management System – інструменти для організації навчального процесу. Java, Spring, мікросервісна архітектура. Інтеграція з Google Calendar, Atlassian Jira.
Це курс для тих, хто вже освоїв мову програмування, але ще не має реального досвіду роботи.
Впишіть досвід навчання на проєкті в резюме як роботу на позиції Trainee Java Developer в компанії FoxmindEd Software
Це курс для тих, хто вже освоїв мову програмування, але ще не має реального досвіду роботи.
Впишіть досвід навчання на проєкті в резюме як роботу на позиції Trainee Java Developer в компанії FoxmindEd Software
Програма розбита на три етапи (кожен етап оплачується окремо і поступово):
Trainee Level (Java Start + Java Tools + Задачі) – 4 175 грн
Junior Level (Java Spring - 6 місяців по ціні 6400 грн/міс) – 38 400 грн
Strong Junior Level (Project - 3 місяці по ціні 6400 грн/міс) – 19 200 грн
Переваги участі в Програмі: ви отримуєте чіткий план навчання за вибраною спеціальністю на 1 рік та маєте можливість, як учасник програми, оплатити навчання по вигідній ціні, яка недоступна при звичайній оплаті навчання помісячно.
Так, під час навчання з вами на зв’язку буде особистий куратор, що допомагатиме вирішувати організаційні питання, слідкуватиме за вашим прогресом та нагадуватиме про дедлайни по програмі. На етапі менторингу вам буде надано особистого ментора (практикуючого програміста) до якого ви будете звертатись за допомогою чи порадою, а також здавати завдання на перевірку.
Якщо студенту не вистачило 6 місяців для проходження програми по менторингу, у нього є можливість докупити місяці по 6 400 грн (оплата помісячно). Якщо закінчив раніше - залишок оплачених днів перекидається на наступний рівень Strong Junior Level
Перед другим етапом студент йде на обов'язковий 7-ми денний тестовий період, якщо йому не підходить формат – може вийти з програми і більше нічого не платити. Якщо підходить, то має можливість, як учасник програми, оплатити 6 місяців навчання по ціні 6 400 грн/міс одним платежем (38 400 грн) або 2ма платежами (по 19 200 грн).
Після другого етапу студент переходить на навчання на реальному проєкті і стає повноцінним членом команди розробників та отримує можливість отримати комерційний досвід роботи з записом в резюме. Студент має можливість оплатити навчання по 6 400 грн/міс одним платежем (19 200 грн), як учасник програми. Якщо студент захоче раніше завершити навчання або знайде роботу, то ми повертаємо йому гроші, за виключенням місяців які він відучився, перерахувавши їх по повній ціні (8 000 грн/міс).
Разом з третім етапом (Strong Junior Level) підключаються Бонуси за участь у програмі: допомога з LinkedIn, резюме, пробна співбесіда, студент отримує доступ до вебінару по софт скілам.
Студент може увійти в Програму з другого етапу (Junior Level), і не проходити перший (Trainee Level). Проте почати одразу з третього (Strong Junior Level) - неможливо.
Так, студент може взяти заморозку в навчанні, але не більше 30 днів за 6 місяців. Заморозка можлива лише на етапі 2 (Junior Level) та 3 (Strong Junior Level)
Якщо в якийсь момент студент вирішить припинити навчання (вийти з програми на 2му чи 3му етапі) - ми повертаємо йому гроші, за виключенням місяців які він відучився, перерахувавши їх по повній ціні (8 000 грн/міс). Оплата за перший етап - не повертається (за умовами оферти).