Курсы Java в Томске с нуля

11
По рейтингуПо цене

Онлайн курсы

Java-разработчик с нуля
Нетология
Рейтинг
4.90
Длительность
14 месяцев
Цена
129 000 ₽
Рассрочка
5 375 ₽
Промокод на 5%
?
COURSES5
Дополнительная скидка 5% на все онлайн-курсы Кроме направлений «MBA», «Саморазвитие и хобби», «Высшее образование» и курс «Директор по интернет маркетингу». Скидка действует от текущей цены и суммируется с действующими скидками на сайте Нетологии. Действует до 30.09.2022
Вебинары по вечерам и практические задания
Профессия Java-разработчик
SkyPro
Рейтинг
4.84
Длительность
11 месяцев
Цена
95 185 ₽
Рассрочка
3 489 ₽
Выбор пользоваталей
10 часов в неделю
440 часов теории и практики
2 полноценных проекта в портфолио
Подготовка к собеседованиям
Сопровождение до трудоустройства
Возврат денег
Профессия Java-разработчик
SkillFactory
Рейтинг
4.80
Длительность
14 месяцев
Цена
143 640 ₽
Рассрочка
3 990 ₽
«Soft Skills для digital-менеджеров» в подарок
Факультет Java-разработки
GeekBrains
Рейтинг
4.80
Длительность
12 месяцев
Цена
168 768 ₽
Рассрочка
4 688 ₽
5 работ в портфолио
Трудоустройство после обучения
Государственная образовательная лицензия
Выгодный
Java-разработчик
ProductStar
Рейтинг
4.80
Длительность
6 месяцев
Цена
64 900 ₽
Рассрочка
2 704 ₽
Поддержка Карьерного центра
Гарантия трудоустройства
Обучение на практике
Java-разработчик
Яндекс Практикум
Рейтинг
4.70
Длительность
10 месяцев
Цена
140 000 ₽
Рассрочка
7 613 ₽
5 проектов в портфолио
Полный доступ к тренажёру
Поддержка команды сопровождения
Вебинары с наставниками
Профессия Java-разработчик PRO
Skillbox
Рейтинг
4.60
Длительность
24 месяца
Цена
220 844 ₽
Рассрочка
7 124 ₽
Обучение на практике
Помощь в трудоустройстве
Доступ к курсу навсегда
Профессия Java-разработчик
Skillbox
Рейтинг
4.60
Длительность
9 месяцев
Цена
148 918 ₽
Рассрочка
6 769 ₽
Стажировка в команде под руководством тимлида
2 проекта в портфолио
Гарантия трудоустройства
Java-разработчик
Skillbox
Рейтинг
4.50
Длительность
6 месяцев
Цена
78 972 ₽
Рассрочка
6 581 ₽
Проект для реального клиента
Обучение на практике

Java онлайн обучение для начинающих

Java-разработчик с нуля

Java-разработчик с нуля

Нетология
129 000 ₽  
-86 000 ₽
5 375 ₽
цена курса
в рассрочку
0 отзывов о курсе

Научитесь программировать с нуля и получите возможность пройти собеседование в Альфа-Банке Соберите портфолио уже во время обучения и создайте собственный Google.Диск

Школа
Нетология
Документ об окончании
Диплом
Сложность
С нуля
Длительность
14 месяцев
Вебинары по вечерам и практические задания

На курсе вы научитесь

  • Программировать на Java

Изучите основы Java-программирования, синтаксис Java, объектно-ориентированное программирование

  • Разрабатывать веб-приложения

Узнаете основы клиент-серверного взаимодействия, вёрстку на HTML и CSS, освоите работу с базами данных и SQL

  • Использовать фреймворки

Освоите шаблоны проектирования и фреймворк Spring, который используют 4 из 10 Java-программистов

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

Вас ждёт 67 часов теории и 323 часа практики

  • Основы Java
  • Алгоритмы и структуры данных
  • Git — система контроля версий
  • Java Core
  • Шаблоны проектирования
  • Многопоточное и функциональное программирование
  • Web, Spring & Spring MVC
  • Spring Boot, deployment и инфраструктура
  • Spring: хранение данных и организация безопасности
  • Карьера в Java-разработке
  • Английский язык для начинающих разработчиков
  • Дипломный проект: облачное хранилище

