Онлайн-курс — сертифицированная профессиональная специализация по Java как второму языку от LearnQuest.

Перенесите свои навыки программирования на 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

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

What you will learn in the course

Courses for which the course is suitable

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

Стажировка — курс из 3 курсов

Знакомство

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

Основное содержание

  • Объектно-ориентированное программирование на Java
  • Параллели с другими языками программирования

предпосылки

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

Лабораторные занятия

Лабораторные упражнения будут проводиться с использованием вашей личной системы и установки Java, а также платформы Coursera Labs. Руководство проведет вас через установку и настройку вашей среды, а также выполнение упражнений.

  • Java можно установить практически на любой тип компьютера.
  • Руководство покажет, как установить в системе Windows.

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

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

  • Выполняя упражнения, вы создадите несколько небольших Java-приложений.
  • На последнем курсе вы создадите приложение-калькулятор, полностью работающее на языке Java.

Details of the courses that make up the specialization

Введение в Java как второй язык

  • Курс 1 • 7 часов • 4,5 (77 оценок)

Детали курса

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

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

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

Навыки, которые вы приобретете
  • Категория: компьютерное программирование
  • Категория: Ява
  • Категория: Введение в компьютерное программирование

язык Java

  • Курс 2 • 7 часов • 4.2 (69 оценок)

Детали курса

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

Это второй курс по специализации «Java как второй язык». В этом курсе мы рассмотрим типы данных в Java, обсудим, что такое базовые типы данных, и объясним классы данных. Мы также изучим ноты и струны и добавим в лабораторную работу новый класс. Далее мы рассмотрим структуры управления Java. Мы объясним операторы IF, циклы и массивы, а также обсудим операторы Switch и среду программирования Java. Далее мы определим наследование и рассмотрим, как авторизуются методы и свойства в Java. Мы также обсудим полиморфизм и перегрузку функций, прежде чем завершить лабораторную работу и тестирование. Последний модуль посвящен тому, как все, что мы узнали в предыдущих моделях, будет реализовано в нашей итоговой лабораторной работе.

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

Навыки, которые вы приобретете
  • Категория: Для петли
  • Категория: Если-то
  • Категория: поменять предложения
  • Категория: полиморфизм
  • Категория: Java-программирование

Написание кода приложения Java

  • Курс 3 • 13 часов • 4,5 (51 оценка)

Детали курса

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

Это третий курс по специализации «Java как второй язык». Этот курс предлагает рекомендации для ИТ-специалистов по разработке приложений Java. Материал предназначен для профессионалов, знакомых с прикладным программированием, но не обладающих сильными навыками Java. Типы приложений, на которых будет сосредоточено внимание: консольные приложения, приложения Windows на Java, а также веб-приложения и мобильные станции. Этот курс предлагает материалы по реальной разработке приложений и включает практические занятия по разработке приложений. Учащиеся приобретут сильные навыки разработки приложений Java.

Курсы по данной специализации являются накопительными, поэтому перед этим рекомендуется изучить 1 и 2 курсы. Этот курс включает лаборатории Coursera, где студенты могут практиковать новые навыки работы с Java. В руководстве также содержатся автономные инструкции на тот случай, если вы захотите использовать локальную среду Java.

Курсы по данной специализации рекомендуется изучать именно в таком порядке, поскольку знания накапливаются.

Навыки, которые вы приобретете
  • Категория: компьютерное программирование
  • Категория: Мобильные приложения
  • Категория: Программирование для Windows
  • Категория: Интернет