EMBER_CLI_FASTBOOT_BODY

Java. Базовый курс

Этот вводный курс познакомит слушателей с базовыми возможностями языка программирования Java.

2-4 часа в неделю
Certificate Stepik

About this course

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

На входе от вас потребуется только знание какого-либо императивного языка программирования, например, C, Pascal или BASIC. Предполагается, что слушатели уже знакомы с такими фундаментальными понятиями, как «переменная», «цикл», «подпрограмма». Также полезно будет освежить в памяти знания из школьного курса информатики о двоичном дополнительном коде и о кодировках текста.

Who is this course for

Старшеклассники и студенты младших курсов

Слушатели курса должны иметь опыт программирования на одном из императивных языков программирования (C, C++, Pascal и т.п.).

Meet the Instructors

User picture
Алексей Владыкин
OpenWay, Computer Science Center

Java-разработчик в компании OpenWay, преподаватель Computer Science Center.

Личный сайт: http://alexey.vladykin.name/

Course content

Введение в Java
  1.  
     
  2.  
     
  3.  
     
Базовый синтаксис Java
Объекты, классы и пакеты в Java
Обработка ошибок, исключения, отладка
Ввод-вывод, доступ к файловой системе
Generics. Collections. Streams

Certificate

Certificate Stepik

Student reviews

Очень хороший курс. Освещает многие аспекты языка. В о подавляющем большинстве объяснения были очень доступны(для меня второй язык программирования). Всё что непонятно, можно либо найти в комментариях, либо поискать эту информацию в интернете. В общем после курса чувствуется наполненность знаниями и желание продолжить изучение языка. Был бы очень рад увидеть более хардкорное продолжение изучения языка в форме нового курса от замечательного преподавателя(Хотя этого уже достаточно для начала написания какого-то прикладного кода, мини проекта step by step). PS: В данный момент имею 115/132 баллов
курс хороший, единственное, заданий мало, затрагивающих написание кода
Курс понравился, интересные задачи, особенно понравился последний модуль с фишками Java 8. Но курс действительно не для новичков, в видео бывает недостаточно информации, чтобы понять тему и решить задачи - нужно изучать дополнительно другие источники.

Share this course