Основы языка Java

Для новичков в программировании

Ratings: 0.00 / 5.00




Description

Курс для начинающих программистов на Java. Знакомит с основами этого языка. Цель обучения -  начать самостоятельно писать простые программы, пока без использования объектно-ориентированного программирования.

Чем же хорош язык Java?

  1. Он достаточно популярен. На Java пишут серверные приложения, а иногда (но гораздо реже) и front-end с помощью фреймворков. Он используется для написания игр и мобильных приложений под Android, приложений Internet of Things и т.д. 

  2. Понять объектно-ориентированное программирование на примере Java гораздо проще, чем на С++. Язык Java появился позже, поэтому в нем уже отбросили все лишнее, что было в С++ (например, множественное наследование). При этом концепция ООП стала более логичной и строгой.

  3. Java – это “Си-подобный” язык программирования. Его синтаксис почти такой же, как у С++. И Вы легко на него перейдете, если ранее изучали С++.

Данный курс рассчитан на новичков. Материал излагается простым языком, подается дозировано и последовательно. Нет необходимости поиска дополнительных материалов в Интернете. Большое количество практических заданий (причем не типовых) позволит Вам развить алгоритмическое мышление и научиться конструировать алгоритмы.

Основные темы, которые мы изучим:

  • систему типов данных языка Java, отличие примитивных типов от ссылочных;

  • примитивные типы данных для работы с целыми и вещественными числами, символами, булевскими значениями;

  • правила преобразования типов в Java;

  • основные алгоритмические конструкции (ветвления и циклы);

  • одномерные и двумерные массивы, класс Arrays;

  • строки типа String и StringBuilder;

  • принципы создания методов и передачи параметров в них.

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

What You Will Learn!

  • Синтаксис языка Java на простых примерах
  • Базовые типы данных Java
  • Основные алгоритмические конструкции
  • Массивы и строки
  • Статические методы в Java

Who Should Attend!

  • начинающие программисты на Java, студенты