Акция
Университет
Java FullStack
Python FullStack
new
Web FullStack
new
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Статья
  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
  • Статьи
  • Авторы
  • Все группы
  • Все статьи
JavaRush /Java блог /Архив info.javarush /Какой из миникурсов вы бы хотели видеть после завершения ...
hubert
41 уровень
  • 3 июня 2015
  • 2382 views
  • 33 comments

Какой из миникурсов вы бы хотели видеть после завершения курса JavaCore?

Статья из группы Архив info.javarush
Telegram
Frontend-университет
Комментарии (33)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
Inquirer Уровень 28
27 июня 2015
Я за «План лекций по уровням, Курс Java Junior».
Это те лекции, что с 41 по 80 уровень. Они раньше были задекларированы. За них можно больше платить чем за курсы с 1-го по 40 уровень. В уровнях с 41 по 80 встречаются и Spring, Hibernate, HTML, JS, CSS и т.д.
После реализации 41-80 уровней можно предложить углублённые Spring, Hibernate
PolyMorph Уровень 36
21 июня 2015
А как же андроид?
TyLeR Уровень 13
20 июня 2015
думаю даже если ввести курс платный, даже если по 100евро, найдеться много желающих. деньги не проблема)
Lam-lam Уровень 30
19 июня 2015
Думаю стоит сначала допилить задачи из первых 40 уровней.
А потом — спринг и гибернейт однозначно! На всех просторах рунета не нашел ни единого внятного полноценного курса по этим технологиям. (если кто кинет буду очень признателен!)
Docktor91 Уровень 40
15 июня 2015
Друзья! Меня тут давно не было, скажите, курс уже полностью готов?
Все ли задачи доступны, и в том числе большие?
Спасибо!
timurnav Уровень 21
5 июня 2015
Специально для тех 12 человек кто хочет sql изучать — Учебник и Упраженения

Специально для тех 8 человек, которые хотят html, css & js:
www.codecademy.com/
htmlacademy.ru
www.youtube.com/watch?v=H6G63NKRSi8&list=PL363QX7S8MfSxcHzvkNEqMYbOyhLeWwem

по Java 8, да, задачи нужны, но всё же Spring и ко гораздо круче :)
TyLeR Уровень 13
7 июня 2015
пожалуй и я добавлю чуток. sql учиться оч быстро и легко с помощью книги от O'Reilly «Learning SQL». просто страница за страницей читаешь и делаешь задание(у меня так было). оч быстро и оч на легке. а на счет Java 8, enterprise проекты висят пока на Java 6, новые уже стартуют на Java 7, до 8ой надо подождать года 2-3еще, так что java 8 пока не горит, могу ошибаться. так что мой голос за spiring hibernate.
Vakatsiienko Уровень 20
9 июня 2015
У меня компания брата уже перешла на восьмую и в многих вакансиях про нее пишут, так что «вообще» она тоже нужна, правда её намного проще выучить самому, нежели хибер и спринг.
timurnav Уровень 21
9 июня 2015
вот я об этом же… по Java8 я бы предложил ввести уровень дополнительный. причем воткнуть его где-нибудь после 20 лвл, хотя можно и раньше. тема совсем не сложная, если разложить ее по полочкам и дать ссылки на литературу, то по сложности она явно не превосходит сериализацию или многопоточность…
tempys Уровень 31
9 июня 2015
зря ты так говориш, функциональное програмированые не легкое…
timurnav Уровень 21
9 июня 2015
что вызывает затруднения?
prologistic.com.ua/polnoe-rukovodstvo-po-java-8-stream.html
www.techempower.com/blog/2013/03/26/everything-about-java-8/

задачи поставь такие сам себе, например, возьми любую задачу из Javarush и сделай ее через плюшки java8
tempys Уровень 31
9 июня 2015
вообще то наиболее важным изменением является, пожалуй Lambda (что в общем позволило открыть дверь в мир функционального программирования). а твой ответ говорит что ты не понял про что я вообще имею ввиду.

Прочитай на досуге что такое функциональное програмирование
ru.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%BE%D0%BD%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5_%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5
timurnav Уровень 21
10 июня 2015
ничесе меня тут заминусовали))

функциональное программирование и джава это немного противоречащие вещи. вот тебе ссылка на авторитетный источник.

что касается того, что я понял или не понял: я разобрался с этой темой в течение половины дня, смысл и работу лямбд и стримов понял сразу, остаток дня я просто изучал библиотеки на предмет интересных стандартных методов. конечно, я не стал гуру функциональных интерфейсов, но сделал пару задачек на коллекции через стрим. это действительно очень просто.

собственно говоря, ниже код который нужно было преобразовать через лямбда. его можно написать в одну строку(только return), но более оптимальный вариант с точки зрения производительности будет в две строки.

