Курс Программирование на Java с нуля

5

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

Начать обучение Регистрация

О курсе - Чему Вы научитесь?

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

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

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

  • Разработка программ на языке Java
  • Синтаксис языка Java
  • Переменные, типы данных, работа со строками
  • Основные конструкции - циклы и условия
  • Массивы
  • Объектно-ориентированное программирование
  • Методы, конструкторы, объекты и др.
  • Инкапсуляция, наследование и полиморфизм
  • Многопоточность
  • И многое другое

Для кого этот курс
  • Новички, которые никогда не занимались программированием. В курсе обучение Java проходит с нуля
  • Программисты, которые хотят вникнуть в новый для себя язык программирования

Начинайте изучение Java прямо сейчас - освойте новую интересную профессию программирования на Java!

Начать обучение

План курса

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

развернуть все

свернуть все

2. Синтаксис Java
  • 2.1 Переменные13:59
  • 2.2 Условный оператор07:18
  • 2.3 Типы данных. Целые числа12:41
  • 2.4 Типы данных. Примитивные типы20:17
  • 2.5 Циклы17:22
  • 2.6 Массивы19:23
  • 2.7 Закрываем пробелы. String и Switch Case19:07
3. Объектно-ориентированное программирование. ООП
  • 3.1 Введение в ООП12:54
  • 3.2 Введение в методы10:46
  • 3.3 Параметризированные методы08:19
  • 3.4 Конструкторы08:09
  • 3.5 Перегрузка методов и конструкторов16:30
  • 3.6 Объекты в качестве параметров и возврат объектов15:08
  • 3.7 Модификаторы доступа16:40
  • 3.8 Ключевые слова static и final и аргументы переменной длины13:37
  • 3.9 Создаем собственную коллекцию23:57
  • 3.10 Ключевое слово import, оболочки типов и продвинутая работа со строками12:18
  • 3.11 Встроенные коллекции12:26
  • 3.12 Наследование - часть 124:28
  • 3.13 Наследование - часть 215:24
  • 3.14 Интерфейсы - часть 119:28
  • 3.15 Интерфейсы - часть 2. Анонимные классы07:53
4. Java продвинутый уровень
  • 4.1 Обработка исключений11:33
  • 4.2 Методы String.format(), toString() и случайные числа11:55
  • 4.3 Многопоточное программирование18:45
5. Заключительная часть
  • 5.1 Итоги курса01:36
Завершение курса - Получение Сертификата


Студенты также изучают

online_course
new
5
  • 98 видео
  • 25 часов
online_course
new
5
  • 48 видео
  • 9 часов

Отзывы студентов о курсе

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

25.05.2021
Виктор Сидоренко

Последовательная и грамотная подача материала с примерами. Спасибо за "разжевывание" и прочный фундамент основ Java!

07.05.2021
Павел Веретенников

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

19.04.2021
Архип Ермолаев

Короткие, но очень емкие и подробные видео-уроки, все как я люблю. Не люблю когда ролики длинные, теряю концентрацию. Чувствуется, что автор и хороший специалист по Java, и превосходный учитель одновременно, что довольно редко. встречается. Превосходно!

18.04.2021
Daniil Litvishko

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

14.04.2021
Natalja Bukolova

Spasibo! Obuchenie proshlo interesno i dostupno ponimaniju s nulia. Ponravilis zadachki i to chto ih mnogo. Ja nigde ne obuchalas ran'she. Posle poluchennyh znahij hochetsia prodolzenija obucheniju. Est esche kursy JAVA na BeOnMax? Ja rekomenduju ne speshyt i neskolko raz peresmatrivat uroki.

30.03.2021
Андрей

Очень хороший курс! задания сложные и интересные. Спасибо автору за проделанную работу!! иду дальше в Андроид.

26.03.2021
Андрей Улитин

