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