Открыто

SkillFactory. Java-разработчик

Тема в разделе "Курсы по программированию", создана пользователем Dart Sidius, 2 апр 2023.

Основной список: 9 участников

Резервный список: 4 участников

  1. 2 апр 2023
    #1
    Dart Sidius
    Dart Sidius ЧКЧлен клуба

    Складчина: SkillFactory. Java-разработчик

    SkillFactory. Профессия Java разработчик
    [​IMG]

    Почему изучать Java правильный выбор?
    Все просто: Java уже около 20 лет в мировом топе языков программирования.

    Java нужен везде: от разработки игр до банковской сферы, от личных смартфонов до серверов крупнейших компаний.

    У Java — одно из самых больших комьюнити разработчиков и огромный выбор сторонних библиотек.

    Высокая производительность языка — еще плюс в копилку преимуществ Java-специалистов.

    1. Программирование на Java (5 месяцев)

    • Онлайн-тренажер: Java
    • 3 проекта для портфолио: шифрователь текстов, RPG-игра, чат-бот
    • 10 мини-проектов по написанию программ на Java
    • 50+ написанных программ

    Вы научитесь:
    — Понимать основные IT-термины
    — Разбираться в типах данных и операторах
    — Работать в среде разработки IntelliJ IDEA
    — Создавать программы и имплементировать решения
    — Писать код на Java, применяя принципы и методы ООП
    — Использовать коллекции и библиотеки Java, работать в многопоточной среде
    — Загружать свой код на GitHub

    2. SQL и работа с базами данных (1,5 месяца)

    • Тренажер по основам SQL
    • Проект: создание и тестирование базы данных для обслуживания социальной сети
    • 30+ мини-задач

    Вы научитесь:
    — Создавать и наполнять базы данных
    — Работать с операторами и функциями в БД
    — Манипулировать структурой таблицы и данными в ней
    — Писать сложные SQL-запросы и вызывать хранимые процедуры
    — Пользоваться Maven из командной строки и с помощью плагина в IDE
    — Работать с БД средствами JDBC
    — Изменять данные в БД средствами JDBC и MyBatis


    3. Алгоритмы и структуры данных (0,5 месяца)

    • Практика по написанию алгоритмов на Java

    Вы научитесь:
    — Оценивать время работы и затрачиваемую память программ
    — Работать со встроенными и самописными структурами данных
    — Решать задачи с использованием стека и очереди
    — Применять амортизационный анализ


    Виртуальная стажировка
    стажировка не имеет привязки ко времени

    Выгоды от стажировки:
    — Участие в стажировке без первых этапов отбора;
    — Опыт работы над реальным проектом в компании;
    — +1 проект в портфолио;
    — Опыт решения реальных задач и применения актуальных навыков;
    — Попадете в отдельную базу кандидатов на Junior-позиции.
    Пройдите виртуальную стажировку по направлению Java-разработка в крупном банке, научитесь решать задачи стажера Java-специалиста

    4. Backend-разработка на Java (2 месяца)

    • Проект: система обработки информации об университетах и студентах

    Вы научитесь:
    — Собирать и запускать проекты с помощью Maven и Gradle
    — Проектировать приложение и проводить его декомпозицию
    — Понимать принципы построения архитектуры приложения
    — Подбирать подходящие паттерны для разных задач
    — Использовать Java Reflection API
    — Пользоваться Lombok
    — Применять генератор кода MapStruct
    — Управлять и работать с Tomcat
    — Использовать технологию JSP

    5. Spring Framework (2 месяца)

    Вы научитесь:
    — Подключаться к API
    — Проектировать REST-сервис для задачи
    — Создавать веб-приложения на фреймворке Spring
    — Быстро начинать проект, используя SpringBoot
    — Понимать полезность и применимость паттерна MVC
    — Встраивать в проект Swagger и применять его
    — Использовать Hibernate для доступа к БД
    — Тестировать приложения (писать юнит-тесты)
    — Видеть разницу между юнит- и интеграционными тестами
    — Применять Mockito


    6. Frontend для backend-разработчика (0,5 месяца)

    Вы научитесь:
    — Использовать HTML и создавать веб-страницу
    — Применять таблицы стилей CSS

    7. Основы системного администрирования (0,5 месяца)

    Вы научитесь:
    — Работать с Ubuntu Linux на уровне пользователя и писать команды

    8. Основы DevOps (0,5 месяца)

    Вы научитесь:
    — Применять мощный инструмент Docker
    — Современным способом доставлять свой код в продакшн, ориентируясь на устройство этого процесса в топовых IT-компаниях
    — Использовать контейнеризацию

    9. Индивидуальный проект (1,5 месяца)

    Вы научитесь:
    — Самостоятельно выполнять рабочий проект по реализации собственного приложения

    Ссылка:
    Скрытая ссылка
     
    Последнее редактирование модератором: 2 апр 2023
    1 человеку нравится это.
  2. Последние события

    1. Helios-spb
      Helios-spb не участвует.
      10 фев 2026
    2. skladchik.com
      В складчине участвует 10 человек(а).
      22 янв 2026
    3. skladchik.com
      В складчине участвует 10 человек(а).
      14 янв 2026
    4. katiwak
      katiwak не участвует.
      31 дек 2025
  3. Обсуждение
  4. 2 апр 2023
    #2
    Dart Sidius
    Dart Sidius ЧКЧлен клуба
    Складчина достаточно непростая, здесь необходим очень терпеливый и ответственный орг.
     
    1 человеку нравится это.
  5. 10 апр 2023
    #3
    Mc_Shake
    Mc_Shake ЧКЧлен клуба
    Да там и цена далеко не 5к так то.
     
  6. 12 апр 2023
    #4
    Dart Sidius
    Dart Sidius ЧКЧлен клуба
    Это месячная оплата и цена может измениться как в + так и в -. В случае чего, организатор поправит как нужно.
     
  7. 16 апр 2023
    #5
    Soul51
    Soul51 ЧКЧлен клуба
    Приветствую. Организатора не видно на горизонте?
     
  8. 19 апр 2023
    #6
    Dart Sidius
    Dart Sidius ЧКЧлен клуба
    Доброго времени суток. К сожалению, пока никто не хочет браться. :(