Спасибо Андрею Сумину и другим создателям курса "Java с нуля". Ваш курс отличается от других последовательным, подробным и доходчивым изложением материала. Андрей постарался учесть всё, с чем сталкиваются новички, разложил всё по полочкам. Обучение зашло. Буду продолжать заниматься дальше. Всем, кто, как я, хочет освоить новую профессию и стать программистом, рекомендую этот курс. Андрей, большое Вам спасибо!!!

21.03.2021
Сергей Колиниченко

Хороший курс, мне понравился. Я более-менее знаю С, поэтому мне было заниматься на курсе полегче, вот ООП для меня новая тема. Прослушав курс, и выполнив задания прилагаемые к урокам, я понял основы ООП и JAVA, буду двигаться дальше... :-)

16.03.2021
Надежда Ильина

Отличный курс

26.02.2021
Anatol Tomoianu

Очень интересный курс. Курс учится легко, но надо его еще пару раз просмотреть (ООП) чтобы запомнить архитектуру кода (что, как и когда писать).

23.01.2021
Япрынцева Ирина

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

11.01.2021
Артур Жамберов

Замечательный курс! Дал мне неплохую базу для дальнейшего обучения java.

04.01.2021
Elnur Mamekov

Курс подходит всем. Поэтапное обучение. Все прошло отлично. Не пожалел. Главное стараться понять, а не бросить на пол пути. Помните те, кто сдается - ничего не добьется.

30.12.2020
Артём Кудин

Замечательный курс! Впервые приглянулся тем, что думая, что для меня в начальном уровне Java не осталось сложных задач, озадачили на первых д/з. Каждый урок поставлен внятно и познавательно без лишней инфы. Задания интересные. Но хотелось бы больше практики. Для меня IT больше практическая часть, нежели теоретическая. В общем полностью доволен курсом!

18.12.2020
Ivan Neverov

Крутой курс за доступные деньги! Много практики, но не всегда бывает понятно( Я только-только начинаю делать первые шаги в программировании, поэтому ещё не всё до конца уложилось в голове...

11.12.2020
Михаил Щербатых

Спасибо за курс! очень грамотно сделан, особенно понравилось увеличение определенных мест на мониторе где идет работа. Хорошие домашние задания, хотелось бы продвинутый уровень от Андрея на вашей платформе! Спасибо за поддержку - в магазин продавцом не пойду работать))

09.12.2020
Валентина Чедия

Большое спасибо, мне очень понравилось обучение. Было интересно. Материал объясняется доступно.

04.12.2020
student_DMrqlIeC

Отличный курс для новичка. Спасибо преподавателю.

01.12.2020
Илья Мамченко

В общем супер! Надеюсь получится все это монетизировать.... Ведь без опыта никуда не берут

28.11.2020
Антон Сергеев

Очень интересный и познавательный курс, спасибо большое автору! Не имел опыта в программировании перед началом обучения, но с каждым домашним заданием справился, изредка прибегая к помощи гугла. Материал подходит для таких же новичков, как и я, даёт хорошую базу для продолжения изучения программирования. Жду продолжения курса по java! :)

17.11.2020
Владислав

Добрый день. Давно хотел начать изучать программирование, но не знал с чего начать. И вот случайно нашел ваш сайт. Хочу сказать огромное спасибо - курс очень понятен. Все очень доступно объясняется и доносится. Мне очень понравилось, что курс на русском языке. Я получил базовые знания и навыки по языку java. Спасибо большое, планирую и дальше проходить ваши курсы. Здесь собранно столько интересного и полезного. Буду продолжать учиться.

17.11.2020
Сергей Бойчук

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

15.11.2020
Алексей Швецов

Спасибо автору за элегантный код и алгоритмы. Первый уровень Java мне понравился. Доходчиво, интересно и юмор автора всегда к месту :)

06.11.2020
Николай Владимирович...

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

29.10.2020
Герман Фаренбрух

Я теперь знаю Java! Спасиб!

10.10.2020
Kateryna Khyzhnyak

