Программист Java

Добавить в Список желанийДобавлен в избранноеУдалено из списка желаний 0
Сравнить
- 40% Программист Java
Добавить свой отзыв

77 000  46 200 

Курс поможет научиться писать игры, мобильные и десктопные приложения, enterprise-проекты, серверные проекты в сфере финансовых услуг, инструменты для обработки Big Data.

Программист Java
Geekbrains
Программист Java
Программист Java

77 000  46 200 

Описание

Описание курса



Длительность
8 месяцев
Профессия
Программист Java
Уровень
Начинающий
Трудоустройство
Стажировка
Объем
94 часа
Рассрочка
Есть

Чему Вы научитесь?

  • Узнаете всё самое полезное и актуальное о современных языках программирования и получите первый опыт написания кода
  • Создадите веб-сайт с браузерными играми и опубликуете проект на github.com

  • Быстро освоите основы объектно-ориентированного программирования (ООП) и научитесь создавать собственные проекты
  • Изучите базовые операции: создание и клонирование репозитория, слияние веток, запрос истории изменений и многое другое

вернуться в меню ↑

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

Основы программирования. Интерактивный курс. 2 недели.

  • Урок 1. Понятие алгоритма, переменные, типы данных.
  • Урок 2. Ветвления. Циклы.
  • Урок 3. Массивы и функции
  • Урок 4. Верстка сайта: знакомство с HTML и CSS
  • Урок 5. Обзор современных языков программирования

Java. Уровень 1. 1 месяц.

  • Урок 1. Java. Введение
  • Урок 2. Основные конструкции
  • Урок 3. Практика
  • Урок 4. Крестики-нолики в процедурном стиле
  • Урок 5. Введение в ООП
  • Урок 6. Продвинутое ООП
  • Урок 7. Практика ООП и работа со строками
  • Урок 8. Написание приложения с графическим интерфейсом

Git. Базовый курс

  • Урок 1. Введение в Git
  • Урок 2. Установка и настройка Git
  • Урок 3. Основные команды терминала
  • Урок 4. Работа с репозиториями в Git
  • Урок 5. Управление файлами репозитория
  • Урок 6. История изменений
  • Урок 7. Работа с ветками репозитория
  • Урок 8. Публикация репозитория
  • Урок 9. Слияния веток
  • Урок 10. Управление версиями
  • Урок 11. Создание pull-request
  • Урок 12. Сложные операции
  • Урок 13. Работа с Fork-репозиториями

Основы баз данных. 20 уроков

  • Урок 1. Реляционные базы данных
  • Урок 2. Установка СУБД
  • Урок 3. Проектирование базы данных, нормальные формы
  • Урок 4. SQL-команда CREATE
  • Урок 5. SQL-команда INSERT
  • Урок 6. SQL-команды SELECT и WHERE
  • Урок 7. SQL-команды DISTINCT, ORDER BY, LIMIT
  • Урок 8. SQL-команды DELETE и UPDATE
  • Урок 9. Согласованность данных
  • Урок 10. Внешний ключ
  • Урок 11. Создание таблиц с отношением “многие ко многим”
  • Урок 12. Составной первичный ключ
  • Урок 13. Объединение данных из нескольких таблиц
  • Урок 14. Оператор INNER JOIN
  • Урок 15. Операторы LEFT JOIN, RIGHT JOIN
  • Урок 16. Оператор UNION
  • Урок 17. Агрегирующие функции
  • Урок 18. Оператор GROUP BY
  • Урок 19. Индексы
  • Урок 20. Транзакции

Java. Уровень 2. 1 месяц.

  • Урок 1. Объектно-ориентированное программирование Java
  • Урок 2. Исключения
  • Урок 3. Коллекции
  • Урок 4. Продвинутые вопросы создания графического интерфейса
  • Урок 5. Многопоточность
  • Урок 6. Работа с сетью
  • Урок 7. Написание сетевого чата. Часть I
  • Урок 8. Написание сетевого чата. Часть II

