Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Java с нуля: Практика и теория для начинающих [2025]
Rating: 4.8 out of 5(13 ratings)
42 students

Java с нуля: Практика и теория для начинающих [2025]

Изучение основ Java простым и понятным языком. Теория, практика и отдельные видео с задачами
Created byEvgeny Orashkov
Last updated 2/2025
Russian

What you'll learn

  • С нуля освоите Java и напишете свои первые программы
  • Поймёте объектно-ориентированное программирование (ООП) и научитесь применять его на практике
  • Изучите базовые конструкции и синтаксис
  • Пройдём Условия, Циклы и Массивы
  • Разберёмся с Классами, Объектами, Конструкторами, Наследованием и Интерфейсами
  • Познакомимся со Строками, Коллекциями, Исключениями и Перечислениями
  • Подготовитесь к собеседованию

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

4 sections • 52 lectures • 12h 21m total length
  • Введение в курс. Знакомство с Java4:55

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

  • Лекция 1. Установка IntelliJ IDEA. Пишем первую программу13:38

    В этом видео мы начнем изучение языка программирования Java. Для начала нам нужно скачать и установить среду разработки IntelliJ IDEA и Java JDK. Также в этом уроке ознакомимся с выводом информации на экран, методом main(), комментированием и форматированием кода.

  • Тест 1. Вывод текста в консоль
  • Упражнение 1. Выводим текст

Requirements

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

Description

   Приветствую вас на курсе Java с нуля: Практика и теория для начинающих!

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

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

   Java - популярный и востребованный язык! Он надёжный и производительный. На нём разрабатывают новые веб-приложения, мобильные приложения (особенно на платформе Android), различные системы. Кроме того, уже написанные продукты на Java, коих огромное количество, также нужно поддерживать и обновлять.


   В этом курсе я даю знания последовательно, чтобы не было пробелов и непонятных терминов. Если слушатель ещё не созрел для каких-то аспектов темы, лучше про них вообще не рассказывать и вернуться к этому позже. В сложных и абстрактных (и даже загадочных) темах я объясняю в чём замысел, зачем нам это нужно вообще использовать. Также я уделяю большое внимание практике и домашним заданиям - им посвящены отдельные видео, где я в начале даю задание, а далее решаю его вместе с вами, попутно объясняя и рассуждая, почему я делаю именно так.


   Курс состоит из 3 основных блоков и более 50 уроков:

   Базовые конструкции и синтаксис

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

   Объектно-ориентированное программирование

  Java является объектно-ориентированным языком, в ней все состоит из объектов и их взаимодействия. Мы изучим инструменты, с помощью которых ООП реализуется в java, разберёмся, зачем и когда это выгодно применять. А в конце подведём итоги и изучим основные принципы объектно-ориентированного программирования.

   Особенности Java

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

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


   Уроки делятся на два вида: теоретические и практические.

   В теоретических мы последовательно изучаем тему урока. Наиболее важные моменты вынесены в слайды презентации, чтобы подчеркнуть ваше внимание, и вам было удобно это законспектировать или пометить. Далее мы практикуемся и тестируем заявленные утверждения. Также в уроках я старался продемонстрировать и объяснить, зачем нам нужен тот или иной инструмент.

   В практических уроках мы решаем домашние задания. Вы можете решать их самостоятельно, или вместе со мной. В видео я поступательно решаю задачи, объясняю свои действия, почему делаю именно так, даю советы. Задачи я придумывал сам, старался сделать их интересными и наглядно демонстрирующими, как применить только что изученную тему на практике. Местами задачи получились даже забавными. К каждому такому видео также прикреплён текстовый файл с условиями задач, которые мы разбирали на уроке.


   Я придаю большое значение обратной связи. Поэтому с радостью помогу и отвечу на ваши вопросы.


   Начните изучать Java уже сегодня. Записывайтесь на курс и сделайте первый шаг к карьере мечты!
   Жду вас на уроках и желаю удачи!


Who this course is for:

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