Все статьи | Блог студента

Зачем я пришёл на Хекслет и как он мне помогает в университете

Эта статья написана нашим студентом. Мнение пользователей иногда может не совпадать с точкой зрения Хекслета
Зачем я пришёл на Хекслет и как он мне помогает в университете главное изображение

Good afternoon, ladies and gentlemen, you are aboard the ship Saint Ma Hexlet. Here we go!

Поступив на первый курс ИВТ престижного университета, я понял, что это абсолютно моё (за маленьким исключением - физика это адская боль и вообще фу, если кто-то ещё поступает, обязательно смотрите учебный план, не будьте как я). Первый семестр пролетел как один день, а на втором семе появилась она - Java. Великая и прекрасная. Но поскольку у меня специфичный характер, я не могу учиться по классическим медлительным лекциям - мне нужен либо курс с собственным ритмом, либо хорошая книга. Хороших книг по Java, безусловно, полно, но они слишком уж хороши (а в некоторых слишком уж очевиден недостаток упражнений), поэтому первые два месяца я.. просто не ходил на лекции и ничего не делал, разве что быстренько сляпал все требуемые за семестр упражнения, за исключением курсового проекта.

Февраль подходил к концу и тут я совершенно случайно натолкнулся на Хекслет в одном обсуждении (Вастрик, привет!), решил попробовать. Вступительный курс в Java хоть и оказался меееега нудным поначалу и разжёвывающим всё - под конец я явно стал лучше понимать структуру языка и его возможности, за что местным ребятам плюсик в карму. Остальные курсы оказались на голову выше и интереснее (байт-код, дженерики, сейчас вот структуры данных), мне действительно вкатывает (освоил приведённые выше чуть больше, чем за две недели) их смотреть и выполнять, а после - применять в своём проекте.

О моём проекте - я пилю клиент для Gemini на JavaFX. Что такое Gemini, можете почитать тут. Пока это лишь прототип, TOFU не реализован (привет, кривущий JSSE и максимально дурацкая работа с сертификатами X.509 в Java), графическая часть хромает (но на днях будет полностью переписана), пока что это выглядит и работает вот так

Надеюсь, что и дальше будут средства для обучения здесь, так как мне ещё надо бы разобраться с системами сборки и автоматического тестирования, ну и очень интересно попробовать в деле базы данных (SQL/NoSQL), прям руки чешутся.

Ну а на этом пока всё, stay tuned, время от времени буду радовать вас новыми версиями своего проектика :3

Аватар пользователя Николай Бирюков
Николай Бирюков 22 марта 2021
Рекомендуемые программы

С нуля до разработчика. Возвращаем деньги, если не удалось найти работу.

Иконка программы Фронтенд-разработчик
Профессия
Разработка фронтенд-компонентов веб-приложений
1 декабря 8 месяцев
Иконка программы Python-разработчик
Профессия
Разработка веб-приложений на Django
1 декабря 8 месяцев
Иконка программы PHP-разработчик
Профессия
Разработка веб-приложений на Laravel
1 декабря 8 месяцев
Иконка программы Node.js-разработчик
Профессия
Разработка бэкенд-компонентов веб-приложений
1 декабря 8 месяцев
Иконка программы Верстальщик
Профессия
Вёрстка с использованием последних стандартов CSS
в любое время 5 месяцев
Иконка программы Java-разработчик
Профессия
Разработка приложений на языке Java
1 декабря 10 месяцев
Иконка программы Разработчик на Ruby on Rails
Профессия
Новый
Создает веб-приложения со скоростью света
1 декабря 5 месяцев