• Тему диплома (сайт или приложение на телефон)?

    zo0m
    @zo0m
    full stack developer
    Я бы выбрал мобильное приложение.
    Почему:
    1. Сайт не проще делать, чем приложение.
    2. Приложения более актуальны чем сайты.
    3. ...А значит, хреново сделанное приложение, будет оценено выше чем хреново сделанный сайт.
    4. Android приложения пишутся на Java, которую (по крайней мере в моем ВУЗе) преподавали больше и лучше чем PHP, JS, HTML и прочее
    5. ...А так же Java помимо мобильных приложений - корпоративный сегмент рынка. Поэтому сделанная программа на Java, это вам в копилку для будущих собеседований (если по специальности хотите работать)
    6. Приложение может быть очень простым, пару полей и кнопка, и оно уже будет полноценным приложением, если придумать классный смысл этой паре полей).

    -----
    Какую тему выбрать? Мне кажется, лучше всего делать приложение, которое решит какую-то вашу проблему или ваших знакомых. Так вы сделаете хорошее приложение.
    т.к. вы переживаете по поводу ваших скиллов, то нужно придумать, такое что запрограммировать просто, но нужно например вбить много данных, например Викторина, просто, но внутрь запихнуть хитрую логику, формулу подбора вопросов, опирающуюся на уже имеющиеся данные об ответах пользователя(например на какие-то вопросы он ошибается, на какие-то отвечает долго и это использовать).
    Главное чтобы : мало программирования, много работы с данными.

    У меня была когда-то идея, для диплома, я ее называл "Что пожрать?" :), вбиваешь, что у тебя есть в холодильнике из продуктов, и он тебе предлагает рецепты. Только опять же учитывая индивидуальные параметры пользователя, время суток, калорийность, количество необходимых витаминов и веществ. Чтобы питание было сбалансированным.
    Ответ написан
    2 комментария
  • Тему диплома (сайт или приложение на телефон)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    software engineer
    Сделайте функциональный сайт для организации соревнований.

    Например сайт, где вводишь четное количество участников или команд.
    Сайт создает сетку для проведения чемпионата и выбирает кто с кем соревнуется. Результаты каждого матча учитываются, пока не останется победитель в финале.

    Тему можно развить.
    Ответ написан
    Комментировать