ДЛЯ НАЧИНАЮЩИХ С НУЛЯ

StartJava

Данный курс поможет вам освоить с нуля базовые понятия и синтаксис языка Java. Научит писать красивый и понятный код. А также подготовит к успешному поступлению на BaseJava
Заполните форму, и мы
пришлем вступительный урок
Возникли вопросы? Напишите нам!
БЕСПЛАТНО
О курсе
Параллельно основной программе все участники напишут выпускной проект
Курс StartJava является первым шагом на пути к профессии Java-программист. Именно с него следует начинать изучать этот язык
Недостаточно писать работающий код! Необходимо, чтобы он был правильно оформлен, отформатирован, понятен и читаем. Эти техники (Clean Code, Refactoring, форматирование кода) рассматриваются с первого урока
Рассматриваемые на курсе темы разбираются простым и понятным языком: от простого к сложному
Курс разработан для начинающих программистов
Кому подойдет?
Надоела текущая работа, хочется чего-то нового и перспективного
Привлекает сфера IT, современные технологии и высокая зарплата
Начали изучать Java, но знания не систематизированы и обрывочны
Кому не подойдет?
Можете решить вступительное ДЗ к курсу BaseJava
Хорошо знаете синтаксис языка Java
Умеете решать задачки на массивы
Знакомы с основами форматирования кода
С детства мечтали стать программистом, но по каким-то причинам не сложилось
Что вы получите по окончанию курса
Освоите синтаксис Java
Научитесь решать задачки
Навык в рефакторинге кода
Изучите работу с Git и GitHub
Освоите технику форматирования кода
Опыт работы с базой данных
Сертификат об окончании
Скидку на курс BaseJava
Выдаём сертификаты
По окончанию курса StartJava выдаются сертификаты на русском и английском языках, а также с отличием
Темы курса StartJava
Старт в любое время
Первая неделя
Первая неделя
✔ Подготовка рабочего окружения
✔ Первая программа
✔ Ручная компиляция и запуск программы
✔ Этапы компиляции и запуска
✔ Байт-код
✔ Переменные: примитивные типы данных
✔ Домашние задания по теме "Переменные"
✔ Ветвление (if, if else)
✔ Домашние задания по теме "Ветвление"
✔ Цикл (while, for)
✔ Домашние задания по теме "Циклы"
✔ Система управления версиями Git
✔ Настройка локального репозитория
✔ Итоговые домашние задания
✔ Итоговый тест
Вторая неделя
Вторая неделя
✔ Разбор домашнего задания
✔ Что такое ООП
✔ Что такое класс
✔ Домашнее задание
✔ Что такое объект
✔ Домашнее задание
✔ Инкапсуляция: геттеры/сеттеры
✔ Домашнее задание
✔ Итоговые домашние задания
✔ Итоговый тест
Третья неделя
Третья неделя
✔ Разбор домашнего задания
✔ Механизм пакетов (package) в Java
✔ Компиляция Java-программ. Часть II
✔ .gitignore
✔ Домашнее задание
✔ Итоговый тест
Четвертая неделя
Четвертая неделя
✔ Разбор домашнего задания
✔ Среда разработки — IntelliJ IDEA
✔ Массивы. Цикл for-each
✔ Домашние задания по теме "Массивы"
✔ Сортировка массива методом пузырька
✔ Класс java.util.Arrays
✔ Итоговые домашние задания
✔ Выпускной проект
✔ Бонусное видео
✔ Итоговый тест
Пятая неделя
Пятая неделя
✔ Введение в реляционные базы данных
✔ Реляционная СУБД PostgreSQL
✔ Терминал psql
✔ Введение в SQL
✔ Домашнее задание
✔ Итоговый тест
Как проходят занятия
Все участники проходят курс в индивидуальном режиме online
В начале каждого урока ведется разбор домашнего задания
Общение участников осуществляется
в мессенджере Slack
Занятия ведутся на основе записанных видеолекций
Для получения максимальной эффективности мы настоятельно рекомендуем проходить курс с проверкой ДЗ личным куратором
Куратор укажет на ошибки в стиле, структурах данных, алгоритмах и кодировании
Вы быстрее растете, как специалист, общаясь с опытным наставником
Вы получаете рецензию куратора на свой код
Вам не дают писать плохой код, а это значит, что вы сразу привыкаете к правильному мышлению
Проверка ДЗ действует на протяжении 10 недель после оплаты
В конце каждого урока дается тест, который позволит проверить насколько хорошо вы усвоили пройденный материал
Варианты прохождения курса
Самостоятельно
Есть возможность доплатить с наставником
С наставником
(проверка ДЗ дважды в день)
10 часов видеоматериалов
Подготовка к поступлению на BaseJava
Тщательная проверка домашних заданий
Общение с опытным наставником
Максимальная усвояемость материала
5 продуманных занятий
24 авторских видео
Видеоразборы домашних заданий
Чат в Slack для общения
10 часов видеоматериалов
Подготовка к поступлению на BaseJava
5 продуманных занятий
24 авторских видео
Видеоразборы домашних заданий
Чат в Slack для общения
Предсказуемый результат
Проверка выпускного проекта
Тесты в конце каждого урока
Тесты в конце каждого урока
Скидка 38% до 5.9.22
Используемые на курсе инструменты и технологии
Java
Git
SQL
PostgreSQL
Основы языка Java
Система контроля версий
Язык запросов к базе данных
Система управления базами данных
Веб-сервис для хостинга и совместной разработки IT-проектов
GitHub
Командная строка
cmder
Терминальный клиент для работы с PostgreSQL
psql
Текстовый редактор
Sublime Text
Среда разработки
Intellij IDEA
Процесс изменения кода с целью улучшения его читаемости
Refactoring
Правила написания чистого кода
Clean Code
Правила и техники форматирования кода
Форматирование кода
Отзывы выпускников StartJava
Павел Ткалин
о StartJava
Ни один мой вопрос не остался без ответа
Очень понравились лекции, подготовленные и озвученные Максимом. Здорово подобраны дополнительные материалы, рекомендации к освоению ряда книг. Мотивация росла с каждым днем, т.к. я видел, что часы и дни, потраченные на выполнение ДЗ, не выветриваются, а прочно оседают в голове.

