Делаю подобное. Использую на клиенте - react, на сервере - node.js
К сожалению, планирую закончить за лето :( Труд объемный, хочется сделать качественно.
Дело в то что Вы можете найти разработку выдуманных приложений, так как в реальности приложения пишутся целой командой где каждый является профессионалом с многолетним стажем и владеет своими инструментами на высшем уровне. Если представить что существует человек который умеет это все делать, то скажите, зачем он будет время на Вас тратить?
А если взять только звено js, то в качестве примера как раз и подойдет приложение hello world, которое Вас не устроит.
copal: достаточно, чтобы создающий такое видео был "про" хотя бы в сфере "клиентского JS" (если видео про клиентскую часть). А бэкэнд можно набросать на node (если речь идет про REST API, что сейчас в большинстве случаев и требуется), либо взять сторонний сервис - vk, например. Можно не мало годных видео-уроков сделать по созданию приложений для VK на клиенте.
А по поводу "зачем время тратить" - у каждого свои причины. Но они есть ;)
copal тем не менее, я согласен, что большинство приложений обучающих выдуманные. Это факт, и это везде так) даже в школе решают выдуманные задачи, в принципе.
Максим: ну, да! Вполне достаточно - описание предметной области, проектирование в виде диаграмм и выявление сложных мест до написание тестов, которые будут писаться на следующим шаге, после которых будет идти процесс создания приложения и его обкатка, затем изучение под профайлером и оптимизация, после которой наконец можно сказать что клиентская часть готова.
И это без дизайна и работы с дизайнером над самим дизайном...