Java. Уровень 3. 1 месяц.

  • Урок 1. Обобщения
  • Урок 2. Базы данных
  • Урок 3. Средства ввода-вывода
  • Урок 4. Многопоточность. Часть I
  • Урок 5. Многопоточность. Часть II
  • Урок 6. Обзор средств разработки
  • Урок 7. Reflection API и аннотации
  • Урок 8. Подготовка к собеседованию

Алгоритмы Java. Интерактивный курс. 1 месяц.

  • Урок 1. Алгоритмы и структуры данных
  • Урок 2. Массивы и сортировка
  • Урок 3. Стеки и очереди
  • Урок 4. Коллекции, списки, связанные списки и итераторы
  • Урок 5. Рекурсия
  • Урок 6. Деревья
  • Урок 7. Графы
  • Урок 8. Хеш-таблицы

HTML/CSS. Интерактивный курс. 1 месяц.

  • Урок 1. Основные понятия в веб-разработке
  • Урок 2. Основы языка разметки документов HTML
  • Урок 3. Основы языка оформления стилей документа CSS
  • Урок 4. Основные тэги для вёрстки, Псевдоклассы и псевдоэлементы
  • Урок 5. Основы позиционирования, работа с Flexbox
  • Урок 6. Работа с макетом дизайна в формате Figma
  • Урок 7. Основы создания адаптивного сайта
  • Урок 8. Стандарты web и вспомогательные инструменты

Основы веб-разработки на Spring Framework. 1 месяц.

  • Урок 1. Введение в Spring
  • Урок 2. Spring MVC
  • Урок 3. Доступ к данным в Spring. Часть 1
  • Урок 4. Доступ к данным в Spring. Часть 2
  • Урок 5. Thymeleaf
  • Урок 6. Spring Boot
  • Урок 7. Spring REST
  • Урок 8. Защита приложения

Станьте программистом Java
Записаться

2 566 ₽/месяц

вернуться в меню ↑

Преподаватели

Сергей Кручинин

Преподаватель компьютерных сетей

Александр Фисунов

Senior Java Developer

Все преподаватели

вернуться в меню ↑

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

1

Работа с преподавателем

Занятия ведут практикующие Веб-разработчики с профильным образованием и стажем работы по специальности от 5 лет.
2

Самостоятельная работа

После каждого урока вас ждет практическое задание. Также вы получите видеозаписи всех занятий, презентации и обучающие пособия.
3

Работа с наставником

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

2 566 ₽/месяц

вернуться в меню ↑

Вопрос-ответ

Кто преподаёт в GeekBrains?

Преподавать в GeekBrains могут только специалисты с большим опытом реализации проектов. Мы проводим жёсткий отбор кандидатов с помощью программ аттестации и внутреннего обучения. Студенты оценивают уровень преподавателя и качество программы по пятибалльной шкале. Таким образом, мы улучшаем образовательный процесс ежедневно.

Помогаете ли вы с трудоустройством?

В программу обучения входит гарантированная стажировка, которая даёт компетенции, необходимые для старта карьеры. Основная задача — получить опыт командной разработки. Также выпускники курсов могут стажироваться в компаниях-партнёрах, которые предлагают различные варианты трудоустройства в разделе “Карьера”.

Что делать, если у меня проблема или срочный вопрос?

Если вы являетесь студентом платных курсов и у вас возникли вопросы, связанные с образовательным процессом, свяжитесь с нами: sales@geekbrains.ru или 8-800-700-68-41 (звонок бесплатный). По остальным вопросам пишите нам на support@geekbrains.ru

Детали

Спецификация: Программист Java

Для кого

Веб-разработчикам

Форма

Онлайн

Рассрочка

Есть

Язык программирования

Java

Тип

Профессия

Трудоустройство

Со стажировкой

Уровень

Для начинающих

Отзывы (0)

Отзывы покупателей

0.0 из 5
0
0
0
0
0
Написать отзыв

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Программист Java”

EdAdvisor
Регистрация
Сброс пароля
Сравнить товары
  • Итого (0)
Сравнить
0