Дякую за курс. Змістовно і зрозуміло. Курс дає можливість за короткий час визначитися з подальшим навчанням.

08.10.2020
Константин Шкилев

Обучение прошло отлично! Понравилась конкретика и лаконичность курса - это отличает его от многих курсов. Новым ученикам желаю азарта!

28.09.2020
Александр Путенихин

Очень хороший курс!

17.09.2020
Дамир Жакаев

Курс хороший узнал чего-то нового! Автор хорошо объясняет! Ну хотелось поглубже погрузиться!

14.09.2020
Mykola Antoniuk

курс просто супер!

10.08.2020
Doniyor Xujamov

наилучшее объяснение!! спасибо!!!

02.08.2020
Виталий Шведко

Курс понравился. Было не очень сложно. Хорошо построена структура уроков и их очередность. Автор объясняет понятно, но не всегда подробно. Ожидал увидеть уроки по чтению/записи во внешние файлы и созданию графического интерфейса. Так как без этого предоставленные знания имеют крайне ограниченную применимость по причине привязки к IDE и неудобства в целом. Считаю, что это чрезвычайно важно, и в настоящем курсе обязана быть такая информация. Пришлось искать ее на сторонних ресурсах. Спасибо.

28.07.2020
dedpul475

спасибо за уроки

26.07.2020
Zhanibek Talasbek

очень крутой курс, но хотелось бы больше задач, хотя бы по 2-3 на каждую тему.

25.06.2020
student_cxvZkSka

Очень доходчиво объясняет преподаватель, даже если с первого раза не понятно, то можно послушать еще раз, и понять, все четко и по делу

20.06.2020
student_mEd2e3Gm

Довольно хороший курс. Многие вещи правда не раскрываются полностью, но если проходить курс с книгой ИЗУЧАЕМ Java то все становится яснее и лучше понимается. Но это только мое объективное мнение.

15.06.2020
Kirill Demin

Обучение прошло очень легко, всё было очень понятно, схватывал на лету. Больше всего понравилось то, что курс не слишком сложный для новичков и он правда подойдет тем, кто еще ни разу не занимался программированием. Это мой первый курс, поэтому не могу никак сравнивать. Конечно это только основы и азы, но думаю получил хороший толчок в этом направлении. Желаю всем удачи и не бросать данное занятие, так как это на самом деле очень интересно:)

04.06.2020
Гарегин Папян

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

02.06.2020
Антон Каленов

Курсом очень доволен! Сам я совсем ноль в программировании и этот курс РЕКОМЕНДУЮ тем кто ничего не знает о Джава. До этого читал на сайтах Джава для начинающих, искал на ютубе уроки Джава с нуля и тд. Даже книгу купил Васильев А.Н. Автор не зашло. А здесь просто понятно наглядно и с домашними заданиями что очень важно!

26.05.2020
Gordei Vikhliaev

Очень полезный курс, особенно для новичков, весь материал понятно и подробно объясняют. Хотелось бы побольше практических задач по каждой теме, но это небольшая проблема, потому что при желании за пару минут их можно найти в интернете. Если всё-таки решитесь покупать, то посоветовал бы ставить видео на паузу и все пытаться выполнять самому (как раз будет пару дополнительных практических задач :) ). В общем, курс мне очень даже понравился, особенно за такую смешную цену (брал за 90руб/мес)!

26.05.2020
Дмитрий Шулятьев

Обучение прошло интересно, ко всем урокам есть наглядные материалы. Скачанное программное обеспечение (IntelliJ IDEA) сейчас работает более продвинуто, некоторые вещи делаются автоматом.

19.05.2020
Станислав Медведев

Местами приходилось пересматривать по нескольку раз, но всё это лишь по тому, что нету человека, кто подсказывал бы в момент выполнения заданий. Главное не останавливаться и пытаться сделать то, что от вас требуют, не получилось - сотрите и начните заново, попробуйте пересмотреть урок, как правило, при внимательном просмотре, вы сами сможете ответить на свой вопрос! Удачи всем кто начинает! Курс отличный!

