Java для новичков: профессиональное мышление с нуля

Пошаговые уроки для новичков и профи: все главные принципы разработки Java проектов, которые требуются в любой компании

Ratings: 4.69 / 5.00




Description

Основное назначение  курса - научить вас мыслить сразу как профессионал, даже если изучаете Java с нуля.

Это значит, что весь код и задачи вы будете делать правильно, а не "лишь бы работало".

Курс предназначен в первую очередь для новичков, поэтому информация будет подаваться в стиле "для чайников". Подробно рассматривается каждый шаг, чтобы вы не запутались.

Начиная с установки IDE и заканчивая решением задач. Если вам будет что-то непонятно - всегда есть возможность задать вопрос.

Не совершайте ошибку: наверно 9 из 10 человек, которые приходят к нам учиться, совершают одну и ту же ошибку. Начинают решать много задач просто на знание синтаксиса, без понимания основных принципов ООП, проектирования и пр.

Это ОЧЕНЬ большая ошибка, вы просто потеряете время. Вам сначала нужно получить СИСТЕМНЫЕ знания и только потом их оттачивать на задачах.

***

Вы можете начать обучение БЕЗ начальных знаний (хотя любые знания программирования не будут лишними).

В этом курсе вы будете все создавать с самого нуля, последовательно.

Но, вам нужно:

  1. быть более менее опытным пользователем ПК

  2. уметь скачивать из интернета и устанавливать программы

  3. уметь работать с операционной системе Windows (или любой другой)

  4. знать компьютерные термины (данные, сеть, память и пр.)

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

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

После изучения данных материалов - уже можно будет двигаться дальше, в сторону более сложных тем (паттерны, GRASP, Solid, БД и пр.)

***

На прохождение уйдет примерно 1-2 месяца, если заниматься каждый день.

What You Will Learn!

  • Системные знания Java
  • Принципы разработки любых Java проектов
  • Объектно-ориентированное программирование
  • Синтаксис Java
  • Закрепление на практике (задачи разного уровня сложности)
  • Библиотека Lombok
  • Сборщик Gradle
  • Знания Java, которые требуются в любой крупной компании (для Junior, Middle, Senior)

Who Should Attend!

  • Начинающие разработчики Java