Ключевые навыки

  1. Программирование на Java
  2. Разработка веб-приложений
  3. Автоматизированное тестирование приложений
  4. Работа с базами данных
  5. Написание запросов на SQL
  6. Работа с фреймворком Spring
  7. Создание Docker-контейнера
  8. Работа с облаками
  9. Использование шаблонов проектирования
  10. Использование продвинутых техник программирования

Оценка курса:
* Перед публикацией отзыва о курсе, он пройдет предварительную модерацию и проверку. При необходимости мы запросим дополнительную информацию по указанному email.
Профессия Java-разработчик

Профессия Java-разработчик

SkyPro
95 185 ₽  
-63 456 ₽
3 489 ₽
цена курса
в рассрочку
0 отзывов о курсе

• Даем знания и навыки, которые помогут найти высокооплачиваемую работу • Учиться не больно: у вас будет личный ментор • Много практики в среде коммерческой разработки

Школа
SkyPro
Документ об окончании
Диплом
Сложность
С нуля
Длительность
11 месяцев
10 часов в неделю
440 часов теории и практики
2 полноценных проекта в портфолио
Подготовка к собеседованиям
Сопровождение до трудоустройства
Возврат денег

Java-разработчик

Даем знания и навыки, которые помогут найти высокооплачиваемую работу

• Прикрепляем наставника: он ответит на любые вопросы

• Много практики в среде коммерческой разработки

• Всего 10 часов в неделю

Кому подойдет курс

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

Как будем учить

  • Изучаете теоретическую часть в формате текстовых шпаргалок, написанных доступным языком.
  • Смотрите видеоуроки продолжительностью 40 минут в любое удобное для вас время.3.
  • Выполняете практические задания в реальной среде и с реальными инструментами разработчика.4.
  • Задаете вопросы в чат, если что-то непонятно, есть сомнения или просто хочется обсудить профессию.5.
  • Встречаетесь с наставником на еженедельных вебинарах для разбора вопросов и работы над ошибками.6.
  • Параллельно пишете проект вместе с группой — в точности как работа в реальной команде.
  • Получаете диплом за реальные знания, которых ждут от вас работодатели.

Оценка курса:
* Перед публикацией отзыва о курсе, он пройдет предварительную модерацию и проверку. При необходимости мы запросим дополнительную информацию по указанному email.
Профессия Java-разработчик

Профессия Java-разработчик

SkillFactory
143 640 ₽  
-95 760 ₽
3 990 ₽
цена курса
в рассрочку
0 отзывов о курсе

Освойте программирование, backend-разработку на Java, Spring и основы DevOps. Соберите портфолио проектов и начните откликаться на вакансии уже после 7 месяцев обучения.

Школа
SkillFactory
Документ об окончании
Диплом
Сложность
С нуля
Длительность
14 месяцев
«Soft Skills для digital-менеджеров» в подарок

Курс подойдет вам, если вы:

  • Никогда не программировали

Вы сможете приступить к обучению с нуля - без технического образования и опыта, освоить азы профессии, а уже через 7 месяцев выйти на рынок труда junior-разработчиком Java и обрести новое окружение

  • Изучали Java самостоятельно

Вы сможете систематизировать свои знания, с углубленной подготовкой возобновить практику программирования на Java, прокачаться в технологиях языка и ускорить профессиональное развитие

  • Знаете другой язык программирования

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

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

  1. Программирование на Java
  2. SQL и работа с базами данных
  3. Алгоритмы и структуры данных
  4. Виртуальная стажировка
  5. Backend-разработка на Java
  6. Spring Framework
  7. Frontend для backend-разработчика
  8. Основы системного администрирования
  9. Основы DevOps
  10. Индивидуальный проект

Оценка курса:
* Перед публикацией отзыва о курсе, он пройдет предварительную модерацию и проверку. При необходимости мы запросим дополнительную информацию по указанному email.
Факультет Java-разработки

Факультет Java-разработки

GeekBrains
168 768 ₽  
-106 232 ₽
4 688 ₽
цена курса
в рассрочку
0 отзывов о курсе

Освойте один из самых распространенных языков программирования и получите востребованную профессию. После обучения вы сможете создавать сетевые чаты, приложения, мобильные игры и другие сервисы.

Школа
GeekBrains
Документ об окончании
Диплом
Сложность
С нуля
Длительность
12 месяцев
5 работ в портфолио
Трудоустройство после обучения
Государственная образовательная лицензия

