Java используют Сбербанк, Яндекс Маркет, Госуслуги. На мини-курсе вы узнаете о перспективах языка и напишете первые проекты: Telegram-бота, программу для обработки файлов и чат на фреймворке Spring. Получите советы для старта карьеры и поймёте, подходит ли вам профессия Java-разработчика.
Узнаете, в каких форматах могут работать Java-разработчики. Изучите основы языка и поймёте, что нужно для старта карьеры на фрилансе и удалёнке. Получите шанс освоить профессию с высокой зарплатой и гибким графиком.
Тем, кто хочет зарабатывать на удалёнке
Познакомитесь с индустрией и поймёте, почему Java-разработчики так востребованы. Получите базовые навыки в программировании и научитесь писать простой код. Сможете заложить основу для своей карьеры в IT.
Тем, кто хочет оценить сферу IT
Если уже пробовали кодить на Java, углубите знания о языке и наглядно увидите его возможности для разных проектов. Если программировали на других языках, — оцените перспективы Java и поймёте, стоит ли менять направление в IT.
Разработчикам с небольшим опытом
Мини-курс подойдёт новичкам разных возрастов
Обсудим, почему Java — один из самых востребованных языков
С 2005 года он стабильно держится в топ-3 по популярности. Расскажем, сколько сейчас зарабатывают Java-разработчики и какие перспективы ждут новичков.
Сделаем Java-приложения по инструкции
По шаблону от спикера напишете Telegram-бот, веб-приложение и программу для обработки и записи файлов. Сможете положить их в портфолио и быстрее выполнять проекты, если решите учиться по профессии.
Определим навыки для трудоустройства
Узнаете, что нужно начинающему разработчику для старта в IT. Разберёте карьерный путь новичка с опытным коучем, который трудоустраивает программистов.
Познакомимся с кодом Java
Увидите, как выглядит язык в деле и по какой логике работает. Узнаете, какой софт нужен, чтобы писать программы и на что вообще способен Java.
Сравним Java и Python
Поймёте, как решаются одни и те же задачи с помощью кода на разных языках. Разберёте возможности Java и Python и поймёте, чем полезен каждый язык.
Рассмотрите ключевые элементы приложений на Java
Разберётесь, как работать с файлами, разными форматами данных, базами и библиотеками. Узнаете, что такое фреймворки и как они упрощают создание Java-приложений.
Что мы будем делать
Призы и подарки
5 полезных материалов по Java-разработке
Разберётесь в языке, фреймворках и плагинах. А заодно узнаете, где новичку брать заказы на фрилансе и найти удалённую работу.
Год английского языка бесплатно
Все, кто посмотрит 1-й урок, получат доступ к изучению английского языка в Skillbox на год.
За 4 занятия изучите видеоматериалы в записи. Мы сделали акцент на практику, поэтому в роликах много подробных примеров работы. Длительность каждого видео — от 30 минут до полутора часов.
3
Закрепляете навыки
Выполните практическую работу после каждого видео. Мы разработали целый комплект кейсов. Вы сможете проверить себя самостоятельно или попросить эксперта разобрать работу на вебинаре.
4
Посещаете итоговый вебинар
Спикер в прямом эфире поделится профессиональными секретами, разберёт работы участников и ответит на вопросы. Даты встречи со спикером пришлём в Telegram.
2
Получаете полезные материалы
Мы подготовили для вас крутые подарки: чек-листы, гайды, скринкасты и другие бонусы. Эти материалы пригодятся в работе и помогут больше узнать о профессии.
В результате: поймёте, хотите ли работать в IT
Попробуете себя в роли Java-разработчика, напишете несколько программ и определитесь, нравится ли вам эта профессия.
12 053
Я нашёл работу мечты и вы тоже сможете!:)
Программа
Полезный материал: «Типы данных в Java»
Практика
Создаём консольное приложение с логикой Telegram-бота, проверяющего навыки Java-разработчика при устройстве на работу
Что разрабатывают на Java и почему он так востребован
Сколько зарабатывают Java-разработчики и какие перспективы в сфере
Основы профессии и языка Java. Пишем логику Telegram-бота
1.
Что нужно новичку для трудоустройства
Синтаксис языка: как выглядит код
Форматы работы: офис, удалёнка, фриланс
Java или Python? Сравниваем возможности языков и смотрим код
Полезный материал: «Что такое объекты и классы»
Практика
Регистрируем бота в Telegram
Подключаем библиотеку Telegram API
Пишем сообщение пользователю
Читаем ответы пользователей и сохраняем их
Выводим результаты
Основы объектно-ориентированного программирования (ООП)
Запускаем Telegram-бота на Java
2.
Что такое исключения в Java и как с ними работать
Полезный материал: подкаст «Всё о Java: экосистема, популярные фреймворки, системы сборки, JDK, JVM и будущее языка»
Практика
Читаем и записываем файлы в разных форматах
Подсчитываем пиковую посещаемость сайта по его лог-файлу
Записываем данные в формате JSON
Форматы данных: текст, табличные данные, JSON
Пишем программу обработки файлов
3.
Лог-файлы: что это, для чего нужны и как выглядят
Практика
Изучаем готовый проект анонимного группового онлайн-чата
Смотрим, как реализованы авторизация и отправка сообщения
Дополняем возможность просмотра списка пользователей в чате
Полезный материал: «Фреймворк Spring: зачем он нужен, как устроен и как работает»
Что такое frontend и backend
Анонимный онлайн-чат на фреймворке Spring
4.
Какие бывают базы данных и зачем они нужны приложению
Знакомимся с понятиями API и HTTP
Что такое фреймворки. Spring
Спикер ответит на вопросы о профессии, пройденном материале и практических работах
Живой эфир с экспертом по Java
5.
Основы профессии и языка Java. Пишем логику Telegram-бота
1.
+
+
Полезный материал: «Типы данных в Java»
Что разрабатывают на Java и почему он так востребован
Сколько зарабатывают Java-разработчики и какие перспективы в сфере
Что нужно новичку для трудоустройства
Синтаксис языка: как выглядит код
Форматы работы: офис, удалёнка, фриланс
Java или Python? Сравниваем возможности языков и смотрим код
Практика
Создаём консольное приложение с логикой Telegram-бота, проверяющего навыки Java-разработчика при устройстве на работу
Запускаем Telegram-бота на Java
2.
+
+
Полезный материал: «Что такое объекты и классы»
Основы объектно-ориентированного программирования (ООП)
Что такое исключения в Java и как с ними работать
Практика
Регистрируем бота в Telegram
Подключаем библиотеку Telegram API
Пишем сообщение пользователю
Читаем ответы пользователей и сохраняем их
Выводим результаты
Пишем программу обработки файлов
3.
+
+
Полезный материал: подкаст «Всё о Java: экосистема, популярные фреймворки, системы сборки, JDK, JVM и будущее языка»
Форматы данных: текст, табличные данные, JSON
Лог-файлы: что это, для чего нужны и как выглядят
Практика
Читаем и записываем файлы в разных форматах
Подсчитываем пиковую посещаемость сайта по его лог-файлу
Записываем данные в формате JSON
Анонимный онлайн-чат на фреймворке Spring
4.
+
+
Полезный материал: «Фреймворк Spring: зачем он нужен, как устроен и как работает»
Что такое frontend и backend
Какие бывают базы данных и зачем они нужны приложению
Практика
Изучаем готовый проект анонимного группового онлайн-чата
Смотрим, как реализованы авторизация и отправка сообщения
Дополняем возможность просмотра списка пользователей в чате
Знакомимся с понятиями API и HTTP
Что такое фреймворки. Spring
Живой эфир с экспертом по Java
5.
+
+
Спикер ответит на вопросы о профессии, пройденном материале и практических работах
Даниил Пилипенко
Основатель и директор центра подбора IT-специалистов SymbioWay
Спикер
19+ лет работает в сфере Java и веб-разработки
15+ лет руководит командами разработки
520+ выступлений на вебинарах и конференциях
Автор 10+ курсов по программированию и карьере программистов в Skillbox
Выпускник МГУ им. М. В. Ломоносова, кандидат наук
Инструменты, которые вам понадобятся
Чтобы писать программы, установите комплект разработчика Java Development Kit (JDK) и среду разработки IntelliJ IDEA. Мы пришлём ссылки на скачивание в письме после регистрации — вам останется лишь установить и запустить программы по инструкции из первого эфира.
Успейте записаться и получите подарок
Зарегистрируйтесь сейчас и получите гайд по профессии, из которого узнаете самое важное о том, что нужно для старта карьеры в Java-разработке.
109 BYN
Бесплатно для первых 200 участников
Сайт использует файлы cookie для обеспечения удобства пользователей сайта, его улучшения, предоставления персонализированных рекомендаций.
Подробнее
Отклонить
Принять
Настройте параметры использования файлов cookie
Вы можете настроить использование каждой категории файлов cookie, за исключением категории «технические (обязательные) cookie», без которых невозможно функционирование сайта.
Сайт запоминает ваш выбор настроек на 1 год. По окончании этого периода сайт снова запросит ваше согласие. Вы вправе изменить свой выбор настроек cookie (в т.ч. отозвать согласие) в любое время в интерфейсе сайта путем перехода по ссылке в нижней части страницы сайта «Настройки Cookie».