Каталог курсов
Учиться бесплатно

Бесплатный курс

Основы разработки на Java

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

Разработайте Telegram-бота и приложение с фото из NASA

bgRegBlockImage

Когда

В любое время

Формат

Видеолекции, практика с самопроверкой

Уровень

С нуля

Стоимость 

Бесплатно

Java больше 10 лет находится в топе рейтинга языков программирования Github

Java используют для разработки Android-приложений, десктоп-приложений, игр и сайтов. Язык используют многие крупные российские компании: РЖД, «Одноклассники», Ozon и множество банковских систем

Кому подойдёт
бесплатный курс

Всем, кто хочет попробовать себя в программировании

Выберете направление в IT и познакомитесь с основами профессии

Специалистам из других сфер

Поймёте, подходит ли вам разработка и нужно ли переходить в IT

Начинающим разработчикам и самоучкам

Прокачаете базовые навыки по Java и попрактикуетесь на реальных задачах

На курсе по Java вы узнаете

Как работает язык Java и почему он остается востребованным более 10 лет

Как работать с синтаксисом, средой разработки и готовым кодом

Как создавать простые консольные приложения

Как интегрировать своё приложение с внешними сервисами через API

Как запускать проекты в облаке и делать их автономными

Ваши проекты на курсе

С нуля создадите приложение, даже если никогда раньше не программировали.

Приложение с фото из NASA

Разработаете приложение для получения астрономических изображений NASA с помощью NASA API

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

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

Вас ждут видеолекции и практические задания.

Программа курса рассчитана на 2 недели, но вы можете пройти её быстрее — все занятия открываются сразу после регистрации.

Знакомимся с Java-разработкой

Познакомитесь с обязанностями Java-разработчика и возможной зарплатой в бэкенд-разработке. Разберётесь в основах синтаксиса и программирования на Java.

Практика: настроите среду разработки для программирования на Java.

Создаём приложение для загрузки фото с сайта NASA

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

Практика: запустите консольное приложение.

Интегрируем приложение в Telegram-бота

Узнаете, что такое API. На примере рассмотрите, как ваше приложение может взаимодействовать со сторонними системами. Изучите понятие «клиент-серверное взаимодействие».

Практика: перенесёте ранее написанное приложение в Telegram-бота.

Делаем наше приложение автономным

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

Практика: запустите приложение в облаке, создадите хранилище данных — в итоге получите приложение, готовое к реализации.

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

Тимур Анвартдинов

Инженер по контролю качества, «Смотрешка»

С нуля организовывал автоматизацию тестирования. Вырос из аспиранта в эксперта Нетологии.

Подарки и бонусы для всех участников курса

Промокод на скидку для платной программы

Сможете пройти более глубокое обучение по программированию на Java по более выгодной цене

Сертификат Нетологии о прохождении обучения

В конце курса пройдёте тест и получите сертификат Нетологии, который подтвердит ваши навыки

Нетология. Здесь учатся

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

старт
Сделайте шаг к новой профессии

Стоимость курса

Бесплатно

Сделайте шаг к новой профессии

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

Поддержка и общение в комьюнити студентов и экспертов

Закрепление навыков на практике и план развития в профессии

Этот курс не привязан к датам: все материалы откроются сразу

Основы разработки на Java

Стоимость курса

Бесплатно

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

Поддержка и общение в комьюнити студентов и экспертов

Закрепление навыков на практике и план развития в профессии

Сделайте шаг к новой профессии

Подобрали для вас

Бесплатные и платные курсы по IT, которые помогут вникнуть в основы или начать карьеру в востребованной сфере

Бесплатные курсы

Платные программы

Отвечаем на вопросы

  • Как приступить к обучению и где найти бесплатный онлайн-курс по Java?

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

  • Я никогда не работал в сфере программирования, подойдёт ли мне этот курс?

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

  • В каком формате проходит практика на курсе по изучению Java?

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

  • Будет ли курс полезен, если я уже работаю программистом?

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

  • Я смогу пересмотреть лекции после обучения?

    Уроки бесплатного курса Java для начинающих будут доступны вам в течение 2 лет. Вы сможете вернуться к ним в любое время и изучить материал повторно.

  • Какие темы разберём на бесплатном курсе?

    Разберётесь в основах Java и настройке среды разработки, узнаете про API и клиент-серверное взаимодействие.

  • Сколько времени нужно, чтобы пройти курса по Java?

    Курс по Java рассчитан на 2 недели, но вы можете пройти его быстрее — все занятия откроются сразу после регистрации.

  • Мне нужны какие-то технические навыки, чтобы пройти курс?

    Нет, технические навыки не нужны, курс рассчитан на новичков в программировании.

  • Я получу сертификат после обучения на курсе?

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

  • Зачем мне проходить курс по Java?

    После обучения вы сможете создавать простые приложения с нуля, интегрировать их в Telegram-бота и настраивать работу с внешними сервисами через API.

  • Какие навыки я получу после прохождения курса?

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

  • Насколько глубоко этот курс погружает в основы Java?

    Вы узнаете основы синтаксиса, принципы написания кода на Java — курс подходит для знакомства с основами разработки, клиент-серверным взаимодействием и API.

  • Какие инструменты будем использовать? В какой среде разработки будем работать?

    Для практики вы будете использовать IntelliJ IDEA. Научитесь работать с инструментами на занятиях по теории и самостоятельных практических заданиях.

  • Какие работы я смогу добавить в свое портфолио после курса?

    Вы создадите приложение для загрузки фото с NASA и интегрируете его в Telegram-бота.

  • Как построено дальнейшее обучение после этого курса? Что изучать дальше?

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

все вопросы

Учитесь из любой точки
в любое время

Развивайте профессиональные навыки в онлайн-формате

Москва
Санкт-Петербург
Новосибирск
Екатеринбург
Казань
Нижний Новгород
Красноярск
Челябинск
Самара
Уфа
Ростов-на-Дону
Краснодар
Омск
Воронеж
Пермь
Волгоград
Саратов
Тюмень
Тольятти
Барнаул
Махачкала
Ижевск
Хабаровск
Ульяновск
Иркутск
Владивосток
Ярославль
Томск
Ставрополь
Кемерово
Набережные Челны
Оренбург
Новокузнецк
Балашиха
Рязань
Чебоксары
Пенза
Липецк
Калининград
Ташкент
Баку
Минск
Алматы
Ереван
Бишкек