Кому подойдет курс

  • Новичкам. С нуля научитесь создавать законченные продукты на Java и сможете начать карьеру в IT.
  • Начинающим Java-разработчикам. Добавите в портфолио мобильную игру, облачное хранилище и интернет-магазин и сможете расширить карьерные перспективы.
  • Разработчикам с опытом. Систематизируете свои знания, освоите новый востребованный язык и сможете больше зарабатывать.

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

Основной блок — 3 месяца

  • Введение в программирование
  • Математика и информатика
  • Введение в контроль версий
  • Знакомство с языком программирование C#
  • Введение в базы данных
  • Профориентация

Специализация — 9 месяцев

  • Знакомство с треком обучения и направлениями: интро
  • Основы Питон
  • Знакомство с Веб-технологиями
  • Операционные системы (Linux)
  • Объектно-ориентированное программирование
  • Алгоритмы и структуры данных
  • Исключения в программировании и их обработка
  • Unit-тесты
  • Базы Данных и SQL
  • Контейнеризация
  • Архитектура ПО: принцип SOLID, проектирование ООП, чистая архитектура
  • Контроль Версий Углубленно (Git)
  • Организация CI/CD
  • Парадигмы программирования и языки парадигм
  • Профориентация по направлению и языкам



Оценка курса:
* Перед публикацией отзыва о курсе, он пройдет предварительную модерацию и проверку. При необходимости мы запросим дополнительную информацию по указанному email.
Java-разработчик

Java-разработчик

ProductStar
64 900 ₽  
-34 100 ₽
2 704 ₽
цена курса
в рассрочку
0 отзывов о курсе

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

Школа
ProductStar
Документ об окончании
Диплом
Сложность
С нуля
Длительность
6 месяцев
Поддержка Карьерного центра
Гарантия трудоустройства
Обучение на практике

Чему вы научитесь:

  • Писать код на Java

Изучите синтаксис языка, познакомитесь с переменными и операторами, научитесь писать и структурировать свой код и разбираться в чужом

  • Работать с MySQL

Узнаете, как сохранять и изменять информацию в базе данных MySQL. Научитесь писать запросы и управлять большими объёмами данных

  • Создавать веб-приложения

Поймёте, как превратить строки кода на Java в работающую программу, и научитесь разрабатывать веб-приложения с помощью фреймворка Spring

  • Пользоваться Git

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

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

  • Блок 1 – Основы Java
  • Блок 2 – Java: классы, объекты, первая программа
  • Блок 3 – Java Core
  • Блок 4 – Linux
  • Блок 5 – Работа с файлами. Работа с сетью
  • Блок 6 – Java: аннотации, синхронизации, библиотеки
  • Блок 7 – Работа с Git и Spring Framework
  • Блок 8 – SQL
  • Блок 9 – SQL и базы данных
  • Блок 10 – Spring, Hibernate
  • Блок 11 – Дипломная работа и помощь с трудоустройством

Ваше резюме и проф.навыки после курса:

  • Создание web-приложений

Разработка веб-приложений на Java

  • Создание чат-ботов

Создание чат-ботов для Telegram на языке Java

  • Основы тестирования

Автоматизированное и ручное тестирование приложений

  • ООП

Знание принципов ООП и применение их в рабочих проектах

  • Работа с базами данных

Работа с Redis и MongoDB

  • Spring MVC

Разработка веб-приложений на фреймворке Spring

  • Оптимизация кода

Тестирование и оптимизация кода, отлов исключений

  • Многопоточные приложения

Настройка многопоточности для приложений на языке Java

  • SQL

Продвинутый уровень анализа данных за счёт использования SQL-запросов

  • Backend и frontend

Создание backend-приложения и визуальной frontend-части

  • Работа с сетью

Работа с протоколом HTTP, с файлами и сетью

  • Принципы проектирования

Использование шаблонов проектирования


Оценка курса:
* Перед публикацией отзыва о курсе, он пройдет предварительную модерацию и проверку. При необходимости мы запросим дополнительную информацию по указанному email.
Java-разработчик

Java-разработчик

Яндекс Практикум
140 000 ₽  
-35 000 ₽
7 613 ₽
цена курса
в рассрочку
0 отзывов о курсе