16.05.2020
Данила Гаврильчик

Отличный курс, все очень доходчиво объяснялось!

16.05.2020
Олег Коломиец

Курс очень толковый. Получил много новой информации. До этого я пытался смотреть другие курсы. Мне понравилась структура курса, сочетание теории и практики. ,

19.04.2020
Михаил Ромашкин

Отличный курс! В вкратце описано все необходимое для изучения Java. Сам изучал год назад и решил посмотреть курс. Все кратко и лаконично. Кто хочет двигаться дальше, тот самостоятельно может более углубленно изучать Java или начать изучать Android. Даже при просмотре, вроде бы уже знакомого материала, для себя почерпнул некоторые новые вещи. Для начинающих, самый доступный и дешевый курс!

18.04.2020
Алигусейн Минаи Мехр...

Лучший курс

17.04.2020
Александр Лазненко

Изучил основы Java на курсе Андрея Сумина. Обучение заняло 18 дней по 1-4 часа ежедневно. Понравилась подача материала: всё чётко, без лишних слов, отвлечений и "мычаний". Если в процессе изложения докладчик допускает оговорку или ошибку, на видео сразу же появляется комментарий с исправлением. После каждой темы выдаётся домашнее задание. Понравилось, что Андрей попутно даёт рекомендации по пользованию средой разработки и правилам хорошего кода.

11.04.2020
Марат Тухтаров

Это самый лучший курс (на мой взгляд) из тех, которые я встречал. Благодарю автора данного курса за столь четкое и понятную подачу информации. Однозначно данный курс, по подаче информации, будет лучше, чем JavaRush.

08.04.2020
Андрей Самойленко

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

06.04.2020
Валентин Соколов

Мне понравился этот курс! Очень доходчиво объясняется и уроки с домашним заданием были очень интересными

29.03.2020
student_wpupk-ic

Классный курс для начала. Теперь пойду чекну курс по Android))))

24.03.2020
Ледяева Марина Влади...

Спасибо за подробное объяснение, всё объясняется понятно, доступно, с примерами. Очень благодарна Вам за такие прекрасные курсы!!!

04.03.2020
Сергей Миронкин

отличный формат - не более 30 минут на тему.

01.03.2020
Сергей Павлович Ярко...

Хороший курс. Быстро, понятно и доступно. Применю знания на практике по написанию автотестов

11.02.2020
Олег Уланов

Хороший курс, мне понравился. Объяснения чёткие, понятные. Спасибо!

01.02.2020
Роман Дорошенко

Курс дался очень легко. Мне понравилось, что в отличие от других схожих курсов, здесь минимум математики, больше работа на логику и понимание. Конечно, это только азы, но даются они легко и добротно. С Java был уже до этого знаком, но вместе с тем, на курсе были показаны кое какие фичи, которые раньше прошли видимо мимо. Ну и кроме того, курс хорошо"устаканивает" имеющиеся знания. А новичкам, этот курс самое то!

20.01.2020
Константин Мирошин

ООооооооочень грамотно и понятно...., очень крутой курс..., Было очень интересно.

Начать обучение

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

Course Author
Андрей Сумин

О преподавателе курса

  • Android Middle Developer

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

Поступил в Санкт-Петербургский государственный университет (СПб ГУТ им. Бонч-Бруевича). В нем преподавались очень поверхностные знания в данной области, плюс сильно устаревшие. И я начал изучать программирование самостоятельно, и заметил одну неприятную вещь - фактически весь современный и лучший материал был на английском языке, так что перед тем как стать специалистом в создании приложений для Андройд мне пришлось выучить новый «человеческий» язык. Пройдя несколько десятков курсов оффлайн и онлайн, проштудировав десятки книг на эту тему я, наконец, смог реализоваться в новой профессии.

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

Желаю вам успеха в освоении новой профессии, и до встречи на страницах курса."