Проходил университетскую практику в одной аутсорс компании, изначально планировал идти на бэк (
asp.net core) пытался норм подготовится и.т.д. но в итоге прямо на месте когда дали проект, бросился на фронт (т.к. проект групповой, нас 3 бэка и девочка на фронте которой оч трудно давалось это) там пришлось за пару дней разбираться что такое ангуляр и как его юзать, за 2 неделю довольно неплохо вышло разобраться и закончить проект до дедлайна, хотя сидел кодил 24/7
Поэтому если есть опыт в разработке проблем не будет, можно за неделю азы освоить и склепать что-то. Однако что бы сделать все адекватно, потребуется явно больше 2х недель, тем более если самостоятельно