Онлайн-курс — сертифицированная профессиональная специализация «Программирование на Java: практическое введение» от Codio

Практическое введение в программирование на Java. Напишите код и запустите свою первую программу на Java за считанные минуты, установка не требуется!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

начиная

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Развитие навыков программирования на Java.
  • Понимание основных принципов информатики
  • Возможность быстрого изучения дополнительных языков программирования
  • Написание различного программного обеспечения, в том числе автоматического ПО.
  • Объектно-ориентированный дизайн
  • Работа с продвинутыми темами, такими как наука о данных и искусственный интеллект.
  • Создание полезных программ для ускорения повседневных задач
  • Графический вывод с использованием таких библиотек, как Swing.
  • Создание анимации

What you will learn in the course

Courses for which the course is suitable

  • Разработчик программного обеспечения
  • Java-разработчик
  • Разработчик приложений
  • Разработчик автоматизированных систем
  • Разработчик графических приложений
  • Разработчик анимации
  • аналитик данных
  • Разработчик в области искусственного интеллекта
  • Программист на других языках программирования

Стажировка – серия курсов из 5 частей.

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

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

Курсы дадут вам достаточное понимание Java для решения более сложных тем, таких как наука о данных и искусственный интеллект.

Практический учебный проект

Учащиеся будут создавать различные практические проекты, в том числе:

  • Полезные программы, которые могут ускорить выполнение повседневных задач, например автоматическое обновление файлов.
  • Графический вывод с использованием таких библиотек, как Swing.
  • Создание анимации.

Details of the courses that make up the specialization

Основы Java: выбор и рекурсия

Курс 1
8 часов
4,6 (104 оценки)

чему ты научишься

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

навыки, которые вы приобретете

  • течения
  • модульные тесты
  • Аннотации в Java
  • структуры данных
  • Обработка ошибок

Базовые структуры Java: массивы, строки и файлы

Курс 2
7 часов
4,6 (36 оценок)

чему ты научишься

  • Хранение и манипулирование наборами данных
  • Сравнение и манипулирование текстовыми строками
  • Чтение и запись в текстовые и CSV-файлы.

навыки, которые вы приобретете

  • Информатика
  • полиморфизм
  • Программирование на Java
  • объектно-ориентированное программирование (ООП)
  • наследование

Основы объектов в Java: функции, рекурсия и объекты

Курс 3
8 часов
4,2 (18 оценок)

чему ты научишься

  • Определение и использование пользовательских функций для улучшения читаемости кода.
  • Когда и как использовать back вместо back
  • Создание и изменение пользовательских объектов

навыки, которые вы приобретете

  • Информатика
  • возвращаться
  • условия
  • Программирование на Java
  • изменение

Объектно-ориентированная Java: наследование и сокрытие

Курс 4
9 часов
4,3 (19 оценок)

чему ты научишься

  • Как создавать более крупные программы с использованием объектно-ориентированных принципов
  • Повторное использование частей классов посредством наследования
  • Сокрытие актуальной информации и методов в отделе

навыки, которые вы приобретете

  • Струны
  • Информатика
  • Программирование на Java
  • массивы
  • файлы

Ядро Java

Курс 5
7 часов
4,9 (29 оценок)

чему ты научишься

  • Студенты разработают передовой опыт, включая поддержку руководства по стилю кода, архитектуру кодовой базы проекта и модульное тестирование.
  • Студенты смогут манипулировать данными с помощью платформы коллекций Java, потоков (включая использование в обучении) и классов datetime.
  • Студенты будут подключаться к сетевым системам, обрабатывать ошибки, возникающие в процессе, и интерпретировать ответы в полезные форматы.