На курсе вы с нуля изучите язык программирования Java, чтобы в командах с другими разработчиками создавать продукты наподобие Яндекс.Музыки, Тинькофф-банка, Netflix и Кинопоиска.

Школа
Яндекс Практикум
Документ об окончании
Диплом
Сложность
С нуля
Длительность
10 месяцев
5 проектов в портфолио
Полный доступ к тренажёру
Поддержка команды сопровождения
Вебинары с наставниками

Процесс обучения:

  • Онлайн-тренажёр

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

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

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

  • Поддержка

Наставники — java-разработчики, которые помогают разбираться с трудностями, развивать самостоятельность и добиваться цели.

Код-ревьюеры строго проверяют проекты студентов, указывают на ошибки и дают рекомендации по улучшению.

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

Команда образовательной поддержки 24/7 помогает справляться со всеми техническими сложностями.

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

  • Основы Java

Во время бесплатной части вы познакомитесь с основами языка Java: переменными, условными, выражениями и циклами, а также с азами объектно-ориентированного программирования: классами, конструкторами и методами. В результате вы сделаете программу, которая поможет следить за доходами и расходами.

  • Java Core и алгоритмы

Эта часть посвящена более глубокому изучению языка Java и объектно-ориентированному программированию. Вместе с этим мы расскажем об алгоритмах: для чего они нужны, как их реализовывать и как оценивать эффективность. В результате вы сделаете менеджер задач с возможностью ставить себе цели, задачи и сроки, измерять активность, отмечать и оценивать сделанное.

  • Spring Boot и работа с базой данных

На этом этапе вы научитесь создавать веб-сервисы с использованием Spring Boot и работать с базой данных при помощи языка SQL. Шаг за шагом вы напишите свою социальную сеть наподобие Кинопоиска, с историей просмотра фильмов вами и вашими друзьями, рекомендациями и оценками.

  • Spring + Hibernate

Spring Boot значительно упрощает работу программистам, но это лишь модуль самого популярного фреймворка для Java — Spring. Чтобы стать профессионалом, нужно разобраться, как он устроен изнутри. Это поможет быстрее исправлять ошибки, выходить за рамки шаблонов и, конечно, увереннее проходить собеседования. В этой части вы создадите веб-сервис на чистом Spring, что позволит лучше понять особенности его работы, и научитесь работать с базами данных при помощи Hibernate. Вашим результатом будет приложение для обмена вещами с друзьями.

  • Дипломный проект

Чтобы закрепить свои знания и умения вы сделаете финальный проект — аналог Тиндера для путешествий, походов в кино и другого досуга. Разработка дипломного проекта будет построена так же, как работа реальных программистов: ваш наставник будет тимлидом, а часть сокурсников — командой. Кроме работы над проектом, вы будете готовиться к собеседованиям: проходить дополнительные темы, решать алгоритмические задачи и участвовать в тестовых собеседованиях.


Оценка курса:
* Перед публикацией отзыва о курсе, он пройдет предварительную модерацию и проверку. При необходимости мы запросим дополнительную информацию по указанному email.
Профессия Java-разработчик PRO

Профессия Java-разработчик PRO

Skillbox
220 844 ₽  
-129 735 ₽
7 124 ₽
цена курса
в рассрочку
0 отзывов о курсе

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

Школа
SkillBox
Документ об окончании
Диплом
Сложность
С нуля
Длительность
24 месяца
Обучение на практике
Помощь в трудоустройстве
Доступ к курсу навсегда

Кому подойдёт этот курс:

  • Тем, кто хочет начать в Java-разработке

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

  • Программистам из других сфер

Разберётесь в особенностях и синтаксисе Java, освоите новый популярный язык и сможете сменить направление работы, чтобы заниматься интересными проектами и больше зарабатывать.

  • Начинающим Java-специалистам

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

Чему вы научитесь:

  • Создавать приложения на Java

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

  • Разбираться в алгоритмах и структурах данных

Узнаете, как эффективно решать типовые задачи при помощи известных алгоритмов и существующих в Java структур данных.

  • Пользоваться Git

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

  • Работать с базами данных

Узнаете, чем отличаются MySQL, Redis и MongoDB, познакомитесь с Hadoop и научитесь управлять большими объёмами данных.

  • Оптимизировать код

Изучите способы отладки и оптимизации кода, сможете создавать программы с высокой производительностью.

  • Использовать Spring

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

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

