Изучай Java c нуля бесплатно | IT Мероприятия

Изучай Java c нуля бесплатно

Дата:28 февраля, 2024 г.
Время:19:00-21:00
Дата завершения:6 марта, 2024 г.
Ведущий:Вадим Кожевников
Java Developer, тренер-консультант в CyberBionic Systematics
Описание:

Приглашаем всех новичков, которые хотят познакомиться с языком Java, на бесплатный 2-недельный онлайн курс, который будет проходить вживую с ментором в программе Zoom!

Java – это популярный объектно-ориентированный язык программирования, на котором написаны программы для более чем 3-х миллиардов устройств по всей планете. Более того, джава постоянно занимает первые строчки различных рейтингов языков программирования (зарплатный опрос от DOU (январь 2024), Stack Overflow Developer Survey 2023 и т. д.).

Что вы получите на курсе

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

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

Даты и время занятий

Уроки будут проходить 28 февраля, 1, 4 и 6 марта с 19:00 до 21:00.

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

Урок 1: Знакомство с языком программирования Java.

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

  1. Зарождение ООП.
  2. История Java.
  3. Компиляция и интерпретация.
  4. JRE, JVM, JDK. Установка пакета.
  5. Консоль.
  6. Первая программа и анализ ее работы.
  7. Среды разработки и их выбор.
  8. Сравнение языка Java с другими языками программирования.

Урок 2: Базовые конструкции в программировании.

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

  1. Понятие синтаксиса, семантики и типизации.
  2. Переменные, типы данных.
  3. Массивы.
  4. Операции над данными.
  5. Условные конструкции.
  6. Циклические конструкции.
  7. Алгоритмы.

Урок 3: Методы и объекты в Java.

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

  1. Методы.
  2. Рекурсия.
  3. Объекты в Java.
  4. Упорядочивание объектов по пакетам.
  5. Подключение библиотек Java к программе.
  6. Композиция объектов в программу.

Урок 4: Некоторые концепции Java и общие ошибки при написании кода.

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

  1. Стандарты стилизации кода.
  2. Типичные ошибки при написании кода.
  3. Типы проектов, написанных на языке Java.
  4. Рейтинги языка Java в мире IT.
  5. Прогнозы по языку Java на будущее.
  6. Обзор будущего обучения.

Для кого этот курс?

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

Как будет проходить обучение

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

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

Условия участия

Бесплатно, по обязательной предварительной регистрации.