Открыто

Программирование на Java. Уровень 1. Базовый курс [Специалист] [Сергей Цимбалов]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 1 окт 2024.

Цена: 38650р.-91%
Взнос: 3268р.

Основной список: 13 участников

Резервный список: 1 участников

  1. 1 окт 2024
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Программирование на Java. Уровень 1. Базовый курс [Специалист] [Сергей Цимбалов]

    2024-10-01_23-32-58.jpg

    Обучение проходит на Java 22\21

    Начинающие программисты стоят перед выбором: какой язык осваивать, чтобы стать востребованным и высокооплачиваемым специалистом. Java — универсальный язык, на котором пишут приложения, игры, используют для обработки больших данных. КиноПоиск, Amazon, Spotify — эти и другие сервисы написаны на Java. Язык очень популярен, и специалисты, которые им владеют, легко найдут себе применение в крупнейших российских и мировых компаниях.

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

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

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

    Вы научитесь
    • устанавливать JDK/IDE, настраивать параметры среды;
    • использовать систему типов Java;
    • применять операторы ветвления и циклов;
    • создавать методы;
    • обрабатывать исключения в Java;
    • работать со строками и файловой системой;
    • проектировать типы данных.
    Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы.

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

    Предварительная подготовка

    Требуемая подготовка:

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

    Скрытая ссылка
    Модуль 1. Введение в Java технологии (2 ак. ч.)
    • Особенности языка программирования Java.
    • Описание Java технологий.
    • Использование интегрированной среды разработки (IDE).
    Практика:
    • Установка JDK/IDE, настройка параметров среды.
    Модуль 2. Система типов Java (4 ак. ч.)
    • Языковые лексемы Java.
    • Ссылочная модель в Java и основы размещения/удаления объектов в памяти.
    • Примитивные (простые) типы данных.
    • Операция присваивания.
    • Арифметические операции.
    • Литералы и константы.
    • Преобразования простых типов.
    • Форматированный вывод данных.
    Практика:
    • Операции с числами и форматированный вывод.
    Модуль 3. Операторы (statement) ветвления (4 ак. ч.)
    • Написание выражений (expression).
    • Операции сравнения.
    • Логические операции.
    • Команды ветвления (if, switch).
    • Операция условие ( ? : ).
    • Выражение switch.
    Практика:
    • Ввод данных с клавиатуры и нахождение максимума.
    • Создание простейшего калькулятора.
    Модуль 4. Операторы (statement) циклов (4 ак. ч.)
    • Битовые операции.
    • Приоритеты операций в Java.
    • Оператор while.
    • Оператор for и for для структур данных.
    • Управление порядком выполнения команд в циклах (break, continue и метки).
    Практика:
    • Проверка состояния битов целого числа.
    • Печать таблицы ASCII.
    Модуль 5. Создание и вызов методов (4 ак. ч.)
    • Определение функции и метода.
    • Best Practice при написании методов.
    • Синтаксис определения и вызова методов.
    • Аргументы, параметры и механизм передачи аргументов при вызове методов в Java.
    • Возврат результата из метода.
    • Перегрузка методов.
    • Методы с переменным числом аргументов.
    Практика:
    • Вычисление факториала разными способами. Рекурсия.
    • Проверка года на високосность. Перегрузка метода.
    Модуль 6. Обработка исключений в Java (2 ак. ч.)
    • Определение понятия исключение (exception).
    • Концепция исключений в Java.
    • Проверяемые и непроверяемые исключения.
    • Синтаксис оператора try/catch. Различные варианты написания catch.
    • Освобождение ресурсов в Java. Оператор try/finally.
    Практика:
    • Вычисление факториала с проверкой на переполнение.
    Модуль 7. Использование массивов (6 ак. ч.)
    • Понятие массива в Java.
    • Создание и инициализация одномерных массивов.
    • Доступ к элементам массива.
    • Многомерные массивы.
    • Реализация поиска и сортировки в одномерных массивах. Класс Arrays.
    Практика:
    • Написать конвертор дня года в месяц и число.
    Модуль 8. Работа со строками в Java (4 ак. ч.)
    • Особенности реализации строк в Java (класс String).
    • Основные методы класса String.
    • Динамические строки (класс StringBuilder).
    • Определение термина Regex (регулярные выражения).
    • Основы синтаксиса и написания регулярных выражения.
    Практика:
    • Конвертор целых чисел в двоичное представление.
    • Работа с командной строкой в Java приложении.
    Модуль 9. Работа с файловой системой в Java (2 ак. ч.)
    • Создание объекта для работы с файлами на диске. Класс nio.Paths.
    • Операции с ресурсами (файлами/каталогами) на диске. Класс nio.Files.
    Практика:
    • Чтение и запись текстовых данных на диске.
    • Понятие кодирования тестовых данных.
    Модуль 10. Пользовательские типы данных (3 ак. ч.)
    • Проектирование своего типа данных (класса):
    • выбираем имя для нашего класса;
    • какие данные он будет содержать;
    • методы для обработки этих данных.
    • Создание и работа с объектами.
    Практика:
    • Разработка класса для точки в плоскости.
    • Создать массив точек и выполнить сортировку этого массива.
    Модуль 11. Структуры данных (коллекции) (3 ак. ч.)
    • Основные виды коллекций.
    • Операции с коллекциями и их эффективность.
    Практика:
    • Проектирование структуры данных – связанный список.
    • Реализация связанного списка на Java.
    Модуль 12. Итоговая работа (2 ак. ч.)

    Цена: 38650 руб
    Скрытая ссылка
     
    Последнее редактирование модератором: 3 окт 2024
    1 человеку нравится это.
  2. Последние события

    1. Money Maker LTD
      Money Maker LTD участвует.
      13 окт 2024 в 10:02
    2. pavel12
      pavel12 участвует.
      11 окт 2024 в 00:20
    3. Free-look
      Free-look участвует.
      10 окт 2024 в 23:37
    4. Duumvir
      Duumvir участвует.
      9 окт 2024 в 20:45

    Последние важные события

    1. skladchik.com
      Цена составляет 38650р.
      3 окт 2024