I'm interested in learning vala from the bottom (I've never touched a code before). But, I've found that the learning resources available for that particular subject is very minimal. There is a very interesting tutorial made by alecaddd regarding programming gtk app with vala but that is more catered to someone that already understands coding. Where do you think I should start? I've read that vala is based in C so should I instead watch courses on C for absolute beginners?