Читать отзыв целиком →
Кирилл Павлович
о StartJava
Отличный курс для людей, которые начали с нуля
Спасибо огромное Максиму, который не дает бросить твой «так себе код» на пол пути, а учит делать его еще и понятным. И после всех исправлений ты начинаешь проникаться настоящей идеей программирования в том виде, в каком она скрыта от остальных обывателей.

Читать отзыв целиком →
Ангелина Семёнова
о StartJava
StartJava — это именно то, что я искала.
До того как пойти на StartJava, я пыталась изучать Java на других курсах. Но все безуспешно, начинаешь, что-то не получается и бросаешь, потом пытаешься снова и снова, но увы… Я брала курс с ментором и ни капли не пожалела! Спасибо за всё, чему я научилась на этом курсе! Теперь можно переходить к BaseJava.

Читать отзыв целиком →
Отзыв Александра Андреева
о StartJava
Код в 1000 классов начинается с пары работающих строк
Всем сомневающимся рекомендую пойти по моим стопам и вкусить радость побед (это когда Максим наконец-то пишет "ок, переходи к следующему заданию")))). В общем, денежек это своих стоит. Оглядываясь назад понимаешь, что всё не так уж и сложно, главное не сдаваться.

Читать отзыв целиком →
На этом отзывы не заканчиваются ;)
Их у нас очень много!
Большое количество людей окончили наши курсы, оставив искренние благодарности в виде отзывов. Ознакомиться с ними можно по ссылке на сайте, а также в нашем вк-паблике.