Основы программирования - Крестики-нолики (на примере Java)

Программирование на Java

4.57 (86 reviews)
Udemy
platform
Русский
language
Programming Languages
category
instructor
Основы программирования - Крестики-нолики (на примере Java)
1 067
students
12 hours
content
Nov 2021
last update
$19.99
regular price

What you will learn

Создавать корректные алгоритмы для решения любой задачи

Работать с консолью: считывать исходные данные и выводить результат

Использовать условные операторы и операторы циклов

Писать итеративные и рекурсивные алгоритмы

Работать с методами (функциями), массивами данных и строками

Понимать отличие консольных программ от программ с графическим интерфейсом

Понимать принцип работы языков программирования и компьютерных программ

Разрабатывать алгоритмы для простых игр

Why take this course?

🎓 Курс: Основы программирования - Крестики-нолики (на примере Java)

Заголовок: Программирование на Java

О курсе:

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

Особенности курса:

  • Итеративное и рекурсивное мышление: Понятие и применение алгоритмов сортировки и поиска.
  • Процедурная и объектно-ориентированная парадигмы: Внимательное введение в основы языков программирования высокого уровня.
  • Практический опыт: Реализация игры "Крестики-нолики" как практической платформы для закрепления знаний.
  • Самостоятельная работа: Последовательное выполнение домашних заданий и проекта - создание игры "Гомоку" (игровое поле 15x15).
  • Интерактивные уроки: Включая проверку домашнего задания и объяснения на каждом этапе.

Курс включает в себя:

  • Разработка алгоритмов и структур данных с использованием Java.
  • Понимание работы с основными типами данных и оператором управления потоком данных.
  • Реализация игры "Крестики-нолики" как примера для демонстрации алгоритмов и структур данных.
  • Разработка собственного проекта - игра "Гомоку", что настолько же важно, как теория.

Для кого подходит:

Этот курс идеален для:

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

Что вам нужно знать:

Для успешного прохождения курса рекомендуется:

  • Основы математического анализа и алгебры.
  • Навыки работы с программным кодом (любой язык будет полезен).
  • Мотивация и терпение, так как программирование - это не только теория, но и практика, требующая времени на закрепление.

Дополнительные ресурсы для самостоятельного изучения:

  • Томас Х. Кормен, "Алгоритмы. Вводный курс" (Algorithms Unlocked): Открывающий глаза на мир алгоритмов, с развернутым обзором основных концепций и примерами.
  • Томас Х. Кормен, "Построение и анализ" (Introduction to Algorithms): Полномерный курс, посвященный алгоритмам с теоретической основностью.
  • Роберт Лафоре, "Структуры данных и алгоритмы в Java" (Data Structures & Algorithms in Java): Практическая книга, содержащая реализации многих структур данных и алгоритмов на примере языка Java.
  • Герберт Шилдт, "Java. Руководство для начинающих" (Java: A Beginners Guide): Идеальное введение для новичков, желающих начать свое путешествие в мире Java.
  • Брюс Эккель, "Философия Java" (Thinking in Java (4th Edition)):** Со временем вырастаете от новичка до опытного программиста, и это книга будет вашим верным спутником на этом пути.

🎓 Начните свой путь в мире программирования уже сегодня! Разберетесь в основы Java и алгоритмов, создав игру "Крестики-нолики" - ваш первый шаг к профессиональному разработчику.

Screenshots

Основы программирования - Крестики-нолики (на примере Java) - Screenshot_01Основы программирования - Крестики-нолики (на примере Java) - Screenshot_02Основы программирования - Крестики-нолики (на примере Java) - Screenshot_03Основы программирования - Крестики-нолики (на примере Java) - Screenshot_04
2060721
udemy ID
01/12/2018
course created date
16/11/2019
course indexed date
Bot
course submited by