ОСНОВНОЙ БЛОК

  • Вводный модуль
  • Синтаксис языка — часть 1
  • Синтаксис языка — часть 2
  • Объекты и классы. Часть 1. Методы и классы
  • Объекты и классы. Часть 2. Инкапсуляция
  • Объекты и классы. Часть 3. Static, константы и enum
  • Примитивы
  • Числа и даты
  • Строки
  • Массивы и коллекции
  • Наследование и полиморфизм
  • Особенности ООП в Java
  • Исключения, отладка, тестирование и логирование
  • Работа с файлами и сетью
  • Работа с MySQL в Java
  • Многопоточность
  • Протокол HTTP
  • Разработка веб-приложений
  • Нереляционные (NoSQL) базы данных и очереди
  • Производительность и оптимизация
  • Разработка desktop-приложений
  • Введение в алгоритмы
  • Структуры данных
  • Распределённые хранилища и вычисления
  • Паттерны проектирования

УРОВЕНЬ 2: Java-разработчик

  • Работа с фреймворком Spring

УРОВЕНЬ 3: разработчик Java Enterprise

  • Погружение в мир инфраструктурных и Enterprise-решений, систем, технологий и стандартов экосистемы Java.

ДОПОЛНИТЕЛЬНЫЕ КУРСЫ

  • Воркшопы и вебинары.
  • Система контроля версий Git.
  • Язык запросов SQL.
  • Веб-верстка. Базовый уровень.
  • Защита дипломных проектов.
  • Программа трудоустройства.

БОНУСНЫЕ КУРСЫ

  • Работа в командной строке Bash.
  • Универсальные знания программиста.
  • Английский для IT-специалистов.
  • Карьера и развитие для программиста.
  • Алгоритмы и структуры данных для разработчиков.

ИТОГОВЫЕ ПРОЕКТЫ

  • Поисковый движок
  • Социальная сеть

Профессиональные навыки после обучения:

  1. Разработка приложений на Java
  2. Работа с системой контроля версий Git
  3. Работа в командной строке Bash
  4. Отладка и тестирование приложений, JUnit
  5. Работа с MySQL, умение писать запросы с JOIN, знание HAVING, GROUP BY, ORDER BY
  6. Разработка веб-приложений на фреймворке Spring, работа с Hibernate
  7. Отличное знание принципов ООП и паттернов проектирования
  8. Java Core, Collections Framework, Multithreading
  9. Работа по методологии Scrum
  10. Вёрстка веб-страниц
  11. Оптимизация приложений



Оценка курса:
* Перед публикацией отзыва о курсе, он пройдет предварительную модерацию и проверку. При необходимости мы запросим дополнительную информацию по указанному email.
Профессия Java-разработчик

Профессия Java-разработчик

Skillbox
148 918 ₽  
-87 457 ₽
6 769 ₽
цена курса
в рассрочку
0 отзывов о курсе

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

Школа
SkillBox
Документ об окончании
Диплом
Сложность
С нуля
Длительность
9 месяцев
Стажировка в команде под руководством тимлида
2 проекта в портфолио
Гарантия трудоустройства

Для кого этот курс:

  • Начинающих программистов

Возможно, вы уже имеете базовые навыки и представление о программировании и применяете эти знания в своих проектах. Наш курс даст вам углубленное знание универсального языка Java, и вы начнёте правильно структурировать код и соблюдать всеми «любимый» синтаксис для создания выдающихся проектов.

  • Новичков

Если вас привлекают современные технологии и высокая зарплата в сфере IT, то этот курс точно для вас. Вы научитесь писать код, узнаете, что легенда о том, что программист должен в совершенстве знать математику, — это выдумка, станете мыслить критически и сможете кодить на самом популярном языке в мире.

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

ОСНОВНОЙ БЛОК

  • Вводный модуль
  • Синтаксис языка — часть 1
  • Синтаксис языка — часть 2
  • Объекты и классы. Часть 1. Методы и классы
  • Объекты и классы. Часть 2. Инкапсуляция
  • Объекты и классы. Часть 3. Static, константы и enum
  • Примитивы
  • Числа и даты
  • Строки
  • Массивы и коллекции
  • Наследование и полиморфизм
  • Особенности ООП в Java
  • Исключения, отладка, тестирование и логирование
  • Работа с файлами и сетью
  • Работа с MySQL в Java
  • Многопоточность
  • Протокол HTTP
  • Разработка веб-приложений
  • Нереляционные (NoSQL) базы данных и очереди
  • Производительность и оптимизация
  • Разработка desktop-приложений
  • Введение в алгоритмы
  • Структуры данных
  • Распределённые хранилища и вычисления
  • Паттерны проектирования

