Есть масса бесплатных курсов для начального уровня, масса литературы в свободном доступе, видео-уроки. А вообще без реальной практики сложно) Приходишь на стажировку/работу, набираешься опыта. Впринципе частные айти компании часто заинтересованы взять например студента и его научить с нуля для себя же, потому что все топовые специалисты они давно при работе. Ну а там постоянно изучаешь что то новое, где сам, где коллеги помогут более опытные. Все со временем, с годами, главное - желание и склонности