1. Введение (Java. Базовый курс)


Канал в Telegram

1. Введение (Java. Базовый курс)


Дата публикации 14.01.2021



Курс разработан специально для начинающих java-разработчиков и предполагает изучение основ языка программирования Java с нуля. Курс дает базовые знания и закладывает фундамент для дальнейшего развития.

На этом курсе вы:

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

О языке Java:

Язык Java крайне востребован, на момент написания статьи он входит в тройку самых популярных языков программирования: https://habr.com/ru/news/t/512292/. Огромное количество приложений разрабатывается на Java и для их поддержки и развития требуется большое количество специалистов.

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

Второе серьёзное направление - разработка приложений под Android. Достаточно открыть Google Play чтобы понять насколько это огромный рынок. Правда в этой сфере на пятки наступает Kotlin, но обычно его изучают уже после освоения Java, а на некоторых проектах используются оба языка одновременно.

Инструменты разработки:

Для того чтобы начать разработку, вам потребуется установить JDK (Java Development Kit) - комплект разработчика приложений на языке Java, который включает в себя компилятор Java, стандартные библиотеки классов Java, примеры, документацию, различные утилиты и исполнительную систему Java. Скачать JDK можно тут: https://www.oracle.com/java/technologies/javase-jdk11-downloads.html или тут: https://jdk.java.net/archive/. В данном курсе я буду использовать 11-ю версию JDK, так как она помечена как LTS (Long Time Support), то есть поддерживается длительное время.

Кроме этого потребуется среда разработки (IDE). Мы будем использовать самую популярную в мире и удобную IDE, которая разработана нашими соотечественниками - IntelliJ IDEA. Для наших скромных задач подойдёт бесплатная версия Community: https://www.jetbrains.com/ru-ru/idea/download/#section=windows

 

Следующий урок >