ДОПОЛНИТЕЛЬНЫЕ КУРСЫ

  • Система контроля версий Git
  • Язык запросов SQL
  • Презентация итоговых проектов
  • Помощь в трудоустройстве

БОНУСНЫЕ КУРСЫ

  • Универсальные знания программиста
  • Английский для IT-специалистов

ИТОГОВЫЕ ПРОЕКТЫ

  • Индивидуальный проект: поисковый движок
  • Стажировка в команде: разработка соцсети

Профессиональные навыки после обучения:

  1. Администрирование и деплой пилотных работ
  2. Знание принципов ООП
  3. Умение ставить и соблюдать сроки
  4. Привычка писать комментируемый и строго форматированный код
  5. Разработка веб-приложений на Java
  6. Разработка веб-приложений на фреймворке Spring
  7. Навыки написания запросов к реляционным базам данных
  8. Умение разбираться в чужом коде
  9. Работа с системой контроля версий Git

Оценка курса:
* Перед публикацией отзыва о курсе, он пройдет предварительную модерацию и проверку. При необходимости мы запросим дополнительную информацию по указанному email.
Java-разработчик

Java-разработчик

Skillbox
78 972 ₽  
-28 488 ₽
6 581 ₽
цена курса
в рассрочку
0 отзывов о курсе

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

Школа
SkillBox
Документ об окончании
Диплом
Сложность
С нуля
Длительность
6 месяцев
Проект для реального клиента
Обучение на практике

Кому подойдёт этот курс:

  • Тем, кто хочет стать программистом

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

  • Junior-разработчикам на Java

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

Чему вы научитесь:

  • Писать код на Java

Изучите синтаксис языка, познакомитесь с переменными и операторами, научитесь писать и структурировать свой код и разбираться в чужом.

  • Работать с MySQL

Узнаете, как сохранять и изменять информацию в базе данных MySQL. Научитесь писать запросы и управлять большими объёмами данных.

  • Применять принципы ООП

Изучите принципы объектно-ориентированного программирования и сможете создавать сложные проекты.

  • Пользоваться Git

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

  • Создавать веб-приложения

Поймёте, как превратить строки кода на Java в работающую программу, и научитесь разрабатывать веб-приложения с помощью Spring Boot.

  • Оптимизировать код

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

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

ВВОДНЫЙ МОДУЛЬ

  • Синтаксис языка — часть 1
  • Синтаксис языка — часть 2
  • Объекты и классы. Часть 1. Методы и классы
  • Объекты и классы. Часть 2. Инкапсуляция
  • Объекты и классы. Часть 3. Static, константы и enum
  • Примитивы
  • Числа и даты
  • Строки
  • Массивы и коллекции
  • Наследование и полиморфизм
  • Особенности ООП в Java
  • Исключения, отладка, тестирование и логирование
  • Работа с файлами и сетью
  • Работа с MySQL в Java
  • Многопоточность
  • Протокол HTTP
  • Разработка веб-приложений
  • Нереляционные (NoSQL) базы данных
  • Разработка desktop-приложений
  • Производительность и оптимизация
  • Введение в алгоритмы
  • Структуры данных
  • Распределённые хранилища и вычисления
  • Паттерны проектирования
  • Информация об итоговом проекте

БОНУСНЫЕ КУРСЫ

  • Язык запросов SQL
  • Система контроля версий Git

Профессиональные навыки после обучения:

  1. Разработка веб-приложений на Java
  2. Разработка веб-приложений на фреймворке Spring
  3. Тестирование и оптимизация кода, отлов исключений
  4. Работа с системой контроля версий Git
  5. Работа с MySQL
  6. Работа с протоколом HTTP
  7. Работа с Redis и MongoDB
  8. Знание принципов ООП
  9. Работа с файлами и сетью
  10. Настройка многопоточности



Оценка курса:
* Перед публикацией отзыва о курсе, он пройдет предварительную модерацию и проверку. При необходимости мы запросим дополнительную информацию по указанному email.

Описание

Теги

Java