Да всё есть в свободно доступе, и статьи научные тоже можно спиратить любые.
ВУЗ не секретные знания даёт. Вуз даёт среду + мотивацию их изучать. Вуз даёт задачи, на которых ты можешь практиковать в том числе просто технологии, которые изучаешь сам. Я много веба изучал, делая лабы по всяким предметам типа Систем моделирования, распознавания образов и т.п.
Из полезного было:
- БД и СУБД, довольно фундоментально
- компьютерная графика
- компиляторы, методы трансляции
- базы знаний (интеллектуальные системы)
- технологии разработки распределённых приложений
- тыканье в разные парадигмы, типа функциональной, логической
- кучка всякой технической мелочёвки, которую сам бы тыкать не стал, типа мобильной разработки, COM.
Это то, что сходу вспомнил
не мало так то, да, в реальной жизни даже не сразу представшь где это может и когда потребоваться, молчу о мотивации