public static List<UserMealWithExceed>  getFilteredMealsWithExceeded(List<UserMeal> mealList, LocalTime startTime, LocalTime endTime, int caloriesPerDay) {
List<UserMealWithExceed> result = new ArrayList<>();
        for (UserMeal um : mealList){
            int cal = 0;
            for (UserMeal umForSearch : mealList){
                if (um.getDateTime().toLocalDate().equals(umForSearch.getDateTime().toLocalDate()))
                    cal+=umForSearch.getCalories();
            }
            if (um.getDateTime().toLocalTime().compareTo(startTime)>0 && um.getDateTime().toLocalTime().compareTo(endTime)<0)
                result.add(new UserMealWithExceed(um.getDateTime(), um.getDescription(), um.getCalories(), cal > caloriesPerDay));
        }
return result;


если это несложная задача, напиши свою, если она будет сложнее, то я попробую разобраться в ней и потом напишу сколько времени у меня это заняло. мне просто интересно какие у нас критерии сложности.
KapChook Уровень 19
10 июня 2015
Это относительно. Оно просто не такое, как ООП. Изучай вы изначально функциональное, могли столкнуться с проблемами в изучении ООП.
Сосед вот рассказывал помню про парня, которому ООП ну никак не давалось, не понимал и всё тут.
А кому-то и то, и то даётся с одинаковой сложностью
timurnav Уровень 21
10 июня 2015
возможно, я не могу подтвердить или опровергнуть, java мой первый (и пока единственный) язык, js и sql — не в счет :)
KapChook Уровень 19
10 июня 2015
Это я в ответ на «функциональное программирование не лёгкое».
Я начинал ещё с Паскаля в школе, потом плюсы на первом-втором курсах универа, потом взялся за джаву и параллельно с этим в универе были лисп и пролог. Никаких особых проблем они не вызвали, функциональное очень даже привлекать стало, потому что ближе к математике, а математику я люблю. По той же причине очень вкатил SQL в этом семестре, реляционная алгебра довольно таки весёлая.
timurnav Уровень 21
10 июня 2015
вот вы мне напомнили… lisp, я инженер-конструктор по первому образованию и раньше много проектировал, у нас был такой «мод автокада» — мы его так называли, autoLisp, так у нас на нем очень много проектирования было, действительно, было совсем не сложно, даже отчаянные студенты могли за ночь его изучить и на утро любую контрольную сдать… конечно учеба это просто цирк по сравнению с реальным проектированием, но всё же ряд реальных задач я и потом делал с помощью лиспа
KapChook Уровень 19
10 июня 2015
То-то и оно, если голова работает хорошо, то и ооп, и функциональное дадутся без осложнений :)
Sdu Уровень 17
4 июня 2015
А что, JavaCore уже допилен до конца? ;)
masterSporta Уровень 41
4 июня 2015
вроде нет. говорят, что задачи готовы, но тестируются пока
Sdu Уровень 17
4 июня 2015
masterSporta Уровень 41
4 июня 2015
ааааааааа))
VolkovArtem Уровень 29
4 июня 2015
Можно обыграть это в виде:
Амиго пишет какое-то приложение(Enterprise) для Галактического экспресса (Spring и Hibernate). По частям в каждом уровне приложение растет. В лекциях теория, в задачах — кусочки самого приложения.
Front-end (HTML, JS, CSS) для него должно быть на выбор джаварашевца и не проверяться сервером. Материал для его создания можно дать, как лекции профессора Хьюберта (дополнительные материалы для самостоятельного изучения). Основы SQL тоже в виде ссылок на доп. материал при приближении разработки приложения к записи чего-то в базу.
Приложение должно быть простым, но основные фишки стека технологий. Например:
1) Некий отдел кадров для роботов в «Галактическом экспрессе».
2) Учет отправки грузов на планеты.
tanzwud Уровень 34
4 июня 2015
То что вы пишите довольно хорошо реализовано если участвуете в реальном проекте. Если у вас подписка премиум + project, то дерзайте.
MaximAba Уровень 14
4 июня 2015
SQL и реляционные БД в изучении несложны. Недавно курс онлайн по SQL для начинающих прошел быстро.
Конечно, Spring/Hibernate в доступной форме.
voloshima Уровень 9
4 июня 2015
Все вместе в связке.
Naissur Уровень 40
3 июня 2015
Spring + Hibernate.
По остальному можно самостоятельно найти информации выше крыши.
VolkovArtem Уровень 29
3 июня 2015
Согласен с Naissur. По остальному материала много.
Javarush же… Spring + Hibernate.
Javis Уровень 30
3 июня 2015
Я за Spring, Hibernate + SQL =)
Rimlin Уровень 6
3 июня 2015
Полностью согласен что SQL нужен больше.
Morituros Уровень 8
3 июня 2015
Удивил пункт — «Html, CSS, JS», уж чего чего а курсов, школ и т. д. по нему хватает :). Второй для меня по важности это — SQL ^)
maks1m Уровень 25
3 июня 2015
по sql тоже хватает
Aset Уровень 30
5 июня 2015
Если знаешь Hibernate, то SQL запросы не шибко тебе нужны
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
  • Задачи-игры
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRush JavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2025 JavaRush
Скачивайте наши приложения
  • Google Play
  • App Store
Mastercard Visa
"Программистами не рождаются" © 2025 JavaRush